Ich muss ein UML-Anwendungsfalldiagramm für ein System zeichnen. In meinem System generiert es eine Login-ID und ein Passwort für diejenigen, die sich registrieren. Sollte ich das System als Akteur einbeziehen?Ob das System als Akteur in das Anwendungsdiagramm aufgenommen wird, wenn es implizit Arbeit macht
Q
Ob das System als Akteur in das Anwendungsdiagramm aufgenommen wird, wenn es implizit Arbeit macht
1
A
Antwort
2
Natürlich nicht. Das betrachtete System ist niemals ein Akteur (zu sich selbst). Es ist DAS System, das seinen Akteuren einen Mehrwert verleiht.
2
Nach UML-Spezifikation Schauspieler ist einer der drei:
- Eine Person mit dem System interagieren (für Computersysteme: Ein Benutzer)
- Andere Systeme mit dem System interagieren (zB Banksystem, wenn unsere Das System ruft direkt den Kontoverlauf ab, um Zahlungen zu importieren.)
- Hardware, die mit den Systemen zusammenarbeitet (z. B. Sensoren oder Drucker).
Diese Liste ist geschlossen. Weder das System noch seine Teile sind Akteure des gleichen Systems.
Als Faustregel gelten immer externe zum System.
Verwandte Themen
- 1. Wenn ein System als Akteur in das Anwendungsfalldiagramm aufgenommen werden soll?
- 2. Warum macht es das? wenn - __name__ == '__main__'
- 3. Cmake: Überprüfen, ob das System das Verzeichnis enthält
- 4. Wenn ich meinen Prozess kille, geht es in das System
- 5. Wie macht das Java-System Soft References frei?
- 6. Selen 2 - Wie überprüft man, ob das Element nicht vorhanden ist, während es implizit wartet?
- 7. QApplication untergeordnete Objekte nicht zerstört, wenn das System heruntergefahren wird
- 8. Pool verwenden, ohne Verbindung zu zerstören macht das System
- 9. das System in Linux
- 10. Überprüfen, ob das "System" zwischen zwei Daten in SQL
- 11. UIView Animation, wenn app wieder aufgenommen wird
- 12. Erwähnen System, das Facebooks
- 13. Was macht das in Javascript?
- 14. Ember.js: Überprüfen, ob das Ansichtselement in das DOM eingefügt wird
- 15. Das C++ implizit, und genau, wie es auf dem Stapel geschoben wird
- 16. 0 als Index - das macht mich verrückt!
- 17. Unteres Fenster innerHTML, das als Text angezeigt wird, wenn es über Zeichenfolgevariable gesendet wird
- 18. Wie macht scale_manual Farben anzuwenden, ohne das Diagramm zu zeichnen, wenn es in Schleifen verwendet wird?
- 19. Kameraausrichtung ändern, wenn das Bild aufgenommen wurde. Selbst wenn die Ausrichtung gesperrt ist.
- 20. C++ Teilstring, warum macht es das?
- 21. programmatisch bestimmen, ob das System umschaltbare Grafik hat
- 22. Überprüfen, ob das Programm weitergeleitet wird
- 23. Warum wird das Objekt, das ich zu meinem ngModel hinzufüge, als nicht definiert angezeigt, wenn es durch console.log weitergeleitet wird?
- 24. Wie funktioniert das #! Shebang Arbeit?
- 25. Welchen Unterschied macht das Instanziieren?
- 26. navigator.camera.getpicture allowEdit funktioniert nicht unter Android, wenn das Foto aufgenommen wird
- 27. Was macht das Android-System, wenn der Benutzer außerhalb eines Dialogs tippt?
- 28. Die Ansicht gibt 404 zurück, wenn ein Abfrage-Set aufgenommen wird, obwohl das Objekt gültig ist
- 29. Wie man es so macht, dass das Drop-down nur angezeigt wird, wenn der Benutzer beginnt,
- 30. Wird save() implizit aufgerufen, wenn create in django aufgerufen wird?