Use Case Modeling - PowerPoint PPT Presentation

About This Presentation
Title:

Use Case Modeling

Description:

Use Case Modeling ECE 621 UC Modeling and QFD Another excellent method of eliciting the functional requirements for a system UC modeling is used mainly in Object ... – PowerPoint PPT presentation

Number of Views:64
Avg rating:3.0/5.0
Slides: 10
Provided by: Moham53
Category:
Tags: case | modeling | use

less

Transcript and Presenter's Notes

Title: Use Case Modeling


1
Use Case Modeling
  • ECE 621

2
UC Modeling and QFD
  • Another excellent method of eliciting the
    functional requirements for a system
  • UC modeling is used mainly in Object-Oriented
    projects

3
What will it be used for?
  • For your customers
  • Customers verify that this is the system they
    want
  • For you designers
  • What is the problem exactly, so we can design a
    solution for it?
  • For your testers
  • We know exactly what to test for

4
  • For your maintenance team
  • Helps the maintenance team understand the code
  • For you
  • Acquiring an in demand skill that deals with
    higher levels of management than coders do
  • Higher level of management -gt more money ?

5
What are UC models made of?
  • Two major components
  • UC Diagram Presents a visual summary of the
    services offered by the system to its users
  • UC Descriptions A map of scenarios existing
    between users and the system

6
Example of a Use Case
Rent Video
Just a visual summary. Tells you a lot, but not a
whole lot.
7
Use Case Descriptions
  • Diagrams are nice, but they are not enough
  • How does the customer rent the video?
  • What does he/she need to do?
  • Just what happens exactly?
  • Every use case must be accompanied by a textual
    description
  • Every actor must be accompanied by a textual
    description

8
Rent Video UC Description
  • The Customer starts the use case when he/she
    wants to rent a video. The Customer providers
    his/her membership card. The system verifies that
    the Customer does not have any due charger. The
    system then adds the selected video to that
    Customers account and computes the due date. The
    Customers account is charged.

9
Use Case modeling issues
  • Inconsistency
  • UC descriptions do not conform to the diagram
  • UC descriptions are conflicting
  • Correctness
  • Wrong information
  • Not Analytical
  • Premature design decisions
  • Understandability
Write a Comment
User Comments (0)
About PowerShow.com