Návod k instalaci aplikace evidence školení zaměstnanců
Požadavky na software
Operační systém Windows XP nebo vyšší
.NET Framework 3.5 (HTTP://WWW.MICROSOFT.COM/EN-US/DOWNLOAD/DETAILS.ASPX?ID=21)
Visual Studio Express 2012 for Windows Desktop (HTTP://GO.MICROSOFT.COM/?LINKID=9816768)
MS ACCES 2003 a vyšší nebo MSSQL Server 2008 R2 Express
(HTTP://WWW.MICROSOFT.COM/EN-US/DOWNLOAD/DETAILS.ASPX?ID=23650)
Instalace Visual Studio 2012 for Windows Desktop
Instalační DVD Visual Studio 2012 for Windows Desktop lze nalézt v odkazu v sekci požadavky na software. Kliknutím na odkaz se stáhne obraz DVD ve formátu ISO. Ten je nutné vypálit nebo použít software virtuální mechaniky např. (http://www.disc-tools.com/download/daemon), kde lze obraz DVD vložit do virtuální mechaniky a nainstalovat bez potřeby DVD disku.
Nastavení aplikace
Soubor projektu Visual Studia 2012 Express aplikace evidence školení zaměstnanců lze nalézt na přiloženém DVD ve složce: [Skoleni_App\Skoleni.sln].
Aplikace při spuštění ve VS 2012 používá databázi MS ACCESS umístěnou ve složce:
[Skoleni_App\Skoleni\bin\Debug\skoleni2k3.mdb]. Pro využívání databáze MS SQL Serveru je potřeba změnit nastavení projektu vlastnost UseACCESS na hodnotu False. Po uvedené změně začne aplikace komunikovat s databází, která je uvedená ve vlastnostni pod označením db_skoleniConnectionString.
Prázdnou MS ACCESS databázi lze nalézt ve složce: [ACCESS DB].
Pokud budou databáze umístěné jinde, než je definováno v nastavení, je potřeba upravit nastavení cest v parametru Data Source.
V aplikaci je možné nastavit e-mail adresu na podporu v souboru: BaseForm.vb v metodě:
TSpodpora_Click.
Aplikace lze spustit ve Visual Studiu kliknutím na zelenou šipku s popiskem Start.
Publikace aplikace pomocí ClickOnce
Aplikace je připravena na publikování pomocí technologie ClickOnce. Veškeré nastavení uvedené technologie lze nalézt v nastavení projektu ve Visual Studiu pod položkou Publish.
Pro nastavení publikace aplikace je důležité uvést cestu, kde má být aplikace publikována (např. sdílené síťové úložiště). Pokud je k dispozici webový server lze nastavit i URL serveru kde bude aplikace
přístupná. Dále lze nastavit verzi aplikace a její způsoby aktualizace.
Po úspěšném nastavení lze aplikaci publikovat tlačítkem Publish Now.
Aplikaci po publikování lze stáhnout z uvedené URL a naistalovat na uživatelův počítač. Pokud aplikace má nastaveno použití MS ACCESS databáze pak aplikace komunikuje s databází MS ACCESS definovanou v nastavení aplikace vlastností PUBLISHConnStr a jejím parametrem Data Source.
Instalace MSSQL 2008 R2 Express databáze školení
Instalační soubor MSSQL 2008 R2 Express lze nalézt v odkazu v sekci požadavky na software. Instalaci MSSQL 2008 R2 Express provádí průvodce s nastavením základních vlastností.
K základnímu nastavení MSSQL 2008 R2 Express je vhodné využít Microsoft SQL Server Management Studio, který je nainstalován zároveň s databází.
Po nainstalování MSSQL 2008 R2 Express Serveru je potřeba vytvořit prázdnou databázi s názvem db_skoleni a uživatelský účet pro přistup k databázi. Uživatelskému účtu je třeba nastavit v nové databázi roli db_datareader a db_datawriter.
K vytvoření odpovídající struktury databáze školení je nutné využít skript umístěný v:
[MS SQL Server\db_skoleni.sql] načtený v Management Studiu. Kliknutím na symbol červeného vykřičníku (Execute) se v databází db_skoleni vytvoří potřebná struktura pro komunikaci s aplikací.
Použití šablon
K vytváření certifikátů a dohod v aplikaci lze využít vzorové šablony uvedených dokumentů umístěných na DVD ve složce: [Sablony]. Šablony lze libovolně upravovat dle potřeby důležité je jen použití
speciálního pole MERGEFIELD v místech kde je nutné zapsat údaje z databáze.
Názve polí MERGEFIELD musí přesně definované, k dispozici jsou následující názvy:
jmeno – (jméno účastníka školení) pro certifikát
ve_dnech – (termín konání školení) pro certifikát
nazev – (název školení) pro certifikát
datum_narozeni – (datum narození zaměstnance) pro dohodu
bydliste – (Bydliště zaměstnance) pro dohodu