Page 85 - DCAP308_OBJECT_ORIENTED_ANALYSIS_AND_DESIGN
P. 85

Anil Sharma, Lovely Professional University
                                                                                       Unit 7: Interaction Modelling



                             Unit 7: Interaction Modelling                                      Notes


             CONTENTS
             Objectives

             Introduction
             7.1  Use Case Models
                 7.1.1  Use Case Concept

                 7.1.2  Basic Model Elements
                 7.1.3  Use Case Diagrams
             7.2  Sequence Models
                 7.2.1  Basic Sequence Diagram Symbols and Notations

             7.3  Activity Models
                 7.3.1  Basic Activity Diagram Symbols and Notations

             7.4  Summary
             7.5  Keywords
             7.6  Review Questions
             7.7  Further Readings

          Objectives


          After studying this unit, you will be able to:
               Describe the concept of use case models
               Discuss the basic use case model elements

               Explain the concept of sequence models
               Analyse the concept of activity models

          Introduction

          Interaction diagrams are those diagrams that explain the way of getting the job done by
          collaboration of groups of object. These diagrams take into custody the behaviour of a single use
          case, presentation the pattern of interaction among objects. Interaction diagrams describe how
          groups of objects collaborate to get the job done. Interaction diagrams capture the behavior of a
          single use case, showing the pattern of interaction among objects. The purpose of Interaction
          diagrams is to model interactions between objects, assist in understanding how a system (a use
          case) actually works, verify that a use case description can be supported by the existing classes
          Identify responsibilities/operations and assign them to classes. These allow you to work out
          how your classes can help the user solve problems. Sequence diagrams make the timing of
          various operations clear.








                                           LOVELY PROFESSIONAL UNIVERSITY                                   79
   80   81   82   83   84   85   86   87   88   89   90