Asiakas- ja huoltotietokanta
Juntunen, Jari; Kotakorva, Marko (2010)
Juntunen, Jari
Kotakorva, Marko
Kajaanin ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201005199806
https://urn.fi/URN:NBN:fi:amk-201005199806
Tiivistelmä
Tämän opinnäytetyön tavoite oli suunnitella ja toteuttaa asiakas- ja huoltotietokanta sekä sen käyttöliittymä. Työn toimeksiantaja oli Kainuun Puhelinosuuskunta (KPO) ja tietokanta tuli esiasennus- ja huolto-osaston käyttöön. Kainuun Puhelinosuuskunta tarvitsi asiakas- ja huoltotietokannan, jonne työntekijät voivat tallentaa ja dokumentoida huoltotapauksia. Näin tietokannasta voidaan seurata avoimien huoltotapauksien tilaa ja tarkastella valmiiden tapauksien ratkaisuja. Valmiit ratkaisut helpottavat ja nopeuttavat vastaavien ongelmien ratkaisemista.
Opinnäytetyön teoriaosuus käsittelee tietokantoja ja etenkin relaatiotietokantoja sekä SQL Server ja Visual Basic teoriaa. Tietokantojen rakenteita tutkittiin suunnittelijan näkökulmasta, eli mitä tietokannan rakentajan tulisi ottaa huomioon erilaisia tietokantoja tehdessä. Teoriaosuudessa on myös tutkittu valmisohjelmien ja räätälöityjen ohjelmien eroja tietokantasuunnittelun kannalta. SQL Server ja Visual Basic ohjelmistoja on käsitelty yleisellä tasolla.
Opinnäytetyö toteutettiin Microsoft SQL Server 2008 Express Editiolla sekä Microsoft Visual Basic 2008 Express Editiolla. SQL Server -ohjelmalla toteutettiin tietokanta ja Visual Basicilla tietokannan käyttöliittymä. Ensin perustettiin SQL –palvelin, johon luotiin tietokanta ja Visual Basic:llä rakennettiin tietokantaan selkeä käyttöliittymä.
Tietokannasta tuli selkeä ja tehokas käyttää, eli esimerkiksi haut toimivat nopeasti. Käyttöliittymän toiminnallisuus on hyvä ja helppo omaksua. Käyttöliittymän avulla tietokannan käyttäminen on helppoa joten tietokannan käyttämistä varten ei käyttäjän tarvitse tietää tietokannoista mitään ja silti tietojen syöttäminen ja hakujen suorittaminen onnistuvat vaivatta.
Opinnäytetyön teoriaosuus käsittelee tietokantoja ja etenkin relaatiotietokantoja sekä SQL Server ja Visual Basic teoriaa. Tietokantojen rakenteita tutkittiin suunnittelijan näkökulmasta, eli mitä tietokannan rakentajan tulisi ottaa huomioon erilaisia tietokantoja tehdessä. Teoriaosuudessa on myös tutkittu valmisohjelmien ja räätälöityjen ohjelmien eroja tietokantasuunnittelun kannalta. SQL Server ja Visual Basic ohjelmistoja on käsitelty yleisellä tasolla.
Opinnäytetyö toteutettiin Microsoft SQL Server 2008 Express Editiolla sekä Microsoft Visual Basic 2008 Express Editiolla. SQL Server -ohjelmalla toteutettiin tietokanta ja Visual Basicilla tietokannan käyttöliittymä. Ensin perustettiin SQL –palvelin, johon luotiin tietokanta ja Visual Basic:llä rakennettiin tietokantaan selkeä käyttöliittymä.
Tietokannasta tuli selkeä ja tehokas käyttää, eli esimerkiksi haut toimivat nopeasti. Käyttöliittymän toiminnallisuus on hyvä ja helppo omaksua. Käyttöliittymän avulla tietokannan käyttäminen on helppoa joten tietokannan käyttämistä varten ei käyttäjän tarvitse tietää tietokannoista mitään ja silti tietojen syöttäminen ja hakujen suorittaminen onnistuvat vaivatta.