need help with an IT question (1 Viewer)

BlueSpirit

New Member
Joined
Jan 7, 2012
Messages
17
Gender
Male
HSC
2011
Crazy Video is a well reputed DVD rental company in Sydney. The company has four branches in Sydney. Crazy Video staff are either employed as managers or administration staff. The company has two types of customers; customers who rent DVDs and customers who buy DVDs. The new customer service system for the company should allow:

Ø A customer to register as member of a local branch. Customers are not allowed to rent DVDs before becoming members. The administration staff will be required to verify the customer details before registering the customers.
Ø Administration staff to update and maintain customer details.
Ø Managers to update and maintain staff details of their branch only.
Ø Administration staff to check a specific copy of the DVD is available for rent on the request of a customer.
Ø Send system generated email messages to customers with late returns.
Ø Notify the customers if there are any outstanding fees that need to be payed.
Ø Give the customers a printed system generated voucher with a promotional DVD deal for future rentals.

Following additional details are also provided to you.

The data held in each branch is the branch address made up of street, city, state and post code, and the telephone number. Each branch is given a branch number, which is unique throughout the company. Each branch is allocated staff, which includes a manager (only one per branch). The data held on a member of staff is his or her name, position, and salary. Each member of staff is given a staff number, which is unique throughout the company. Each branch has a stock of DVDs. The data on a DVD is the DVD number, DVD type, title, category, cost, status, and the name of the main actors and the director. A DVD is given a category such as Action, Comedy, Drama, Sports, Horror, or TV Series. DVD type decides whether it is a New Release or an Old DVD. The data held on a member is the first name, last name, address, and the date that the member registered at the branch. Once registered, a member is free to rent videos, up to a maximum of five at any one time. (The status indicates whether a specific copy of the DVD is available for rent). The data held on each DVD rented is the rental number, the full name and number of the member, the DVD number, title, and the date the video was rented out and returned. The rental number is unique throughout the company. The details of the customers who buy DVDs are also recorded in the system for promotional purposes. Customers don’t have to be members to buy DVDs. Before a DVD can be put on the shelf for use, it must be catalogued and entered into the DVD database. Every customer must have a valid membership card in order to rent a DVD. Every time a customer rents a DVD, the system must ensure that this customer does not have any overdue rentals. If so, the overdue must be returned and an overdue fee paid before the customer can rent more DVDs. If a DVD is returned in damaged condition the manager removes it from the DVD database and may sometimes charge the customer.



a) Create a set of use cases for the Crazy Video system. You will need to document at least 4 different use cases.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Top