Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
Uz ģeogrāfiskās vietas balstīto web pakalpojumu izstrāde |
Nosaukums angļu valodā |
Development of Web Services Based on Geolocation |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
V. Žuravļovs |
Recenzents |
Mareks Mezītis, Dr.sc.ing., RTU TMF Dzelzceļa automātikas un telemātikas katedras profesors |
Anotācija |
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. |
Atslēgas vārdi |
programmēšana, lietotne, tīmeklis, serveris, arhitektūra, ģeogrāfiskais objekts, serviss |
Atslēgas vārdi angļu valodā |
programming, application, web, server, architecture, geo object, service |
Valoda |
lv |
Gads |
2015 |
Darba augšupielādes datums un laiks |
09.06.2015 20:18:54 |