Tiedonhallintajärjestelmän suunnittelu ja toteutus
Tervakoski, Jarkko (2013)
Tervakoski, Jarkko
Savonia-ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201305087141
https://urn.fi/URN:NBN:fi:amk-201305087141
Tiivistelmä
Työn tilaajana toimi Itä-Suomen yliopiston neurologian laitos. Työn tavoitteena oli rakentaa laitoksen käyttöön tiedonhallintajärjestelmä, jonka avulla voitiin varmistaa tiedon eheys ja säilyminen sekä helpottaa tarvittavan tiedon etsimistä. Järjestelmä sijoitettiin alustavasti Tietotekniikkakeskuksen palvelimelle, josta järjestelmä myöhemmin siirretään yliopiston omalle palvelimelle.
Työ sisälsi käyttöliittymän ja tietokannan suunnittelun sekä toteuttamisen alusta loppuun. Apuna suunnittelussa käytettiin asiakkaan järjestelmälle suunnattuja tavoitteita sekä opinnäytetyön ohjaajien neuvoja järjestelmän rakentamisessa.
Tietokanta rakennettiin Microsoft SQL Serverille Microsoftin omalla SQL Server Management Toolsin avulla. Itse varsinainen sovellus toteutettiin ASP.NET MVC 3:lla ja kehitystyökaluna käytettiin Microsoft Visual Studio 2010:ä. Muita tekniikoita olivat LINQ, Entity Framework sekä jQuery. Virheraportoinnista vastasi ELMAH-kirjasto.
Työ saatiin loppuun joulukuussa 2012 ja järjestelmä otettiin käyttöön laitokselle. Järjestelmän käyttöönotossa ei havaittu mitään suuria virheitä, etenkään mitään sellaisia, jotka voisivat estää järjestelmän käytön. Järjestelmää on myös helppo jatkokehittää sen modulaarisuuden vuoksi.
Työ sisälsi käyttöliittymän ja tietokannan suunnittelun sekä toteuttamisen alusta loppuun. Apuna suunnittelussa käytettiin asiakkaan järjestelmälle suunnattuja tavoitteita sekä opinnäytetyön ohjaajien neuvoja järjestelmän rakentamisessa.
Tietokanta rakennettiin Microsoft SQL Serverille Microsoftin omalla SQL Server Management Toolsin avulla. Itse varsinainen sovellus toteutettiin ASP.NET MVC 3:lla ja kehitystyökaluna käytettiin Microsoft Visual Studio 2010:ä. Muita tekniikoita olivat LINQ, Entity Framework sekä jQuery. Virheraportoinnista vastasi ELMAH-kirjasto.
Työ saatiin loppuun joulukuussa 2012 ja järjestelmä otettiin käyttöön laitokselle. Järjestelmän käyttöönotossa ei havaittu mitään suuria virheitä, etenkään mitään sellaisia, jotka voisivat estää järjestelmän käytön. Järjestelmää on myös helppo jatkokehittää sen modulaarisuuden vuoksi.