Správca projektov
Project manager
Správce projektů
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/29333Identifiers
Study Information System: 73419
Collections
- Kvalifikační práce [11322]
Author
Advisor
Referee
Pop, Tomáš
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software Engineering
Date of defense
10. 2. 2010
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Slovak
Grade
Excellent
Názov práce: Správca projektov Autor: Marek Gerhart Katedra: Katedra softwarového inžinierstva Vedúci bakalárskej práce: Mgr. Michal Malohlava e-mail vedúceho: michal.malohlava@mff.cuni.cz Abstrakt: Intenzívny vývoj softvéru vo väčších tímoch vyžaduje potrebu sledovať a koordinovať práce na jednotlivých projektoch. Je zrejmé, že pri zložitejších projektoch bývajú rôzne mailové konferencie a ústne zadania ako nepostačujúce a vytvára sa potreba unifikovaného a centralizovaného systému slúžiaceho na komunikáciu celého týmu. Takýto systém by mal zároveň slúžiť ako úložisko informácií o stave projektov a úloh, prípadne ďalších dát, aby mal každý účastník výrobného procesu prístup ku všetkým informáciám potrebným k výkonu svojej práce. Preto si táto práca kladie za cieľ implementovať webovú aplikáciu pre spravovanie projektov. Aplikácia bude umožňovať sledovať vývoj práce na projektoch, vyťaženie ľudských zdrojov a ich aktuálne výsledky. Návrh aplikácie a jej implementácia kladú dôraz na ľahkú rozšíriteľnosť, jednoduchú udržovateľnosť a dodržiavanie overených postupov - "best practices". Kľúčové slová: správca projektov, Spring, Hibernate, webová aplikácia, Java
Title: Project manager Author: Marek Gerhart Department: Department of software engeneering Supervisor: Mgr. Michal Malohlava Supervisor's email address: michal.malohlava@mff.cuni.cz Abstract: Intensive software development in larger teams requires monitoring and coordination of work on various projects. Nave solutions such as mailing lists and oral assignment turns out to be quite ineffective and a rather centralised approach of team communication is demanded. Such system should also serve as information storage of project and task states, so that any work participant will have access to all information he needs for his work. The aim of this work is to implement a web application for project monitoring and managment. The application will provide means to monitor progress of work on projects and monitor and manage allocation of human resources along with their results and effectivity. Emphasis is put on correct architecture, high maintainability and extensibility, and using best practices during the implementation of the project. Keywords: project manager, Spring, Hibernate, web application, Java