sequencediagram-150302224029-conversion-gate01 (1).pdf

Sequence
Diagram
Introduction to Sequence
diagram
 Sequence diagram is interaction diagram that shows the
set of objects and messages send and receive by those
object.
 It mainly emphases on time ordering and messages.
 It is used to illustrate the dynamic view of system.
 These are also called as “Isomorphic diagram”.
Terms and Concepts
 Objects or Participants :-
 The sequence diagram is made up of collection of
participants or objects. Participants are system parts
that interact each other during sequence diagram.
 The participants interact with each other by sending
and receiving message
 The object is represented by as below:
Object:Class_Name
Terms and Concepts
 Lifeline:-
 Lifeline represents the existence of an object over a
period of time.
 It is represented by vertical dashed line.
 Most objects that appeared in ‘Interaction diagram’
will be in existence for the duration of an interaction.
So, these objects are aligned at top at top of diagram
with their lifeline from top to bottom of diagram.
Terms and Concepts
 Activation bar:-
 It is also called as focus of control. It shows the period
of time during which an object is performing an action.
 The top of rectangle is aligned with start of the action.
The bottom is aligned with its completion and can be
marked by a written message
 It is represented by tall thin rectangle:
Terms and Concepts
 Messages:-
 The interaction in a sequence diagram between the
objects can be shown by using messages.
 The messages on sequence diagram are specifies using
an arrow from participant that wants to pass the
messages to the participant that receive the messages .
 Messages can be flow in whatever direction required for
interaction from left to right and right to left.
Terms and Concepts
 Messages:-
 It has following kinds of messages:
1)Synchronous messages:-
* It is a message where the sender is blocked and waits until
the receiver has finished processing of message.
* It is invoked the caller waits for the receiver to return from
the message invocation.
* It is represented by solid line with full arrow.
2)Asynchronous messages:-
* It is a messages where the sender is not blocked and can continue
executing.
* It is represent by solid line with half arrow.
Terms and Concepts
 Messages:-
 It has following kinds of messages:
3)Reflexive messages:-
* If the object sends the message to itself then it is called as ‘Reflexive
message.
* It is represented by solid line with loops the lifeline of object.
4)Return messages:-
* It can be used at the end of activation bar to show that control flow
of activation returns to the participant that pass the original
message.
* It is represent by dashed line from sender to receiver.
Terms and Concepts
 Messages:-
 It has following kinds of messages:
5)Create messages:-
* It is used to create object during interaction.
* The object can be created by using <<create>> to indicate the timing of creation.
* Creating message can be shown as below:
6)Destroy messages:-
* It is used to destroy the objects during interaction.
* The objects can be terminated using <<destroy>> which points to an “x”.
* It indicates that object named message is terminated.
Terms and Concepts
 Time:-
 The sequence diagram describes the order in which interaction takes
place.
 So time in an important factor. The time on sequence diagram starts at
top of the page just below the object and then progress down the page.
 Time is all about ordering but not duration.
Terms and Concepts
 Event:-
 It can be referred as smallest part of an interaction and event can occur of at any
given point in a Time.
 When interaction take place, Events are called as build in blocks for messages and
signals.
 Event is created while sending and receiving message.
Sequence diagram of
Railway reservation system
sequencediagram-150302224029-conversion-gate01 (1).pdf
sequencediagram-150302224029-conversion-gate01 (1).pdf
1 de 14

Recomendados

MID2 UML (1).pptx por
MID2 UML (1).pptxMID2 UML (1).pptx
MID2 UML (1).pptxmounikanarra3
17 vistas14 diapositivas
Dfd and seq por
Dfd and seqDfd and seq
Dfd and seqrafasattar
137 vistas20 diapositivas
Slide 4 Interaction Diagram por
Slide 4 Interaction DiagramSlide 4 Interaction Diagram
Slide 4 Interaction DiagramNiloy Rocker
9.1K vistas56 diapositivas
Diagrams por
DiagramsDiagrams
Diagramsjanessa24
675 vistas52 diapositivas
Sequence diagrams por
Sequence diagramsSequence diagrams
Sequence diagramsPreeti Mishra
4.3K vistas34 diapositivas
07 interaction diagrams por
07 interaction diagrams07 interaction diagrams
07 interaction diagramsBaskarkncet
47 vistas22 diapositivas

