Olioperustainen ohjelmistokehitys määrittelyn, suunnittelun ja toteutuksen väliset suhteet

Jyväskylä: Jyväskylän yliopisto 2004 25 s. Kandidaatintutkielma Olioperustaisuus on eräs tärkeä lähestymistapa ohjelmistotuotantoon. Olioperustaisuus on niin sanottu olioparadigma, jossa reaalimaailman katsotaan koostuvan olioista. Olioperustaisesta ohjelmistokehityksestä voidaan tunnistaa ja...

Full description

Bibliographic Details
Main Author: Haikonen, Juhani
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Format: Bachelor's thesis
Language:fin
Published: 2004
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/19984
Description
Summary:Jyväskylä: Jyväskylän yliopisto 2004 25 s. Kandidaatintutkielma Olioperustaisuus on eräs tärkeä lähestymistapa ohjelmistotuotantoon. Olioperustaisuus on niin sanottu olioparadigma, jossa reaalimaailman katsotaan koostuvan olioista. Olioperustaisesta ohjelmistokehityksestä voidaan tunnistaa ja luokitella toisistaan erotettavia vaiheita. Tässä tutkielmassa perehdytään olioperustaisen ohjelmistokehityksen kolmeen keskeiseen vaiheeseen: oliomäärittelyyn, oliosuunnitteluun ja olio-ohjelmointiin. Vaikka kyseisten vaiheiden lisäksi ohjelmistokehityksen prosessista on tunnistettavissa myös muita vaiheita, ei niitä nähdä yleisesti edellä mainittuja vaiheita tärkeämmiksi. Määrittely-, suunnittelu- ja ohjelmointivaiheessa otetaan eniten kantaa rakennettavien ohjelmien oliopiirteisiin. Tutkielmassa keskitytään erityisesti näiden kolmen vaiheen välisiin suhteisiin ja suhteiden erityisominaisuuksiin. Tutkielman tärkeimpänä tehtävänä on tuoda lukijalle tietoa siitä, missä laajuudessa edeltävien vaiheiden tulokset voidaan hyväksikäyttää seuraavissa vaiheissa eli miten vaiheet ovat integroituneet toisiinsa.