DDP - Zverejnená diplomová práca

Analytický nástroj na skúmanie projektov prostredia MIT App Inventor 2

Autor
Dičér, Samuel
Školiteľ
Michaličková, Viera
Oponent
Lovászová, Gabriela
Škola
Univerzita Konštantína Filozofa v Nitre FPVaI UKF KI
Rok odovzdania
2022
Počet strán
80s.
Trvalý odkaz - CRZP
https://opac.crzp.sk/?fn=detailBiblioForm&sid=6D8D8508F2EEA2E4D59909D2E777
Primárny jazyk
slovenčina

Typ práce
Diplomová práca

Študijný odbor
2508 | *informatika

Dátum zaslania práce do CRZP
14.04.2022

Dátum vytvorenia protokolu
14.04.2022

Dátum doručenia informácií o licenčnej zmluve
01.06.2022

Práca je zverejniteľná od
01.06.2022

Elektronická verzia
 Stiahnuť prácu (pdf)
 Prehliadať
Táto diplomová práca sa zaoberá vývojom analytického nástroja na skúmanie projektov prostredia MIT App Inventor. Vytvorený analytický nástroj je implementovaný ako webová aplikácia. Strana klienta je naprogramovaná pomocou rámca Vue, ktorý využíva jazyk JavaScript, zatiaľ čo serverová strana pracuje prostredníctvom rámca Django, ktorý je postavený na jazyku Python. Komunikácia medzi klientom a serverom je zabezpečená pomocou aplikačného programového rozhrania, ktoré je v súlade s architektúrou REST. Táto aplikácia umožňuje používateľovi nahrávať, vyberať a analyzovať projekty vytvorené v prostredí MIT App Inventor. Analytický nástroj skúma XML a JSON súbory, ktoré obsahujú dáta o štruktúre a vlastnostiach blokového programu. Na základe zanalyzovaných dát vieme určiť komplexnosť a správnosť skúmaného riešenia. Tieto nadobudnuté poznatky môžu byť ďalej využité pri hodnotení jednotlivých projektov.
This diploma thesis deals with the development of an analytical tool for examining projects created in MIT App Inventor. This analytical tool is implemented as a web application. The client-side of the application is programmed using the JavaScript framework Vue, while the server-side works through the Django framework, which uses Python. Communication between the client and the server is secured using an application programming interface that is consistent with the REST architecture. This application allows the user to upload, select and analyze MIT App Inventor projects. The analytical tool examines XML and JSON files that contain data about the structure and properties of the block program. Based on the analyzed data, we can determine the complexity and accuracy of the analyzed project. This acquired knowledge can be further used in the evaluation of individual projects.

Verzia systému: 6.2.61.5 z 31.03.2023 (od SVOP)