COSC 578 DATABASE MANAGEMENT SYSTEMS THE C.A.AF GROUP VIDEO RENTAL PROJECT Chi Yeung, Akwasi Owusu, Andrew Chrismer, Francois Cressin
BACKGROUND C.A.A.F is a small consulting firm that is working currently on the Best Video rental libraries inc case.
OLD SYSTEM The company is loosing money and found out that the old database system is at the origin of the problem. Based on manual operation (paper based customer registration..) Time cost high in data retrieval operations No centralized repository (data was not sync in one department to another) Processes requiring coordination between branches were hard to deploy and to coordinate.
ERD
System will be built around: let a user connect to the database with the mean of a username and password. let a user search or learn movie information allow a user to rent a movie/buy snacks allow a user (customer or employee) to update their personal customer information allow an employee to change their weekly schedule allows the employee to register his starting and ending time in the system let a store manager add a clerk or a general manager to add a branch manager in the database in the case of hiring. allow any kind of employee to add/delete a new customer in the table. allow the employee to add a credit card to the customer record. allow the employee to search and update the record for a specific customer (by name). allow the employee to add and update a movie to the database
NEW SYSTEM implemented as a database system in all the stores nationwide as part of the intranet user group will be composed of administrators customers and employees Technology used: SQL for DB and Java for host language
GOALS being able to process data faster (queries and account creation). be able to implement a brick and mortar type of business later on based on this DBMS. Enable the creation of better data mining tools. Centralize data.
Questions?