All available rentals remaining will be stored in a locked part of the system where users will only be able to view the directory of rentals, there will be no option to edit or change the setting of this part of the system without login in. By default, the locked version of this part of the system will be displayed. Rentals will be categorised into Alphabetical order, Genre and Newest releases.
This directory will be displayed on basic monitor which will be connected to a simple computer tower. These computer towers will be tied with the main system for new rental updates.
Employees will log on to the system using a staff card. The system will then display multiple choices for them depending on their job roll. From here, the options available to them will help them do the job they are tasked with. Members of staff that are able to complete rental transactions will be able to do so from the system. The system will store which member of staff completed the transaction and who the customer is as well as the films they are renting. Staff members and customers will use their staff cards and member’s cards to initiate a transaction by swiping their cards.
The system will complete multiple tasks during the transaction phase, the following are actions that will be completed during automatically during this phase:
- Gather the client’s information.
- Gather information regarding DVD copies available.
- Gather data concerning payment.
- Remove one from the available rentals and mark it as rented.
- Apply available discounts
- Check customer does not have overdue fines
The system will also do other actions automatically outside the transaction phase. These features are done without user input like late fines or DVD’s that have ran out of rentals. These will be done without the need of a log in and will be stored in an option which will alert appropriate staff members when they log in about late fines and DVD’s that have no copies...