Noslēguma darbu reģistrs
  
Studiju darba apraksts
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 12300 Lietišķo datorsistēmu institūts
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