Tarkvaratehnika 3 variant
Analüüs
Käitumise analüüs Eesmärgimudelid, tegevus-diagrammid, kasutuslood
Interaktsioonide analüüs Konteksti-diagrammid, klassi-diagrammid
Struktuuri analüüs Konteksti-diagrammid, klassi-diagrammid
Siin(bus) architecturemodel +- 6loeng
Siinipõhise arhitektuuri eelised ja
puudused
Eelised:
Kommunikatsioon
Nõrgalt seotud komponendid
Puudused:
Single-point-of-failure
Funktsionaalsed ja mitte nõuded, 3 priznaka hea nõue
Functional requirements
Kirjeldus, kuidas süsteem peaks käituma
kasutajapoolsete või teisest süsteemist
pärinevate sisendite peale
Describe functionality or system services.
Depend on the type of software, expected users
and the type of system where the software is used.
Functional user requirements may be high
level statements of what the system should
do.Functional system requirements should describe
the system services in detail.
Functional requirements