Automatizace administrátorských procesů databáze aplikace Anketa ČVUT
Automation of administrative processes of the CTU Survey application database
Type of document
bakalářská prácebachelor thesis
Author
Alice Kopalová
Supervisor
Valenta Michal
Opponent
Halaška Ivan
Field of study
Webové a softwarové inženýrstvíStudy program
Informatika 2009Institutions assigning rank
katedra softwarového inženýrstvíRights
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://knihovny.cvut.cz/vychova/vskp.htmlVysokoš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://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Anketa ČVUT je webová aplikace, pomocí které České vysoké učení technické v Praze získává zpětnou vazbu od studentů. V současné době aplikaci chybí nástroj pro spouštění administrátorských činností, jako je aktualizace dat v databázi před spuštěním ankety a vyhodnocení ankety po jejím ukončení. Tyto procesy jsou realizovány spouštěním skriptů, které je nutné ručně upravit pro každý běh ankety a spustit přímo v databázi aplikace. Náplní této práce je analýza a dokumentace administrátorských procesů v aplikaci Anketa ČVUT, návrh řešení, jak administrátorské procesy spouštět z backendu aplikace, a jeho implementace. Výstupem práce je rozšíření Oracle databáze, kterou aplikace používá, o spustitelné procedury, které administrátorské procesy zprostředkovávají. Aplikaci tak bude v budoucnu možné rozšířit o nástroj s uživatelským rozhraním, ze kterého bude možné administrátorské procesy spouštět. Dalším přínosem této práce je pak dokumentace některých dosud nepopsaných schémat v databázi aplikace Anketa ČVUT. Survey CTU is a web application with which the Czech Technical University in Prague receives feedback from students. Currently, the application lacks a tool for running administrative activities, such as updating data in the database before starting the poll and evaluating the poll after it ends. These processes are implemented by running scripts that must be manually modified for each survey run and run directly in the application database. The content of this work is the analysis and documentation of administrative processes in the CTU Survey application, the proposal of a solution for how to run administrative processes from the backend of the application, and its implementation. The output of the work is the extension of the Oracle database used by the application with executable procedures that are mediated by administrative processes. In the future, it will be possible to extend the application's administrative module with a tool from which administrative processes can be started. Another benefit of this work is the documentation of some previously undescribed schemas in the database of the CTU Survey application.
Collections
- Bakalářské práce - 18102 [1724]