Nová technologická architektura zakázkového informačního systému
Název práce: | Nová technologická architektura zakázkového informačního systému |
---|---|
Autor(ka) práce: | Klein, Rostislav |
Typ práce: | Diplomová práce |
Vedoucí práce: | Bruckner, Tomáš |
Oponenti práce: | Tauer, Tomáš |
Jazyk práce: | Česky |
Abstrakt: | Výstupem této práce je implementace webové aplikace sloužící jako informační systém k podpoře výroby pro podnik, který se zabývá zakázkovou výrobou. Na základě zanalyzovaných současných trendů webových aplikací a konkrétních funkčních požadavků reálné firmy je implementována webová aplikace. Výsledná aplikace je napsána v jazyce Typescript, ke komunikaci frontend a backend části aplikace používá GraphQL. K ověření funkčnosti byly implementovány i end to end testy. Celý kód aplikace je volně dostupný na serveru GitHub. Kód je připraven k dalšímu využití nebo rozšíření dalšími vývojáři. Zároveň byla ke kódu vytvořena i příručka pro vývojáře. |
Klíčová slova: | informační systém; webová aplikace; typescript; graphql; continuous integration |
Název práce: | New technology architecture of a custom manufacturing information system |
---|---|
Autor(ka) práce: | Klein, Rostislav |
Typ práce: | Diploma thesis |
Vedoucí práce: | Bruckner, Tomáš |
Oponenti práce: | Tauer, Tomáš |
Jazyk práce: | Česky |
Abstrakt: | The output of this thesis is an implementation of a web application that should serve as an information system for companies with custom production. After analysing the current trends in web applications and functional requirements analysis of a real company, the web app is implemented. The resulting application is implemented in Typescript. Frontend and backend parts of the app communicate via GraphQL. End to end tests were implemented as well to secure the whole implementation. All of the source code of the implemented app is open sourced and placed on GitHub server. It is ready to be used or get extended by another developers. Part of this thesis is also a developer guide to run the app. |
Klíčová slova: | information system; web application; typescript; graphql; continuous integration |
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ích technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 6. 6. 2019 |
---|---|
Datum podání práce: | 2. 5. 2020 |
Datum obhajoby: | 2. 6. 2020 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/69928/podrobnosti |