Lataa esitys
Esittely latautuu. Ole hyvä ja odota
1
II Kehittämismenetelmistä
SA-menetelmä Kuvaustekniikoita yhdistelemällä ja niiden käyttöä ohjeistamalla voidaan kehittää erilaisia menetelmiä Perinteinen SA-menetelmä on yksi yleisimmin käytettyjä, väistymässä tosin oliopohjaisten menetelmien tieltä Käytännössä suunnittelutyö ei etene minkään menetelmän mukaisesti … Menetelmistä on yleisesti olemassa useita versioita, yrityskohtaisesti räätälöityjä tapoja soveltaa II Kehittämismenetelmistä
2
II Kehittämismenetelmistä
3
II Kehittämismenetelmistä
SA-menetelmä Keskeiset osat: Tapahtumalista Luettelo tapahtumista, joihin järjestelmän on reagoitava Tietovuokaaviot Ydinmalli Ympäristömalli (järjestelmän tarkoitus, liittymäkaavio, tapahtumalista) Käyttäytymismalli Toteutusmalli II Kehittämismenetelmistä
4
II Kehittämismenetelmistä
Ydinmalli 1. Järjestelmän tarkoitus KURREK-järjestelmä sisältää kuvaukset opintojaksoista, opettajista ja opintosuorituksista. Järjestelmä tuottaa kurssien osallistujalistoja, tenttien tuloslistoja ja opintosuoritusrekisteriotteita. Opettajat kirjaavat järjestelmän avulla opintosuoritukset rekisteriin. Opiskelijat pystyvät ilmoittautumaan kursseille ja tutkimana omia Suoritustietojaan. 2. Liittymäkaavio II Kehittämismenetelmistä
5
II Kehittämismenetelmistä
3. tapahtumalista Käyttäytymismalli Tapahtumalistan tapahtumat kuvataan erillisinä tietovuokaavioita II Kehittämismenetelmistä
6
Tapahtumaa ”Opettaja kirjaa opintosuorituksen” vastaava tietovuokaavio
II Kehittämismenetelmistä
7
II Kehittämismenetelmistä
Toteutusmalli Toteutuksen rajaus Reunaehdot Käyttöliittymät Vikatilanteet, kapasiteetivaatimukset Tietokantarajapinta Menetelmän soveltamisesta Esim: Tapahtumalista Liittymäkaavio Muutama tärkein tietovuokaavio II Kehittämismenetelmistä
8
Tietovirtakaavio (data flow diagram) - kaavion laatimisesta
kuvaa toimintoja prosesseina 0-taso kuvaa koko järjestelmää kokonaisuutena ja siihen tulevia syötteitä/lähteviä tulosteita (kontekstikaavio) seuraava taso kuvaa päätoimintoja ja niihin liittyviä prosesseja tarkennusta voidaan jatkaa tarvittaessa edelleen toimintokeskeiseen tietojärjestelmän mallintamiseen prosessit (process) tietovarastot (data store) ulkoiset kohteet (external entity, terminator) tietovirrat (dataflow) II Kehittämismenetelmistä
9
Tietovirtakaavio; 0-taso eli liittymäkaavio
kuvaa järjestelmän ja sidosryhmien (ulkoisten kohteiden) väliset tietovirrat kirjasto- järjestelmä Kirjasto- virkailija Asiakas laina varaus materiaali- tiedot asiakas- karhu saapumisilmoitus II Kehittämismenetelmistä
10
Tietovirtakaavio; 1-taso
Asiakas Virkailija asiakastunnus materiaalitunnus materiaalitiedot asiakastiedot asiakastiedot 4. 1. Asiakas- tietojen yp 2. Materiaali- tietojen ylläpito 3. Lainaus asiakastiedot materiaalitiedot lainatiedot materiaalitiedot asiakastiedot Asiakastiedot Materiaalitiedot Lainat II Kehittämismenetelmistä
11
Tietovirtakaavio 2- taso: Asiakastietojen yp
piirtäminen onnistuu myös Prosalla, muista konfigurointi: Design Config SA/SD/RT (Bachman) Type Data flow diagram Virkailija hakuehdot Asiakastiedot Asiakastiedot 1.2 Tallenna asiakas-tiedot 1.1 Selaa asiakas-tietoja Asiakastiedot Asiakastiedot Asiakastiedot Asiakastiedot II Kehittämismenetelmistä
12
II Kehittämismenetelmistä
13
II Kehittämismenetelmistä
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.