Tekijät Internetiin : Tekijäportaalin toteutus CodeIgniter-sovelluskehyksellä
Ylipelto, Matias; Kauppi, Joona (2010)
Ylipelto, Matias
Kauppi, Joona
Kemi-Tornion ammattikorkeakoulu Lapin ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010120316962
https://urn.fi/URN:NBN:fi:amk-2010120316962
Tiivistelmä
Kauppi, Joona & Ylipelto, Matias 2010. Tekijät Internetiin - Tekijäportaalin toteutus CodeIgniter-sovelluskehyksellä. Opinnäytetyö. Kemi-Tornion ammattikorkeakoulu. Kaupan ja kulttuurin toimiala. Sivuja 56. Liitteet 1 - 3.
Opinnäytetyön tavoitteena oli luoda toimeksiantajan verkkokaupan tarpeita vastaamaan pilottiversio tekijäportaalista, joka yhdistää tekijät ja asiakkaat. Toteutuksessa keskeisenä näkökulmana oli palvelun käytettävyys sekä jatkokehityksen mahdollistava suunnittelu.
Työmme eteni konstruktiivisen tutkimusotteen mukaisesti soveltavana tutkimuksena, jossa pyrimme toteuttamaan tekijäportaalin olemassa olevan tiedon pohjalta. Osana tutkimusta oli myös tekijäportaalin toiminnallisuuksien määrittely.
Toteutimme tekijäportaalin käyttäen CodeIgniteria, joka on avoimen lähdekoodin sovelluskehys PHP-ohjelmointikielelle. Suoritimme ohjelmoinnin Eclipse-ohjelmointiympäristössä ja tallensimme lähdekoodin toimeksiantajan palvelimella sijaitsevaan versioarkistoon SVN-versionhallintajärjestelmällä. Suunnittelimme ja toteutimme sovelluksen käyttämän tietokannan viisivaiheisen suunnitteluputken mukaisesti. Käytimme tietokannassa MySQL-hallintajärjestelmää.
Ulkoasun suunnittelussa huomioitiin eri käyttäjät erottamalla käyttäjäryhmien käyttöliittymät toisistaan erilaisin värein. Tekijäportaalin ulkoasun toteutuksessa käytimme 960 Grid System -CSS-rakennekehystä, joka nopeutti ulkoasuun liittyvien ratkaisujen tekemistä.
Opinnäytetyön lopputuloksena syntyi pilottiversio tekijäportaalista, josta puuttui vielä lopullisen version kannalta oleellisia toiminnallisuuksia, mutta joka oli valmis jatkokehitystä varten.
Avainsanat: verkko-ohjelmointi, PHP, relaatiotietokannat, SQL, verkkopalvelut, käytettävyys
Opinnäytetyön tavoitteena oli luoda toimeksiantajan verkkokaupan tarpeita vastaamaan pilottiversio tekijäportaalista, joka yhdistää tekijät ja asiakkaat. Toteutuksessa keskeisenä näkökulmana oli palvelun käytettävyys sekä jatkokehityksen mahdollistava suunnittelu.
Työmme eteni konstruktiivisen tutkimusotteen mukaisesti soveltavana tutkimuksena, jossa pyrimme toteuttamaan tekijäportaalin olemassa olevan tiedon pohjalta. Osana tutkimusta oli myös tekijäportaalin toiminnallisuuksien määrittely.
Toteutimme tekijäportaalin käyttäen CodeIgniteria, joka on avoimen lähdekoodin sovelluskehys PHP-ohjelmointikielelle. Suoritimme ohjelmoinnin Eclipse-ohjelmointiympäristössä ja tallensimme lähdekoodin toimeksiantajan palvelimella sijaitsevaan versioarkistoon SVN-versionhallintajärjestelmällä. Suunnittelimme ja toteutimme sovelluksen käyttämän tietokannan viisivaiheisen suunnitteluputken mukaisesti. Käytimme tietokannassa MySQL-hallintajärjestelmää.
Ulkoasun suunnittelussa huomioitiin eri käyttäjät erottamalla käyttäjäryhmien käyttöliittymät toisistaan erilaisin värein. Tekijäportaalin ulkoasun toteutuksessa käytimme 960 Grid System -CSS-rakennekehystä, joka nopeutti ulkoasuun liittyvien ratkaisujen tekemistä.
Opinnäytetyön lopputuloksena syntyi pilottiversio tekijäportaalista, josta puuttui vielä lopullisen version kannalta oleellisia toiminnallisuuksia, mutta joka oli valmis jatkokehitystä varten.
Avainsanat: verkko-ohjelmointi, PHP, relaatiotietokannat, SQL, verkkopalvelut, käytettävyys