Aktivitätsdiagramm: warum es nötig ist und wie es zu bauen

Um eine bessere Verwaltung von Geschäftsprozessen, versuchen sie oft zu formalisieren, beschreiben einen bestimmten Satz von Regeln und die Einführung einer gewissen Logik.Darüber hinaus ermöglicht dieses Verfahren eine bessere Analyse und Kontrolle Geschäfts er noch deutlich Zuständigkeiten und Befugnisse zwischen den Mitarbeitern zuzuordnen und ermöglicht Ihnen die Reserven der Erhöhung der Effektivität der Tätigkeit des Unternehmens zu finden.In dieser Hinsicht ist sehr praktisch in der Anwendung Aktivitätsdiagramm UML (zweite Name - der Aktivitätsdiagramm), und jetzt werden Sie verstehen, warum es rasch an Popularität gewinnt.Betrachten Sie das folgende Beispiel:

Er beschreibt die Grundorganisation des Linienverkehrs.

Konzept

Grundsätzlich können die Reihenfolge der Aktionen mit den üblichen Blockdiagramme, in der beliebten MS Word oder einem anderen Programm eingebaut ausgedrückt werden., Aktivitätsdiagramm Jedoch - es ist etwas mehr.Diese Anordnung wird mit Hilfe der Sprache UML, das sich als eine objektorientierte Methode der Zusammenstellung und Analyse von Geschäftsprozessen und die Erstellung von Anwendungen bewährt hat gemacht.Seine Notation ermöglicht es Ihnen, zu einem seiner fünf Einsendungen aus den folgenden Positionen zu bekommen:

  • Design;
  • Präzedenzfälle;
  • Entfaltung;
  • Prozesse;
  • Umsetzung.

und jedes dieser Verfahren kann das Anzeigesystem eine Sequenz von Aktionen, die sich leicht mit Hilfe eines Algorithmus dargestellt werden können, umfassen.Dass dies nur ein Diagramm der Tätigkeit ist beispiellos.Sie können es verwenden, um das dynamische Element des Modells zu ergänzen und somit zu seiner Dynamik zu klären.Daher ist Aktivitätsdiagramm perfekt für Geschäftsprozesse, die in der Firma stattfinden: in der Tat gibt es fast die sich aus der Tätigkeit der einzelnen Komponenten!Auf dem resultierenden Muster gesehen werden kann, wann und wie der Ablauf der Steuerung von einem Bereich der Aktivität zu einer anderen.Und für ein einzelnes System solche Darstellungen können einige bauen.Jedes Diagramm der Aktivitäten auf einen bestimmten Aspekt des Systems genommen konzentrieren, welche die verschiedenen Aktionen, die nach innen.Der grundlegende Unterschied dieser Schaltung von der herkömmlichen Fließschema ist, dass es unterstützt und fördert die Schaffung von parallelen Prozessen.Um zu veranschaulichen, betrachten Sie das folgende Beispiel.

Dieses Diagramm zeigt?wie kann es organisiert sein Verhalten der Kellner im Restaurant.

Tipps

wir mit der Software zu starten.Wenn Sie Interesse an UML-Aktivitätsdiagramm sind, um auf Ihrem Computer installieren müssen, jede Anwendung, die die UML unterstützt: MS Visio, StarUML, Enterprise Architect.Trotz der Tatsache, dass die Profis verwenden die kommerzielle Version, müssen Sie zuerst mit freier Software üben können.Sie können auch die Dienste eines eigens geschaffenen verwenden für diese Seite, wie Service Gliffy, Cacco oder diagram.ly.Der Zeichensatz, um das Diagramm zu erstellen ist in der Regel die gleichen.Die folgende Abbildung zeigt die Haupt elementy.Dlya um Geschäftsprozess zu identifizieren und sein Modell zu bauen, gehen Sie folgendermaßen vor:

  1. markieren Sie die interessantesten, um Sie vor Ort.Bei der Gestaltung von komplexen Systemen einfach nicht in einem Diagramm alle wichtigen Folge angezeigt.Business-Objekte
  2. auswählen, die eine hohe Verantwortung für bestimmte Teile des ausgewählten Prozesses zu tragen.In diesem Fall kann die Lage entweder reale Einheiten sowie abstrakter Objekte sein.So oder so wird jeder von ihnen müssen eine separate Spur erstellen.
  3. Definieren Sie Anfangsbedingungen für den Startzustand des Prozesses und den letzten post-Bedingungen für seine Vollendung.Dies wird Ihnen helfen festzustellen, seine Grenzen.
  4. vom Startzustand beschreiben und Anzeige auf dem Diagramm alle Aktionen und Aktivitäten, die zu verschiedenen Zeiten stattfinden.
  5. Sätze von Aktionen oder komplexe Aktionen müssen auf die einzelnen Aktivitäten und Status für jeden von ihnen drehen, um ein Diagramm zu machen.
  6. Anzeigeübergänge zwischen Zuständen dieser Aktionen und Aktivitäten.Erstens, zu fließen beginnen Sequenz, und fahren Sie dann bis zum Ende der Verzweigung und prüfen, Fusionen und Spaltungen.
  7. Wenn der Workflow hängt von wichtigen Sehenswürdigkeiten, sollten sie auch auf dem Chart-Aktivität dargestellt werden.Wenn es notwendig wird, um zu zeigen, wie sich der Wert und Zustand des Objekts die Art seiner Flugbahn zu verdeutlichen.