Más contenido relacionado

Similar a sequencediagram-150302224029-conversion-gate01 (1).pdf

Chapter7 por
Chapter7Chapter7
Chapter7Dang Tuan
906 vistas25 diapositivas
The Ultimate Sequence Diagram Tutorial por
The Ultimate Sequence Diagram TutorialThe Ultimate Sequence Diagram Tutorial
The Ultimate Sequence Diagram TutorialCreately
935.1K vistas37 diapositivas
Sequence diagram por
Sequence diagramSequence diagram
Sequence diagramKaushik Ghosh
88 vistas21 diapositivas
R1x g13 4 diagrams i por
R1x g13 4 diagrams iR1x g13 4 diagrams i
R1x g13 4 diagrams icairo university
39 vistas56 diapositivas
Sequence diagram por
Sequence diagram Sequence diagram
Sequence diagram Abhinav Bhatnagar
96 vistas28 diapositivas
Communication diagram Introduction por
Communication diagram IntroductionCommunication diagram Introduction
Communication diagram IntroductionDineesha Suraweera
2.8K vistas14 diapositivas

Similar a sequencediagram-150302224029-conversion-gate01 (1).pdf(20)

Chapter7 por Dang Tuan
Chapter7Chapter7
Chapter7
Dang Tuan906 vistas
The Ultimate Sequence Diagram Tutorial por Creately
The Ultimate Sequence Diagram TutorialThe Ultimate Sequence Diagram Tutorial
The Ultimate Sequence Diagram Tutorial
Creately935.1K vistas
Uml Omg Fundamental Certification 5 por Ricardo Quintero
Uml Omg Fundamental Certification 5Uml Omg Fundamental Certification 5
Uml Omg Fundamental Certification 5
Ricardo Quintero4.2K vistas
Basic Behavioral Modeling por AMITJain879
Basic Behavioral ModelingBasic Behavioral Modeling
Basic Behavioral Modeling
AMITJain879631 vistas
Lab # 06 por Mr SMAK
Lab # 06Lab # 06
Lab # 06
Mr SMAK585 vistas
Basic behavioral modeling chapter 3 of OMD por jayashri kolekar
Basic behavioral modeling chapter 3 of OMDBasic behavioral modeling chapter 3 of OMD
Basic behavioral modeling chapter 3 of OMD
jayashri kolekar2.5K vistas
Transport layer services (cn) por Jay Limbachiya
Transport layer services (cn)Transport layer services (cn)
Transport layer services (cn)
Jay Limbachiya407 vistas
Unit three Advanced State Modelling por Dr Chetan Shelke
Unit three Advanced State ModellingUnit three Advanced State Modelling
Unit three Advanced State Modelling
Dr Chetan Shelke431 vistas
OOAD with UML (Interaction Diagramming) por jsm1979
OOAD with UML (Interaction Diagramming)OOAD with UML (Interaction Diagramming)
OOAD with UML (Interaction Diagramming)
jsm19792.3K vistas
SE_Lec 09_ UML Behaviour Diagrams por Amr E. Mohamed
SE_Lec 09_ UML Behaviour DiagramsSE_Lec 09_ UML Behaviour Diagrams
SE_Lec 09_ UML Behaviour Diagrams
Amr E. Mohamed2.5K vistas
OOAD - UML - Sequence and Communication Diagrams - Lab por Victer Paul
OOAD - UML - Sequence and Communication Diagrams - LabOOAD - UML - Sequence and Communication Diagrams - Lab
OOAD - UML - Sequence and Communication Diagrams - Lab
Victer Paul853 vistas

Más de mounikanarra3

