Ovaj projekat je realizovan kao završni rad na Visokoj školi strukovnih studija za informacione tehnologije u Beogradu,
u okviru predmeta Web programiranje, tokom 2022. godine, pod mentorstvom prof. dr Aleksandra Simovića.
Cilj aplikacije je automatizacija prijema i obrade radio-amaterskih takmičarskih dnevnika. Suština radio-amaterskih takmičenja jeste ostvarivanje što većeg broja veza (QSO) sa drugim učesnicima, po mogućnosti na što većim udaljenostima. U skladu sa pravilima pojedinačnih takmičenja, veze se ostvaruju na različitim frekventnim opsezima i različitim vrstama rada, u vremenskom okviru predviđenom za takmičenje (najčešće od 6 do 24 sata, obično tokom vikenda).
Takmičari su dužni da tokom svake veze razmene propisane podatke i da o svakoj ostvarenoj vezi vode preciznu evidenciju. Na taj način nastaje takmičarski dnevnik koji, pored podataka o vezama, sadrži i osnovne informacije o samom učesniku. Po završetku takmičenja, dnevnici se dostavljaju organizatoru, koji vrši njihovu proveru međusobnim upoređivanjem kako bi se potvrdila validnost prijavljenih veza.
Budući da je ovaj proces složen, obiman i vremenski zahtevan, javila se potreba za njegovom automatizacijom. Ova aplikacija upravo ima tu namenu – da ubrza, pojednostavi i učini pouzdanijom obradu takmičarskih dnevnika.
Razvoj aplikacije zasnovan je na iskustvima postojeće, funkcionalne aplikacije korišćene za potrebe takmičenja „Martovski otvoreni kontest“, u organizaciji Radio kluba „Nikola Tesla“ iz Sombora (YU7KMN). Automatski prijem i obrada dnevnika na ovaj način prvi put su primenjeni 2013. godine, čime je značajno unapređen proces obrade rezultata takmičenja.
This project was developed as a final thesis at the College of Applied Studies for Information Technologies in Belgrade, within the course Web Programming, in 2022, under the supervision of Professor Aleksandar Simović, PhD.
The purpose of the application is the automation of reception and processing of amateur radio contest logs. The primary objective of amateur radio contests is to establish as many radio contacts (QSOs) as possible, ideally over the greatest possible distances. In accordance with the rules of each individual contest, contacts may be made across different frequency bands and operating modes within the time period allocated for the contest (typically between 6 and 24 hours, most often during weekends).
Participants are required to exchange specific information during each contact and to keep accurate records of every completed QSO. This results in a contest log which, in addition to contact details, also contains basic information about the participant. After the contest, logs are submitted to the organizer, who verifies them by cross-checking entries between participants in order to confirm the validity of the reported contacts.
Since this verification process is complex, time-consuming, and labor-intensive, there is a clear need for automation. The purpose of this application is to accelerate, simplify, and improve the reliability of contest log processing.
The development of this application was inspired by an existing, fully functional system used for the “March Open Contest,” organized by the “Nikola Tesla” Radio Club from Sombor (YU7KMN). Automated log reception and processing in this manner was first implemented in 2013, significantly improving the efficiency of contest result evaluation.