Ilmoittautumisjärjestelmä : Lisäosan toteutus Hurja Smart Kotisivutyökaluun
Parviainen, Mikko (2013)
Parviainen, Mikko
Savonia-ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013053112257
https://urn.fi/URN:NBN:fi:amk-2013053112257
Tiivistelmä
Opinnäytetyön aiheena oli suunnitella ja toteuttaa web-pohjainen ilmoittautumisjärjestelmä lisäosana toimeksiantajan Hurja Solutions Oy:n Smart-julkaisujärjestelmään. Järjestelmän ensimmäinen versio räätälöitiin erään Hurja Solutions Oy:n asiakkaan tarpeisiin, mutta alusta asti otettiin huomioon monistus- ja tuotteistamismahdollisuus toimeksiantajan muille asiakkaille. Muita vaatimuksia olivat helppokäyttöisyys ja selkeys.
Ilmoittautumisjärjestelmässä sen pääkäyttäjä pystyisi luomaan ja hallinnoimaan järjestelmässä koulutuksia sekä luotuihin koulutuksiin ilmoittautuneiden tietoja. Järjestelmään luotaisiin myös näkymä, jonka avulla tulossa olevat koulutukset saataisiin julkisesti listattua ja asiakkaan Internet-sivuston käyttäjät pystyisivät ilmoittautumaan niihin.
Ilmoittautumisjärjestelmän ohjelmoinnissa käytettiin PHP- sekä JavaScript-ohjelmointikieliä. PHP:llä tehtiin rakenne sekä suurin osa toiminnallisuuksista ja JavaScriptillä luotiin jQuery-kirjaston avulla vuorovaikutteisia toiminnallisuuksia. Järjestelmän näyttösivujen ja ulkoasun muotoiluun käytettiin HTML-kuvauskieltä sekä CSS-tyylisääntöjä.
Työn lopputuloksena syntyi määritysten mukainen ja toimiva lisäosa. Lisäosa testattiin sekä ohjelmointivaiheen aikana että sen valmistumisen jälkeen. Testausten jälkeen lisäosa liitettiin Hurja Solutions Oy:n Smart Kotisivutyökaluun ja se on jo käytössä asiakkaalla, jolle se räätälöitiin.
Ilmoittautumisjärjestelmässä sen pääkäyttäjä pystyisi luomaan ja hallinnoimaan järjestelmässä koulutuksia sekä luotuihin koulutuksiin ilmoittautuneiden tietoja. Järjestelmään luotaisiin myös näkymä, jonka avulla tulossa olevat koulutukset saataisiin julkisesti listattua ja asiakkaan Internet-sivuston käyttäjät pystyisivät ilmoittautumaan niihin.
Ilmoittautumisjärjestelmän ohjelmoinnissa käytettiin PHP- sekä JavaScript-ohjelmointikieliä. PHP:llä tehtiin rakenne sekä suurin osa toiminnallisuuksista ja JavaScriptillä luotiin jQuery-kirjaston avulla vuorovaikutteisia toiminnallisuuksia. Järjestelmän näyttösivujen ja ulkoasun muotoiluun käytettiin HTML-kuvauskieltä sekä CSS-tyylisääntöjä.
Työn lopputuloksena syntyi määritysten mukainen ja toimiva lisäosa. Lisäosa testattiin sekä ohjelmointivaiheen aikana että sen valmistumisen jälkeen. Testausten jälkeen lisäosa liitettiin Hurja Solutions Oy:n Smart Kotisivutyökaluun ja se on jo käytössä asiakkaalla, jolle se räätälöitiin.