Page 141 - DCAP308_OBJECT_ORIENTED_ANALYSIS_AND_DESIGN
P. 141

Unit 11: Domain Analysis




                                                                                                Notes
                                  Figure 11.3: ATM –  State for Account





















          Source:http://svbitce2010.weebly.com/uploads/8/4/4/5/8445046/ch_11___12_system_
          conception_domain_analysis.pdf
          11.2.3 Finding Events


               Find event that causes transition among states.
               Consider those events that occurs within state but do not cause transition
               You can regard event as do-activity


                 Example: Scientific paper for journal
                                            Figure 11.4








          Source: http://svbitce2010.weebly.com/uploads/8/4/4/5/8445046/ch_11___12_system_conceptio
          n_domain_analysis.pdf

                 Example: ATM: - close account, repeated incorrect PIN, Administrative action

          11.2.4 Building State Diagram


               Note state to which event applies.
               Add transitions to show change in state caused by event.

               !
             Caution If a event has different effect in different state add a transition for each state




              Task       Make distinction between closed state and suspended state.



                                           LOVELY PROFESSIONAL UNIVERSITY                                   135
   136   137   138   139   140   141   142   143   144   145   146