Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
Uz ģeogrāfiskās vietas balstīto web pakalpojumu izstrāde |
Title in English |
Development of Web Services Based on Geolocation |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
V. Žuravļovs |
Reviewer |
Mareks Mezītis, Dr.sc.ing., RTU TMF Dzelzceļa automātikas un telemātikas katedras profesors |
Abstract |
Bakalaura darba ietvaros tiek izstrādāta atklātā pirmkoda programmatūra, kas atrod norādītā tipa ģeogrāfiskos objektus, balstoties uz tekošām ģeogrāfiskām koordinātēm. Darbā tiek apskatīti trīs esošie analogi, to plusi un mīnusi, un, balstoties uz to, tiek izveidots programmatūras pamats. Tika apskatīti divi ģeogrāfisko objektu meklēšanas algoritmi: Haversine, Vincety. No algoritmiem tiek izvelēts viens, kas tiek uzskatīts par labāko. Izvēle tiek balstīta uz meklēšanas veiktspēju. Lai sasniegtu mērķi, tiek realizēti divi sistēmas moduļi: mājaslapa – ģeogrāfiska objekta pievienošanai un mobilā lietotne – klients. Moduļu realizēšanai jāizvēlas programmēšanas valodu un palīg rīkus, kas iepriekš ir jāsalīdzina. Apskatītās programmēšanas valodas ir: Java + Spring framework, PHP + Laravel framework, Python + Django framework. Apskatītās datu bāzes: MySQL, MongoDB.
Balstoties uz veikto analīzi, tiek izvēlēts piemērotākais algoritms un izstrādes rīki. Izmatojot tos, tika realizēta ģeogrāfiskās vietas meklēšanas lietotne.
Darba apjoms - 52 lpp., 4 tabulas, 17 attēli. |
Keywords |
programmēšana, lietotne, tīmeklis, serveris, arhitektūra, ģeogrāfiskais objekts, serviss |
Keywords in English |
programming, application, web, server, architecture, geo object, service |
Language |
lv |
Year |
2015 |
Date and time of uploading |
09.06.2015 20:18:54 |