Zend Framework & Google Maps : case: Mastonet
Nietula, Jari (2009)
Nietula, Jari
Lahden ammattikorkeakoulu
2009
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200906163969
https://urn.fi/URN:NBN:fi:amk-200906163969
Tiivistelmä
Tämä opinnäytetyö käsittelee Lahden ammattikorkeakoululle toteutetun Mastonet sivuston toteutusta sekä Zend Framework:ä ja web-selain ohjelmointitekniikoita.
Teoria osuudessa kerrotaan Zend Frameworkistä ja yleisesti käytettävistä selaintekniikoista sekä Google Maps-sovelluksesta. Työn toteutus osuus koostuu Mastonet-projektille toteutettavasta internetsivustosta. Sivustolla esitetään langattomientukiasemien sijaintitietoja ja uutisia. Sivusto toteutetaan käyttäen PHP5- ja Ajax-tekniikoita. Sivuston pohjana käytetään Zend Framework:ä. Toteutukseen kuuluvat Zend Framework:n tutustuminen ja sivuston luominen frameworkin avulla. Lisäksi sivustolle suunnitellaan tietokanta. Tietokantaan tallennetaan Google Maps-sijaintitietoja sekä sivuston sisältötekstejä.
Sivusto toteutetaan osittain avoimena, jolloin sivuilla oleva tieto on kaikkien käytettävissä. Tukiasemien sijaintitietojen näyttämiseen käytetään Google Maps -sovellusta. Lisäksi sivuilla on oma hallinta osionsa, josta voidaan hallinnoida tukiasemien sijaintia ja tukiasemien tietoja, mutta myös sivuston sisältöä. Sivuston hallintaosiossa käyttäjät on jaettu kahteen tasoon. Sivuston hallinta osion käyttöliittymästä pyritään tekemään mahdollisimman käytettävä ja selkeä.
Teoria osuudessa kerrotaan Zend Frameworkistä ja yleisesti käytettävistä selaintekniikoista sekä Google Maps-sovelluksesta. Työn toteutus osuus koostuu Mastonet-projektille toteutettavasta internetsivustosta. Sivustolla esitetään langattomientukiasemien sijaintitietoja ja uutisia. Sivusto toteutetaan käyttäen PHP5- ja Ajax-tekniikoita. Sivuston pohjana käytetään Zend Framework:ä. Toteutukseen kuuluvat Zend Framework:n tutustuminen ja sivuston luominen frameworkin avulla. Lisäksi sivustolle suunnitellaan tietokanta. Tietokantaan tallennetaan Google Maps-sijaintitietoja sekä sivuston sisältötekstejä.
Sivusto toteutetaan osittain avoimena, jolloin sivuilla oleva tieto on kaikkien käytettävissä. Tukiasemien sijaintitietojen näyttämiseen käytetään Google Maps -sovellusta. Lisäksi sivuilla on oma hallinta osionsa, josta voidaan hallinnoida tukiasemien sijaintia ja tukiasemien tietoja, mutta myös sivuston sisältöä. Sivuston hallintaosiossa käyttäjät on jaettu kahteen tasoon. Sivuston hallinta osion käyttöliittymästä pyritään tekemään mahdollisimman käytettävä ja selkeä.