CitedEvidence
User Settings
Open AccessDissertation

Suunnittelumallit ohjelmistotuotannon tukena

Seija Alho-2015-02-18-Trepo - Institutional Repository of Tampere University

TL;DRAbstract

Tarkastelen tutkielmassani relaatiotietokannan päivityksen avulla ohjelmoinnin suunnittelumallin soveltamista kerrosarkkitehtuuriympäristöön. Kirjallisuuden perusteella esittelen toteutusympäristön ja työvälineet: UML-mallinnuskieli, relaatiotietokannan suunnittelu, yleisesti ohjelmistoarkkitehtuurit ja olio-ohjelmoinnin suunnittelumalleista Tehdasmetodi. \n\nTutkielmassani esitän, että Tehdasmetodilla kerrosarkkitehtuuriin toteutettu päivitys relaatiotietokantaan on monipuolisempi kuin suora päivitys relaatiotietokantaan. Toteutan tutkimuksen tiukasti rajatuilla päivitysesimerkeillä. Suunnitellut päivitykset kuvaan UML:n viestiyhteyskaaviolla. Tehdasmetodilla ja ilman suunnittelumallia suunnitellut päivitykset siirrän kerrosarkkitehtuuriympäristöön. ATAM-arviointimenetelmällä (architecture tradeoff and analysis method) vertailen suunnitelmien välisiä eroja. Raportoin arvioinnin löydökset. \n\nTutkimuksen perusteella voin todeta, että Tehdasmetodin käyttäminen relaatiotietokannan päivi

Chat with Paper

AI Agents for this Paper

Tarkastelen tutkielmassani relaatiotietokannan päivityksen avulla ohjelmoinnin suunnittelumallin soveltamista kerrosarkkitehtuuriympäristöön. Kirjallisuuden perusteella esittelen toteutusympäristön ja työvälineet: UML-mallinnuskieli, relaatiotietokannan suunnittelu, yleisesti ohjelmistoarkkitehtuurit ja olio-ohjelmoinnin suunnittelumalleista Tehdasmetodi. \n\nTutkielmassani esitän, että Tehdasmetodilla kerrosarkkitehtuuriin toteutettu päivitys relaatiotietokantaan on monipuolisempi kuin suora päivitys relaatiotietokantaan. Toteutan tutkimuksen tiukasti rajatuilla päivitysesimerkeillä. Suunnitellut päivitykset kuvaan UML:n viestiyhteyskaaviolla. Tehdasmetodilla ja ilman suunnittelumallia suunnitellut päivitykset siirrän kerrosarkkitehtuuriympäristöön. ATAM-arviointimenetelmällä (architecture tradeoff and analysis method) vertailen suunnitelmien välisiä eroja. Raportoin arvioinnin löydökset. \n\nTutkimuksen perusteella voin todeta, että Tehdasmetodin käyttäminen relaatiotietokannan päivi

Keywords

Computer science

Chat

Click to start Chat