Download presentation
Presentation is loading. Please wait.
1
Slide 7D.1 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. An Introduction to Object-Oriented Systems Analysis and Design with UML and the Unified Process McGraw-Hill, 2004 Stephen R. Schach srs@vuse.vanderbilt.edu
2
Slide 7D.2 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. CHAPTER 7 — Unit D THE ANALYSIS WORKFLOW II
3
Slide 7D.3 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Continued from Unit 7C
4
Slide 7D.4 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Manage an Asset Use Case (contd) l At the request of the borrowers, the MSG staff member updates the weekly income of a couple l The scenario is initiated by the Borrowers l Their data are entered into the information system by the MSG Staff Member – This is stated in the note in the collaboration diagram
5
Slide 7D.5 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Manage an Asset Use Case (contd) l Sequence diagram equivalent to the collaboration diagram (of the realization of the scenario of the use case)
6
Slide 7D.6 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Manage an Asset Use Case (contd) l Two different scenarios of the same use case have been presented l The use case is the same – The class diagram is therefore the same l However, the collaboration (and sequence) diagrams reflect the differences between the two scenarios
7
Slide 7D.7 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Manage an Asset Use Case (contd) l Boundary class User Interface Class appears in all the realizations – The same screen will be used for all commands of the information system l Revised menu
8
Slide 7D.8 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Manage an Asset Use Case (contd) l Corresponding textual interface
9
Slide 7D.9 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Update Estimated Annual Operating Expenses l Use case
10
Slide 7D.10 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Update Estimated Annual Operating Expenses l Description of use case
11
Slide 7D.11 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Update Estimated Annual Operating Expenses l Class diagram
12
Slide 7D.12 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Update Estimated Annual Operating Expenses l Collaboration diagram of a realization of a scenario of the use case
13
Slide 7D.13 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Update Estimated Annual Operating Expenses l Equivalent sequence diagram
14
Slide 7D.14 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Produce a Report Use Case l Use case
15
Slide 7D.15 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Produce a Report Use Case (contd) l Description of use case
16
Slide 7D.16 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Produce a Report Use Case (contd) l Class diagram
17
Slide 7D.17 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Produce a Report Use Case (contd) l One scenario of the use case
18
Slide 7D.18 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Produce a Report Use Case (contd) l Collaboration diagram – Mortgages (not investments) are involved
19
Slide 7D.19 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Produce a Report Use Case (contd) l Sequence diagram
20
Slide 7D.20 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Produce a Report Use Case (contd) l A second scenario (listing all investments) of the use case
21
Slide 7D.21 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Continued in Unit 7E
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.