Webová aplikace pro plánování přepravy pro příspěvkovou organizaci Harmonie
Název práce: | Webová aplikace pro plánování přepravy pro příspěvkovou organizaci Harmonie |
---|---|
Autor(ka) práce: | Kot, Jakub |
Typ práce: | Diplomová práce |
Vedoucí práce: | Vojíř, Stanislav |
Oponenti práce: | Chudán, David |
Jazyk práce: | Česky |
Abstrakt: | Tato diplomová práce řeší dodání kompletního softwarového řešení v podobě webového informačního systému pro usnadnění procesů v přepravě klientů. Cílem práce je analyzovat aktuální stav procesů kolem tvorby žádanek a požadavky na systém žádanek o přepravu pro příspěvkovou organizaci Harmonie, následně systém vyvinout pomocí vhodně zvolených technologií a otestovat jeho funkčnost jak na úrovni kódu, tak rovněž z pohledu uživatele systému. V práci jsou popsány technologie použité k vývoji systému a důvody pro jejich výběr. Největší prostor je věnován technologii GraphQL a její integraci s React aplikací. Práce rovněž zahrnuje podrobnou analýzu vyvíjeného systému, nejzajímavější poznatky z jeho vývoje podle metodiky Kanban a nasazení aplikace do produkčního prostředí. Nechybí ani ověření funkčnosti systému v podobě uživatelského testování. Závěrem jsou zváženy potenciální rozšiřující funkcionality systému. |
Klíčová slova: | webový aplikace; informační systém; žádanka; přeprava osob; JavaScript; GraphQL |
Název práce: | Web application for transportation planning for state-funded institution Harmonie |
---|---|
Autor(ka) práce: | Kot, Jakub |
Typ práce: | Diploma thesis |
Vedoucí práce: | Vojíř, Stanislav |
Oponenti práce: | Chudán, David |
Jazyk práce: | Česky |
Abstrakt: | The thesis is addressing the complete delivery of a software solution in the form of information system in order to facilitate the transportation processes. The aim of the thesis is to analyze current conditions around creation of requisitions and requirements for the system of transportation requisitions for state-funded institution Harmonie, subsequently to develop the system using appropriately chosen technologies and to test its functionality at the code level as well as from user’s point of view. The thesis contains the description of technologies used for the system development including the reasons of why they were chosen. The biggest space is dedicated to the GraphQL technology and its integration with React application. It also includes detailed analysis of developed system, the most interesting findings during the development using the Kanban methodology and application deployment to the production environment. There is no lack of verification of the functionality of the system in the form of user testing. In conclusion, the potential extending functionalities of the system are considered. |
Klíčová slova: | web application; information system; requisition; transport of passengers; JavaScript; GraphQL |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačního a znalostního inženýrství |
Informace o odevzdání a obhajobě
Datum zadání práce: | 18. 3. 2019 |
---|---|
Datum podání práce: | 26. 11. 2019 |
Datum obhajoby: | 24. 1. 2020 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/69249/podrobnosti |