Autosporta reģistrācijas un rezultātu sistēma
Author
Jākobsons, Markuss
Co-author
Latvijas Universitāte. Eksakto zinātņu un tehnoloģiju fakultāte
Advisor
Treilihs, Oskars
Date
2025Metadata
Show full item recordAbstract
Kvalifikācijas darbā tiek sniegts apraksts un projektējums “Autosporta reģistrācijas un rezultātu datu apstrādes sistēmai” (turpmāk – ARRDAS). Sistēma paredzētā, lai Latvijas autokrosa čempionātā un kausā (LAX) atvieglotu darbu ar braucēju reģistrāciju sacensībām, starta sarakstu, rezultātu un kopvērtējumu izveidi. Darba autors projektā izstrādāja sacensību vadības sistēmas administrācijas paneļa (Django framework) un datu apstrādes funkcionalitātes daļas. Sistēma nodrošina datu apmaiņu starp lietotājiem un datu bāzi, izmantojot JSON formāta datus. Administrācijas panelis ļauj pārvaldīt sacensību norisi, tostarp reģistrāciju, kvalifikācijas un fināla rezultātus, kā arī kopvērtējuma aprēķinus. Sistēma balstās uz Python programmēšanas valodu un atvērtā pirmkoda rīkiem, nodrošinot ērtu datu ievadi un pārskatāmu rezultātu ģenerēšanu Excel formātā. The qualification thesis provides a description and design of the "Autosport Registration and Results Data Processing System" (hereinafter referred to as ARRDAS). The system is intended to facilitate the registration of drivers for races, creation of starting lists, results, and overall standings in the Latvian Autocross Championship and Cup (LAX). The author of the thesis developed parts of the administrative panel (Django framework) and data processing functionality for the competition management system. The system ensures data exchange between users and the database using JSON-format data. The administrative panel allows managing race activities, including registration, qualification, and final results, as well as overall standings calculations. The system is based on the Python programming language and open-source tools, ensuring easy data entry and generating clear results in Excel format.