Tietokantapohjainen arkistointijärjestelmä
Järvelä, Marko (2006)
Järvelä, Marko
2006
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202601261794
https://urn.fi/URN:NBN:fi:amk-202601261794
Tiivistelmä
Opinnäytetyön tavoitteena oli suunnitella arkistointijärjestelmän tietokanta ja käyttöliittymä. Vaatimuksia järjestelmälle olivat mm. helppokäyttöisyys sekä aineiston monipuolinen etsimisen, jolloin käyttäjä pystyy hakemaan tietoa eri kriteereillä (esim. kirjainhaku). Järjestelmään piti pystyä myös tallentamaan, siitä piti pystyä poistamaan ja lisäksi muokkaamaan aineistoa.
Tietokannan suunnittelussa pohdittiin tarvittavia tauluja ja niiden rakennetta kuvattiin ER- ja -käyttötapauskaaviolla. Tämän jälkeen taulut normalisoitiin sekä niistä luotiin tietokanta MS Access -ohjelmistolla. Jokaisen taulun attribuutit on kuvattu tarkasti omassa luvussaan.
Käyttöliittymän suunnittelussa kuvattiin lomakkeiden ulkoasua ja niiden sisältämiä toimintoja, kuten lisäys, poisto ja päivitys. Tietokannasta pystytään ottamaan myös varmuuskopio ja tulostamaan raportti. Apuna käyttöliittymän luomisessa käytettiin Visual Basic 6 -ohjelmistoa.
Myös tietokannan ja käyttöliittymän välistä yhteyttä testattiin luomalla testiaineistoa tietokantaan ja käyttämällä käyttöliittymän eri palasia. Testausta tullaan jatkamaan käyttöliittymän ohjelmaosuuden valmistuttua.
Suunnittelutyö saatiin tehtyä vaatimusten osalta valmiiksi, vaikka sitä olisi voinut vielä laajentaa. Opinnäytetyö ei sisällä valmista ohjelmistoa, mutta myöhemmässä vaiheessa suunnitelmasta on tarkoitus rakentaa toimiva kokonaisuus.
Tietokannan suunnittelussa pohdittiin tarvittavia tauluja ja niiden rakennetta kuvattiin ER- ja -käyttötapauskaaviolla. Tämän jälkeen taulut normalisoitiin sekä niistä luotiin tietokanta MS Access -ohjelmistolla. Jokaisen taulun attribuutit on kuvattu tarkasti omassa luvussaan.
Käyttöliittymän suunnittelussa kuvattiin lomakkeiden ulkoasua ja niiden sisältämiä toimintoja, kuten lisäys, poisto ja päivitys. Tietokannasta pystytään ottamaan myös varmuuskopio ja tulostamaan raportti. Apuna käyttöliittymän luomisessa käytettiin Visual Basic 6 -ohjelmistoa.
Myös tietokannan ja käyttöliittymän välistä yhteyttä testattiin luomalla testiaineistoa tietokantaan ja käyttämällä käyttöliittymän eri palasia. Testausta tullaan jatkamaan käyttöliittymän ohjelmaosuuden valmistuttua.
Suunnittelutyö saatiin tehtyä vaatimusten osalta valmiiksi, vaikka sitä olisi voinut vielä laajentaa. Opinnäytetyö ei sisällä valmista ohjelmistoa, mutta myöhemmässä vaiheessa suunnitelmasta on tarkoitus rakentaa toimiva kokonaisuus.