1 / 17

Turistinio maršruto sudarymo įrankis

Turistinio maršruto sudarymo įrankis. Tadas Žiemys. Kaunas 2009. Darbo tikslas ir uždaviniai. Darbo tikslas - suprojektuoti ir realizuoti internetinę svetainę, kuria vartotojai naudodamiesi galėtų susiplanuoti ir susidaryti turistinį maršrutą. Uždaviniai:

aneko
Download Presentation

Turistinio maršruto sudarymo įrankis

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Turistinio maršruto sudarymo įrankis Tadas Žiemys Kaunas 2009

  2. Darbo tikslas ir uždaviniai Darbo tikslas - suprojektuoti ir realizuoti internetinę svetainę, kuria vartotojai naudodamiesi galėtų susiplanuoti ir susidaryti turistinį maršrutą. Uždaviniai: • Išanalizuoti – apžvelgti sukurtas sistemas, mobiliąsias platformas, tolimesnes komercines galimybes ir padaryti išvadas • Suprojektuoti – apsirašyti reikalavimus, sukurti vartotojo sąsają, • Realizuoti – programavimo įrankių paruošimas, suprojektuotos sistemos sukūrimas, duomenų apie turistinius objektus suvedimas, dokumentacijos paruošimas

  3. Darbo aktualumas • Popierinių gidų neefektyvumas lyginant su elektroninėmis paslaugomis • Perspektyvi niša - naujos technologijos suteikia daug galimybių naudoti žemėlapius ir kitas priemones reikalingas turistams. • Sugalvota keletas būdų kaip sistema galėtų būti komerciškai sėkminga

  4. Esamų sistemų analizė Apžvelgtos 4 sukurtos sistemos: Lietuvosmarsrutai.eu, WhereTravel.com, Gridpop.com, Wikitude.org

  5. Reikalavimų analizė (1) • Funkciniai reikalavimai: • Vartotojų registravimas ir prijungimas panaudojant Google Accounts • Galimybė administratoriui ir prisijungusiems vartotojams įvesti naujus objektus • Maršruto sudarymas pagal objektų sąrašą • Maršruto vaizdavimas žemėlapyje • Keliavimo nuorodymų pateikimas

  6. Reikalavimų analizė (2) • Nefunkciniai reikalavimai: • Svetainė turi būti teisingai, be klaidų vaizduojama visose standartus palaikančiose moderniose naršyklėse • Minimalistinis dizainas, kuo paprastenis valdymas, didžioji svetainės dalis turi būti skirta žemėlapio vaizdavimui • Svetainės peržiūrai neturi reikėti diegti jokių papildinių • Vartotojai turi matyti, kad yra galimybė prisidėti prie svetainės pildymo ir tobulinimo

  7. Vartotojo poreikių apibrėžimas panaudos diagrama

  8. Duomenų bazės objektinis modelis

  9. Pasirinktos technologijos ir įrankiai • Programuojant naudota “Eclipse” platforma su Google Web Tools ir App Engine įskiepiais • Visos sistemos dalys parašytos Java kalba • GWT panaudojimas dideliam spektrui terminalų • AppEngine savybės palengvina sistemos plėtrą • Naujamas išeities kodų versijavimas su SVN serveriu Google Code sistemoje.

  10. AppEngine ir MySQL palyginimas

  11. Išmaniųjų telefonų rinka 2008 metų Lapkričio mėnesio duomenys (pagal AdMob.com)

  12. Mobilių platformų apžvalga

  13. Komercinės perspektyvos • Turistų informacijos centrai arba viešbučiai gali pasinaudoję sistema spausdinti turistams (svečiams) individualius žemėlapius – maršrutus. • Papildomos paslaugos mobiliems vartotojams – audio gidai, papildomas turinys, atsiunčiami žemėlapiai ir t.t. • Maitinimo, apgyvendinimo įstaigų reklama.

  14. Sistemos demonstravimas http://m-guide.appspot.com

  15. Rezultatai ir išvados • Rinkos analizė – palygintos konkurencinės sistemos, išsiaiškinti jų trūkumai ir privalumai, išanalizuotos mobiliųjų telefonų platformos, sugalvoti būdai projektą ateityje paversti komerciškai sėkmingu. • Suprojektuota sistema – išanalizuoti vartotojai, aprašyti reikalavimai, suprojektuota duomenų bazė • Pasirinktos ir išnagrinėtos technologijos – palyginus internetiniams projektams skirtas technologijas pasirinkti Google Web Tools ir App Engine įrankiai • Realizuota sistema – sukurtas internetinis puslapis, dokumentacija, sistema paruošta ir realizuota kaip atviro kodo projektas.

  16. Atviras kodas • Spartesnis klaidų taisymas, naujų funkcijų diegimas • Bakalauro metu padarytas darbas nepražus ir gal pasinaudos kitiems • Galimybė suburti bendruominę, susirasti bendraminčių • ....

  17. Ačiū už dėmesį “The word "free" in our name does not refer to price; it refers to freedom. First, the freedom to copy a program and redistribute it to your neighbors, so that they can use it as well as you. Second, the freedom to change a program, so that you can control it instead of it controlling you; for this, the source code must be made available to you.” – Free Software Definition by Richard Stallman

More Related