Вы находитесь на странице: 1из 21

USE CASE OF

ABCD Fun Games


RICO FEL G. ABAD
VICTOR JADE O. LAURETA

FUNCTIONAL
REQUIREMENTS

Functional Requirements
The System can add new Customers Information (Name,
Age, Address and Birthdate).
The System will automatically generates Customer ID.
The System can monitor the starting time of the Customer
up to his/her desired time.
The System will display the Customers ID to the Big Screen
and will prompt the Customer/Representative automatically
when the time is up or finished.
Note: For every customer, there will be 5 minutes time extension
before starting time and an additional of 5 minutes will also be
provided after the end of the time that the Customer wishes.

Functional Requirements
The System will automatically add the Customer as
Member of ABCD Fun Games to reduce payout for the next
transaction and for discount purposes (points every hour
consumed).
Total Fees is calculated automatically by the System.
The System will generate receipt after the Customer already
registered as a member.
Pause and Play function in case of emergency.
The System will automatically backup the Database.

Non-Functional
Requirements

Non-Functional Requirements
Usability
User-friendly Interface
User Manual

Technical
Desktop Computer
Printer
Big Size Monitor

Non-Functional Requirements
Performance
High-end Computer
Response Time
Throughput
Security
Accessible and Usable only in Authorized
ways by Authorized Users.

Non-Functional Requirements
Software
Database
Maintainability
Software
System Developers

Hardware
Technicians

Brief Description

Brief Description
Monitoring and Billing Transactions

Actors

Actors
oCustomer
oOperator Plus the System
oGuard

Flow of Events

Flow of Events
The customer will provide the basic information needed by the
Operator
The Operator will check if the customer is already registered as
member if not the operator will register the customer as new
member to the System.
The Operator will ask the Customer of what member type he/she
want. (Pay and Play or Play and Pay).
The System will automatically print the Customers Receipt.
The Customer will present his/her Receipt to the Guard for
Validation.

Flow of Events
The System will display the list of Customers ID to the big
screen and start the time when the customer enters to the ABCD
Fun Games.
The System will trigger an alarm if the Customer runs out of
time.
The Operator may pause and play the customers time in case
of emergency exit and will charge the customer with the
minimum fee if he/she already consumed more than 15 minutes
of his/her time.
The Guard will require the customer to present his/her receipt
to validate it before he/she exit the fun game.
The Customer (Play and Pay) will pay his/her bill to the

Use Case Diagram

Use Case Diagram

Activity Diagram

Swimlane Diagram

Вам также может понравиться