Cílem práce je vytvořit systém pro hodnocení způsobilosti THP pracovníků firmy, provázat jej se strukturou firemních dat a zpřístupnit hodnocení vedoucím pracovníkům pomocí nejnovějších technologii. Teoretická část práce vysvětluje použité principy při tvorbě projektu prostřednictvím jazyka UML a použité technologie .NET Framework, VB.NET a MS SQL serveru. Praktická část se věnuje tvorbě návrhu systému, grafického rozhraní, zabezpečení přístupu k systému a samotnému procesu vyhodnocování způsobilosti zaměstnanců firmy.
Anotace v angličtině
The aim of the assignment is to design a system to evaluate qualification of technical and economic personnel of the firm, to interconnect the system with the corporate data structure and to make the evaluation results available to managers through the latest technologies. The theoretical section explains the principles applied in the project designing by UML language and the applied technologies - NET Framework, VB.NET and MS SQL server. The practical section is devoted to the system project designing, graphical interface, security of access to the system and the process of company personnel qualification evaluation itself.
Klíčová slova
hodnocení způsobilosti, jazyk UML, .NET Framework, VB.NET, MS SQL server
Klíčová slova v angličtině
evaluate qualification, UML language, .NET Framework, VB.NET, MS SQL server
Rozsah průvodní práce
69 s., 11 s obr. příloh
Jazyk
CZ
Anotace
Cílem práce je vytvořit systém pro hodnocení způsobilosti THP pracovníků firmy, provázat jej se strukturou firemních dat a zpřístupnit hodnocení vedoucím pracovníkům pomocí nejnovějších technologii. Teoretická část práce vysvětluje použité principy při tvorbě projektu prostřednictvím jazyka UML a použité technologie .NET Framework, VB.NET a MS SQL serveru. Praktická část se věnuje tvorbě návrhu systému, grafického rozhraní, zabezpečení přístupu k systému a samotnému procesu vyhodnocování způsobilosti zaměstnanců firmy.
Anotace v angličtině
The aim of the assignment is to design a system to evaluate qualification of technical and economic personnel of the firm, to interconnect the system with the corporate data structure and to make the evaluation results available to managers through the latest technologies. The theoretical section explains the principles applied in the project designing by UML language and the applied technologies - NET Framework, VB.NET and MS SQL server. The practical section is devoted to the system project designing, graphical interface, security of access to the system and the process of company personnel qualification evaluation itself.
Klíčová slova
hodnocení způsobilosti, jazyk UML, .NET Framework, VB.NET, MS SQL server
Klíčová slova v angličtině
evaluate qualification, UML language, .NET Framework, VB.NET, MS SQL server
Zásady pro vypracování
1. Vytvořte nový softwarový systém pro hodnocení způsobilosti THP pracovníků pro danou pozici. Systém bude porovnávat schopnosti (znalosti, dovednosti) pracovníka a požadavky na konkrétní pozici THP pracovníka, pravidelně vyhodnocovat rozvojové potřeby, poskytovat výstupy do personálních systémů, a to od úrovně oddělení až po úroveň celé firmy.
2. Požadavky na zpracování:
a. Zajistěte provázanost systému se stávajícími personálními daty společnosti.
b. Systém navrhněte tak, aby vstupy i výstupy bylo možno zadávat prostřednictvím firemního Intranetu. Systém musí minimalizovat nutnost opakovaného zadávání dat do PC a požadavky na znalosti obsluhy budou minimální.
c. Systém navrhujte jako víceuživatelský, splňující požadavky na ochranu a správnou manipulaci s daty (neoprávněný zápis, zamykání databází, záznamů, transakce) a umožňující archivaci a obnovení pořízených dat. Citlivá data ochraňte tak, aby nedošlo k jejich možnému zneužití (hesla, šifrování).
d. Aplikační platformu a vývojové nástroje navrhněte tak, aby byly v souladu s nejnovějšími trendy v oblasti informačních technologií a potřebami vyvíjeného systému (své rozhodnutí patřičně odůvodněte).
3. Součástí práce bude také projektová dokumentace výsledného informačního systému zpracovaná ve formě textu a UML diagramů.
Zásady pro vypracování
1. Vytvořte nový softwarový systém pro hodnocení způsobilosti THP pracovníků pro danou pozici. Systém bude porovnávat schopnosti (znalosti, dovednosti) pracovníka a požadavky na konkrétní pozici THP pracovníka, pravidelně vyhodnocovat rozvojové potřeby, poskytovat výstupy do personálních systémů, a to od úrovně oddělení až po úroveň celé firmy.
2. Požadavky na zpracování:
a. Zajistěte provázanost systému se stávajícími personálními daty společnosti.
b. Systém navrhněte tak, aby vstupy i výstupy bylo možno zadávat prostřednictvím firemního Intranetu. Systém musí minimalizovat nutnost opakovaného zadávání dat do PC a požadavky na znalosti obsluhy budou minimální.
c. Systém navrhujte jako víceuživatelský, splňující požadavky na ochranu a správnou manipulaci s daty (neoprávněný zápis, zamykání databází, záznamů, transakce) a umožňující archivaci a obnovení pořízených dat. Citlivá data ochraňte tak, aby nedošlo k jejich možnému zneužití (hesla, šifrování).
d. Aplikační platformu a vývojové nástroje navrhněte tak, aby byly v souladu s nejnovějšími trendy v oblasti informačních technologií a potřebami vyvíjeného systému (své rozhodnutí patřičně odůvodněte).
3. Součástí práce bude také projektová dokumentace výsledného informačního systému zpracovaná ve formě textu a UML diagramů.
Seznam doporučené literatury
1. Richter, J.: .NET Framework, Grada, 2003
2. Esposito, D.: XML - efektivní programování pro .NET, Grada, 2004
3. Sharp, J., Jagger, J.: MS Visual C .NET krok za krokem, Mobil Media, 2002
4. Duthie, G. A.: MS ASP.NET krok za krokem, Mobil Media, 2003
5. Bollinger, G., Natarajan, B.: JSP - Java Server Pages, Grada, 2003
6. Eckel, B.: Myslíme v jazyce Java, Grada, 2001
7. Welling, L., Thomson, L.: PHP a MySQL - rozvoj webových aplikací, SoftPress, 2002
8. Vieira, R.: SQL Server 2000 - Programujeme profesionálně, Computer Press, 2001
9. Arlow, J.: UML a unifikovaný proces vývoje aplikací, Computer Press, 2003
10. Kanisová, H., Miller, M.: UML srozumitelně, Computer Press, 2004
Seznam doporučené literatury
1. Richter, J.: .NET Framework, Grada, 2003
2. Esposito, D.: XML - efektivní programování pro .NET, Grada, 2004
3. Sharp, J., Jagger, J.: MS Visual C .NET krok za krokem, Mobil Media, 2002
4. Duthie, G. A.: MS ASP.NET krok za krokem, Mobil Media, 2003
5. Bollinger, G., Natarajan, B.: JSP - Java Server Pages, Grada, 2003
6. Eckel, B.: Myslíme v jazyce Java, Grada, 2001
7. Welling, L., Thomson, L.: PHP a MySQL - rozvoj webových aplikací, SoftPress, 2002
8. Vieira, R.: SQL Server 2000 - Programujeme profesionálně, Computer Press, 2001
9. Arlow, J.: UML a unifikovaný proces vývoje aplikací, Computer Press, 2003
10. Kanisová, H., Miller, M.: UML srozumitelně, Computer Press, 2004
Přílohy volně vložené
CD ROM
Přílohy vázané v práci
schémata, tabulky
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant odprezentoval před komisí hlavní cíle a výsledky své diplomové práce. Způsob pojetí prezentace výsledků byl po grafické i verbální stránce na velmi dobré úrovni. Součástí prezentace nebyla praktická ukázka. Po prezentaci následovalo seznámení diplomanta s posudky vedoucího a oponenta diplomové práce.
Komise vznesla k obhajobě následující dotazy:
1) prof. Vlček: Jaký je význam hodnotících matic pracovníka v navrhovaném systému.
2) prof. Vlček: Může existovat více "nadprůměrných" pracovníků?
3) doc. Šeda: Lze hodnotící matice aplikovat při výběrovém řízení pracovníků?
Na kladené dotazy diplomant reagoval pohotově, v dané problematice se dobře orientuje.