0% found this document useful (0 votes)
126 views8 pages

Software Engineering Activity Diagram.

Uploaded by

shubhamjtanna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
126 views8 pages

Software Engineering Activity Diagram.

Uploaded by

shubhamjtanna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

PART A

EXPERIMENT NO. 5
A.1 AIM: - To draw the behavioral view diagram: Activity diagram
A.2 Prerequisite
Determine the desired flow of action and their interaction with each other
A.3 Outcome
After successful completion of this experiment students will be able to -

1. Better understanding of the interaction diagrams.


2. Get familiar with Activity diagram
3. Practice drawing the interaction diagrams using StarUML

A.4 Theory
Activity diagrams are flow charts that are used to show the workflow of a system.
They also:

● Represent the dynamics of the system.

● Show the flow of control from activity to activity in the system.

● Show what activities can be done in parallel, and any alternate paths through the flow.
Activity diagrams may be created to represent the flow across use cases or they may be
created to represent the flow within a particular use case. Later in the life cycle, activity
diagrams may be created to show the workflow for an operation.

Activity diagram notations:


• Rounded rectangles represent activities

• Diamonds represent decisions

• A black circle represents the start (initial state) of the work-flow


• An encircled black circle represents the end (final state).

• Swimlane (vertical)
• Swimlane (horizontal): Swim lane- depicts which human organization is responsible
for an activity. Organization – sales, finance, marketing, purchasing etc. Swim lane
indicates that activity is performed by a person or persons within the organization.

• Bars represent the start (split) or end (join) of concurrent activities

Activity diagram for uploading photograph:


Activity diagram for stock trading processing:

Activity diagram using swimlane:


A.5. Task:
Draw an activity diagram for the case study.
PART B
(PART B: TO BE COMPLETED BY STUDENTS)
(Students must submit the soft copy as per the following segments within two hours of the
practicals. The soft copy must be uploaded on Blackboard LMS or emailed to the concerned
Lab in charge Faculties at the end of practical; in case Blackboard is not accessible)

Roll No: E026 Name: Shubham Tanna

Class: B.Tech CSBS Batch: B-1

Date of Experiment: Date of Submission:

Grade:

B.1 Activity diagram


B.2 Conclusion

B.3 Questions of Curiosity:


Q1. What is the primary purpose of activity diagram?
The primary purpose of an activity diagram is to model the workflow or procedural flow of
activities in a system, including the sequence of actions, decisions, and parallel activities.
Q.2 State the difference between branches and fork and join in activity diagram.

In an activity diagram, branches represent conditional or decision points where the flow of
control diverges based on a condition. Fork and join, on the other hand, are used to represent
parallel activities. Fork is used to create parallel paths, allowing multiple activities to occur
simultaneously. Join is used to synchronize parallel paths, ensuring that the control flow
waits until all parallel activities have completed before continuing.

You might also like