Also von der Objektorientierten Analyse? Die eigentliche und vollständige Definition meiner potenzielen Software erfolgt ja eh erst in OOD, also der darauf folgenden Phase.
Ich gebe einfach mal meine Meinung zu OOA ab und würde mich freuen, wenn mir jemand bestötigen könnte, ob das so halbswegs korrekt ist:
1. OOA bildet einfach nur erstmal ein Problem in Objekten ab, ohne bereits technische und detailierte Lösungen zu berücksichtigen !
2. In den Klassendiagrammen muss nicht alles erwähnt werden (uni- oderdirektionale Assoziation oder die Methoden der einzelnen Klasse), es müssen leidglich die Attribute der Klasse erwähnt werden.
3. (Hier bin ich jetzt sehr unsicher) In den Use Cases, Aktivitätsdiagrammen und Sequenzdiagrammen wird nur die allgemeine Kommunikation zwischen dem Benutzer und dem potenziellen System ausschließlich aus der Sichtweise des Benutzers beschrieben. Es wird aber nicht erwähnt, wie das System konkret Daten verarbeitet, speichert, oder allgemein technisch funktioniert und arbeitet etc.
Ist das so halbwegs korrekt (vor allem Punkt 3)?
Ich gebe einfach mal meine Meinung zu OOA ab und würde mich freuen, wenn mir jemand bestötigen könnte, ob das so halbswegs korrekt ist:
1. OOA bildet einfach nur erstmal ein Problem in Objekten ab, ohne bereits technische und detailierte Lösungen zu berücksichtigen !
2. In den Klassendiagrammen muss nicht alles erwähnt werden (uni- oderdirektionale Assoziation oder die Methoden der einzelnen Klasse), es müssen leidglich die Attribute der Klasse erwähnt werden.
3. (Hier bin ich jetzt sehr unsicher) In den Use Cases, Aktivitätsdiagrammen und Sequenzdiagrammen wird nur die allgemeine Kommunikation zwischen dem Benutzer und dem potenziellen System ausschließlich aus der Sichtweise des Benutzers beschrieben. Es wird aber nicht erwähnt, wie das System konkret Daten verarbeitet, speichert, oder allgemein technisch funktioniert und arbeitet etc.
Ist das so halbwegs korrekt (vor allem Punkt 3)?