Sähköinen tavaroidenhallintajärjestelmä
Koivuranta, Janne (2013)
Koivuranta, Janne
Rovaniemen ammattikorkeakoulu Lapin ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201303042877
https://urn.fi/URN:NBN:fi:amk-201303042877
Tiivistelmä
Tämä työ on tehty toimeksiantona Rovaniemen ammattikorkeakoulun rakennustekniikan laboratorioon. Työn tarkoituksena oli toteuttaa sähköinen tavaroidenhallintajärjestelmä. Järjestelmän tarkoituksena on toimia varastonhallintatyökaluna laboratorion tavaroille, mutta myös kirjanpitojärjestelmänä tavaroiden lainaamisessa ja varaamisessa. Sovellus toimii laboratorion työasemalla, ja sen toteutuksessa on erityisesti kiinnitetty huomiota helppokäyttöisyyteen.
Käyttöliittymän toteuttamisessa on käytetty Microsoftin .NET-arkkitehtuuria hyödyntävää Windows Forms -tekniikkaa ja ohjelmointikielenä C#. Kehitysohjelmistona toimi Microsoft Visual Studio 2010. Tietokanta on toteutettu MySQL-tietokantaan käyttäen tietokannan suunnittelussa apuna Sybase Power Designer -ohjelmaa. Tavaroiden lainaamistoiminnossa käytetään apuna viivakoodinlukijaa.
Opinnäytetyön tuloksena saatiin käyttöönottovalmis sovellus, jota opinnäytetyöprosessin aikataulun takia ei kuitenkaan vielä ehditty ottaa käyttöön. Käyttöliittymän toteutuksessa käytettävät tekniikat toimivat hyvin ja MySQL-palvelin osoittautui hyväksi vaihtoehdoksi helppokäyttöisyytensä ja nopeutensa vuoksi. Lisäksi kaikki vaatimusmäärittelyssä tehdyt vaatimukset toteutuivat.
Järjestelmässä on paljon jatkokehitysmahdollisuuksia, kuten käyttäminen mobiili-laitteilla. Myös oman mobiilisovelluksen toteuttaminen on mahdollista. Käyttöliittymän käytettävyyden ja ulkoasun kannalta monipuolisempi Windows Presentation Foundation (WPF) -tekniikka loisi uusia mahdollisuuksia. WPF olisikin varmasti tekniikka, jolla seuraava versio kannattaisi toteuttaa.
Käyttöliittymän toteuttamisessa on käytetty Microsoftin .NET-arkkitehtuuria hyödyntävää Windows Forms -tekniikkaa ja ohjelmointikielenä C#. Kehitysohjelmistona toimi Microsoft Visual Studio 2010. Tietokanta on toteutettu MySQL-tietokantaan käyttäen tietokannan suunnittelussa apuna Sybase Power Designer -ohjelmaa. Tavaroiden lainaamistoiminnossa käytetään apuna viivakoodinlukijaa.
Opinnäytetyön tuloksena saatiin käyttöönottovalmis sovellus, jota opinnäytetyöprosessin aikataulun takia ei kuitenkaan vielä ehditty ottaa käyttöön. Käyttöliittymän toteutuksessa käytettävät tekniikat toimivat hyvin ja MySQL-palvelin osoittautui hyväksi vaihtoehdoksi helppokäyttöisyytensä ja nopeutensa vuoksi. Lisäksi kaikki vaatimusmäärittelyssä tehdyt vaatimukset toteutuivat.
Järjestelmässä on paljon jatkokehitysmahdollisuuksia, kuten käyttäminen mobiili-laitteilla. Myös oman mobiilisovelluksen toteuttaminen on mahdollista. Käyttöliittymän käytettävyyden ja ulkoasun kannalta monipuolisempi Windows Presentation Foundation (WPF) -tekniikka loisi uusia mahdollisuuksia. WPF olisikin varmasti tekniikka, jolla seuraava versio kannattaisi toteuttaa.