Avoin päätöksenteon tukijärjestelmä

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

1997

Major/Subject

Sovellettu matematiikka

Mcode

Mat-2

Degree programme

Language

fi

Pages

70

Series

Abstract

Päätöksenteon tukijärjestelmillä autetaan päätöksentekijää tai päätöksentekijäryhmää vaikeissa päätösongelmissa. Monissa päätöstukijärjestelmissä käytetään matemaattisen päätösanalyysin menetelmiä. Nykyisissä päätöstuen tietokoneohjelmissa on kussakin yleensä toteutettu vain yksi päätösanalyysin menetelmä eikä työkalujen välisen vuorovaikutteisuuden ja tiedon siirron tarvetta ole huomioitu. Tässä työssä on suunniteltu ja toteutettu päätöstukiohjelmisto, joka tukee monen erilaisen menetelmän ja päätöksenteon tukityökalun vuorovaikutteista käyttöä yhdessä päätösongelmassa. Päätöstukiohjelmisto toteutettiin Delphi-sovelluskehittimellä Windows-ympäristössä. Toteutuksessa oli tavoitteena mahdollisimman suuri avoimuus. Avoimuus tarkoittaa, että ohjelmistoa on helppo laajentaa ja että valmiita Windows-sovelluksia voidaan käyttää osana päätöstukiprosessia. Työn tavoitteena oli myös kehittää Systeemianalyysin laboratorion päätöstukiohjelmistojen kehitystyötä, mistä konkreettisena esimerkkinä työn ohessa syntynyt päätöstukioliokirjasto. Ohjelmisto koostuu erillisistä päätösanalyysisovelluksista, joissa kussakin on toteutettu yksi päätösanalyysin menetelmä ja päätöstukiprojektin hallintaohjelmasta nimeltä DMP (Decision Modelling Platform). Päätöstukimenetelmien toteutus erillisinä sovelluksina ja olio-ohjelmoinnin periaatteiden noudattaminen tekevät ohjelmistosta helposti laajennettavan. Päätöstukisovellukset kommunikoivat keskenään, DMP:n ja muiden Windows-sovellusten kanssa dynaamisen tiedon siirron (DDE) ja leikepöydän avulla. Näin toteutetussa päätöstukiohjelmistossa avoimuuden ja vuorovaikutteisuuden tavoitteet toteutuvat hyvin.

Description

Supervisor

Hämäläinen, Raimo P.

Thesis advisor

Kettunen, Eero

Keywords

Other note

Citation