unit-2.pdf por
unit-2.pdfunit-2.pdf
unit-2.pdfmounikanarra3
3 vistas23 diapositivas
Unit - 4.pptx por
Unit - 4.pptxUnit - 4.pptx
Unit - 4.pptxmounikanarra3
4 vistas91 diapositivas
UNIT-1 (4).pdf por
UNIT-1 (4).pdfUNIT-1 (4).pdf
UNIT-1 (4).pdfmounikanarra3
2 vistas55 diapositivas
functionsinc-130108032745-phpapp01.pdf por
functionsinc-130108032745-phpapp01.pdffunctionsinc-130108032745-phpapp01.pdf
functionsinc-130108032745-phpapp01.pdfmounikanarra3
1 vista14 diapositivas
travelingsalesmanproblem-170122053648.pdf por
travelingsalesmanproblem-170122053648.pdftravelingsalesmanproblem-170122053648.pdf
travelingsalesmanproblem-170122053648.pdfmounikanarra3
7 vistas17 diapositivas
Space complexity-DAA.pptx por
Space complexity-DAA.pptxSpace complexity-DAA.pptx
Space complexity-DAA.pptxmounikanarra3
171 vistas10 diapositivas

Último

SUMIT SQL PROJECT SUPERSTORE 1.pptx por
SUMIT SQL PROJECT SUPERSTORE 1.pptxSUMIT SQL PROJECT SUPERSTORE 1.pptx
SUMIT SQL PROJECT SUPERSTORE 1.pptxSumit Jadhav
18 vistas26 diapositivas
Design_Discover_Develop_Campaign.pptx por
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptxShivanshSeth6
37 vistas20 diapositivas
MK__Cert.pdf por
MK__Cert.pdfMK__Cert.pdf
MK__Cert.pdfHassan Khan
15 vistas1 diapositiva
SPICE PARK DEC2023 (6,625 SPICE Models) por
SPICE PARK DEC2023 (6,625 SPICE Models) SPICE PARK DEC2023 (6,625 SPICE Models)
SPICE PARK DEC2023 (6,625 SPICE Models) Tsuyoshi Horigome
33 vistas218 diapositivas
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... por
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...csegroupvn
5 vistas210 diapositivas
MSA Website Slideshow (16).pdf por
MSA Website Slideshow (16).pdfMSA Website Slideshow (16).pdf
MSA Website Slideshow (16).pdfmsaucla
92 vistas8 diapositivas

Último(20)

SUMIT SQL PROJECT SUPERSTORE 1.pptx por Sumit Jadhav
SUMIT SQL PROJECT SUPERSTORE 1.pptxSUMIT SQL PROJECT SUPERSTORE 1.pptx
SUMIT SQL PROJECT SUPERSTORE 1.pptx
Sumit Jadhav 18 vistas
Design_Discover_Develop_Campaign.pptx por ShivanshSeth6
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptx
ShivanshSeth637 vistas
SPICE PARK DEC2023 (6,625 SPICE Models) por Tsuyoshi Horigome
SPICE PARK DEC2023 (6,625 SPICE Models) SPICE PARK DEC2023 (6,625 SPICE Models)
SPICE PARK DEC2023 (6,625 SPICE Models)
Tsuyoshi Horigome33 vistas
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... por csegroupvn
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
csegroupvn5 vistas
MSA Website Slideshow (16).pdf por msaucla
MSA Website Slideshow (16).pdfMSA Website Slideshow (16).pdf
MSA Website Slideshow (16).pdf
msaucla92 vistas
Investigation of Physicochemical Changes of Soft Clay around Deep Geopolymer ... por AltinKaradagli
Investigation of Physicochemical Changes of Soft Clay around Deep Geopolymer ...Investigation of Physicochemical Changes of Soft Clay around Deep Geopolymer ...
Investigation of Physicochemical Changes of Soft Clay around Deep Geopolymer ...
AltinKaradagli15 vistas
MongoDB.pdf por ArthyR3
MongoDB.pdfMongoDB.pdf
MongoDB.pdf
ArthyR345 vistas
_MAKRIADI-FOTEINI_diploma thesis.pptx por fotinimakriadi
_MAKRIADI-FOTEINI_diploma thesis.pptx_MAKRIADI-FOTEINI_diploma thesis.pptx
_MAKRIADI-FOTEINI_diploma thesis.pptx
fotinimakriadi8 vistas
fakenews_DBDA_Mar23.pptx por deepmitra8
fakenews_DBDA_Mar23.pptxfakenews_DBDA_Mar23.pptx
fakenews_DBDA_Mar23.pptx
deepmitra816 vistas
Proposal Presentation.pptx por keytonallamon
Proposal Presentation.pptxProposal Presentation.pptx
Proposal Presentation.pptx
keytonallamon52 vistas
Searching in Data Structure por raghavbirla63
Searching in Data StructureSearching in Data Structure
Searching in Data Structure
raghavbirla6314 vistas
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth por Innomantra
BCIC - Manufacturing Conclave -  Technology-Driven Manufacturing for GrowthBCIC - Manufacturing Conclave -  Technology-Driven Manufacturing for Growth
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth
Innomantra 6 vistas
REACTJS.pdf por ArthyR3
REACTJS.pdfREACTJS.pdf
REACTJS.pdf
ArthyR334 vistas

