Webový backend projektu Historie ČVUT
Backend for the project History of CTU
Type of document
diplomová prácemaster thesis
Author
Bartoš Vojtěch
Supervisor
Půlpitel Martin
Opponent
Balík Miroslav
Field of study
Webové a softwarové inženýrstvíStudy program
InformatikaInstitutions assigning rank
katedra softwarového inženýrstvíDefended
2015-06-11Rights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdf
Metadata
Show full item recordAbstract
Tato práce se zabývá webovou aplikaci umožňující správu historických dat o ČVUT a jejich zpřístupnění mobilním aplikacím za účelem prezentace. Aplikace je rozebrána z pohledu analýzy požadavků, návrhu řešení a následné implementace.
Jsou diskutovány především požadavky na vytvoření rozhraní poskytujícího data, vícejazyčnost textů (která významně ovlivňuje návrh databáze) a multimediální obsah.
Jako zajímavé se jeví řešení rozdělit celou aplikaci na dvě části, a sice backendovou část běžící na serveru, jež poskytuje zmíněné rozhraní, a část frontendovou běžící v prohlížeči, která toto rozhraní využívá podobně jako mobilní aplikace. This diploma thesis describes a web application which enables to manage historical information about CTU and deals with providing them for mobile applications for the purpose of presenting them. The thesis describes requirements analysis, suggestion of solution and the implementation.
Requirements to create application programming interface (API) which will provides data, multililingual texts and multimedial content are the most important topics which have to be discussed.
The most interesting solution is to divide the application in two parts: the backend part which runs on the server and the client part which runs in a web browser. The backend part provides API and the frontend part uses it similarly as mobile applications.
Collections
- Diplomové práce - 18102 [1006]