Reč-dve o ovoj web aplikaciji

Ovo je projekat izrađen za završni rad na studijama Visoke škole strukovnih studija za Informacione tehnlogije u Beogradu iz predmeta Web programiranje. Nastao je 2022 godine kod Profesora dr Aleksandra Simovića. HAM radio QSO

Namena programa je automatizacija prijema i obrade radio-amaterskih takmičarskih dnevnika. U takmičenju je cilj ostvariti što više amaterskih radio-veza i na što većoj udaljenosti. U skladu sa pravilima svakog takmičenja, veze je moguće istvariti na različitim frekventnim opsezima, različitim vrstama rada u vremenu predviđenom za takmičenje (trajanje je obično od 6 do 24 sata, najčešće vikendom). Učesnici vode evidenciju o svakoj održanoj vezi zapisujući propisane podatke koje su dužni da razmene tokom veze. Ovako nastaje dnevnik veza koji pored podataka o vezama sadrži i podatke o samom učesniku. Dnevnici se šalju organizatoru takmičenja koji ih pregleda upoređujući ih jedne sa drugima sa ciljem dokazivanja validnosti zapisanih veza. Pošto je to mukotrpan i dugotrajan posao postoji potreba za automatizacijom ovog procesa.

Aplikacija je rađena po uzoru na postojeću i funkcionalnu aplikaciju koja se nalazi na adresi hamcontest.rs. Naravno, ovo je pojednostavljena verzija stvarnog programa. Prva verzija nastala je 2013. godine za potrebe obrade takmičenja u organizaciji radio kluba "Nikola Tesla" iz Sombora a čiji sam ja bio menadžer. Kako dnevnike ne bih upoređivao ručno odlučio sam da izradim softver po uzoru na postojeći program koji radi pod DOS-om ali nije temeljan u otkrivanju grešaka takmičara. Pošto sam tada završavao kurs Java programiranja u LinkGroup u Zemunu opredelio sam se za izradu programa u Java programskom jeziku, JSP tehnologijom tako da je program funkcionisao u vidu sajta što je bilo zgodno jer je zahvaljujući javnom objavljivanju omogućen automatski prijem i obrada takmičarskih dnevnika.