Keskusteluominaisuuden suunnittelu ja toteutus www-julkaisujärjestelmään
Kaari, Juha (2008)
Kaari, Juha
Satakunnan ammattikorkeakoulu
2008
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200902031321
https://urn.fi/URN:NBN:fi:amk-200902031321
Tiivistelmä
Nykyajan Internet on kaksisuuntaisen viestinnän väline. Useat sivustot sisältävät toimintoja, jotka mahdollistavat sivustoa käyttävien ihmisten tuottaa omaa sisältöä. Sisältö voi olla esim. yrityksen tuotteesta annettava palaute, lehtiartikkeliin liittyvä mielipide tai tietosanakirjaan lisättävä tieto. Puhutaan sosiaalisesta mediasta, Web 2.0:sta. Tämän opinnäytetyön tarkoituksena oli suunnitella ja toteuttaa keskusteluominaisuus Hypermedia Oy:n Hyperscriptor XG 3.5 WWW-julkaisujärjestelmään. Julkaisujärjestelmää ylläpidetään web-selaimella käytettävän käyttöliittymän avulla. Ylläpitäjän ei tarvitse osata HTML-kieltä, vaan sisältö tuotetaan WYSIWYG-editorilla (what you see is what you get). Hyperscriptor on modulaarinen järjestelmä, joka sisältää perusominaisuuksien lisäksi useita lisäominaisuuksia, joita kutsutaan moduuleiksi. Tässä työssä toteutettiin järjestelmään uusi moduuli, joka mahdollistaa keskustelujen lisäämisen ylläpidettäviin sivuihin. Internet-sovellusten toteuttamiseen on olemassa useita eri tekniikoita, kuten Java ja PHP. Hypermedia Oy:n julkaisujärjestelmä on toteutettu Microsoftin ASP.NETtekniikalla sekä SQL Server -tietokannalla. Koska kyseessä oli järjestelmän jatkokehitys, työssä käytettyjen menetelmien valinta oli helppo tehdä. Teoreettisessa osuudessa kerrotaan .NET-arkkitehtuurista ja erityisesti siihen kuuluvasta ASP.NETtekniikasta. Lisäksi tutustutaan relaatiotietokantoihin sekä lyhyesti Web 2.0:aan. Opinnäytetyö aloitettiin vuoden 2008 toukokuussa. Ensimmäiseksi tehtiin yksityiskohtainen toiminnallinen määrittely, joka sisältää keskustelumoduuliin liittyvät näkymät ja ominaisuudet. Toiminnallisen määrittelyn sisältämät ominaisuudet jaettiin kolmeen osaan, joista tässä opinnäytetyössä toteutettiin ensimmäinen. Työn tekninen toteutus saatiin valmiiksi elokuun lopussa. Keskusteluominaisuus jää odottamaan ensimmäistä todellista testiään eli asiakasta, joka haluaa sen osaksi julkaisujärjestelmäänsä.