Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

II Kehittämismenetelmistä

Samankaltaiset esitykset


Esitys aiheesta: "II Kehittämismenetelmistä"— Esityksen transkriptio:

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ä


Lataa ppt "II Kehittämismenetelmistä"

Samankaltaiset esitykset


Iklan oleh Google