Přístupnostní navigace
E-application
Search Search Close
Master's Thesis
Author of thesis: Ing. Štěpán Pijáček
Acad. year: 2024/2025
Supervisor: prof. Ing. Dan Komosný, Ph.D.
Reviewer: Ing. Anna Kubánková, Ph.D.
In the theoretical part, the thesis focuses on the analysis of modern development practices and architectures, which are subsequently evaluated and selected for implementation in the practical part. These practices include the model-view-viewmodel design pattern and rendering techniques for single-page and multi-page applications. Furthermore, the thesis addresses best practices in user interface design and evaluates the suitability of the Python programming language for modern application development. The practical part of this thesis focuses on the development of two applications for the Senior OS operating system. The first application is Application for the Seniors Caregiver (SCONF), which serves as a tool for senior caregivers. This application enables the configuration of a web browser, an email client, and, in some cases, the operating system itself. The second application is the application launcher (SRUN). \acs{SRUN} not only ensures the launching of other applications but also manages access to the \acs{SCONF} application.
Accessibility, Application Security, Configuration Management, Modern Application Development, MVVM Architecture, Open Source, PyQt5, Software Distribution
Date of defence
09.06.2025
Result of the defence
Defended (thesis was successfully defended)
Grading
B
Process of defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta. Otázky: V aplikaci SCONF je možné nastavit několik bezpečnostních úrovní (protection levels). Co každá z těchto úrovní znamená? Popište, jak opatrovník může nastavit e-mailového klienta včetně nastavení příchozího a odchozího serveru.
Language of thesis
English
Faculty
Fakulta elektrotechniky a komunikačních technologií
Department
Department of Telecommunications
Study programme
Communications and Informatics (MPC-TIT)
Composition of Committee
prof. Ing. Eva Gescheidtová, CSc. (předseda) doc. Ing. David Kubánek, Ph.D. (místopředseda) doc. Ing. Leoš Boháč, Ph.D. (člen) Ing. Pavel Záviška, Ph.D. (člen) Ing. Pavel Dvořák, Ph.D. (člen) doc. Ing. Petr Sysel, Ph.D. (člen) doc. Ing. Vladislav Škorpil, CSc. (člen)
Supervisor’s reportprof. Ing. Dan Komosný, Ph.D.
Grade proposed by supervisor: A
Reviewer’s reportIng. Anna Kubánková, Ph.D.
Grade proposed by reviewer: B
Responsibility: Mgr. et Mgr. Hana Odstrčilová