Sequenz-Diagramm Beispiel
Den use-case-Modell ist das register für einen neuen Termin.
Des Benutzer-logins im system als patient (Rolle). Um einen Termin zu vereinbaren sollte eingeben medizinische Spezialität und Datum.
System sollte Aussehen für die ärzte availables für diese Spezialität an diesem Tag.
Aus den Ergebnissen sollten Patienten wählen Sie eine Option und dann speichern Sie den Termin.
Am Ende user sollte eine Mail erhalten mit den Daten des Termins.
Den Klassen, die ich in meinem Modell sind:
Benutzer
Patienten
Arzt
Termin
DoctorShcedule
und einige mehr, aber ich denke die werden beinhalten.
Habe ich diese erste sequnce Diagramm:
Habe ich problem um die Rückgabe von Meldungen und auch mit der E-Mail-Schritt.
Dank
- Welches problem haben Sie?
- Ich habe 2 Probleme. Wenn die Schreibweise ist gut und wo soll ich retunr und wo ich shouldnt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es zwei Notationen für die Rückgabe von Meldungen, entweder durch senden einer Antwort-Nachricht, wie Sie sich in Reaktion auf
checkAvailability()
oder schriftlich durch den zurückgegebenen Wert oder Objekt hinter der aufgerufenen Methode ich.g.checkAvailability() : bool
.Senden einer E-mail ist eine asynchonous Betrieb und die mail bleibt Ihr system. Ich würde vorschlagen, einführen einer anderen Klasse Mailer, die sich mit der Bearbeitung der sendMail () - Nachricht anstelle der Klasse Benutzer. Erhalt der E-mail später ist ein weiterer use-case-und Empfangsqualität dieser post gehört nicht in diesen Sequenz-diagramm (IMHO).