Web-palvelu Housing Enabler -arviointivälineelle
Liukko, Sakarias (2009)
Liukko, Sakarias
Jyväskylän ammattikorkeakoulu
2009
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200912178251
https://urn.fi/URN:NBN:fi:amk-200912178251
Tiivistelmä
Opinnäytteen lähtökohtana oli ET Elämisen Tuki Oy:n tarve korvata esteettömyyden arvioinnissa käytettävä, Housing Enabler -menetelmän apuna toiminut, tietokonesovellus tietoverkkojen välityksellä toimivalla järjestelmällä.
Työssä perehdyttiin Housing Enabler -arviointivälineeseen ja palvelukeskeisen arkkitehtuurin mukaisesti toteutettaviin tietoverkkojen kautta käytettävien palvelujen toteutusteknologioihin Java EE -arkkitehtuurissa. Järjestelmä toteutettiin näiden periaatteiden mukaisesti EJB 3.0 -määrityksen mukaisena web-palveluna. EJB (Enterprise JavaBean) on Java-kieleen perustuva komponenttiteknologia komponenttien rakentamiseksi ja ajamiseksi sovelluspalvelimella.
Työn tuloksena syntyi valmis web-palvelu, jonka avulla voidaan tuoda järjestelmään Housing Enabler -arviointeja, sekä hakea ja muokata järjestelmässä olevia arviointeja. Arvioinnit kirjataan PDF-lomakkeille, jotka voidaan erikseen toteutettavalla asiakassovelluksella ladata järjestelmään verkon välityksellä. Arviointien perusteella voidaan tehdä erilaisia analyysejä asumisympäristöistä. Palveluun voidaan lisätä myöhemmin uusia toiminnallisuuksia ilman että jo toteuttavia toimintoja tarvitsee muuttaa.
Työssä perehdyttiin Housing Enabler -arviointivälineeseen ja palvelukeskeisen arkkitehtuurin mukaisesti toteutettaviin tietoverkkojen kautta käytettävien palvelujen toteutusteknologioihin Java EE -arkkitehtuurissa. Järjestelmä toteutettiin näiden periaatteiden mukaisesti EJB 3.0 -määrityksen mukaisena web-palveluna. EJB (Enterprise JavaBean) on Java-kieleen perustuva komponenttiteknologia komponenttien rakentamiseksi ja ajamiseksi sovelluspalvelimella.
Työn tuloksena syntyi valmis web-palvelu, jonka avulla voidaan tuoda järjestelmään Housing Enabler -arviointeja, sekä hakea ja muokata järjestelmässä olevia arviointeja. Arvioinnit kirjataan PDF-lomakkeille, jotka voidaan erikseen toteutettavalla asiakassovelluksella ladata järjestelmään verkon välityksellä. Arviointien perusteella voidaan tehdä erilaisia analyysejä asumisympäristöistä. Palveluun voidaan lisätä myöhemmin uusia toiminnallisuuksia ilman että jo toteuttavia toimintoja tarvitsee muuttaa.