Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

blur-text-image

Get Instant Access to Expert-Tailored 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

Recommended Textbook for

Spatial Databases A Tour

Authors: Shashi Shekhar, Sanjay Chawla

1st Edition

0130174807, 978-0130174802

More Books

Students also viewed these Databases questions