Selainkäyttöliittymän valinta ja toteutus Herales Raportointiin
Miettinen, Anna-Leena (2010)
Miettinen, Anna-Leena
Savonia-ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010120216800
https://urn.fi/URN:NBN:fi:amk-2010120216800
Tiivistelmä
Opinnäytetyössä kuvataan Herales Raportointi-sovelluksen selainkäyttöliittymän valinta- ja toteutusprosessia. Herales Raportointi on Herales Ketjukonseptiin kuuluva johdon raportointijärjestelmä, joka on suunniteltu erityisesti suurten tietomäärien analysointiin ja vertailuun. Kehitettävän sovelluksen tuli olla sellainen, että sitä pystytään käyttämään internetin kautta käyttäjätunnuksella ja salasanalla.
Kehitysympäristöä valittaessa ensimmäisenä vaihtoehtona tutkittiin ASP.NET-teknologian ja Web-palveluiden soveltuvuutta selainkäyttöliittymän toteuttamiseen. Toimeksiantajalla oli valmiita Progress-kehittimellä tehtyjä Web-palveluja. Tiedonkulku Progress- ja ASP.NET-kehitysympäristöjen välillä osoittautui kuitenkin ongelmalliseksi, joten ASP.NET:in ja Web-palveluiden käytöstä sovelluksen toteuttamisessa päätettiin luopua. Tästä syystä sovellus päätettiin kehittää toisena vaihtoehtona olleella Progress WebSpeed-teknologialla.
Opinnäytetyössä esitellään valmis sovellus, joka sisältää sisäänkirjautumissivun, valikkosivun ja yhden raporttinäytön sekä lopetussivun. Sovelluksen ohjelmakoodi on toimeksiantajan pyynnöstä määrätty salassa pidettäväksi, joten sitä ei opinnäytetyössä esitellä. Opinnäytetyötä varten tehty sovellus toimii esimerkkinä myöhemmin kehitettävälle tuotantoon tulevalle sovellukselle.
Kehitysympäristöä valittaessa ensimmäisenä vaihtoehtona tutkittiin ASP.NET-teknologian ja Web-palveluiden soveltuvuutta selainkäyttöliittymän toteuttamiseen. Toimeksiantajalla oli valmiita Progress-kehittimellä tehtyjä Web-palveluja. Tiedonkulku Progress- ja ASP.NET-kehitysympäristöjen välillä osoittautui kuitenkin ongelmalliseksi, joten ASP.NET:in ja Web-palveluiden käytöstä sovelluksen toteuttamisessa päätettiin luopua. Tästä syystä sovellus päätettiin kehittää toisena vaihtoehtona olleella Progress WebSpeed-teknologialla.
Opinnäytetyössä esitellään valmis sovellus, joka sisältää sisäänkirjautumissivun, valikkosivun ja yhden raporttinäytön sekä lopetussivun. Sovelluksen ohjelmakoodi on toimeksiantajan pyynnöstä määrätty salassa pidettäväksi, joten sitä ei opinnäytetyössä esitellä. Opinnäytetyötä varten tehty sovellus toimii esimerkkinä myöhemmin kehitettävälle tuotantoon tulevalle sovellukselle.