ITM 305 Lecture Notes - Canter And Gallop

38 views3 pages

For unlimited access to Class Notes, a Class+ subscription is required.

USE CASE MODELING
REVIEW
Requirement Specification
Data Dictionary and Context Diagram, List of Natural Statements
(Requirement Set), Problem Statement
They use natural language (rich, nuanced, not constrained), English
Challenging to communicate requirements precisely and
unambiguously ......
Use Case Modeling
Use Case Diagram, Activity Diagram, Use Case Description
How the system shall behave to satisfy the user requirements
They use UML (Unified Modelling Language)
Facilitate communication between Analysts, Designers, Clients,
Managers, etc
Amenable to standard methods of analysis
Useable throughout the software life cycle
Context Diagram
Shows the boundaries of the system and the category of users expected to
interact with the system (Actors)
Use Case Diagram
Specifies of the “pieces” of system functional behaviour that would satisfy
the itemized of user requirement
Each major/coherent functional behaviour “piece” is called a Use Case
It is the process of moving “ what the user wants from the system” to “how
the system shall behave to satisfy it”
There is no reference to the internal structure of the system
It doesn’t care about how the system should be made
Use Case
Example: System Sequence of Actions
1) The customer submit a completed payment form
2) The System validates the customer’s payment information
3) The System submit the payment request to the financial institution
4) The System notifies the Costumer with a “Successful Payment”
5) The Use Case ends
Use Case Scenarios
A Scenarios is an complete path if execution through the entire use case
A scenario is a instance of the use case
Happy day scenarios is when it results in the successful realization of
the post condition (function)
An Exception Scenarios results in an exception state. The function is
not achieved
Use Case Flow versus Scenarios
Flow of a use case are like the network of roads connecting two cities
Scenarios of a use case are like the possible itineraries between two cities
Why do we need scenarios?
Ask Melanie
Unlock document

This preview shows page 1 of the document.
Unlock all 3 pages and 3 million more documents.

Already have an account? Log in

Get access

Grade+
$10 USD/m
Billed $120 USD annually
Homework Help
Class Notes
Textbook Notes
40 Verified Answers
Study Guides
1 Booster Class
Class+
$8 USD/m
Billed $96 USD annually
Homework Help
Class Notes
Textbook Notes
30 Verified Answers
Study Guides
1 Booster Class