Tilavarausjärjestelmä
Tähtinen, Olli (2012)
Tähtinen, Olli
Kymenlaakson ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201203233704
https://urn.fi/URN:NBN:fi:amk-201203233704
Tiivistelmä
Työn tavoitteena oli toteuttaa Profimill Engineering Oy:lle tilavarausjärjestelmä, jonka avulla voidaan seurata ja hallita kiinteistön tilavarauksia. Sovellus on selainpohjainen ja tietojen tallentamiseen käytetään tietokantaa. Päänäkymänä on kalenteri, josta voidaan seurata ja suorittaa tilojen varauksia. Sovelluksen muilla sivuilla hallitaan asiakkaiden, tilojen, ryhmien ja laitteiden tietoja.
Sovellus toteutettiin ASP.NET-tekniikalla ja tietojen tallentamiseen käytetään Microsoft SQL Server –tietokantaa. Sovelluksessa hyödynnetään kolmannen osapuolen ASP.NET-komponentteja. Sivuston dynaamiset osat toteutettiin Ajax-tekniikalla, käyttämällä Microsoft Ajax Extensions -komponentteja. Sovellukseen toteutettiin kaksi käyttäjätasoa: pääkäyttäjä ja vierailija. Pääkäyttäjällä on täydet luku- ja kirjoitusoikeudet, vierailijalla vain kalenterin lukuoikeus. Sovellus lokalisoitiin suomen ja englannin kielille, ASP.NET-resurssitiedostoja käyttämällä.
Ohjelmaa kehitettiin noin viikon mittaisissa jaksoissa, niin että koko ajan oli ajan tasalla oleva ja toimiva versio käytettävissä. Lopputuloksena syntyi toimiva ohjelma, johon tullaan toteuttamaan lisäominaisuuksia myöhemmin. Ohjelma liitetään osaksi ohjelmistokokonaisuutta, jolla voidaan monipuolisesti seurata ja hallinnoida kiinteistön energiankulutusta.
Sovellus toteutettiin ASP.NET-tekniikalla ja tietojen tallentamiseen käytetään Microsoft SQL Server –tietokantaa. Sovelluksessa hyödynnetään kolmannen osapuolen ASP.NET-komponentteja. Sivuston dynaamiset osat toteutettiin Ajax-tekniikalla, käyttämällä Microsoft Ajax Extensions -komponentteja. Sovellukseen toteutettiin kaksi käyttäjätasoa: pääkäyttäjä ja vierailija. Pääkäyttäjällä on täydet luku- ja kirjoitusoikeudet, vierailijalla vain kalenterin lukuoikeus. Sovellus lokalisoitiin suomen ja englannin kielille, ASP.NET-resurssitiedostoja käyttämällä.
Ohjelmaa kehitettiin noin viikon mittaisissa jaksoissa, niin että koko ajan oli ajan tasalla oleva ja toimiva versio käytettävissä. Lopputuloksena syntyi toimiva ohjelma, johon tullaan toteuttamaan lisäominaisuuksia myöhemmin. Ohjelma liitetään osaksi ohjelmistokokonaisuutta, jolla voidaan monipuolisesti seurata ja hallinnoida kiinteistön energiankulutusta.