Prezentace nového SQL modulu Mzdy a personalistika Pavel Pitaš Miloš Jirčík Požadavky, rozdíly, struktura SQL aplikace Požadavky na aplikaci Mzdy a personalistika SQL
Download
Report
Transcript Prezentace nového SQL modulu Mzdy a personalistika Pavel Pitaš Miloš Jirčík Požadavky, rozdíly, struktura SQL aplikace Požadavky na aplikaci Mzdy a personalistika SQL
Prezentace nového SQL modulu Mzdy a personalistika
Pavel Pitaš
Miloš Jirčík
Požadavky, rozdíly, struktura
SQL aplikace
Požadavky na aplikaci Mzdy a personalistika SQL
Co je to SQL verze?
Požadavky na SQL server
Požadavky na aplikaci (klienta)
Rozdíly mezi SQL a Access verzí aplikace
Použitá technologie
Práce s daty
Vývojové prostředí a techniky
Výhody SQL verze
Požadavky, rozdíly, struktura
SQL aplikace
Struktura SQL aplikace Mzdy a Personalistika
Struktura klient – server aplikace
Modularita aplikace
Změ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 aplikace
SQL – dotazovací jazyk
server
klient
klient
klient
klient
Požadavky na SQL server
Databá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.0
Windows 98 a vyšší
Hardware
Hardware adekvátní operačnímu systému
Rozdíly mezi SQL a Access verzí
aplikace - technologie
Access verze
SQL verze
Souborová databáze
SQL databáze
Access
.NET 2.0
Provozování aplikace
Lokálně
Souborový server
Terminal server
Provozování aplikace
Lokálně
SQL server
Terminal server
VPN
Rozdíly mezi SQL a Access verzí
aplikace - práce s daty
Access verze
SQL verze
Velký datový tok
Client / Server aplikace
Nevhodné sdílení dat
Transakce
Možnost nekonzistentního
Robustnost
stavu dat
Nestabilita dat
Automatická 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ě OOP
Úplně OOP
Všechny objekty v jednom
Vícevrstvá architektura
programu
Nemožnost úplného
otestování
Automatické testování
Stabilita
Rozdíly mezi SQL a Access verzí
aplikace– výhody SQL verze
Větší
stabilita
Snadnější
rozšiřitelnost
Klient – server aplikace
Oddělení dat od aplikace
server
klient
klient
klient
Klient – server aplikace
Co je to ta komunikace?
Klient pošle požadavek
Server zpracuje požadavek
Server vrátí výsledek požadavku
Klient zpracuje výsledek
Zpracování
výsledku
p
o
ž
a
d
a
v
e
k
Například vytištění sestavy
Zpracování
požadavku
V
ý
s
l
e
d
e
k
Modularita aplikace
Mzdy a
personalis
tika
Mzdy a
personalis
tika
Deník
Modularita aplikace
Mzdy a
personalis
tika
Přihlášení
Modul 1
Modul 1
Modul 1
2008
Firma 1
2007
Firma 1
2008
Firma 2
Změna struktury aplikace
Access verze
Zaměstnanec
a
hlavní pracovní
poměr
SQL verze
Zaměstnanec
Další pracovní
poměr
Pracovní poměr
Další pracovní
poměr
Pracovní poměr
Změna struktury aplikace
Access verze
Pracovní poměr
a
výplatní položky
SQL verze
Zaměstnanec
Daně
Čistá mzda
Pracovní poměr
Tarifní mzda
Příplatek za vedení
Změna struktury aplikace
Access verze
SQL verze
Archiv
Pracovní poměr
a
výplatní položky
Zaměstnanec
Daně
Čistá mzda
Archiv
Pracovní poměr
a
výplatní položky
Pracovní poměr
Tarifní mzda
Příplatek za vedení
Změna struktury aplikace
Zaměstnanci a pracovní poměry
• Všechny poměry na stejné úrovni
• Stejný způsob práce se všemi poměry
Výplatní položky
• Variabilní počet položek ve výplatě
• Vlastní položky výplaty
Archivace
• Stejný způsob práce s aktuálními i archivními
daty
Server Soft-PC
http://server.softpc.cz
Webové stránky s aktuálními
informacemi o aplikaci Mzdy
a personalistika.
Server Soft-PC
Registrace a přihlášení
Server Soft-PC
Novinky k odběru
Server Soft-PC
Sekce 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ědi
na ně.
Server Soft-PC
server.softpc.cz