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 that will...


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 that will be available

on Moodle (in assessment section) by week 8.

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

CASE STUDY:

This assessment is an individual report.

You are required to design an Inventory management system for a small business of clothing.

Assume that there are:

i. three offices – Sydney, Melbourne, Brisbane

ii. 300 domestic products

iii. 500 imported products

iv. These products come with different shape, size and colour.

This business is a small business where the system should perform the day-to-day office activities. For

this small business what would be the range of activities that will be implemented here.

Then specify the range of operations which will be needed for this Inventory management system. For

each of these operations, discuss the most suitable sorting or searching method and why your chosen

algorithm for each operation is the most appropriate.

Now, your work has been recognised and Amazon Australia wants to use your Inventory management

System. It has huge range of products, customers associated with the business.

They have:

• multiple store locations

• 3000000 clothing products

• 2000000 household products

• 50000 food products

• 20000 electronic products

• 4000 jewellery products.

What changes, if any, would you make to your system for Amazon Australia to be able to use it

effectively and efficiently?

TASKS TO BE COMPLETED

Given the above information:

a) Decide the appropriate variables, keys and ranges to be used in the system. Justify.

b) The operations that Inventory management system should support.

c) Algorithms for the operations that your system should support. Also, justify the choice of

algorithms.

d) Changes for the Amazon Australia, if any, to be made in the original system. Justify
Sep 18, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here