OnEdu-palvelun käyttäjien ja käyttöoikeuksien hallinta
Eskelinen, Joni (2013)
Eskelinen, Joni
Savonia-ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201305148316
https://urn.fi/URN:NBN:fi:amk-201305148316
Tiivistelmä
Tässä opinnäytetyössä suunniteltiin ratkaisu OnEdu-palvelun käyttäjien ja käyttöoikeuksien hallintaan sekä toteutettiin hallintasovelluksen sovelluskehys.
OnEdu on Mobie Oy:n kehittämä, oppilaitoksille suunnattu verkkopalvelu, jota käytetään monikanavaisten oppimateriaalien tuottamiseen ja jakeluun sekä viestintään. Palvelukokonaisuus koostuu useista itsenäisistä verkkopalveluista, jotka voivat olla hajautettu eri verkko-osoitteiden alle sekä fyysisesti eri palvelimille.
Organisaatiokohtaiseen OnEduun kuuluvien hajautettujen palveluiden käyttäjiä ja käyttöoikeuksia haluttiin hallinnoida keskitetysti. Tätä varten tarvittiin räätälöity sovellus, jonka tekemisestä saatiin rajattua osa tätä opinnäytetyötä varten.
Opinnäytetyössä perehdyttiin ongelmaan ja suunniteltiin käyttöoikeusmalli. Lisäksi toteutettiin ohjelmistokehys sovelluksen pohjaksi. Sovellus on verkkopohjainen ja sen ohjelmointiin käytettiin PHP-kieltä. Tietokanta suunniteltiin käytettäväksi MySQL-ohjelmistossa.
Lopputuloksena löydettiin ratkaisu sopivaksi tietomalliksi käyttäjien ja käyttöoikeuksien hallintaan, suunniteltiin alustava tietokantaskeema sekä toteutettiin ohjelmistorunko, jonka päälle sovelluksen rakentaminen jatkuu opinnäytetyön valmistumisen jälkeen.
OnEdu on Mobie Oy:n kehittämä, oppilaitoksille suunnattu verkkopalvelu, jota käytetään monikanavaisten oppimateriaalien tuottamiseen ja jakeluun sekä viestintään. Palvelukokonaisuus koostuu useista itsenäisistä verkkopalveluista, jotka voivat olla hajautettu eri verkko-osoitteiden alle sekä fyysisesti eri palvelimille.
Organisaatiokohtaiseen OnEduun kuuluvien hajautettujen palveluiden käyttäjiä ja käyttöoikeuksia haluttiin hallinnoida keskitetysti. Tätä varten tarvittiin räätälöity sovellus, jonka tekemisestä saatiin rajattua osa tätä opinnäytetyötä varten.
Opinnäytetyössä perehdyttiin ongelmaan ja suunniteltiin käyttöoikeusmalli. Lisäksi toteutettiin ohjelmistokehys sovelluksen pohjaksi. Sovellus on verkkopohjainen ja sen ohjelmointiin käytettiin PHP-kieltä. Tietokanta suunniteltiin käytettäväksi MySQL-ohjelmistossa.
Lopputuloksena löydettiin ratkaisu sopivaksi tietomalliksi käyttäjien ja käyttöoikeuksien hallintaan, suunniteltiin alustava tietokantaskeema sekä toteutettiin ohjelmistorunko, jonka päälle sovelluksen rakentaminen jatkuu opinnäytetyön valmistumisen jälkeen.