Presentation is loading. Please wait.

Presentation is loading. Please wait.

Slide 7D.1 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. An Introduction to Object-Oriented Systems Analysis and Design with.

Similar presentations


Presentation on theme: "Slide 7D.1 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. An Introduction to Object-Oriented Systems Analysis and Design with."— Presentation transcript:

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


Download ppt "Slide 7D.1 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. An Introduction to Object-Oriented Systems Analysis and Design with."

Similar presentations


Ads by Google