logo

Data Structure and Algorithms Australia Report 2022

   

Added on  2022-10-13

17 Pages2852 Words12 Views
Running head: DATA STRUCTURE AND ALGORITHMS
Data Structure and Algorithms
Name of Student
Name of university
Author Note

DATA STRUCTURE AND ALGORITHMS
1
Table of Contents
Introduction......................................................................................................................................2
Data Description..............................................................................................................................2
Household....................................................................................................................................3
Food items...................................................................................................................................3
Inventory Operations.......................................................................................................................4
Appropriate Data Structures............................................................................................................5
Algorithms.......................................................................................................................................6
Insert or Update...........................................................................................................................6
Sorting..........................................................................................................................................8
Search..........................................................................................................................................9
Delete.........................................................................................................................................10
Changes for the larger system........................................................................................................12
Conclusion.....................................................................................................................................13
References......................................................................................................................................14

DATA STRUCTURE AND ALGORITHMS
2
Introduction
An inventory management system is basically an information system which provides the
stock related information of in any business organisations. Along with business the information
system is used widely in school, colleges, manufacturing etc. (Wild 2017). For each inventory
system, the suitable operation and system should be developed to increase the efficiency. The
selection of the system and its design totally depends on the operating rules of the company
(Heragu 2018). This report discusses about an inventory management system with the help of
suitable data structure according to the case. A company deals with the products categorized
household items and food items. Currently the inventory is having almost 300 household and 200
types of food items. The system is proposed to keep the track of the records of these products
along with the other necessary details using a relevant way of storing. The details include the
product type, name, price, manufacturer for both the items and an extra attribute for food items
named expiry date. The report also discusses the identification of the required operations,
selection of algorithms that will work on the selected data structures. In the later sections of the
report, the changes that should be made in the system if the size and complexity of the system
gets increased.

DATA STRUCTURE AND ALGORITHMS
3
Data Description
The variables used for storing the data will require two separate class as the product has
been categorized. The requirements and their usability in the system should be defined first
before the code implementation (Delen and Demirkan 2013). The real-life data of these products
will help in declaring variables and setting a range for them. The used classes can be described as
follows:
Household
The household class will have variables according to the columns used for the tables. The
variable name, their description, data type and length has been described in tabular format below.
Class
Name
Variables Name Description Type
leng
th Required
House
holds
ProductID
Houshold Product
ID
integer
5
Y
ProductName
Name of the
Product
string
25
Y
ProductType
Type of the
Product
string
40
Y
ProductPrice
Price of the
Product
float
5
Y
ProductManuf
acturer
Manufacturer name string
25
Y

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Data Structure and Algorithms for Inventory System
|13
|2620
|389

Inventory System for Desklib
|11
|2409
|92

structures and algorithms Analysis 2022
|9
|2461
|42

Data Structure and Algorithm for Inventory Systems
|17
|3245
|422

Designing an Inventory System: Variables, Keys, Ranges, Operations, and Algorithms
|13
|2800
|337

Algorithms for the Inventory Management System
|11
|2691
|13