Informācijas panelis privāto lidojumu attēlošanai
Author
Zujevičs, Valērijs
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Zuters, Jānis
Date
2023Metadata
Show full item recordAbstract
Kvalifikācijas darba ietvaros tika izstrādāta programmatūra, kas no slēgta avota apkopo, apstrādā un parāda lidojumu secību un citu svarīgu informāciju privāto biznesa lidojumu reģistrācijai un kontrolei. Informācijas paneļa mērķis ir aviodispečeriem vienuviet attēlot aktuālo informāciju par lidojumiem, laikapstākļiem, klientu papildpakalpojumu pieprasījumu klātbūtni, un ierobežojumiem saprotamākā un vizuālākā formā, nekā tas ir ieviests profesionālajās lidojumu kontroles sistēmās. Informācijas panelis spēj ielādēt un vienuviet attēlot vairāku operatoru datus vienlaikus, kuru skaits jebkurā brīdī var tikt mainīts, pievienojot jaunu vai dzēšot veco, nemainot kodu. Programmatūra sastāv no divām daļām. Klienta daļa ir izstrādāta, izmantojot Vue.js un servera daļa ir izstrādāta, izmantojot Spring Boot Kotlin programmēšanas valodā. As part of the qualification work, software was developed that collects, processes, and displays data from a closed source for registration and flight control of private business jets. The goal of the dashboard is to display up-to-date information about flights, weather, availability of customer requests for additional services, and restrictions for dispatchers in one place, in a more understandable and descriptive form compared to alternative professional flight control systems. The dashboard is capable of loading and displaying the data of multiple operators at once in one place, the number of which can be changed at any time by adding a new data source or deleting the old one without changing the code. The software consists of two parts. Vue.js is used for frontend, and Spring Boot is used for the backend that is written in Kotlin.