sequencediagram-150302224029-conversion-gate01 (1).pdf

  • 2. Introduction to Sequence diagram  Sequence diagram is interaction diagram that shows the set of objects and messages send and receive by those object.  It mainly emphases on time ordering and messages.  It is used to illustrate the dynamic view of system.  These are also called as “Isomorphic diagram”.
  • 3. Terms and Concepts  Objects or Participants :-  The sequence diagram is made up of collection of participants or objects. Participants are system parts that interact each other during sequence diagram.  The participants interact with each other by sending and receiving message  The object is represented by as below: Object:Class_Name
  • 4. Terms and Concepts  Lifeline:-  Lifeline represents the existence of an object over a period of time.  It is represented by vertical dashed line.  Most objects that appeared in ‘Interaction diagram’ will be in existence for the duration of an interaction. So, these objects are aligned at top at top of diagram with their lifeline from top to bottom of diagram.
  • 5. Terms and Concepts  Activation bar:-  It is also called as focus of control. It shows the period of time during which an object is performing an action.  The top of rectangle is aligned with start of the action. The bottom is aligned with its completion and can be marked by a written message  It is represented by tall thin rectangle:
  • 6. Terms and Concepts  Messages:-  The interaction in a sequence diagram between the objects can be shown by using messages.  The messages on sequence diagram are specifies using an arrow from participant that wants to pass the messages to the participant that receive the messages .  Messages can be flow in whatever direction required for interaction from left to right and right to left.
  • 7. Terms and Concepts  Messages:-  It has following kinds of messages: 1)Synchronous messages:- * It is a message where the sender is blocked and waits until the receiver has finished processing of message. * It is invoked the caller waits for the receiver to return from the message invocation. * It is represented by solid line with full arrow. 2)Asynchronous messages:- * It is a messages where the sender is not blocked and can continue executing. * It is represent by solid line with half arrow.
  • 8. Terms and Concepts  Messages:-  It has following kinds of messages: 3)Reflexive messages:- * If the object sends the message to itself then it is called as ‘Reflexive message. * It is represented by solid line with loops the lifeline of object. 4)Return messages:- * It can be used at the end of activation bar to show that control flow of activation returns to the participant that pass the original message. * It is represent by dashed line from sender to receiver.
  • 9. Terms and Concepts  Messages:-  It has following kinds of messages: 5)Create messages:- * It is used to create object during interaction. * The object can be created by using <<create>> to indicate the timing of creation. * Creating message can be shown as below: 6)Destroy messages:- * It is used to destroy the objects during interaction. * The objects can be terminated using <<destroy>> which points to an “x”. * It indicates that object named message is terminated.
  • 10. Terms and Concepts  Time:-  The sequence diagram describes the order in which interaction takes place.  So time in an important factor. The time on sequence diagram starts at top of the page just below the object and then progress down the page.  Time is all about ordering but not duration.
  • 11. Terms and Concepts  Event:-  It can be referred as smallest part of an interaction and event can occur of at any given point in a Time.  When interaction take place, Events are called as build in blocks for messages and signals.  Event is created while sending and receiving message.
  • 12. Sequence diagram of Railway reservation system