Süsteemianalüüs - Neljas loengutöö
Objektikeskne vs tegevuskeskne dekompositsioon (tükeldus)
Dekompositsiooni loogika erinevus struktuurses ja OO alaüüsis:
OOA dekomponeerib valdkonna kontseptuaalseteks klassideks e domeeni
objektideks, MITTE funktsioonideks ega kasutusjuhtudeks.
Süsteemianalüüsi aine projektis on esindatud mõlemad tükeldusloogikad:
Registrite vaade (objektikeskne tükeldus)
Funktsionaalne vaade (tegevuskeskne tükeldus)
"Rikas" vs "vaene" mudel
Parem on üle spetsifitseerida kui alaspetsifitseerida domeeni mudelit. Domeeni mudelis võib
olla ilma atribuutideta klasse (n Tootekataloog), millel on ainult käitumislik roll ja puudub
informatsiooni roll.
Põhitehnikad kontseptuaalsete klasside identifitseerimiseks
1. Klasside kategooriate loetelu kasutamine (füüsilised objektid, sündmused, tegevused,
rollid, organisatsioonid, spetsifikatsioonid)
2. Nimisõna fraaside identifitseerimine kasutusjuhtude kirjeldustest või muudest
dokumentidest
3