Prezentace nového SQL modulu Mzdy a personalistika
Pavel PitašMiloš Jirčík
Požadavky, rozdíly, struktura SQL aplikacePožadavky na aplikaci Mzdy a personalistika
SQLCo je to SQL verze?Požadavky na SQL serverPožadavky na aplikaci (klienta)
Rozdíly mezi SQL a Access verzí aplikacePoužitá technologiePráce s datyVývojové prostředí a technikyVýhody SQL verze
Požadavky, rozdíly, struktura SQL aplikaceStruktura SQL aplikace Mzdy a Personalistika
Struktura klient – server aplikaceModularita aplikaceZměna struktury aplikace
Zaměstnanci – pracovní poměry – výplatní položky
Server Soft-PC Registrace, přihlášení Novinky k odběru Sekce Mzdy a Personalistika SQL, články, otázky a
odpovědi
Co je to SQL verze?Klient - server aplikaceSQL – dotazovací jazyk
serverserverklientklient
klientklientklientklient
klientklient
Požadavky na SQL serverDatabázový server
Microsoft SQL server 2000 nebo 2005 Plná verze (plné využití hardware) Placená (je součástí balíčku Small business)
Microsoft SQL sever Express edition 2000 nebo 2005 Omezená verze (1 procesor, velikost db max. 3 GiB,
využití max. 1 GiB RAM paměti) Zdarma
Možnost provozování na MySQL serveru (linux)
Požadavky na aplikaci (klienta)Software
.net framework 2.0Windows 98 a vyšší
HardwareHardware adekvátní operačnímu systému
Rozdíly mezi SQL a Access verzí aplikace - technologieAccess verze SQL verzeSouborová databázeAccessProvozování aplikace
LokálněSouborový serverTerminal server
SQL databáze.NET 2.0Provozování aplikace
LokálněSQL serverTerminal serverVPN
Rozdíly mezi SQL a Access verzí aplikace - práce s datyAccess verze SQL verzeVelký datový tokNevhodné sdílení datMožnost
nekonzistentního stavu dat
Nestabilita dat
Client / Server aplikaceTransakceRobustnostAutomatická záloha dat
a transakčních logůMožnost obnovy dat k
určitému času
Rozdíly mezi SQL a Access verzí aplikace - vývojové prostředíAccess verze .NET verzeČástečně OOPVšechny objekty v
jednom programuNemožnost úplného
otestování
Úplně OOPVícevrstvá architekturaAutomatické testováníStabilita
Rozdíly mezi SQL a Access verzí aplikace– výhody SQL verze
Klient – server aplikaceOddělení dat od aplikace
komunikace
serverserverklientklient
klientklient
klientklient
komunika
ce
komunika
ce
komunika
ce
Klient – server aplikaceCo je to ta komunikace?
Klient pošle požadavekServer zpracuje požadavekServer vrátí výsledek požadavkuKlient zpracuje výsledek
Například vytištění sestavy
požadavek
Výsledek
Zpracování
požadavku
Zpracování
výsledku
Modularita aplikace
Mzdy a personalis
tika
Mzdy a personalis
tika
DeníkDeník
Mzdy a personalis
tika
Mzdy a personalis
tika
komunika
ce
komunikace
komunika
ce
Modularita aplikaceMzdy a
personalistika
Mzdy a personalis
tika
Přihlášení
Modul 12008
Firma 1
Modul 12007
Firma 1
Modul 12008
Firma 2
Změna struktury aplikaceAccess verze SQL verze
Zaměstnaneca
hlavní pracovní poměr
Další pracovní poměr
Další pracovní poměr
Zaměstnanec
Pracovní poměr
Pracovní poměr
Změna struktury aplikaceAccess verze SQL verze
Pracovní poměra
výplatní položky
Zaměstnanec
Daně
Čistá mzda
Pracovní poměr
Tarifní mzda
Příplatek za vedení
ArchivArchiv
Změna struktury aplikaceAccess verze SQL verze
Pracovní poměra
výplatní položky
Zaměstnanec
Daně
Čistá mzda
Pracovní poměr
Tarifní mzda
Příplatek za vedení
ArchivPracovní poměr
avýplatní položky
Server Soft-PC
http://server.softpc.czWebové stránky s aktuálními informacemi o aplikaci Mzdy a personalistika.
Server Soft-PCRegistrace a přihlášení
Server Soft-PCNovinky k odběru
Server Soft-PCSekce Mzdy a Personalistika SQL, články, otázky a
odpovědi
Články Popis nových funkcí aplikace,
popis stávajících funkcí.Otázky a odpovědi
Často kladené otázky a odpovědina ně.
Server Soft-PC
server.softpc.cserver.softpc.czz