Wie werden «include»
und «extend»
im Aktivitätsdiagramm angezeigt? Und wie kann ich Typen im Aktivitätsdiagramm anzeigen? Z.B. Fahrzeug ist von 2 Arten, d. H. Fahrrad und Auto. Wie kann ich das im Aktivitätsdiagramm zeigen?ein- und ausschließen in Aktivitätsdiagramm
Antwort
Einfach ausgedrückt: Sie müssen es nicht zeigen, wenn Sie es vermeiden. I/E sind schlechte Konstrukte, da sie dazu führen, dass funktionale Zerlegung während der Use-Case-Synthese verwendet wird.
Wenn Sie aus irgendeinem Grund einen Fall mit I/E haben, können Sie die Aktivität des entsprechenden Anwendungsfalls als Aufrufaktion in Ihre Aktionsfolge einfügen. Das wird einfach die I/E darstellen. Und je nachdem, ob es optional/obligatorisch ist, wird durch den Ablauf der Ereignisse klar.
Ich überlasse deine Typfrage, bis du das klarstellst.
(Diese Antwort ist unabhängig davon, ob oder nicht Sie sollte Verwendung «schließen» oder «extend».)
Ein Anwendungsfall eine beliebige Anzahl von Arten festgelegt werden kann. Für einige Beispiele können Sie natürliche Sprache, Tabellen oder Aktivitätsdiagramme verwenden.
Anscheinend möchten Sie Anwendungsfälle als Aktivitäten angeben. In diesem Fall wird jeder Anwendungsfall durch ein Aktivitätsdiagramm spezifiziert. Die eins-zu-eins-Entsprechung zwischen einem Anwendungsfall und einer Aktivität gilt auch für eingeschlossene Anwendungsfälle und erweiterte Anwendungsfälle.
Die Art und Weise, wie Sie eine Aufnahme in das Aktivitätsdiagramm eines Anwendungsfalls angeben, ist eine Aktion, die die Aktivität eines anderen Anwendungsfalls aufruft. So einfach ist das.
Die Art, wie Sie in der Erweiterung spezifizieren würden, ist komplizierter. Die UML 2.5-Spezifikation lautet:
Die spezifische Art und Weise, in der die Position eines ExtensionPoint definiert ist, ist absichtlich nicht angegeben.
Ein erweiterter Anwendungsfall ist einer, der einen oder mehrere Erweiterungspunkte zusammensetzt. Jeder Erweiterungspunkt darf eine Bedingung angeben, die im erweiterten Anwendungsfall gelten muss. Wenn diese Bedingung erfüllt ist, wird das Verhalten des erweiterten Anwendungsfalls aktiviert. Dieser Erweiterungspunkt zeigt nicht im Aktivitätsdiagramm des erweiterten Anwendungsfalls.
In Bezug auf Ihre Frage zu Typen, keiner von uns wirklich wissen, was Sie fragen. Bitte lassen Sie mich wissen, ob diese andere Antwort ist, was Sie brauchen: Linking activity diagram to entities to be accessed.
- 1. Dolch Aktivitätsdiagramm und getrennte Module
- 2. Warteschlange Demonstration in UML-Aktivitätsdiagramm
- 3. UML-Aktivitätsdiagramm: Arbeitsergebnisse anzeigen
- 4. Anwendungsfall basierend auf Aktivitätsdiagramm
- 5. Darstellen von Schleifen in einem UML-Aktivitätsdiagramm
- 6. Korrekte Verwendung von Signalen in einem Aktivitätsdiagramm
- 7. Ant: Verwenden Sie ein- und ausschließen zusammen
- 8. Ein Element und seine Inhaltselemente ausschließen
- 9. SonarQube Ein Verzeichnis ausschließen
- 10. Schleife im UML-Aktivitätsdiagramm mit einer Region
- 11. Was ist der Unterschied zwischen Aktivitätsdiagramm und Sequenzdiagramm?
- 12. Ausschließen ein Unterverzeichnis finden mit
- 13. Unsicher über die Ausnahmebehandlung in UML 2.0-Aktivitätsdiagramm
- 14. Spring Annotation-basierte Container-Konfiguration Kontext: ein- und ausschließen Filter
- 15. Ein-Zeilen-RegEx zu beiden Einschließen und Ausschließen
- 16. Setter und Getter in JaCoCo-Code ausschließen
- 17. Ein Teil aus bestimmten Ansichten ausschließen
- 18. Ein bestimmtes Verzeichnis von SSL ausschließen
- 19. Ein Verzeichnis von git diff ausschließen
- 20. Ein inneres untergeordnetes Element mit XPath ausschließen?
- 21. JQTransform - Ein Element vom Styling ausschließen?
- 22. Ein Objekt aus einem Addelement ausschließen
- 23. Wie ein Verzeichnis von Umleitung ausschließen
- 24. Ein Element aus einer Auswahl ausschließen
- 25. Ausschließen in CLion erstellen
- 26. Ein Unterverzeichnis von JSHint in meiner Gruntfile ausschließen?
- 27. Ziel ausschließen?
- 28. Verzeichnis in IntelliJ dauerhaft ausschließen
- 29. So zeigen Sie asynchrone Vorgänge im UML-Aktivitätsdiagramm an
- 30. Ausschließen von Unterverzeichnissen in tsconfig.json
<> und <> –
Was meinen Sie mit "Typen in AD"? In welchem Kontext? –
@ Pramodyadav, deckt diese andere Antwort das ab, was Sie über "Wie kann ich Typen im Aktivitätsdiagramm anzeigen?" http://stackoverflow.com/questions/36468356/linking-activity-diagram-to-entities-to-be-accessed/36478927#36478927 –