Activity Diagram Example: Multidimensional Swimlanes


This is a UML activity diagram example that shows the use of Swimlane in an activity diagram. Swimlane can be used to separate actions into multiple functional partition. Let's take this activity diagram as example. There are partitions for front office, warehouse, sales and fulfillment. The activity diagram shows the action flow within an interaction. In this case, it flow starts from 'Take Order', going through 'Process Payment' and 'Fill Order' and ends after 'Deliver Order'. Notice the use of fork and join node. They appear as a pair and are used in representing actions that happen in parallel manner.

Use this activity diagram template to create your own diagram. Simply Click Use this Template to edit, or click Create Blank to draw from scratch.

What is Activity Diagram?

Activity diagrams, one of behavioral UML diagrams, are used to graphically represent workflows. They describe the sequential or concurrent flows of activities in the system. Activity diagram displays a sequence of activities, beginning from the starting point of the activity until the finishing point, by describing in detailed the decisions along the progress of the events in the activities and the overall flow of control. The simplicity of activity diagram and the ease of understanding, enables it to find applicability in a variety of modeling cases such as, business process modeling, program logic or use case scenarios.

How to draw Activity Diagram?

Activity diagrams model the behavior of systems as they follow a process. They are a type of flow chart or workflow, but they use slightly different notation. Here is the main steps for developing an activity diagram:

  • Before drawing an activity diagram, we must have a clear understanding about the elements used in activity diagram.
  • The main element of an activity diagram is the activity itself. An activity is a function performed by the system.
  • After identifying the activities, we need to understand how they are associated with constraints and conditions.

Keen to try VP Online?

No limitations, no obligations, no cancellation fees.

Start a Free Trial