Master's Thesis
Mobile Application for Management of Smart City Service Requests
Final Thesis 3.44 MBAuthor of thesis: Ing. Klára Formánková
Acad. year: 2022/2023
Supervisor: Ing. Jiří Hynek, Ph.D.
Reviewer: doc. Ing. Radek Burget, Ph.D.
Abstract:The aim of this thesis is to develop a mobile application for managing service requests in smart cities and it is done in collaboration with Logimic company. Service requests represent activities that need to be performed in a city, where managers are responsible for managing them and technicians are responsible for executing them. This thesis intends to analyze the current state of support for service request management on a smart city platform and to design and implement a solution for effective service request management in the form of a mobile application for both Android and iOS platforms. The result of the work is a multiplatform application developed using Ionic and Capacitor frameworks, which allows more efficient work with service requests by organizing them into a graph structure, merging duplicate requests and introducing some typical mobile elements. The resulting application is also integrated as a module of the smart city platform. An important contribution of this thesis is the verification that using frameworks Ionic and Capacitor, a web application can be easily transformed into a multiplatform one.
multiplatform app development, mobile app, hybrid app, Ionic, Flutter, React Native, Angular, iOS, Android, IoT, smart city, Logimic
Date of defence
24.08.2023
Result of the defence
Defended (thesis was successfully defended)
Grading
A
Process of defence
Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm A.
Topics for thesis defence
- Postup zpracování požadavků vyobrazený na obr. 6.1 (str. 36) se poněkud liší od obecného postupu na obr. 3.1 (str. 15). Jaký je vztah mezi těmito obrázky a proč se postupy liší?
- Jakou máte z nasazení zpětnou vazbu od společnosti Logimic?
- Jakým způsobem byla aplikace formálně otestována?
Language of thesis
Czech
Faculty
Department
Study programme
Information Technology and Artificial Intelligence (MITAI)
Specialization
Software Engineering (NSEN)
Composition of Committee
prof. Ing. Tomáš Hruška, CSc. (předseda)
doc. Ing. Petr Matoušek, Ph.D., M.A. (člen)
Mgr. Kamil Malinka, Ph.D. (člen)
Ing. Vojtěch Havlena, Ph.D. (člen)
doc. RNDr. Jitka Kreslíková, CSc. (člen)
Ing. Šárka Květoňová, Ph.D. (člen)
Supervisor’s report
Ing. Jiří Hynek, Ph.D.
Grade proposed by supervisor: A
Reviewer’s report
doc. Ing. Radek Burget, Ph.D.
Grade proposed by reviewer: A