| dc.contributor.author | Parviainen, Mikko | |
| dc.date.accessioned | 2013-06-03T04:12:23Z | |
| dc.date.available | 2013-06-03T04:12:23Z | |
| dc.date.issued | 2013 | |
| dc.identifier.uri | URN:NBN:fi:amk-2013053112257 | |
| dc.identifier.uri | http://www.theseus.fi/handle/10024/61399 | |
| dc.description.abstract | 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. | fi |
| dc.description.abstract | The main goal of this final project was to design and implement a registration system as an extension for Hurja Solutions Oy's Smart content management system. The first version of this system was customized for a client of Hurja Solutions Oy but it was taken into account from the beginning that the extension should be possible to reproduce and productize for other clients too. Other requirements were that the extension should be easy to use and clear.
Further requirements were that in the registration system the main user could create and manage the information on trainings and attendees of the trainings. The system would have a section through which the trainings would be shown in public and a normal user could attend the listed trainings.
The registration system was coded using PHP and JavaScript programming languages. PHP was used for the main structure and for most of the functionalities and JavaScript with the help of jQuery library was used to create dynamic functionalities. Views of the system and the layout were implemented using HTML and CSS.
As a result of this final year project, a fully functioning and ready extension was created. Testing of the extension was handled during and after the implemention. The extension works on Hurja Solutions Oy's Smart content management system and is already in the use of the client to whom it was customized. | en |
| dc.language.iso | fin | |
| dc.publisher | Savonia-ammattikorkeakoulu | |
| dc.rights | All rights reserved | |
| dc.title | Ilmoittautumisjärjestelmä : Lisäosan toteutus Hurja Smart Kotisivutyökaluun | fi |
| dc.type.ontasot | fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| | |
| dc.identifier.dscollection | 10024/1759 | |
| dc.organization | Savonia-ammattikorkeakoulu | |
| dc.subject.ysa | HTML | |
| dc.subject.ysa | JavaScript | |
| dc.subject.ysa | PHP | |
| dc.subject.ysa | julkaisujärjestelmät | |
| dc.contributor.organization | Savonia-ammattikorkeakoulu | |
| dc.subject.keyword | ilmoittautumisjärjestelmä | |
| dc.subject.keyword | julkaisujärjestelmä | |
| dc.subject.keyword | lisäosa | |
| dc.subject.keyword | html | |
| dc.subject.keyword | php | |
| dc.subject.keyword | javascript | |
| dc.subject.keyword | jQuery | |
| dc.subject.specialization | Ohjelmistotekniikka | |
| dc.subject.degreeprogram | fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology| | |
| dc.subject.discipline | Tietotekniikan koulutusohjelma | |