Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Case Study: Consider the following AVS Video Rental System: A Video Store (AVS) company has several video stores around the city of Riyadh. AVS wants
Case Study: Consider the following AVS Video Rental System: A Video Store (AVS) company has several video stores around the city of Riyadh. AVS wants to create a new system to be used by store managers to manage video rentals by its customers. Before a video can be put on the shelf, its information must be entered into the system such as: video name, genres, and release date. Every customer must have a valid AVS customer card with a unique id in order to rent a video. This card is generated after the store manager has registered the new customer by specifying their name and phone number. When customers would like to rent a video, store managers record rent information (customer id, video id, date) in the system. Customers rent videos for three days at a time. Every time a customer rents a video, the system must ensure that this customer does not have any overdue videos. If so, the overdue videos must be returned and an overdue fee paid before the customer can rent more videos. Every morning, the system sends text messages to customers who have rented videos that are two or more days overdue. If video is returned in damaged condition, the store manager removes it from the system and charges the customer. In order for a store manager to use the system, he must use his employee id and private password to access the system. It is envisioned that the system will be built as a web application accessed via a web browser from AVS stores. Only store managers can access the system. A. Provide the following: 1. A list of two actors. 2. A list of three functional requirements
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started