Graduate papers
  
Description of the graduate paper
Form of studies Professional Bachelor
Title of the study programm Computer Systems
Title in original language GPS maršruta ierakstīšanas lietojuma izstrāde
Title in English Development of Application for Recording GPS Route
Department 12300 Institute of Applied Computer Systems
Scientific advisor as.prof. V.Šitikovs, Dr.sc.ing.
Reviewer Z.Buliņš, SIA „innoForce” programmētājs, Mg.sc.ing.
Abstract Šā darba mērķis bija izstrādāt lietotni, ar kuras palīdzību sportisti varētu ierakstīt veiktos treniņu un/vai sacensību maršrutus, izmantojot mobilo telefonu ar Windows Mobile operētājsistēmu un GPS uztvērēju. Lietotnei ir jāļauj saglabāt ierakstītos datus par maršrutiem GPX formātā, lai šie dati būtu lietojami arī ārpus izstrādātās lietotnes. Mērķa sasniegšanai tika apgūti programmēšanas valodas C++ pamati un šīs valodas lietošana ar Windows Mobile operētājsistēmu, kā arī izpētītas vairākas ar GPS saistītas tehnoloģijas, piemēram, GPX datu formāts, NMEA datu pārraides protokols un Microsoft piedāvātais GPS Intermediate Driver jeb GPS starpniekdraiveris. Definējot prasības un izstrādājot lietotni, tika ņemtas vērā problēmas, kas ir novērotas, lietojot brīvi pieejamu alternatīvu lietotni EndomondoTracker. Darba ietvaros tika veikta arī izstrādātās lietotnes testēšana, lai novērtētu tās strāvas patēriņu, kas tika salīdzināts EndomondoTracker lietotnes strāvas patēriņu. Rezultātā tika izstrādāta brīvi pieejama lietotne GpsApp, kas veic GPS maršruta ierakstīšanu un ļauj datus eksportēt GPX formātā. Lietotne ir lietojama mobilajos telefonos u.c. iekārtās ar Windows Mobile operētājsistēmu un GPS uztvērēju. Salīdzinot ar EndomondoTracker, izstrādātā lietotne patērē mazāk resursu, kā rezultātā tā ir lietojama daudz ilgāku laiku uz telefona, kas tika izmanatos testēšanai, GpsApp lietotne ir lietojama par 50% ilgāk. Darbā ir aprakstīti arī iespējamie lietotnes uzlabojumi, kas ir saistīti ar darbu ar GPS, taču nav saistīti ar maršruta ierakstīšanu. Ieviešot šos uzlabojumus, lietotne kļūtu daudzfunkcionālāka un ērtāk lietojama, kas ļautu piesaistīt vairāk lietotāju. Bakalaura darbs sastāv no 55 lappusēm, 2 tabulām, 12 attēliem, 24 pielikumiem uz 64 lappusēm un C++ valodā izstrādātas lietotnes.
Keywords GPS maršruta ierakstīšana, Windows Mobile, C++
Keywords in English recording GPS track, Windows Mobile, C++
Language lv
Year 2012
Date and time of uploading 18.01.2012 23:59:13