Webová aplikace univerzálního rezervačního systému

Název práce: Webová aplikace univerzálního rezervačního systému
Autor(ka) práce: Doležalová, Šárka
Typ práce: Bakalářská práce
Vedoucí práce: Sekničková, Jana
Oponenti práce: Hruška, Jakub
Jazyk práce: Česky
Abstrakt:
Tato bakalářská práce se zabývá návrhem a implementací univerzálního webového rezervačního systému. Jejím hlavním cílem je vytvořit webovou aplikaci, která umožní uživatelům efektivně rezervovat různé služby a prostory, jakými jsou například parkovací místa nebo tenisové kurty. Vedlejším cílem práce je pak optimalizace přidělení rezervací ke konkrétním místům na základě jednoho z uživatelem zvolených optimalizačních cílů. Hlavní část práce je věnována implementaci aplikace, která je realizována pomocí programovacího jazyka Python a frameworku Django, dalšími technologiemi použitými při tvorbě aplikace jsou HTML, Javascript, AJAX, knihovny Bootstrap a PuLP. Dále se práce věnuje použitým optimalizačním funkcím, oba jejich cíle jsou formálně popsány, implementovány a otestovány. Výsledkem práce je funkční webová aplikace poskytující pohodlné rozhraní pro správce a zákazníky, jejíž součástí jsou dva optimalizační algoritmy pro lepší využití zdrojů.
Klíčová slova: webová aplikace; rezervační systém; Python; Django; optimalizace
Název práce: Universal reservation system web application
Autor(ka) práce: Doležalová, Šárka
Typ práce: Bachelor thesis
Vedoucí práce: Sekničková, Jana
Oponenti práce: Hruška, Jakub
Jazyk práce: Česky
Abstrakt:
This bachelor's thesis focuses on the design and implementation of a universal web-based reservation system. Its main goal is to create a web application that allows users to efficiently book various services and facilities, such as parking spaces or tennis courts. A secondary objective of the thesis is to optimize the allocation of reservations to specific locations based on one of the optimization goals chosen by the user. The main part of the thesis is dedicated to the implementation of the application, which is carried out using the Python programming language and the Django framework, with other technologies used in the development of the application including HTML, Javascript, AJAX, and the Bootstrap and PuLP libraries. The thesis also addresses the optimization functions used, both of which are formally described, implemented, and tested. The result of the thesis is a functional web application that provides a convenient interface for administrators and customers, including two optimization algorithms for better resource utilization.
Klíčová slova: web application; reservation system; Python; Django; optimization

Informace o studiu

Studijní program / obor: Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra ekonometrie

Informace o odevzdání a obhajobě

Datum zadání práce: 27. 6. 2023
Datum podání práce: 3. 5. 2024
Datum obhajoby: 2024

Soubory ke stažení

Soubory budou k dispozici až po obhajobě práce.

    Poslední aktualizace: