Avail Authentic Design A System Using OOP Assignment Help From Expertsminds Professionalism To Obtain High!

Home   Course  
Previous << || >> Next

DO YOU WANT TO EXCEL IN DESIGN A SYSTEM USING OOP ASSIGNMENT - ORDER AT EXPERTSMINDS!

dsaa204/ bit 204- Data Structures and Algorithms, Kent Institute Australia

Design A System Using OOP Assignment

Learning outcomes:

a) Evaluate the efficiency and effectiveness of data structures and algorithms;

b) Demonstrate reasoning about efficiency of algorithms;

c) Assess and apply suitable recursive data structures and algorithms to IT systems and applications.

Question 1: The assessment is about a design of a system using OOP.

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

Solution:  Appropriate Variables, Keys and Ranges Used

The inventory system management includes how the company deals with the two types of the household and the food items. Here, the records need to be kept with the products with the information system that includes the product type, name and the pricing. It involves the expiry for the food items where the operations need to be handled with the inventory management system. The operations involves the sorting and searching algorithm with the data structures that help in representing the products with the 25000 household items and the 1500 food items.

For handling the supply change, there are key variables, keys and the ranges that are used. There are planning, storing, moving and handling the inventory accounting based on the logistics where the accounting purposes are defined with converting the physical inventory to the liquid assets and the inventory is also a risky investment. The inventories are facing the issues with the investment in asset forms with the wholesalers and the retailer (Zhong et al., 2017).

GET BENEFITTED WITH QUALITY DESIGN A SYSTEM USING OOP ASSIGNMENT HELP SERVICE OF EXPERTSMINDS.COM

Some of the items that are listed are the product, staff, order, manufacturing and the process of sales.

Variables:

They are for handling the combination of variables like the supply and usage, quantity discounts, transport rates and the variation based on the demand and the leading times. The production order quantities and the dependency on the lot size, ordering the different items and the account capital availability are also considered in this. The price of the product and the product manufacturing for the household items is also variable, and the expiry of the food items can be variable depending upon the product. The variables are the data where the values are managed in the inventory and then there are transferring, storing, consuming and selling as per the demand.

Keys: They are the value of a node on which the search has to be carried out. Hence, for the inventory system, the search needs to be carried out for the food, which is for the household items and the foot items that are defined for the inventory system for the company. All the other factors are considered to be the subset for the main keys which includes the parent node and the right or the left key. The collection of the nodes is defined through searching for the key and the associated value is also retrieved (Bryan et al., 2018).

Ranges: The range of the key values into a range for the indexes of the array. Here, the value could be defined for the particular key value where the item are in (key, value) format. The inventory value needs to be evaluated with the transit time and it also includes the supplier with the proper delivery. The maximum accuracy of the replenishment and the leading time includes the factors with the on-hand and the available inventory that is found through point for the replenishing calculations. The value is negative if the customer orders exceed the on-hand inventory.

The attributes which are included in the ranges are:

Product (P_pid, P_pname, P_ptype, P_pexpiry, P_qty)
Order (O_oid, P_pid, Date_of_order, M_add)
Manufacture (M_id, M_name,M_phone, M_add)
Sale (S_id, P_pid, S_sold, Date_of_sale)
Staff (S_id, S_name, S_phone, S_add, S_Salary)

Design system in oop.jpg

Product:

Variables

Data Type

Key

Range

(P_pid, P_pname, P_ptype, P_pexpiry, P_qty

Number (4)

Varchar (30)

Number (4)

Number (4)

Number (4)

 

Primary Key

 

Foreign Key

 

1....999999...

Aabbccbccdd

Abbccbddd

DD-MM-YY

1......99999..

Order

O_oid,

P_pid, Date_of_order, M_add

 

Number (4)

Number (4)

Number (4)

Number (4)

 

 

Primary Key

Foreign Key

 

1.....9999....

1....999999...

DD-MM-YY

1.....999999

Staff

S_id,

S_name, S_phone,

S_add,

S_Salary

 

Number (4)

Varchar (4)

Number (4)

Number (4)

Number (4)

 

Primary Key

 

1.....9999....

Aabbcbcddd

1....999999

1.....999999

1....999999

Sale

(S_id,

P_pid,

S_sold, Date_of_sale

 

Number (4)

Number (4)

Number (4)

Date (4)

 

 

Primary Key

Foreign Key

 

1.....9999....

1....999999...

1.....999999

DD-MM-YY

Manufacture

M_id,

M_name,

M_phone,

M_add

 

Number (4)

Varchar (30)

Number (4)

Varchar(30)

 

 

Primary Key

 

1.....9999....

Aabbcbcddd

1.....999999

Aabbcbcddd

 

Question 1. b) The operations that Inventory should support.

Solution: The inventory standards includes the replenishing decision model which includes:

Point a. On Hand inventory: There are quantity for the inventory system which is found through the physical stock. The value can never be negative. This is the starting point.

Point b. Available Inventory: This is found through subtracting from on-hand inventory with the order demand quantities which are allocated and unallocated. Hence, the balances are for the quantity which is mainly for the satisfying of the new customer demands. The value can be negative if the open customer order exceeds the on-hand inventor measures.

Point c. On order inventory: This is about the replenishing stock that has been ordered with the order that has not been received yet. Hence, this is on-order inventory and the stock is not allocated for open customer orders or the existing backorders in the time of replenishing the leading factors (Glickman et al., 2015).

Point d. Inventory Position: There are value of the determined factors with the subtraction of the inventory requirements with open customers and the Interbranch of the transferred orders, allocation and the backorders which comes with the on-hand stock and the on-order inventory.

ORDER NEW COPY OF DESIGN A SYSTEM USING OOP ASSIGNMENT & GET HIGH QUALITY SOLUTIONS FROM SUBJECT'S TUTORS!

The inventory management includes the organizing and then holding the stock replenishing factors. This will help in keeping the inventories at a optimal level without any stockouts and the excesses. The enough inventory measures are for the fulfilling of the orders with the inner and the outer clients for handling the customer service levels. This will include the minimized costs of the inventory and the company profitability. The inventory levels and the control involves the complete transaction records that avoid the differences between the accounting and the real inventory levels (June et al., 2015). The measures need to be taken for the ordering of the products and then identifying the source of supply with the effective stocking location. The forecasting and the replenishing factors involves the customer demands fluctuations and the supplier delivery time fluctuations or the inventory control accuracy. The inventory also includes the in-transit factors with the safety and buffer stock that involves the amount which depends on the demanding fluctuation, replenishment leading time and the planned availability of the customers. The stocks are speculative with the production economy that involves the accumulation of the inventory before the seasonal period that begins. The dead stock and the specific time period includes the obsolete products, demand season ends (Yung, 2015). The stock keeping units have been for the unique identification code where the inventory management is stored with the items that plan for the inventory levels and the aggregate products for the broader groups. It includes handling the lost sales and the retail situations as well.

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

Solution: The searching and sorting algorithm involves:

Sorting Algorithm:

This is about the list of values where the computational tasks need to be handled with the list of values and the function compares the two values and the order values in the list. There are selection and the merge sort which relies mainly on the selection of the smallest item. The sorting is for the insertion, bubble and the heap sort.

Stable sorting algorithm:

For the operations, the counting sort is effective as with the selection sort where there are sorting standards to divide the list to be sorted into the sorted portion. The smallest element involves the unsorted lists where the selection of the first element for the unsorted lists is for the initial candidate and then compare it based on the unsorted lists of the items. The selection sort is important sorting algorithm where this is in-place and is mainly for the no extra storage with the required input and the unsorted list in the case (Patiejunas et al., 2015). Here, the little extra storage needs to be used with the temporary variable that is able to hold the candidate for the smallest element. Here, the stable sorting algorithm also tend to retain with the initial relative ordering where there are additional information that has been attached to the values that are being sorted. Hence, there are sorting of the different lists of the people where the comparison is based on the elements and the treatment is made in equal comparison. The sorting algorithm includes the different swaps and the comparisons which are important for the performance of the operations. For the analysis of the operations, there are inventory management systems which involves the minimization of the inventory to carry the costs and the company profitability. The standards aredefined for carrying out the cost of inventor with achieving the two goals where the inventory control and management needs to handle the minimization of the differences in between the customer demands and the availability of the items. The sales are including the orders that have to be delivered with the demand fluctuations and the delivery time fluctuations. The cycle stock and the in-transit inventories need to work on the amount which depends on the extent where the replenishing leading time and the planning is done for the levels of the customers.

Searching algorithm :

For the inventory, the searching algorithm helps in giving the list of values, where the function is based on the comparison of the two values and the desired values (Barday et al., 2019). The linear and the binary search methods help in checking the sequences with the desired values that are able to find the input lists and the checks for the value which is made in the middle of the list. Hence, the searching techniques rely mainly on the facilitation of the repeated search. The sorted input lists works with the understanding of the elements and the inventory comparisons are made for the check with the performance which is based on the different lists cases. The search is about the same list where there are elements that are needed to be searched for and then

Question 1. d) Changes for the larger system if any, to be made in the original system. Justify.

Solution: For the system, it is important to understand the backordering procedures with the separate file and then proceeding with the substitution of the product and the lost sales. The time phased order point systems are for meeting the customers and the needs of the customers where the technique is defined for the anticipation of the demands and how the system will alert the inventory planner. The time is generated with the system to resequencing the demand and the supply relationships (Slack et al., 2019). It includes material requirement planning and the safety stock of materials where quantity of the finished products and the production schedule is known for handling the different current inventory levels. There are components for the larger inventory system that requires to handle the Master Productions schedule where the home and the food products are there along with the bill of material. The records are defined with the showing of transactions, disbursements and the materials for the planned orders. The leading times and the time needed to produce the production lot in-house is through understanding about the list of the anticipated shortfalls in production. The demands and the forecasting is depending upon the replenishing needs and the inventory level also tend to reach the order which is able to subject the joint ordering process. The out of stock costs and the lost sales costs involves the unearned profit from the particular sale where the back-order costs is when the customer decided to wait for the stock situations.

SAVE TOP GRADE USING DESIGN A SYSTEM USING OOP ASSIGNMENT HELP SERVICE OF EXPERTSMINDS.COM

The understanding is based on the purchase to stock distributors and the make-to-stock manufacturer with the buy maintenance, repair and the operating of the inventory applications. Here, the additional variables and the combination is based on the supply and usage demands where the variation is based on the leading times and the ordering of the products as well. The software is used for the conventional inventory management and then using the costs with the purchasing of the firm and then receiving the department to calculate the costs of the orders. The costs are associated to the storage and the material handling with calculating the carrying costs with EOQ calculations. The working time is including the reviewing of the forecasts with the sourcing and then finding or evaluating the suppliers with getting the quotes depending upon the procurement procedures. The throughput and the storage costs with the labor and the communal costs need to be handled with the quantity of the goods and the public warehouse at the certain time period. The firm inventory measures are subjective mainly because it includes the interest rate. There are determination of the storage costs and then using the warehouse for handling the damages, and the other equations where there is differences to be handled for the inventory levels. The shipping, receiving and the working areas are not included with additional warehouse that is for handling the overflow inventory with areas of the second inventory like freight and the labor costs.

Product:

Variables

Data Type

Key

Range

(P_pid, P_pname, P_ptype, P_pexpiry,

P_qty

M_id,

Number (4)

Varchar (30)

Number (4)

Number (4)

Number (4)

Number (4)

Primary Key

 

Foreign Key

 

 

 

Foreign Key

1....999999...

Aabbccbccdd

Abbccbddd

DD-MM-YY

1......99999..

Order

O_oid,

P_pid, Date_of_order, M_add

 

Number (4)

Number (4)

Number (4)

Number (4)

 

 

Primary Key

Foreign Key

 

1.....9999....

1....999999...

DD-MM-YY

1.....999999

Staff

S_id,

S_name, S_phone,

S_add,

S_Salary

P_pid

 

Number (4)

Varchar (4)

Number (4)

Number (4)

Number (4)

Number (4)

 

Primary Key

 

 

 

 

Foreign Key

 

1.....9999....

Aabbcbcddd

1....999999

1.....999999

1....999999

Sale

(S_id,

P_pid,

S_sold, Date_of_sale

 

Number (4)

Number (4)

Number (4)

Date (4)

 

 

Primary Key

Foreign Key

 

1.....9999....

1....999999...

1.....999999

DD-MM-YY

Manufacture

M_id,

M_name,

M_phone,

M_add

 

Number (4)

Varchar (30)

Number (4)

Varchar (30)

 

 

Primary Key

 

1.....9999....

Aabbcbcddd

1.....999999

Aabbcbcddd

 

We provided other related course and major academic units for assignment help such as-

  • FIAC214 Financial Accounting Assignment help
  • CARC103 Computer Architecture Assignment help
  • COAC216 Cost Accounting Assignment help
  • CLBE304 Cloud and Beyond Assignment help
  • CPRO303 Capstone Project A Assignment help
  • FINM202 Financial Management Assignment help
  • CPRO305 Capstone Project B Assignment help
  • TLAW317 Taxation Law Assignment help
  • CTEC104 Communications and Technology Assignment help
  • COAC218 Corporate Accounting Assignment help
Tag This :- Design A System Using OOP Assignment Help,EM19811ASH1909DS_2

get assignment Quote

Assignment Samples

Get Academic Excellence with Best Skilled Tutor! Order Assignment Now! Submit Assignment