Süsteemianalüüs - Kolmanda loengutöö konspekt
PS. Antud juhul näita oma põhistsenaariumit, mitte kõiki võimalikke teid.
Lepingud süsteemi operatsioonidele
Lepingud aitavad defineerida süsteemi käitumist, kirjeldades operatsioonide mõju süsteemile
(kuidas muutub süsteemi seisund iga operatsiooni täitumise tulemusena). UMLis saab seda
teha operatsioonide eel- ja järeltingimuste defineerimise teel.
Süsteemi operatsioonide lepingute loomine toimub detailimisfaas (elaboration)
iteratsioonides, nõuete analüüsi distsipliinis, kasutusjuhu mudeli osana. Eelnevalt peavad
olemas olema kontseptuaalne klassidiagramm (domeeni mudel), süsteemi jadadiagramm
ning identifitseeritud süsteemi operatsioonid.
Lepingu osad
Operatsioon: Operatsiooni nimi ja parameetrid
Viited (cross references): kasutusjuhud, milles antud operatsioon võib toimuda
Eeltingimused: Olulised eeldused süsteemi või domeeni mudeli objektide seisundi kohta
enne operatsiooni täitmist