haku: @keyword ajastus / yhteensä: 7
viite: 2 / 7
Tekijä:Tallqvist, Tuomas
Työn nimi:Automatisaation etujen analysointi liiketoiminnan ennustamispalvelun taustatoiminnoissa
Analyzing the Benefits Achieved by Automatization of Back-End Functions in Business Forecasting Service
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2008
Sivut:85      Kieli:   fin
Koulu/Laitos/Osasto:Elektroniikan, tietoliikenteen ja automaation tiedekunta
Koulutusohjelma:Tietoliikennetekniikan tutkinto-ohjelma
Oppiaine:Ohjelmistotekniikka   (T-106)
Valvoja:Saikkonen, Heikki
Ohjaaja:Sauhke, Jani
Elektroninen julkaisu: http://urn.fi/urn:nbn:fi:tkk-011907
OEVS:
Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa.

Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/

Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.

Kirjautuminen asiakaskoneille

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark S80     | Arkisto
Avainsanat:scheduling
automatization
J2EE
Jboss
EJB timer service
ajastus
automatisointi
Jboss
J2EE
EJB ajastuspalvelu
Tiivistelmä (fin):Diplomityö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.
Tiivistelmä (eng):Target system of this thesis is an ASP service providing business forecasting functions for daily and piece goods industry.
Users of the Rank & Share service are able to make forecasts for example total sales using an unique method.

An effective use of the service requires some routine background functions to be executed regularly, as for example weekly basis.
At the moment these functions are made manually.
For example, customer's sales history data is imported manually executing SQL-scripts in database level.
This kind of manual work is time consuming and error prone.
The main objective of this thesis is to analyze possibilities to reduce manual work with background functions and implement automatization module that can be used to attain that goal.
The advantages of the implemented module will be analyzed and compared with business requirements set to the module.

The automatization module has been implemented by using the same technology used in the existing Rank & Share service.
The service is made with the J2EE platform and it runs on Jboss application server.
The user interface will be implemented using standard technology, such as xhtml and css.
The main result of the thesis is an automatization and scheduling module integrated in the Rank & Share application.
The module must provide functions to manage scheduled tasks and monitor executions, errors and states of the scheduled tasks.
In addition, the module must be so generic that new task types can be easily implemented into the module.
Consequently, the module can be used in all new schedulable administration tasks regardless of their inner behavior.

The Module's primary purpose and goal is to reduce the manual work and speed up the error recovering.
The simplicity of adding new task in the system is an indicator of the generic nature of the automatization module.
This will be measured in software developers point of view.
ED:2008-09-16
INSSI tietueen numero: 36229
+ lisää koriin
INSSI