Академический Документы
Профессиональный Документы
Культура Документы
INTRODUCTION
A Use Case Model describes the proposed functionality of a new system. A Use Case represents a discrete unit of interaction between a user and the system. A Use Case describe how a type of user (called an actor) uses a system to achieve a goal.
ACTOR
SYSTEM
GOAL
ACTOR
User of a software system are represented as actors in a use case diagram. Actors represent specific users, groups of users, organizational users and even external software system.
USE CASE
Actors maintains relationship with use case. A use case is a description of some software activity that an actor may initiate. Represented as:
There description show how the system interacts with the actors and what the system does in each individual case.
Finally, the complete use case model is reviewed, and the developers and customers use it to agree on what the system should do.
Another asset of organizing the use case model for easier understanding is to group the use case into packages.
The use case model can be organized as a hierarchy of use case packages, with leaves that are actors or use cases.
ATM SYS
System startup
operator
session
Invalid pin
customer
<<include>>
<<extend>>
transaction
bank
withdrawal
deposit
transfer
inquiry