Development of the CzechUni Application: Requirements Specification and Analysis

Thesis title: Vývoj aplikace CzechUni: Specifikace požadavků a analýza
Author: Sajner, Šimon
Thesis type: Diplomová práce
Supervisor: Buchalcevová, Alena
Opponents: Doležel, Michal
Thesis language: Česky
Abstract:
Tato diplomová práce se zaměřuje na specifikaci požadavků a analýzu webové aplikace CzechUni, jejímž cílem je usnadnit zahraničním zájemcům o studium proces výběru a přihlašování na české vysoké školy. Projekt vznikl jako součást týmového vývoje realizovaného ve spolupráci s fiktivní společností Czech Education, která poskytuje podporu zahraničním studentům při jejich adaptaci na české akademické prostředí. Aplikace CzechUni je navržena jako centralizovaná platforma, která kombinuje poskytování informací o vysokých školách a jejich studijních programech s možností elektronického podání přihlášek přímo v aplikaci, správou uživatelských profilů a nabídkou dalších služeb, jako je pomoc s ubytováním či orientace v administrativních procesech. Práce zahrnuje analýzu současných řešení a konkurenčních aplikací v tomto sektoru a identifikaci jejich silných a slabých stránek, což přispělo k návrhu inovativních funkcí aplikace CzechUni. Dále práce zahrnuje identifikaci cílových uživatelů a jejich potřeb, specifikaci, validaci a dokumentaci požadavků, a tvorbu modelu případů užití a specifikaci všech těchto případů. Zvolená metodika MMSP (Metodika pro malé softwarové projekty) umožnila strukturovaný přístup k řízení vývoje a efektivní spolupráci členů týmu. Výstupem této práce je podrobná specifikace funkčních a nefunkčních požadavků aplikace, která byla ověřena uživatelským testováním a konzultacemi se zadavatelem. Dokumentace zahrnuje také analýzu případů užití a návrh rozhraní aplikace. Výsledky poskytují základ pro další fáze vývoje, včetně návrhu, implementace a testování aplikace, a přináší významný přínos pro zlepšení dostupnosti a kvality informací pro zahraniční studenty, kteří plánují studium v České republice.
Keywords: analýza požadavků; CzechUni; specifikace požadavků; MMSP metodika; webová aplikace; vysoká škola; zahraniční studenti; studijní programy
Thesis title: Development of the CzechUni Application: Requirements Specification and Analysis
Author: Sajner, Šimon
Thesis type: Diploma thesis
Supervisor: Buchalcevová, Alena
Opponents: Doležel, Michal
Thesis language: Česky
Abstract:
This thesis focuses on the specification of requirements and the analysis of the web application CzechUni, whose goal is to facilitate the selection and application process to Czech universities for foreign prospective students. The project was developed as part of a team effort conducted in collaboration with the fictitious company Czech Education, which provides support to foreign students during their adaptation to the Czech academic environment. The CzechUni application is designed as a centralized platform that combines the provision of information about universities and their study programs with the ability to electronically submit applications directly within the application, manage user profiles, and offer additional services such as assistance with accommodation or navigating administrative processes. The work includes an analysis of current solutions and competing applications in this sector, identifying their strengths and weaknesses, which contributed to the design of innovative features for the CzechUni application. Furthermore, the work encompasses the identification of target users and their needs, the specification, validation, and documentation of requirements, as well as the creation of use case models and the specification of all these cases. The chosen MMSP methodology (Methodology for Small Software Projects) allowed for a structured approach to development management and effective collaboration among team members. The outcome of this thesis is a detailed specification of the application's functional and non-functional requirements, which was validated through user testing and consultations with the client. The documentation also includes an analysis of use cases and the design of the application interface. The results provide a foundation for subsequent development phases, including the design, implementation, and testing of the application, and make a significant contribution to improving the availability and quality of information for foreign students planning to study in the Czech Republic.
Keywords: requirements analysis; CzechUni; requirements specification; MMSP methodology; web application; university; foreign students; study programmes

Information about study

Study programme: Informační systémy a technologie/Vývoj informačních systémů
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 3. 11. 2023
Date of submission: 2. 12. 2024
Date of defense: 15. 1. 2025
Identifier in the InSIS system: https://insis.vse.cz/zp/86402/podrobnosti

Files for download

    Last update: