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 |
Faculty Of Computer Science Information Tehnology And Energy |
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 |