Professional Documents
Culture Documents
Registration
The Relationships between Use Cases
• Include : The base use case explicitly incorporates the
behavior of another use case.
<<extend>>
Place Order Request Catalogue
• Generalization : Child use case inherits
Pay by Cash
Pay Bill
3. : Class Name
Sequence Diagram
• Models the sequential logic, in effect of the
time ordering of ‘messages’ between
classifiers
• Depicts the sequence of actions that occur in a
system
S1 :Student BIT : Course
get courseDetails()
Collaboration Diagram
• Shows the instances of classes, their
interrelationships, and the message flow
between them
• Focus on the structural organization of objects
that send and receive messages
• Also called as Communication Diagram
State Diagram
• Describes the states of an object or
interaction may be in, as well as the
transitions between states.
• Also called as “State Chart Diagram”, “State
Machine Diagram”, “State Transition
Diagram”
Activity Diagram
• Depicts high level business processes,
including data flow, or to model the logic of
complex logic within a system
• Graphical representations of workflows of
stepwise activities and actions with support
for choice, iteration and concurrency
Insert Card
Enter Pin
Print Receipt
Display Balance
Eject Card
Component Diagram
• Depicts the components that compose an
application, system or enterprise.
• The components, their relationships,
interactions and their public interfaces are
depicted
Oracle Database
Student Registration
Application
Deployment Diagram