4.3. Visuaalne modelleerimine
Kõikides süsteemiarenduse etappides esitatakse süsteemi kirjeldus mitmevaateliselt, muutes selle kirjelduse üha täpsemaks (ja tehnilisemaks).
Süsteemi kirjeldamiseks võib kasutada modelleerimiskeelt UML (Unified Modeling Language).
UML kasutab eri tüüpi diagramme ja neid täpsustavaid tekstikirjeldusi.
Mudel koosneb diagrammidest ja neid täpsustavatest tekstikirjeldustest. Näiteks:
Graafiliselt joonistatakse kõik diagrammid ja mudelid ning neid täpsustavad tekstikirjeldused.
Modelleerimisel kasutatavad mõisted:
Süsteem
Info
Allsüsteem
Välisobjekt - Mis tahes infoallikas või vastuvõtja, kellega infosüsteem või tema allsüsteem informatsiooni vahetab
Sündmus - Tingib või käivitab arvutikasutuse
Protsess - Omavahel loogiliselt seostatud tegevuste kogum
Objekt - Reaalse maailma nähtuse üldistus
Atribuudid - Kirjeldavad objektiks üldistatud asjade omadusi
Tegija (subjekt) - Süsteemi liige, kes tegutseb arvutisüsteemis ja osaleb infosüsteemis
Mudel - Reaalse süsteemi (ettevõtte) teatav abstraheeritud vaste, mis on mõisteliselt tuletatud infovajadustest rahuldamise eesmärgil
Infosüsteemi arhitektuur - Infosüsteemi ja tema allsüsteemide ehitus- ja paiknevusvaated
Lausend
Lausendite meetod - objektide leidmine lausenditest.
Nimisõnad - objektid või atribuudid.
Verbid - suhted objektide vahel.
Nendest lausenditest otsitakse ja üldistatakse objekte ja sidestatakse objektid lausendite järgi.
Lausendite näiteid:Dokument on mingit tüüpi
Joonistus on dokumendi tüüp
Aruanne on dokumendi tüüp
Dokumendist on mitmeid koopiaid
Dokument asub asukohas
Riiul on asukoht
Dokument on mingil teemal
Isik on osapool
Organisatsioon on osapool
Osapool on dokumendi autor
Osapool saab dokumendi koopia
Visuaalne modelleerimineVisuaalsel modelleerimisel seatakse modelleeritava süsteemi osadele vastavusse mingid graafilised sümbolid.
Põhimõte: üks pilt on parem kui tuhat sõna.
Kirjeldus: mõnede piltide puhul läheb siiski veel täiendavalt vaja tuhandet sõna.
Mudel koosneb diagrammidest ja neid täpsustavatest tekstikirjeldustest.
Modelleerimise käigus tuleb saavutada vaadete omavaheline kooskõla.
Analüüsi etapis toimub süsteemi nõudluse defineerimine:
Funktsionaalsed nõudmised (abstraktsel tasemel) mida süsteem peab tegema, kuidas käituma, kuidas vigadele reageerida jne.
Protsessi kirjeldus ja ärinõuded.
Mittefunktsionaalsed nõudmised e. omadused (süsteemi efektiivsus, jõudlus, juurdepääsu tagamine, julgeolek, kasutajad, kasutajaliides).
Omadused, mida süsteemi ei tohi olla (lennuk ei tohi tagurpidi sõita).
Süsteemi kirjeldamiseks võib kasutada modelleerimiskeelt UML (Unified Modeling Language).
UML kasutab eri tüüpi diagramme ja neid täpsustavaid tekstikirjeldusi.
Mudel koosneb diagrammidest ja neid täpsustavatest tekstikirjeldustest. Näiteks:
- Organisatsiooni diagramm (arhitektuur)
- Kontekstiskeem
- Tegevusdiagramm (protsessidiagramm)
- Kasutusjuhtude diagramm
- Olekudiagramm
- Andmemudel ja ERD
Graafiliselt joonistatakse kõik diagrammid ja mudelid ning neid täpsustavad tekstikirjeldused.
Modelleerimisel kasutatavad mõisted:
Süsteem
Info
Allsüsteem
Välisobjekt - Mis tahes infoallikas või vastuvõtja, kellega infosüsteem või tema allsüsteem informatsiooni vahetab
Sündmus - Tingib või käivitab arvutikasutuse
Protsess - Omavahel loogiliselt seostatud tegevuste kogum
Objekt - Reaalse maailma nähtuse üldistus
Atribuudid - Kirjeldavad objektiks üldistatud asjade omadusi
Tegija (subjekt) - Süsteemi liige, kes tegutseb arvutisüsteemis ja osaleb infosüsteemis
Mudel - Reaalse süsteemi (ettevõtte) teatav abstraheeritud vaste, mis on mõisteliselt tuletatud infovajadustest rahuldamise eesmärgil
Infosüsteemi arhitektuur - Infosüsteemi ja tema allsüsteemide ehitus- ja paiknevusvaated
Lausend
Lausendite meetod - objektide leidmine lausenditest.
Nimisõnad - objektid või atribuudid.
Verbid - suhted objektide vahel.
Nendest lausenditest otsitakse ja üldistatakse objekte ja sidestatakse objektid lausendite järgi.
Lausendite näiteid:Dokument on mingit tüüpi
Joonistus on dokumendi tüüp
Aruanne on dokumendi tüüp
Dokumendist on mitmeid koopiaid
Dokument asub asukohas
Riiul on asukoht
Dokument on mingil teemal
Isik on osapool
Organisatsioon on osapool
Osapool on dokumendi autor
Osapool saab dokumendi koopia
Visuaalne modelleerimineVisuaalsel modelleerimisel seatakse modelleeritava süsteemi osadele vastavusse mingid graafilised sümbolid.
Põhimõte: üks pilt on parem kui tuhat sõna.
Kirjeldus: mõnede piltide puhul läheb siiski veel täiendavalt vaja tuhandet sõna.
Mudel koosneb diagrammidest ja neid täpsustavatest tekstikirjeldustest.
Modelleerimise käigus tuleb saavutada vaadete omavaheline kooskõla.
Analüüsi etapis toimub süsteemi nõudluse defineerimine:
Funktsionaalsed nõudmised (abstraktsel tasemel) mida süsteem peab tegema, kuidas käituma, kuidas vigadele reageerida jne.
Protsessi kirjeldus ja ärinõuded.
Mittefunktsionaalsed nõudmised e. omadused (süsteemi efektiivsus, jõudlus, juurdepääsu tagamine, julgeolek, kasutajad, kasutajaliides).
Omadused, mida süsteemi ei tohi olla (lennuk ei tohi tagurpidi sõita).