Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Prepare the Context and System - level Data Flow Diagrams for the simplified Video Renting System of a Video - Rental LTD , which is

Prepare the Context and System-level Data Flow Diagrams for the simplified Video Renting System of a Video-Rental LTD, which is a small video rental store. Ensure that all processes, sources and destinations, data flows and data stores, are given appropriate labels.
The Store lends videos to Customers for a fee and purchases its video copies from a local Supplier.
Each new Customer undergoes a process of New Customer Registration, by supplying their personal details and debit/credit card payment details on a form, they fill out. The counter staff issues a membership card with Membership ID details to the new Customer. The customer full details from the form are then stored in the CUSTOMER file.
A customer, who wishes to borrow a video, selects an empty box of the video copy they want to rent, and bring this, together with their membership card and payment card (payment is always processed with the debit/credit card used to open the customer account) to the counter for the staff to Process the Customer Rental. This process uses the Loan request, and the Membership ID details from the Customer, and the Customer details, as stored in the CUSTOMER file. To complete the Customer Rental process, the STOCK file (inventory) is consulted, from where Video details and Rental item details are extracted, and then the STOCK file is updated with the borrowed item details. The loan details out of this process are stored in a LOANS file, from where they are used to complete a Handle Customer Payment process,
for which Customer provides payment details and receives payment confirmation out of the process. Customer also receives a loan confirmation out of the Customer Rental process.
After watching the borrowed video, the customer will return the video copy back to the store.
If a loaned video is overdue by a day, the customers debit/credit card will be charged, and a reminder message will be sent to them. Each next day after that, a further charge is made, and each week a reminder message will be sent. This continues until either the customer returns the video copy, or the charges are equal to the cost of replacing the video copy rented. This is reflected in the Handle Customer Payment process with updated loan details going to the LOANs file after each day delay of returning the video copy, and also issuing overdue reminder and late fee charge details to the Customer from the Customer Rental Process.
Video-Rental LTD is using video Suppliers. Each new Supplier needs to undergo a Register New Supplier process, for which they provide their Supplier details, which are then stored in a SUPPLIERS file.
A registered local video Supplier will send a list of new available titles to the Video-Rental LTD, which available titles are used in an Order and Manage process, together with the suppliers details (as stored in the SUPPLIERS file), in case the company decides to place an order for specific title(s) and provide a payment for that to the Supplier.
If such order is sent, then the Supplier provides the requested videos to the store. For each new video, a new stock form is completed, with stock details from Order and Manage process added to the STOCK file to be kept there.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions