Byznys logika pro 1PL software malých a středních podniků
Loading...
Date
Authors
Mravec, Marcel
Advisor
Referee
Mark
D
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
ORCID
Abstract
Tato bakalářská práce se zabývá návrhem a implementací byznys logiky informačního systému pro podnik Kobliha Brno, který působí v oblasti řemeslné gastronomie. Na základě analýzy provozních procesů podniku byly identifikovány hlavní problémy spojené s fragmentací používaných nástrojů a absencí centralizovaného řešení. Výsledkem práce je návrh modulárního systému, který zahrnuje serverovou aplikaci, klientské a interní mobilní aplikace a administrátorské rozhraní. Pro vývoj systému byly použity moderní technologie jako Kotlin Multiplatform, Ktor, Firebase a Laravel. Důraz byl kladen na škálovatelnost, jednoduchou správu a multiplatformní přístup. Součástí práce je také návrh datové struktury, způsob nasazení systému do cloudového prostředí a základní testování funkčnosti jednotlivých komponent, které probíhalo ve spolupráci s kolegou Janem Lindovským, jež byl zodpovědný za implementaci uživatelských rozhraní.
This bachelor's thesis focuses on the design and implementation of the business logic of an information system for the company Kobliha Brno, which operates in the field of artisanal gastronomy. Based on an analysis of the company's operational processes, the main issues related to fragmented tools and the lack of a centralized solution were identified. The outcome of the thesis is a modular system consisting of a server application, client and internal mobile applications, as well as worker and an administrative interfaces. The system was developed using modern technologies such as Kotlin Multiplatform, Ktor, Firebase, and Laravel. Emphasis was placed on scalability, ease of management, and a multiplatform approach. The thesis also includes a data structure design, deployment strategy in a cloud environment, and basic functional testing of the system components, which was conducted in cooperation with my colleague Jan Lindovský, who was responsible for the implementation of the user interface.
This bachelor's thesis focuses on the design and implementation of the business logic of an information system for the company Kobliha Brno, which operates in the field of artisanal gastronomy. Based on an analysis of the company's operational processes, the main issues related to fragmented tools and the lack of a centralized solution were identified. The outcome of the thesis is a modular system consisting of a server application, client and internal mobile applications, as well as worker and an administrative interfaces. The system was developed using modern technologies such as Kotlin Multiplatform, Ktor, Firebase, and Laravel. Emphasis was placed on scalability, ease of management, and a multiplatform approach. The thesis also includes a data structure design, deployment strategy in a cloud environment, and basic functional testing of the system components, which was conducted in cooperation with my colleague Jan Lindovský, who was responsible for the implementation of the user interface.
Description
Keywords
informační systém , byznys logika , serverová aplikace , Ktor , Kotlin Multiplatform , Kobliha Brno , Laravel , Google Cloud Platform , gastronomie , digitalizace , information system , business~logic , server~application , Ktor , Kotlin~Multiplatform , Kobliha~Brno , Laravel , Google~Cloud~Platform , gastronomy , digitalization
Citation
MRAVEC, M. Byznys logika pro 1PL software malých a středních podniků [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
doc. Dr. Ing. Dušan Kolář (předseda)
Ing. Libor Polčák, Ph.D. (člen)
doc. Dr. Ing. Otto Fučík (člen)
Ing. František Grézl, Ph.D. (člen)
Ing. Tomáš Goldmann, Ph.D. (člen)
Date of acceptance
2025-06-16
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl 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í studenta na položené otázky rozhodla práci hodnotit stupněm D.
Result of defence
práce byla úspěšně obhájena
