/ / Welche Reihenfolge muss ich verwenden - Design-Patterns, Design, Uml, Rup

Welche Reihenfolge des Diagramms sollte ich verwenden - Design-Muster, Design, Uml, Rup

Hi, da habe ich Software Engineering genommen. Unser Lehrer sagte, wenn wir eine Anwendung im ersten Schritt analysieren wollen, sollten wir das Use Case-Diagramm entwerfen und dann das Klassendiagramm und schließlich das Sequenzdiagramm entwerfen. In Taschen hat das Buch verschiedene Möglichkeiten, seine Faust zu sagen Alle entwerfen den Anwendungsfall, dann die Reihenfolge und dann das Klassendiagramm. Könnten Sie mir bitte sagen, wie die Beziehung zwischen ihnen ist. Ich weiß, wir könnten die Klassenmethode anhand der Sequenz finden. Aber mein Hauptproblem ist, dass ich, wenn ich mein Projekt analysieren möchte, ein wenig mit der Sequenz verwechseln muss, weil ein Teil der Klasse nicht existiert, aber wie können wir das Objekt der Klasse erstellen, die nicht existiert. die Art und Weise, wie unser Lehrer das Boundery-Objekt und die Entität und die Steuerung verwendet hat (sollte ich sie zu unserem Klassendiagramm hinzufügen müssen) Wie können wir feststellen, dass unser Design korrekt ist oder nicht.

Antworten:

2 für die Antwort № 1

Das ist eher theoretisch, ich kann Ihnen folgendes sagen:

Es gibt eine Sequenz dazu, aber unser Geist arbeitet parallel dazu,

1) Anwendungsfall: Das Anwendungsfalldiagramm zeigt einen richtigen Fall an, es zeigt die Schritte, um Ihre Anforderungen zu erfüllen. Richtige Schritte

2) Sequenzdiagramm: Um Ihre Anforderungen zu erfüllen, sollten Daten- / Aktions- / Informationsfluss und eine Abhängigkeit des Ergebnisses vorhanden sein (Ausgabe von einer wird für eine andere eingegeben).

3) Klassendiagramm: Wenn Sie die Sequenz starten, benötigen Sie das Objekt, Klassen, die tatsächlich interagieren und die Nachrichten (Methoden) mit Daten übergeben.

Also vor allem Sequenz- und KlassendiagrammGehen Sie zusammen, wie wenn Sie über Sequenz nachdenken, beginnen Sie mit dem Bilden der Klasse, und wenn Sie die Klasse bilden (Status und Verhalten), bilden Sie die Sequenz davon, um den Anwendungsfall zu erreichen.

Hoffe das hilft