Návrh systému pro sledování změn v sylabech předmětů
Design of a System for Tracking Subjects Sylabus Changes
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Samuel Händl
Vedoucí práce
Pergl Robert
Oponent práce
Valenta Michal
Studijní obor
Informační systémy a managementStudijní program
Informatika 2009Instituce přidělující hodnost
katedra softwarového inženýrstvíPráva
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
Zobrazit celý záznamAbstrakt
Bakalářská práce se zabývá návrhem systému, který je schopný sledovat změny v sylabech studijních předmětů na Fakultě informačních technologií ČVUT v Praze. V řešení je využit konceptuální model, vytvořen v jazyce OntoUML, zabývající se systémem učiva na vysoké škole a teorie Normalizovaných systémů, která se převážně věnuje evolvabilitě systému. Tvorbě konceptuálního modelu předchází analýza dané domény, která byla zhotovena ve spolupráci s odborníkem na danou doménu a měla za cíl identifikovat všechny důležité pojmy a vztahy mezi nimi, které vytvářejí základní strukturu popisované oblasti. Výsledkem je návrh systému a způsob technické databázové reprezentace opírající se o diagram tříd jazyka UML a následná ukázková studie, která blíže ukazuje, jak se systém chová při změně sylabu nějakého ze studijních předmětů. The bachelor's thesis focuses on the design of a system capable of tracking changes in syllabuses of study subjects at the Faculty of Information Technology, Czech Technical University in Prague. The solution utilizes a conceptual model created in the OntoUML language, addressing the curriculum system at a higher education institution, and the Normalized Systems Theory, primarily dedicated to system evolvability. The creation of the conceptual model is preceded by domain analysis conducted in collaboration with a domain expert, aiming to identify all important concepts and relationships that form the fundamental structure of the described domain. The result is a system design and a method of technical database representation based on a UML class diagram, followed by a sample case study that provides further insight into how the system behaves when a syllabus change occurs in one of the study subjects.
Kolekce
- Bakalářské práce - 18102 [1724]