Ingo-ilmoittautumisjärjestelmän muuttaminen SaaS-tyyppiseksi palveluksi
Finnilä, Tommi (2014)
Finnilä, Tommi
Lapin ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2014061713096
https://urn.fi/URN:NBN:fi:amk-2014061713096
Tiivistelmä
Tämän opinnäytetyön tarkoituksena on muokata olemassa oleva ilmoittautumisjärjestelmä yhdeksi SaaS-tyyppiseksi palveluksi. Tavoitteena on selvittää järjestelmän muutostyön avulla, mitä palvelun muuttaminen vaatii ja ovatko muutokset mahdollista tehdä.
Ilmoittautumisjärjestelmä on alun perin rakennettu yhden asiakkaan käyttöön, minkä jälkeen sitä on kysynnän vuoksi tarjottu myös muille. Tämä aiheutti ongelmallisen tilanteen, jossa ylläpidettäviä järjestelmiä oli useita. Tilanne vaikeutti ja hidasti sekä ylläpito- että kehittämistyötä. Tämän vuoksi oli tarkoituksenmukaista kehittää järjestelmää tukemaan useita käyttäjiä yhden palvelun alaisena.
Järjestelmä on rakennettu PHP-sovelluskehyksen päälle, joka tarjoaa työkalut ja pohjan nopeaan ja helppoon kehittämistyöhön. Käytetyn sovelluskehyksen hyötyjä hyödynnetään tehokkaasti kyseisessä järjestelmässä ja se mahdollistaa myös joustavamman kehittämisprosessin. Palvelun uudelleen rakennettu hallintapaneeli tukeutuu vahvasti JavaScript-toimintoihin ja niiden avulla sen käyttöön onkin saatu joustavuutta ja johdonmukaisuutta.
Työn tuloksena on järjestelmä, joka tukee useita käyttäjiä, heidän tapahtumiaan, sekä mahdollistaa koko ilmoittautumisketjun toteuttamisen palvelun avulla. Palvelun kehittäminen SaaS-tyyppiseksi mahdollistaa paremman jatkokehittämisen ja helpomman ylläpidon, mikä auttaa asiakkaita ja ylläpitäjiä myös tulevaisuudessa.
Ilmoittautumisjärjestelmä on alun perin rakennettu yhden asiakkaan käyttöön, minkä jälkeen sitä on kysynnän vuoksi tarjottu myös muille. Tämä aiheutti ongelmallisen tilanteen, jossa ylläpidettäviä järjestelmiä oli useita. Tilanne vaikeutti ja hidasti sekä ylläpito- että kehittämistyötä. Tämän vuoksi oli tarkoituksenmukaista kehittää järjestelmää tukemaan useita käyttäjiä yhden palvelun alaisena.
Järjestelmä on rakennettu PHP-sovelluskehyksen päälle, joka tarjoaa työkalut ja pohjan nopeaan ja helppoon kehittämistyöhön. Käytetyn sovelluskehyksen hyötyjä hyödynnetään tehokkaasti kyseisessä järjestelmässä ja se mahdollistaa myös joustavamman kehittämisprosessin. Palvelun uudelleen rakennettu hallintapaneeli tukeutuu vahvasti JavaScript-toimintoihin ja niiden avulla sen käyttöön onkin saatu joustavuutta ja johdonmukaisuutta.
Työn tuloksena on järjestelmä, joka tukee useita käyttäjiä, heidän tapahtumiaan, sekä mahdollistaa koko ilmoittautumisketjun toteuttamisen palvelun avulla. Palvelun kehittäminen SaaS-tyyppiseksi mahdollistaa paremman jatkokehittämisen ja helpomman ylläpidon, mikä auttaa asiakkaita ja ylläpitäjiä myös tulevaisuudessa.