Webová aplikace pro správu databáze koncertů
Web application for concert database management
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/101225Identifiers
Study Information System: 203292
Collections
- Kvalifikační práce [11322]
Author
Advisor
Referee
Kopecký, Michal
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software and Data Engineering
Department
Department of Software Engineering
Date of defense
6. 9. 2018
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Keywords (Czech)
webová aplikace, databáze koncertů, Django, Vue.jsKeywords (English)
web application, concert database, Django, Vue.jsNázev práce: Webová aplikace pro správu databáze koncertů Autor: Klára Scholleová Katedra: Katedra softwarového inženýrství Vedoucí bakalářské práce: doc. Mgr. Martin Nečaský, Ph.D., Katedra softwaro- vého inženýrství Abstrakt: Cílem práce je vytvoření webové aplikace pro správu databáze kon- certů Komorní filharmonie Pardubice, která bude vedení orchestru umožňovat přidávání záznamů koncertů a údajů o nich, jejich zobrazování dle různých fil- trů a agregaci potřebných dat v uživatelsky přívětivém prostředí. Na základě požadavků filharmonie byl zpracován konceptuální model databáze. Aplikace je implementována ve frameworku pro web development Django ve spojení s dalšími technologiemi (HTML, CSS, JavaScript a knihovna Vue.js) a je připravena pro další vývoj v budoucnu. Její stav k odevzdání této práce byl otestován z hlediska uživatelského a výkonnostního. 1
Title: Web application for concert database management Author: Klára Scholleová Department: Department of Software Engineering Supervisor: doc. Mgr. Martin Nečaský, Ph.D., Department of Software Enginee- ring Abstract: The aim of the thesis is to develop a web application for concert da- tabase management to be used in the Czech Chamber Philharmonic Orchestra Pardubice. The application will allow the orchestra workers to add records of concerts played (and their details), displaying the data in the database, showing the records based on filters, and data aggregation in a user friendly interface. Based on the analysis of the client's requirements, a conceptual model of the database was made. The application is implemented in a web development fra- mework Django in conjunction with other technologies (HTML, CSS, JavaScript and Vue.js library) and is prepared for further development in the future. The application was tested from aspects of both user experience and performance. Keywords: web application, concert database, Django, Vue.js 1