You are on page 1of 7

Project requirements

1. Record Film Use case


Name: Record film
Actor: owner
Description: The process used to register or add newly arrived films to the system
Preconditions: The films have unique ID and categories which identifies from each other
and other necessary information about films.
Successful completion:
The films should place at the necessary place or shelf

Add film

owner
Step by step process
First login to the home page and it require username and password
click a button that says record film
Then fill all information about the newly added film
click the save button and leave from the record form
Logout from the system

Name Data type

Cd id Varchar

Cd name Varchar

Register Date Varchar

Cd category Varchar

2. Update Film Information Use Case


Name: update film information
Actor: owner
Description: The process used to update, modify, change films information if necessary
Preconditions: Films should have one or more information to be updated
Successful completion:
The data or necessary information which is added or erased from film should
saved to the database
The film should contain last updated date

Update film

owner
Step by step process
First login to the home page and it require username and password
click a button that says update film
Search a data that we want to update
Then edit a data as we want
click the save button and exit from the update form
Logout from the system

Name Data type

Cd id Varchar

Cd name Varchar

Date Varchar

Cd category Varchar

3. Rent Film Use Case


Name: Rent film
Actor: owner,
Description: The process of renting films with different parameters for customers who
needs films.
Preconditions: Customers should keep the rule and regulation of an organization of
renting and they are interested to give the necessary information that the owner asks.
Successful completion:
The film is given for customers
The customer gives renting price for the owner

Rent films

Owner
Step by step process
First login to the home page and it require username and password
click a button that says rent film
Then add information about the customer and cd that rented by the
customer
click the save button and exit from the rent form
Logout from the system

Name Data type

Cd id Varchar

Cd name Varchar

Rent Date Varchar

Cd category Varchar

Customer name Varchar

Customer id Varchar

Phone Int

Address Varchar

Type of card Varchar


4. Generate Report Use Case
Name: Generate report
Actor: owner
Description: The process of generating different reports for his own in order to assess
about the films how many films are rented by the customer.
Preconditions:
Successful completion:
Simply view different reports

View reports
and print it

Editor

Step by step process


First login to the home page and it require username and password
click a button that says view report
Then see the report and if we want to print click on the print button
click the save button and exit from the record form
Logout from the system

Name Data type

Customer name varchar

Phone Int

Cd name Varchar

Rent date Varchar

Return date Varchar


5. Search Film Use Case
Name: Search film
Actor: owner,
Description: The process searching films based on their categories, id, and name
Preconditions: first know about what type of film we found though we must know the id,
name or category of the film.
Successful completion:
Successfully got the required films

Search films

owner
Step by step process
First login to the home page and it require username and password
click a button that says search film
Then find films by choice the searching option
click the save button and leave from the search form
Logout from the system
Name Data type

Cd name Varchar

Cd id Varchar

Cd Register date Varchar

Cd category Varchar

6. Penalty area Use Case


Name: penalty area
Actor: owner,
Description: it contains full information about a customer and cd that passed the return
date given for the cd
Preconditions:
Successful completion:
The customer should pay its payment for its penalty properly

Sea customers
that passed
the day

owner

Step by step process


First login to the home page and it require username and password
click a button that says penalty area film
Then show the customers that are exist in the area
click the save button and leave from the penalty form
Logout from the system
Name Data type

Customer name Varchar

Customer id Varchar

Cd name Varchar

Phone Int

Rent date Varchar

Return date Varchar


Customer entity

Name Data type description

Customer id varchar Id number of the card

Customer name Varchar Include its father name

Phone Int A customer cellphone

Address varchar Location of the customer

Type of card Varchar What type of card it gives

Cd entity

Name Data type Description

Cd id Varchar Id for the cd

Cd name Varchar Name for cd

Cd category Varchar Category of the cd

Register date Varchar Date of the cd that registered

Rent date Varchar Date of the cd that rent

Return date Varchar Date of the cd that returned

You might also like