Question
I NEED AN ANSWER RELATED TO THIS PARTICULAR CASE STUDY NOT THE PREVIOUS ONE I need only case study and modification part ASSESSMENT DESCRIPTION: This
I NEED AN ANSWER RELATED TO THIS PARTICULAR CASE STUDY NOT THE PREVIOUS ONE
I need only case study and modification part
ASSESSMENT DESCRIPTION:
This assessment is an individual report about the design of an OOP system using Data Structures and Algorithms. The report should follow the following structure using the actual case study which is described below.
1. Title Page
2. Executive Summary
3. Introduction
4. Background
5. Case Study and the Design
5.1 Variables, Ranges and Keys
5.2 Operations and the Justification
5.3 Algorithms and the Justification
5.4 Modifications
6. Conclusion
7. References
This assessment is an individual report about the design of an OOP system using data structures and algorithms. A grocery store chain intends to computerize their records. The grocery chain has 4 types of product categories, dedicated to food, health, dairy, and meat. Out of these categories, food category has 300 products, both dairy and health has only 50 products, and meat has 100 products. For all the categories, the system needs to store the barcode, use by date, price, quantity in hand, quantity to be ordered and the aisle location. For inventory and audit purpose, the system should also have option of logging the expired products and then should be able to generate the reports. The team members should also be able to search for a particular product,check the quantity or location of the product and should also be able to sort the list on various parameters. You need to decide how would you like to represent different products and categories. For each of these decide what variables should be there (think in terms of OOP design). Also provide ranges for these variables. You will need to specify keys as well to carry out some essential operations related to grocery shop management. Identify and list down potential keys for given entities. Also use your experience of grocery shopping from any supermarket, and list various operations which you think the system should support. Along with the operations, describe the algorithms which you will use for those operations and give your justification for choosing the algorithm. Now assume that in coming years the grocery store chain has grown exponentially and has increased its range of products. In food category, it has around 4000 products from different vendors, health has 2500 products, dairy has 1000 and meat product range has increased to 1000. What changes you will bring in the design of the system to make sure the system works efficiently?
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