Syöpätutkimustietokannan Käyttösovellus
Venäläinen, Simo (2014)
Venäläinen, Simo
Savonia-ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201404254875
https://urn.fi/URN:NBN:fi:amk-201404254875
Tiivistelmä
Tämä työ tehtiin Itä-Suomen yliopiston kliinisen patologian ja oikeuslääketieteen oppiaineelle suunnittelemalla ja
toteuttamalla tietokantaa käyttävä sovellus, jolla tallennetaan syöpätutkimuksen tietoja sekä tuloksia. Sovellus toimii
yhdellä tai useammalla tietokoneella ja tietokanta erillisellä palvelinkoneella. Työssä käytetty kanta oli testaamaton ja
sitä piti vielä muokata muuttuneiden tarpeiden vuoksi.
Työhön liittyi käyttöliittymän suunnittelu ja toteutus sekä tietokantayhteyden luominen sovelluksen ja tietokannan
välille, jotka tehtiin käyttämällä Visual Studio 2012:sta. Lisäksi työssä käsiteltiin erilaisia lähestymistapoja toteuttaa
sovellus. Toteuttamiseen oli valittavissa useampia erilaisia vaihtoehtoja. Tällaisia vaihtoehtoja olivat mm. C# Windows -
sovelluskehys, ASP.NET web -ohjelmistokehys ja HTML/PHP -selainpohjainen sovellus.
Valinnaksi tuli Windows-pohjainen C#:lla toteutettava WinForm, jonka avulla rakennettiin yksinkertainen mutta tehokas
käyttöliittymä. Windows-sovelluskehykseen päädyttiin, koska WinForm soveltuu graafisten käyttöliittymien ja
tietokantayhteyksien luomiseen graafisella suunnittelulla ja toteutuksella. Suunnittelu ja toteutus tapahtuivat yhtäaikaa,
eli varsinaista suunnitteluvaihetta ei ollut. Työn kesto oli noin puoli vuotta.
Tuloksena projektista syntyivät toimiva käyttöliittymäsovellus, tietokantasuunnitelmasta tehty toimiva MySQL-tietokanta
sekä tämä raportti. Kaikki projektiin liittyvä materiaali luovutettiin asiakkaalle.
toteuttamalla tietokantaa käyttävä sovellus, jolla tallennetaan syöpätutkimuksen tietoja sekä tuloksia. Sovellus toimii
yhdellä tai useammalla tietokoneella ja tietokanta erillisellä palvelinkoneella. Työssä käytetty kanta oli testaamaton ja
sitä piti vielä muokata muuttuneiden tarpeiden vuoksi.
Työhön liittyi käyttöliittymän suunnittelu ja toteutus sekä tietokantayhteyden luominen sovelluksen ja tietokannan
välille, jotka tehtiin käyttämällä Visual Studio 2012:sta. Lisäksi työssä käsiteltiin erilaisia lähestymistapoja toteuttaa
sovellus. Toteuttamiseen oli valittavissa useampia erilaisia vaihtoehtoja. Tällaisia vaihtoehtoja olivat mm. C# Windows -
sovelluskehys, ASP.NET web -ohjelmistokehys ja HTML/PHP -selainpohjainen sovellus.
Valinnaksi tuli Windows-pohjainen C#:lla toteutettava WinForm, jonka avulla rakennettiin yksinkertainen mutta tehokas
käyttöliittymä. Windows-sovelluskehykseen päädyttiin, koska WinForm soveltuu graafisten käyttöliittymien ja
tietokantayhteyksien luomiseen graafisella suunnittelulla ja toteutuksella. Suunnittelu ja toteutus tapahtuivat yhtäaikaa,
eli varsinaista suunnitteluvaihetta ei ollut. Työn kesto oli noin puoli vuotta.
Tuloksena projektista syntyivät toimiva käyttöliittymäsovellus, tietokantasuunnitelmasta tehty toimiva MySQL-tietokanta
sekä tämä raportti. Kaikki projektiin liittyvä materiaali luovutettiin asiakkaalle.