Hajautetun ilmoitustaittojärjestelmän arkkitehtuuri

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Diplomityö

Date

1999

Major/Subject

Tietämystekniikka

Mcode

Tik-93

Degree programme

Language

fi

Pages

65

Series

Abstract

Tämän työn tarkoituksena oli suunnitella älykkään ilmoitustaittojärjestelmän seuraavan sukupolven version alustaksi uudenlainen hajautettu arkkitehtuuri. Uuden järjestelmämallin testausta varten oli luotava myös toimiva prototyyppi, joka tarjoaisi käyttäjälle tärkeimmät toiminnot. Uuden järjestelmän minimivaatimuksina oli käyttöliittymän modernisointi, vanhan järjestelmän kaikkien toimintojen toteuttaminen ja käyttöjärjestelmäriippumattomuus. Lisäksi tavoitteena oli monen yhtäaikaisen käyttäjän tuki, prosessointitehoa vaativien tehtävien hajauttaminen, tietokantaratkaisun järkeistäminen ja järjestelmän laajennettavuus. Uuden hajautetun järjestelmän alustaksi valittiin Java-ohjelmointiympäristö, joka tukee vahvasti oliopohjaista suunnittelu- ja ohjelmointitapaa. Uuden järjestelmän kehityksessä noudatettiin formaalia, Nokia-yhtymän kehittämää OMT++-mallinnus- ja kehitysmenetelmää, jossa oliomallinnus perustuu UML-merkintäkieleen. Suunnittelussa käytettiin uusimpia mallinnus- ja kehitystyökaluja, joiden avulla voitiin luoda helposti oliokaaviot ja generoida Java-luokat. Näiden työkalujen käyttö lisäsi kehityksen tehokkuutta huomattavasti. Suunnitellun järjestelmän arkkitehtuuri perustuu kolmitasoiseen malliin, joka koostuu taittotyöasemista, taittopalveluista sekä palveluja työasemille välittävästä ja järjestelmää valvovasta hallintamoduulista. Työasemia ja palveluja voidaan liittää järjestelmään ja poistaa siitä dynaamisesti. Arkkitehtuuri toteutettiin prototyypissä, josta muotoutui vanhan ja uuden järjestelmän hybridi siten, että siinä käytettiin yhä joitakin vanhan järjestelmän palveluja. Valmis suunnitelma kattoi kaikki esitetyt vaatimukset. Suunnitelman perusteella valmistettu prototyyppi täytti kaikki minimivaatimukset ja myös osan lisävaatimuksista. Toteuttamattomien lisävaatimusten toteuttaminen on kuitenkin varsin suoraviivaista, ja tavoitteena on saada ne aikaan seuraavan vuoden kuluessa, järjestelmän edelleenkehityksen yhä jatkuessa. Valmistetulla prototyypillä tulee olemaan myös kaupallista merkitystä. Siihen perustuva V.I.P-järjestelmän versio 3.0 julkistettiin lokakuussa 1999 ja sen tuotantoversion on tarkoitus olla saatavilla vuoden 2000 alusta.

Description

Supervisor

Syrjänen, Markku

Thesis advisor

Tallgren, Markus

Keywords

Other note

Citation