Tato bakalářská práce se zabývá, tvorbou elektronické evidence dokladů pro letecké provozovatele. Cílem tohoto projektu je vytvořit nástroj, díky kterému je komunikace (předávání dokladů) mezi posádkami a ekonomickým oddělením společnosti provozovatele rychlejší a efektivnější. Doposud proces probíhá tak, že se doklady sbírají a následně osobně předávají. Výstupem této bakalářské práce je aplikace, která umožní leteckému provozovateli snazší správu dokladů - výdajů posádek. Vytvořený software si klade za cíl tento proces zrychlit, zjednodušit a zamezit komplikacím ve formě prodlení s předáním a
následné fakturaci s tím spojené a případné ztrátě dokladů. Předpokládá se, že uživatelsky přívětivý program bude sloužit svému účelu a zefektivní část práce koncovému zákazníkovi.
Anotace v angličtině
This bachelor thesis focuses on the development of an electronic document records in the environment of an aviation. The aim of this project is to create a tool that facilitates faster and more efficient communication (document transfer) between crew members and the accounting department of the operator company. Until now, the process involved collecting documents and then handing them over in person. The output of this bachelor thesis is an application that allows the airline operator to manage crew expenses more easily. The created software aims to speed up this process, simplify it, and prevent complications such as delays in handing over and the subsequent billing associated with potential loss of documents. It is anticipated that this user friendly program will serve its purpose and make the work of the end customer more efficient.
Klíčová slova
Python, JavaScript, FastAPI, Vue.js, API
Klíčová slova v angličtině
Python, JavaScript, FastAPI, Vue.js, API
Rozsah průvodní práce
66s. (81 100 znaků)
Jazyk
CZ
Anotace
Tato bakalářská práce se zabývá, tvorbou elektronické evidence dokladů pro letecké provozovatele. Cílem tohoto projektu je vytvořit nástroj, díky kterému je komunikace (předávání dokladů) mezi posádkami a ekonomickým oddělením společnosti provozovatele rychlejší a efektivnější. Doposud proces probíhá tak, že se doklady sbírají a následně osobně předávají. Výstupem této bakalářské práce je aplikace, která umožní leteckému provozovateli snazší správu dokladů - výdajů posádek. Vytvořený software si klade za cíl tento proces zrychlit, zjednodušit a zamezit komplikacím ve formě prodlení s předáním a
následné fakturaci s tím spojené a případné ztrátě dokladů. Předpokládá se, že uživatelsky přívětivý program bude sloužit svému účelu a zefektivní část práce koncovému zákazníkovi.
Anotace v angličtině
This bachelor thesis focuses on the development of an electronic document records in the environment of an aviation. The aim of this project is to create a tool that facilitates faster and more efficient communication (document transfer) between crew members and the accounting department of the operator company. Until now, the process involved collecting documents and then handing them over in person. The output of this bachelor thesis is an application that allows the airline operator to manage crew expenses more easily. The created software aims to speed up this process, simplify it, and prevent complications such as delays in handing over and the subsequent billing associated with potential loss of documents. It is anticipated that this user friendly program will serve its purpose and make the work of the end customer more efficient.
Klíčová slova
Python, JavaScript, FastAPI, Vue.js, API
Klíčová slova v angličtině
Python, JavaScript, FastAPI, Vue.js, API
Zásady pro vypracování
Vypracujte literární rešerši na zadané téma.
Navrhněte systém pro elektronickou evidenci dokladů nezbytných v leteckém provozu.
Vytvořte navržený systém dle návrhu.
Věnujte pozornost zabezpečení systému.
Otestujte funkčnost systému.
Implementaci a testování vhodně popište.
Zásady pro vypracování
Vypracujte literární rešerši na zadané téma.
Navrhněte systém pro elektronickou evidenci dokladů nezbytných v leteckém provozu.
Vytvořte navržený systém dle návrhu.
Věnujte pozornost zabezpečení systému.
Otestujte funkčnost systému.
Implementaci a testování vhodně popište.
Seznam doporučené literatury
GRINBERG, Miguel. Flask web development. Sebastopol, CA: O'Reilly, 2014. ISBN 1449372627.
BANKS, Alex a PORCELLO, Eve. Learning React: modern patterns for developing React apps. Second edition. Sebastopol, CA: O'Reilly Media, 2020. ISBN 1492051721.
NELSON, Brett. Getting to Know Vue.js: Learn to Build Single Page Applications in Vue from Scratch. Imprint: Apress, 2018. ISBN 978-1484237809.
Vue.js - Documentation [online]. 2023. Dostupné také z: https://vuejs.org/guide/.
Ionic Framework - Documentation [online]. 2023. Dostupné také z: https://ionicframework.com/docs.
React - Documentation [online]. 2023. Dostupné také z: https://react.dev.
Flask - Documentation [online]. 2023. Dostupné také z: https://flask.palletsprojects.com/.
Seznam doporučené literatury
GRINBERG, Miguel. Flask web development. Sebastopol, CA: O'Reilly, 2014. ISBN 1449372627.
BANKS, Alex a PORCELLO, Eve. Learning React: modern patterns for developing React apps. Second edition. Sebastopol, CA: O'Reilly Media, 2020. ISBN 1492051721.
NELSON, Brett. Getting to Know Vue.js: Learn to Build Single Page Applications in Vue from Scratch. Imprint: Apress, 2018. ISBN 978-1484237809.
Vue.js - Documentation [online]. 2023. Dostupné také z: https://vuejs.org/guide/.
Ionic Framework - Documentation [online]. 2023. Dostupné také z: https://ionicframework.com/docs.
React - Documentation [online]. 2023. Dostupné také z: https://react.dev.
Flask - Documentation [online]. 2023. Dostupné také z: https://flask.palletsprojects.com/.
Přílohy volně vložené
1 USB Disk
Přílohy vázané v práci
ilustrace, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student seznámil komisi s výsledky své bakalářské práce. Poté byly přečteny posudky vedoucího a oponenta. Následně byla otevřena diskuze, na které byly položeny dotazy. Student dotazy zodpověděl a reagoval pohotově.