Ein Aktivitätsdiagramm ähnelt einem Geschäftsablaufdiagramm (oder BPMN ) oder einem einfachen Flussdiagramm mit einer reichhaltigeren Semantik. Es beschreibt die Systemaktivitäten oder die Personen, die die Aktivitäten ausführen, und den sequentiellen Ablauf dieser Aktivitäten. Aktivitätsdiagramme gehören zu den UML-Diagrammen im Zusammenhang mit objektorientierten Methoden, durch die sie in jedem anderen Softwareentwicklungsparadigma verwendet werden können.
Aktivitätsdiagramme beschreiben den Kontrollfluss von einer Aktivität zur anderen, indem sie die Abfolge von Aktivitäten beschreiben, und die Aktivitäten zeigen die Aktionen und Zustände der verarbeiteten Dinge an. Die Perspektive des Aktivitätsdiagramms ist die Interaktion zwischen verschiedenen Aktivitäten der Objekte im System, und die Interaktion zwischen Aktivitäten ermöglicht ein besseres Verständnis des Problems.
Die Elemente eines Aktivitätsdiagramms
Aktivitäten
- Aktivitäten werden als Verb-Objekt-Phrasen beschrieben, Aktivitäten werden durch abgerundete Rechtecke dargestellt, und der Kontrollfluss zwischen Aktivitäten wird durch durchgezogene Pfeile dargestellt.
- Aktivitäten stellen Aktionen im Prozess dar, und Aktivitäten können groß oder klein sein, und Aktivitäten können weiterhin in kleinere Aktivitäten zerlegt werden.
- Die Granularität der Aktivitäten wird durch die Bedeutung des auszudrückenden Diagramms bestimmt, ob es einen breiten Prozess oder einen bestimmten Prozess darstellen soll.
Start- und Endpunkte
- Aktivitätsdiagramme können nur einen Ausgangspunkt, aber mehrere Endpunkte haben.
BEARBEITEN SIE DIESES BEISPIEL FÜR EIN AKTIVITÄTSDIAGRAMM
Verzweigungsentscheidung
- Die Raute stellt die Verzweigungsentscheidung dar, die dieselbe ist wie die Verzweigungsentscheidung des Flussdiagramms.
BEARBEITEN SIE DIESES BEISPIEL FÜR EIN AKTIVITÄTSDIAGRAMM
Gabeln und beitreten
- Fork und Join müssen in Kombination verwendet werden, um gleichzeitige Aktionen darzustellen.
- Fork gibt an, dass eine Aktivität abgeschlossen wird, um mehrere nachfolgende parallele Aktivitäten zu produzieren; Konvergenz zeigt an, dass mehrere Aktivitäten alle abgeschlossen sind, bevor mit der nächsten Aktivität fortgefahren wird.
- Ein Fork ist eine Aktivität, die auf mehrere Punkte zeigt, und ein Join ist eine Aktivität, die aus der Konvergenz mehrerer Punkte resultiert.
- Die Aktivitäten zwischen Fork und Join werden parallel ausgeführt, und nach der endgültigen Ausführung aller vereint Wiedervereinigung in die nächste Aktivität.
BEARBEITEN SIE DIESES BEISPIEL FÜR EIN AKTIVITÄTSDIAGRAMM
Objekt
- Ein Objekt wird durch ein rechteckiges Kästchen dargestellt und der Name des Objekts ist ein Substantiv namens Objektknoten. Aktivitäten können mehrere Eingaben und Ausgaben haben, und ein Objekt kann eine Eingabe sein, die zu einer Aktivität namens Objektfluss wird.
BEARBEITEN SIE DIESES AKTIVITÄTSDIAGRAMM-BEISPIEL ONLINE
Schwimmbahn
- Die Aktivität in der Swimlane stellt die Aktion dar, zu der dieser Akteur gehört. Die Informationsinteraktion zwischen der Rolle (Akteur oder Abteilung) und der Aktivität kann besser durch die Informationsinteraktion über die Verantwortungsbereiche hinweg ausgedrückt werden.
BEARBEITEN SIE DIESES AKTIVITÄTSDIAGRAMM-BEISPIEL ONLINE
Versandprozess
Das folgende Beispiel beschreibt eine Geschäftsablaufaktivität der Auftragsbearbeitung. In der Abbildung unten ist die angeforderte Reihenfolge der Eingabeparameter der Aktivität. Nachdem die Bestellung angenommen und alle erforderlichen Informationen ausgefüllt wurden, wird die Zahlung akzeptiert und die Bestellung versandt.
BEARBEITEN SIE DIESES AKTIVITÄTSDIAGRAMM-BEISPIEL ONLINE
Beispiel – Aktivitätsdiagramm – Geschäftsvorschlagsprozess
Aktivitätsdiagramme können auch verwendet werden, um die Rollen und Verantwortungsbereiche im Unternehmen zu beschreiben – also wer für was im Unternehmen verantwortlich ist. Rollen und Verantwortungsbereiche sind als Spalten (UML-Swimlanes) im Aktivitätsdiagramm dokumentiert. Swimlanes zeigen, welche Business Worker an der Realisierung des Workflows beteiligt sind
Dieses Aktivitätsdiagramm dokumentiert, wie das Unternehmen einen Angebotsprozess durchführt, mit drei Verantwortungsbereichen (Kundenverkaufsschnittstelle, Angebotseigentümer und Angebotseigentümer)
BEARBEITEN SIE DIESES AKTIVITÄTSDIAGRAMM-BEISPIEL ONLINE
Weitere Beispiele für Klassendiagramme:
Beispiel 1: Einreichungsprozess für Artikel
BEARBEITEN SIE DIESES AKTIVITÄTSDIAGRAMM-BEISPIEL ONLINE
Beispiel 2: Multidimensionale Swimlanes
UML 2.0 erweitert diese Partitionierungsfunktion auf mehrere Dimensionen für Aktivitätsdiagramme und bietet zusätzliche Notationen, sodass einzelne Aktionen mit dem Namen der Partition gekennzeichnet werden können, zu der sie gehören.
Das folgende Diagramm zeigt ein Beispiel für mehrdimensionale Verantwortungsbereiche, wie sie gemäß UML 2.0 aussehen würden, wobei Aktionen nach Ort und Verantwortung gruppiert sind.
BEARBEITEN SIE DIESES AKTIVITÄTSDIAGRAMM-BEISPIEL ONLINE
Great line up. We will be linking to this great article on our site. Keep up the good writing.
Thank you for sharing superb informations. Your web-site is very cool. I am impressed by the details that you have on this website. It reveals how nicely you perceive this subject. Bookmarked this web page, will come back for extra articles. You, my pal, ROCK! I found simply the information I already searched everywhere and just couldn’t come across. What an ideal website.
Do you have a spam problem on this site; I also am a blogger, and I was wanting to know your situation; many of us have developed some nice practices and we are looking to trade solutions with other folks, please shoot me an e-mail if interested.
Главные новости мира https://ua-vestnik.com и страны: политика, экономика, спорт, культура, технологии. Оперативная информация, аналитика и эксклюзивные материалы для тех, кто следит за событиями в реальном времени.
Конструкторы оружия России https://guns.org.ru история создания легендарного оружия, биографии инженеров, технические характеристики разработок.