Tuotantokaluston varausjärjestelmä
West, Lasse (2009)
West, Lasse
Metropolia Ammattikorkeakoulu
2009
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200905192952
https://urn.fi/URN:NBN:fi:amk-200905192952
Tiivistelmä
Insinöörityössä suunniteltiin ja toteutettiin audiovisuaalisen viestinnän tuotantokaluston lainaus- ja varausjärjestelmä Omnian ammattiopiston audiovisuaalisen viestinnän osastolle. Käytössä ollut varausmenettely perustui paperilomakkeeseen, jolloin reaaliaikaista seurantaa ja hallinnointia ei ollut mahdollista toteuttaa ja toiminta oli kankeaa ja hidasta. Uuden varausjärjestelmän avulla yhdenmukaistettiin tuotantokaluston varaus- ja lainausmenettely ja parannettiin opetuksessa ja harjoituksissa käytettävän tuotantokaluston ja välineiden hallintaa.
Varausjärjestelmän tietokanta toteutettiin MS SQL -tietokantapalvelimelle ja sen
käyttöliittymä ASP.NET- ja LINQ-tekniikoin www-selaimella käytettäväksi sovellukseksi. Järjestelmätoteutuksessa keskityttiin tietokannan ja tietokantaoperaatioiden kehittämiseen ja transaktiopohjaiseen suorituksen hallintaan. Sovelluslogiikan ja käyttöliittymätoteutuksen osalta edettiin prototyyppivaiheeseen. Sovelluslogiikan kehityksessä havaitut ongelmat ja
valittujen menetelmien mahdollinen soveltumattomuus varausjärjestelmään osoittivat jatkokehitys- ja lisätutkimusprojektin tarpeellisuuden ennen varausjärjestelmän tuotantoon siirtämistä.
Insinöörityön tuloksena syntynyt tietokanta ja sovellusprototyyppi toimivat pohjana lopulliselle varausjärjestelmälle. Kehitystyöstä saatujen kokemusten ja havaintojen lisäksi jatkokehityksen tukena ovat prototyyppisovelluksen avulla toteutettavat laajemmat käyttäjätestit.
Varausjärjestelmän tietokanta toteutettiin MS SQL -tietokantapalvelimelle ja sen
käyttöliittymä ASP.NET- ja LINQ-tekniikoin www-selaimella käytettäväksi sovellukseksi. Järjestelmätoteutuksessa keskityttiin tietokannan ja tietokantaoperaatioiden kehittämiseen ja transaktiopohjaiseen suorituksen hallintaan. Sovelluslogiikan ja käyttöliittymätoteutuksen osalta edettiin prototyyppivaiheeseen. Sovelluslogiikan kehityksessä havaitut ongelmat ja
valittujen menetelmien mahdollinen soveltumattomuus varausjärjestelmään osoittivat jatkokehitys- ja lisätutkimusprojektin tarpeellisuuden ennen varausjärjestelmän tuotantoon siirtämistä.
Insinöörityön tuloksena syntynyt tietokanta ja sovellusprototyyppi toimivat pohjana lopulliselle varausjärjestelmälle. Kehitystyöstä saatujen kokemusten ja havaintojen lisäksi jatkokehityksen tukena ovat prototyyppisovelluksen avulla toteutettavat laajemmat käyttäjätestit.