Design and implementation of web application for project management
Thesis title: | Návrh a vývoj webové aplikace pro organizaci týmového projektu |
---|---|
Author: | Pham Hoang, Viet |
Thesis type: | Bakalářská práce |
Supervisor: | Palovská, Helena |
Opponents: | Kučera, Jan |
Thesis language: | Česky |
Abstract: | Tato práce se zabývá návrhem a implementací webové aplikace pro projektové řízení. Výsledná práce je určena především pro menší firmy, jednotlivce a studenty pracující na školním projektu na základě předem definovaných funkčních a nefunkčních požadavků. Aplikace má za úkol především usnadnit správu projektu a týmovou spolupráci. Serverová část aplikace je postavena na technologii Node.js a frameworku Express.js, jenž komunikuje s relační databází MySQL a klientská část využívající javascript knihovnu React.js ke stavbě uživatelského rozhraní. Práce popisuje podstatu projektového řízení a celý proces vývoje aplikace, které začíná analýzou požadavků a končí samotným testováním výsledné aplikace. |
Keywords: | Use-Case diagram; ER diagram; uživatelské testování; MySQL; React.js; Express.js; webová aplikace; projektové řízení; Redux; Node.js |
Thesis title: | Design and implementation of web application for project management |
---|---|
Author: | Pham Hoang, Viet |
Thesis type: | Bachelor thesis |
Supervisor: | Palovská, Helena |
Opponents: | Kučera, Jan |
Thesis language: | Česky |
Abstract: | This bachelor thesis focuses on the design and implementation of web application for project management oriented to small businesses, inviduals and students working on school projects based by functional and unfunctional requirements. Server-side is built with Express.js framework for Node.js which communicates with MySQL database and client-side use javascript library React.js to build user interface. This thesis describes basic principles of project management and a full process of web application development which starts with requirements analysis technologies and it ends with user testing. |
Keywords: | web application; project management; React.js; Redux; Node.js; MySQL; Use-Case diagram; user testing; Express.js; ER diagram |
Information about study
Study programme: | Aplikovaná informatika/Aplikovaná informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 22. 10. 2020 |
---|---|
Date of submission: | 15. 12. 2021 |
Date of defense: | 1. 2. 2022 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/74821/podrobnosti |