Download presentation
Presentation is loading. Please wait.
Published byDenis Harrison Modified over 8 years ago
1
Slide 1 Project team 1. gathers requirements from the users (Ch. 4) 2. models the overall business process using __________ 3. identifies _________ using identified activities, prepares use case ________ and use case _________ for each use case. Logical Model VS Physical Model Ch.5 Use Case Diagrams
2
Slide 2 Activity Diagram used to model the behavior in a business process independent of objects. Cf. DFD Activity Diagram models 1. high level business _______ that involve many different use cases 2. details of an individual _________ 3. specific details of an individual ________ Fig. 5-1 Syntax of an Activity Diagram
3
Syntax for an Activity Diagram
4
Activity Diagram for Appointment System
5
fig_05_04
6
Slide 6 Use Case Description - less formal descriptions of the use cases - captures the typical interaction of the system with the ______ - Each use case describe one and only one ______ - Each use cases is associated with one and only one ______ Types of Use Cases (1) Overview Detail (2) Essential Real
7
Slide 7 Elements of a Use-Case Description Three Basic Parts (1) Overview Information (2) Relationship (3) Flow of Events Fig 5-5 Use Case Description Example
8
fig_05_05
9
Slide 9 Guidelines for Creating Use Case Description (1) Write each set in the form of Subject-Verb-Direct Object- Preposition-Indirect Object (2) Make sure it is clear who the initiator of the step is. (3) Write the step from the perspective of the independent observer. (4) Write each step at about the same level of abstraction. (5) Ensure the use case has a sensible set of steps. (6) Apply the KISS principle liberally. (7) Write repeating instructions after the set of steps to be repeated.
10
Slide 10 Use Case Diagram (1) Actor (2) Association (3) Use Case (4) System Boundary Fig. 5-7 Syntax for Use Case Diagram Ch.5_B Use Case Diagrams
11
fig_05_07
12
Use Case Diagram for the Appointment System
13
Use Case System with Specialized Actor
14
Extend and Include Relationships
15
Slide 15 Creating Use Case Descriptions and Use Case Diagrams (1) Identify the Major Use Cases 1. Review the activity diagram 2. Find the subject’s boundaries. 3. Identify the primary actors and their goals 4. Identify and write the overview of the major use cases for the above 5. Carefully review the current use cases. Revise as needed. (2) Expand the Major Use Cases (3) Confirm the Major Use Cases (4) Create the Use Case Diagram 1. Draw the subject boundary 2. Place the use cases on the diagram 3. Place the actors on the diagram 4. Draw the associations.
16
Use-case Point Estimation Worksheet
17
Use-case Point Estimation for the Appointment System
18
Activity Diagram for the CD Selections To-Be Internet Sales System
19
Overview of Major Use Cases for the CD Selections
20
Place Order Use Case after Step 8
21
Place Order Use Case after Step 11
22
Revised Major Use Cases for CD Selections
23
Revised Major Use Cases for CD Selections (Continued)
25
Use Case Diagram for the CD Selections To-Be Internet Sales System
26
Use Case Points Estimation for the Internet Sales Systems
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.