Browsing by Author "Saikkonen, Heikki; Prof."
Now showing 1 - 1 of 1
- Results Per Page
- Sort Options
- Automatisaation etujen analysointi liiketoiminnan ennustamispalvelun taustatoiminnoissa
Faculty of Electronics, Communications and Automation | Master's thesis(2008) Tallqvist, TuomasDiplomityön kohdejärjestelmä on ASP-mallilla toimiva palvelu. Palvelu tarjoaa myynnin ennustamistoimintoja päivittäis- ja kappaletavarateollisuudessa toimiville yrityksille. Palvelun käyttäjät voivat palvelun avulla tehdä esimerkiksi myynnin ennusteita käyttäen hyväksi ainutlaatuista menetelmää. Palvelun tarkoituksenmukainen käyttö vaatii, että rutiininomaiset taustatoiminnot suoritetaan säännöllisesti, esimerkiksi viikoittain. Tällä hetkellä esimerkiksi myynnin asiakkaan toteutuneen myyntitiedon tuominen järjestelmään suoritetaan manuaalisesti erilaisilla tietokantaskripteillä suoraan tietokantatasolla. Manuaalinen työ vaatii paljon aikaa ja on virhealtista. Diplomityön tavoitteena on analysoida mahdollisuuksia manuaalisen työn vähentämiseksi taustatoiminnoissa, esittää ratkaisuehdotus automatisaatiomoduulin toteutukselle, toteuttaa ratkaisu ja analysoida uuden ratkaisun tuottamia hyötyjä liiketoimintavaatimusten pohjalta. Automatisaatioratkaisun toteuttamiseen käytetään samoja ohjelmistokehyksiä ja komponentteja, joilla varsinainen järjestelmä on toteutettu. Järjestelmän runko on toteutettu J2EE ohjelmistokehitysalusta Jboss-palvelimelle. Käyttöliittymä toteutetaan internet-selaimelle käyttäen standarditekniikoita, kuten xhtml:a ja css:ia. Työn tuloksena syntyy automatisaatio- ja ajastusmoduuli, jolla voidaan hallita automatisointien ajastuksia ja monitoroida automaattisten toimintojen suorituksia, virheitä ja tiloja. Työkalun suunnitellussa oleellisena vaatimuksena on geneerisyys. Moduulin päälle tulee voida rakentaa ajastettavia toimintoja riippumatta niiden yksityiskohtaisesta toiminnallisuudesta. Näin ollen samaa työkalua voidaan käyttää muissa järjestelmän ylläpitotoiminnoissa toteumatiedon siirron lisäksi. Toteutuksen toimivuutta testataan tutkimalla, miten hyvin automatisaatiomoduuli toimii sen ensisijaisessa käyttötarjoituksessa. Ensisijaisena tarkastelukohteena on manuaalisen työmäärän väheneminen ja virhetilanteista selviämisen nopeus. Geneerisyysvaatimuksen toteutumista analysoidaan uuden toiminnon lisäämisen kompleksisuuden näkökulmasta kooditasolla.