Browser extension adding functionality to the information system InSIS

Thesis title: Webové rozšíření přidávající funkcionalitu do informačního systému InSIS
Author: Vrba, Jiří
Thesis type: Bakalářská práce
Supervisor: Sedláček, Jiří
Opponents: Pavlíček, Luboš
Thesis language: Česky
Abstract:
Předmětem této bakalářské práce je vytvoření rozšíření do webových prohlížečů, které přidává nové funkcionality do školního informačního systému InSIS. Účelem těchto přidaných funkcionalit je zlepšení produktivity uživatelů systému a redukce nedostatků při práci se systémem, které jsou často zmiňovány studenty. Cílem práce je návrh a následná implementace rozšíření do webových prohlížečů společně s podpůrným serverem pro ukládání dat uživatelů. Dalším cílem je srovnání dostupných technologií pro obě části softwarového řešení. Posledním cílem je vyhodnocení zpětné vazby od uživatelů webového rozšíření získané metodou dotazníkového šetření, které odpovídá na stanovené výzkumné otázky. Výsledkem práce je funkční, koherentní softwarové řešení se snadnou instalací distribuované na platformách Google Web Store a Firefox Addons. Toto rozšíření má v době psaní více než 300 instalací a 120 aktivních uživatelů.
Keywords: InSIS; přidané funkcionality; TypeScript; webové rozšíření; Spring Boot
Thesis title: Browser extension adding functionality to the information system InSIS
Author: Vrba, Jiří
Thesis type: Bachelor thesis
Supervisor: Sedláček, Jiří
Opponents: Pavlíček, Luboš
Thesis language: Česky
Abstract:
The subject of this bachelor thesis is to create an extension for web browsers that adds new functionalities to the school information system InSIS. The purpose of these added functionalities is to improve the productivity of system users and reduce deficiencies when working with the system, which are often mentioned by students. The goal of the thesis is to design and subsequently implement an extension for web browsers together with a supporting server for storing user data. Another goal is to compare available technologies for both parts of the software solution. The last goal is to evaluate feedback from users of the web extension obtained through a questionnaire survey that answers the defined research questions. The result of the thesis is a functional, coherent software solution with easy installation that is distributed via the Google Web Store and Firefox Addons web stores. At the time of writing, this extension has more than 300 installations and 120 active users.
Keywords: browser extension; InSIS; added functionalities; TypeScript; Spring Boot

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Systems Analysis

Information on submission and defense

Date of assignment: 25. 10. 2022
Date of submission: 7. 5. 2023
Date of defense: 22. 6. 2023
Identifier in the InSIS system: https://insis.vse.cz/zp/82502/podrobnosti

Files for download

    Last update: