Terminaalin viivakoodinlukujärjestelmän suunnittelu ja toteutus
Vierula, Janne (2010)
Vierula, Janne
Seinäjoen ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201005068171
https://urn.fi/URN:NBN:fi:amk-201005068171
Tiivistelmä
Tässä työssä käydään läpi HahkaWay Oy:lle tehdyn uuden Viivakoodinlukujärjestelmän suunnittelun ja toteutuksen eri vaiheet. Viivakoodinlukujärjestelmän tehtävä on kerätä seurantaan tarvittavia tietoja kuljetusyksiköistä ja lähettää nämä tiedot HahkaWay Oy:n palvelimelle. Viivakoodinlukujärjestelmää käytetään HahkaWay Oy:n terminaalissa, jossa kuljetusyksiköiden lajittelu asiakkaille tapahtuu. Järjestelmän tuottamia tietoja käytetään moniin eri tarkoituksiin, joihin ei tässä työssä syvennytä. Työssä keskitytään uuden järjestelmän suunnittelun eri vaiheisiin ja tietoihin, joita viivakoodinlukujärjestelmä tuottaa.
Aluksi selvitettiin vanhan viivakoodinlukujärjestelmän toiminta ja rakenne, jonka jälkeen suunniteltiin uusi viivakoodinlukujärjestelmä. Suunnittelun tuloksena päätettiin, että vanhassa viivakoodinlukujärjestelmässä olevat työasemat ja laser-viivakoodinlukijat korvataan Motorolan valmistamilla MT2090-käsipäätteillä. Käsi-päätteisiin suunniteltiin ohjelmisto, joka siirtää kuljetusyksiköistä kerätyt tiedot palvelimelle. Ohjelmisto toteutettiin MT2090-käsipäätteille käyttäen Microsoft Compact Framework -ympäristöä ja Motorolan toimittamaa Enterprise Mobile Development Kit -luokkakirjastoa (EMDK).
Työn tuloksiksi saatiin valmis suunnitelma uudesta viivakoodinlukujärjestelmästä ja suunnitelma ohjelmiston rakenteesta MT2090-käsipäättelle, joka on osaksi toteutettu.
Aluksi selvitettiin vanhan viivakoodinlukujärjestelmän toiminta ja rakenne, jonka jälkeen suunniteltiin uusi viivakoodinlukujärjestelmä. Suunnittelun tuloksena päätettiin, että vanhassa viivakoodinlukujärjestelmässä olevat työasemat ja laser-viivakoodinlukijat korvataan Motorolan valmistamilla MT2090-käsipäätteillä. Käsi-päätteisiin suunniteltiin ohjelmisto, joka siirtää kuljetusyksiköistä kerätyt tiedot palvelimelle. Ohjelmisto toteutettiin MT2090-käsipäätteille käyttäen Microsoft Compact Framework -ympäristöä ja Motorolan toimittamaa Enterprise Mobile Development Kit -luokkakirjastoa (EMDK).
Työn tuloksiksi saatiin valmis suunnitelma uudesta viivakoodinlukujärjestelmästä ja suunnitelma ohjelmiston rakenteesta MT2090-käsipäättelle, joka on osaksi toteutettu.