- Back to Home »
- CS504: Software Engineering-I Assignment no 4 Fall 2012 Idea Solution
Posted by : Anonymous
Tuesday, 1 January 2013
Assignment
In assignment no.3, you were asked to develop Object Model for OBCS. Now, in
this assignment, you will be making sequence diagrams for following two use cases.
1) Budget Requisition
HINT: This sequence diagram shows the sequence of actions required to request for
annual budget of any department.
2) Process Indents
HINT: This sequence diagram shows the sequence of actions required to accept or
reject the indent requests.
Sequence diagrams
are used to represent the interaction of the objects with respect to time. It
represent the time sequence of object that how objects are arranged in order.
It represents the simple sequential flow, branching, iteration recursion and
concurrency .The sequence diagram are focused mainly on objects and messages
with are exchanged among them. Objects are organized in horizontally and the
events are vertically line. Boxes represent the objects and solid lines show
messages which are sent from one object to the others arrows point the
direction of the data flows. Dotted line represents the life lines of the objects.
Life line shows objects life during interaction.
There
are many types of message in sequence diagrams like synchronous or simple messages asynchronous,
create and destroy.
Message
Types
Sequence diagrams
can depict many different types of messages. These are: synchronous or simple,
asynchronous, create, and destroy. The following diagram shows the notation and
types of arrows used for these different message types.