Graduate papers
  
Description of the graduate paper
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 12300 Institute of Applied Computer Systems
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