Tato diplomová práce se zabývá návrhem a tvorbou systému pro správu projektů, který slouží k evidenci a správě projektů. Tato práce je vypracována ve formě webové aplikace, ve které jsou použity programovací jazyky PHP, HTML, CSS, JavaScript a MySQL.
Anotace v angličtině
This thesis describes the design and implementation of the project management system, which serves to register and manage projects. This work is developed as a web application in which they are used programming languages PHP, HTML, CSS, JavaScript and MySQL.
Klíčová slova
PHP, HTML, CSS, JavaScript, jQuery, projekt, systém
Klíčová slova v angličtině
PHP, HTML, CSS, JavaScript, jQuery, project, system
Rozsah průvodní práce
67 s. (95 274 znaků)
Jazyk
CZ
Anotace
Tato diplomová práce se zabývá návrhem a tvorbou systému pro správu projektů, který slouží k evidenci a správě projektů. Tato práce je vypracována ve formě webové aplikace, ve které jsou použity programovací jazyky PHP, HTML, CSS, JavaScript a MySQL.
Anotace v angličtině
This thesis describes the design and implementation of the project management system, which serves to register and manage projects. This work is developed as a web application in which they are used programming languages PHP, HTML, CSS, JavaScript and MySQL.
Klíčová slova
PHP, HTML, CSS, JavaScript, jQuery, projekt, systém
Klíčová slova v angličtině
PHP, HTML, CSS, JavaScript, jQuery, project, system
Zásady pro vypracování
Cílem této práce je návrh systému a vytvoření funkční aplikace, která bude umožňovat správu projektů.
Aplikace bude umožňovat tyto funkcionality:
1. Registrace uživatelů systému.
2. Přístup uživatelů do systému podle jejich práv.
4. Evidence interních a externích řešitelů projektů.
3. Evidence projektů, jejich etap včetně termínů a odpovědnosti řešitelů.
4. Předávání úkolů mezi řešiteli.
6. Generování časového harmonogramu v grafické formě pro jednotlivé projekty.
7. Automatická kontrola důležitých termínů dle zadaných parametrů.
8. Generování sestav dle zadaných kritérií pro potřeby řešitelů a vedoucích pracovníků.
9. Komunikace s řešiteli a uživateli systému prostřednictvím mailů a SMS zpráv prostřednictvím bran se sítěmi typu GSM, ICQ, Google Talk, Jabber a další.
V úvodní části je nezbytné provést rešerši systémů, které se zabývají touto problematikou. Rešerši je nutné doplnit o porovnání s nově navrhovaným systémem, který bude předmětem této práce.
V práci bude provedena důkladná analýza procesů, které budou znázorněny v procesním BPMN diagramu. Diagram bude navržen s cílem dosažení maximální bezpečnosti informačního systému.
Práce bude obsahovat analýzu navrhovaného řešení, popis použitých technologií, návrh databáze a aplikačního řešení. V rámci návrhu databáze bude vytvořen entity-relationship model.
Pro vytvoření aplikace bude využit skriptovací jazyk PHP nebo JAVA a databáze Oracle nebo MySQL.
Zásady pro vypracování
Cílem této práce je návrh systému a vytvoření funkční aplikace, která bude umožňovat správu projektů.
Aplikace bude umožňovat tyto funkcionality:
1. Registrace uživatelů systému.
2. Přístup uživatelů do systému podle jejich práv.
4. Evidence interních a externích řešitelů projektů.
3. Evidence projektů, jejich etap včetně termínů a odpovědnosti řešitelů.
4. Předávání úkolů mezi řešiteli.
6. Generování časového harmonogramu v grafické formě pro jednotlivé projekty.
7. Automatická kontrola důležitých termínů dle zadaných parametrů.
8. Generování sestav dle zadaných kritérií pro potřeby řešitelů a vedoucích pracovníků.
9. Komunikace s řešiteli a uživateli systému prostřednictvím mailů a SMS zpráv prostřednictvím bran se sítěmi typu GSM, ICQ, Google Talk, Jabber a další.
V úvodní části je nezbytné provést rešerši systémů, které se zabývají touto problematikou. Rešerši je nutné doplnit o porovnání s nově navrhovaným systémem, který bude předmětem této práce.
V práci bude provedena důkladná analýza procesů, které budou znázorněny v procesním BPMN diagramu. Diagram bude navržen s cílem dosažení maximální bezpečnosti informačního systému.
Práce bude obsahovat analýzu navrhovaného řešení, popis použitých technologií, návrh databáze a aplikačního řešení. V rámci návrhu databáze bude vytvořen entity-relationship model.
Pro vytvoření aplikace bude využit skriptovací jazyk PHP nebo JAVA a databáze Oracle nebo MySQL.
Seznam doporučené literatury
1. ŘEPA, Václav. Analýza a návrh informačních systémů. Praha: Ekopress, 1999.
2. PATTINSON, Fiona. Certifying Information Security Management Systems. CISSP, CSDP, Atsec information security corporation. Dostupný z WWW: http://www.atsec.com.
3. LACKO, Luboslav. Oracle. Správa, programování a použití databázového systému. Brno: Computer Press, 2007.
4. GROFF, James R. a WEINBERG, Paul N. SQL kompletní průvodce. Brno: Computer Press, 2005.
5. VRÁNA, Jakub. 1001 tipů a triků pro PHP. Brno: Computer Press a.s., 2010.
6. BRYLA, Bob; LONEY, Kevin. Mistrovství v Oracle Database 11g. Jiří Huf. Vydání první. Brno: Computer Press, a.s., 2009.
7. NOWICKI, Steven D. a LECKY-THOMSON, Ed. PHP 6. Programujeme profesionálně. Brno: Computer Press, 2009.
8. DRUSKA, P. CSS a XHTML - tvorba dokonalých webových stránek krok za krokem, Grada 2006.
9. LONEY, K., THERIAULT, M. Mistrovství v Oracle. Praha, Computer Press, 2002.
10. ORACLE - http://www.oralce.com
Seznam doporučené literatury
1. ŘEPA, Václav. Analýza a návrh informačních systémů. Praha: Ekopress, 1999.
2. PATTINSON, Fiona. Certifying Information Security Management Systems. CISSP, CSDP, Atsec information security corporation. Dostupný z WWW: http://www.atsec.com.
3. LACKO, Luboslav. Oracle. Správa, programování a použití databázového systému. Brno: Computer Press, 2007.
4. GROFF, James R. a WEINBERG, Paul N. SQL kompletní průvodce. Brno: Computer Press, 2005.
5. VRÁNA, Jakub. 1001 tipů a triků pro PHP. Brno: Computer Press a.s., 2010.
6. BRYLA, Bob; LONEY, Kevin. Mistrovství v Oracle Database 11g. Jiří Huf. Vydání první. Brno: Computer Press, a.s., 2009.
7. NOWICKI, Steven D. a LECKY-THOMSON, Ed. PHP 6. Programujeme profesionálně. Brno: Computer Press, 2009.
8. DRUSKA, P. CSS a XHTML - tvorba dokonalých webových stránek krok za krokem, Grada 2006.
9. LONEY, K., THERIAULT, M. Mistrovství v Oracle. Praha, Computer Press, 2002.
10. ORACLE - http://www.oralce.com
Přílohy volně vložené
CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomová práce si klade za cíl implementovat systém pro správu firemních projektů. V praktické části se, dle oponenta práce, podařilo implementovat webovou aplikaci pro správu projektů. Vedoucí kladně hodnotí grafické zobrazení časového harmonogramu s využitím Ganttova diagramu. V práci se vyskytlo několik nepřesností, které se student pokusil objasnit.