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