Yii-ohjelmointikehyspohjainen yritysverkkosivu sisällönhallinnalla ja kaksoiskäyttöliittymällä
Väisänen, Otso (2012)
Väisänen, Otso
Oulun seudun ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012112917391
https://urn.fi/URN:NBN:fi:amk-2012112917391
Tiivistelmä
Opinnäytetyössä suunniteltiin ja toteutettiin verkkosivu yritykselle käyttäen PHP-pohjaista ohjelmistokehystä. Projektin tilaajana oli haukiputaalainen ICT-yritys Nuventur Oy, joka tarvitsi uudet näyttävämmät ja monipuolisemmat web-sivut. Opinnäytetyön päätavoitteena on toteuttaa yritysverkkosivu, joka on ammattimainen, graafisesti näyttävä, sisällöltään muokattava ja helppokäyttöinen. Verkkosivun tulee olla tietokantapohjainen ja selainkäyttöliittymästä hallittava sekä sisältää erillisen mobiilikäyttöliittymän.
Lisätavoitteina oli valita työhön soveltuvin ohjelmointikehys, opetella sen käyt-täminen ja toteuttaa yritysverkkosivu sen ympärille. Ohjelmointikehyksen valinta rajattiin kahteen vaihtoehtoon, Yiihin ja Zendiin. Tämän ohella tuli toteuttaa samaa tietokantaa käyttävä mobiilikäyttöliittymä käyttäen HTML5- ja CSS3-kuvauskieliä. Mobiilisivusta tuli löytyä helposti yrityksen yhteystiedot, ajankohtaiset tapahtumat ja ilmoitukset.
Opinnäytetyössä sovellettiin kevennettyä ohjelmistokehityksen vesiputouspro-sessimallia, joka sisälsi vaatimusmäärittely-, suunnittelu-, toteutus-, testaus- ja käyttöönottovaiheet. Opinnäytetyö sisälsi varsinaisen ohjelmallisen selvitystyön ja toteutuksen lisäksi sivuston julkaisemiseen käytettävän palvelinjärjestelmän suunnittelun ja rakentamisen.
Opinnäytetyö valmistui ajallaan ja erinomaisin tuloksin, sillä verkkosivu toteutti kaikki sille asetetut tavoitteet sekä osittain ylittikin ne. Ohjelmointikehyksen va-linta osoittautui oikeaksi, koska selvitystyössä valittu Yii oli oppimiskynnyksel-tään hyvin matala ja sillä saatiin tehtyä minimaalisilla esitiedoilla ja rajallisilla resursseilla nopeasti ominaisuuksiltaan kattava, tietoturvallinen ja suoritusky-kyinen yritysverkkosivu. Myös mobiilikäyttöliittymästä saatiin toteutettua näyttä-vä ja useille eri näyttöresoluutioille automaattisesti optimoituva. Tilaaja pystyy opinnäytetyössä toteutetun verkkosivun avulla parantamaan näkyvyyttään ja markkinointipotentiaaliaan merkittävästi.
Lisätavoitteina oli valita työhön soveltuvin ohjelmointikehys, opetella sen käyt-täminen ja toteuttaa yritysverkkosivu sen ympärille. Ohjelmointikehyksen valinta rajattiin kahteen vaihtoehtoon, Yiihin ja Zendiin. Tämän ohella tuli toteuttaa samaa tietokantaa käyttävä mobiilikäyttöliittymä käyttäen HTML5- ja CSS3-kuvauskieliä. Mobiilisivusta tuli löytyä helposti yrityksen yhteystiedot, ajankohtaiset tapahtumat ja ilmoitukset.
Opinnäytetyössä sovellettiin kevennettyä ohjelmistokehityksen vesiputouspro-sessimallia, joka sisälsi vaatimusmäärittely-, suunnittelu-, toteutus-, testaus- ja käyttöönottovaiheet. Opinnäytetyö sisälsi varsinaisen ohjelmallisen selvitystyön ja toteutuksen lisäksi sivuston julkaisemiseen käytettävän palvelinjärjestelmän suunnittelun ja rakentamisen.
Opinnäytetyö valmistui ajallaan ja erinomaisin tuloksin, sillä verkkosivu toteutti kaikki sille asetetut tavoitteet sekä osittain ylittikin ne. Ohjelmointikehyksen va-linta osoittautui oikeaksi, koska selvitystyössä valittu Yii oli oppimiskynnyksel-tään hyvin matala ja sillä saatiin tehtyä minimaalisilla esitiedoilla ja rajallisilla resursseilla nopeasti ominaisuuksiltaan kattava, tietoturvallinen ja suoritusky-kyinen yritysverkkosivu. Myös mobiilikäyttöliittymästä saatiin toteutettua näyttä-vä ja useille eri näyttöresoluutioille automaattisesti optimoituva. Tilaaja pystyy opinnäytetyössä toteutetun verkkosivun avulla parantamaan näkyvyyttään ja markkinointipotentiaaliaan merkittävästi.