Partial inventory processing systems

Assignment Help Basic Computer Science
Reference no: EM131110431

You are to write a program that serves as a partial inventory processing systems for a large toy store corporation. Each day, this company has inventory shipped from producers of toy products to its main warehouse location. The warehouse staff needs to enter the daily shipments into an automated process to track what has been received for the day.

Every business day, the toy producers send truck deliveries of products to the toy store corporation's warehouse. The deliveries are comprised of toy products packaged in shippable cardboard boxes/cases. The quantity of the toys inside the shipping cases varies between producers. For example, the ABC Action Figure Company packages their products in cardboard boxes that contain 36 packages toys (routinely called toy units in the toy store organization), while the PeeWee Doll Company ships their products in cases containing 24 toy units.

Each case received also has a wholesale price associated with it (the quantity of money that the toy store corporation paid for the toys inside the case). This wholesale cost also varies between toy producers and the type of product purchased. For example, the wholesale cost of Transplant Action Figures from the ABC Action Figure Company is $33.99 per shipping case, while the wholesale cost of Dinoblip Action Figures is $23.99.

The toy store corporation categorizes products they sell into certain sales categories to assess the sales of these products groups over the sales year. Each case of toy products received by the organization falls into one of these categories. For example, MTB Baseball Gloves are tracked as part of the Boys Toys category, while Brubie Dolls are categorized as Girls Toys.

The toy store corporation desired to have an automated process that allows an employee to enter the number of cases for a toy product received, the quantity of toy units packaged per case received, and the wholesale cost per case received. The employee would enter this information for each type of toy received (will usually be many type of products per day), and from the results of these many inputs, have a summary counts that calculate the number of cases, number of toy units, and total cost of toy units received for the day. In addition, the corporation desires to see the summary counts broken down by each individual sales category for the day's shipments.

The 5 sales categories used by the accounting division of the corporation are as follows:

Sales Category 1: Boys Toys
Sales Category 2: Girls Toys
Sales Category 3: Baby Toys
Sales Category 4: Adult Games
Sales Category 5: Miscellaneous Toys

Your team's system analyst has captured some of the requirements requested by the users and created facsimiles of the desired prompts to be displayed to the operator:

For the entry of number of cases received for a toy product each day:

Enter the number of cases received for the toy product:
Then for each toy product; the wholesale cost, number of toys per case, and the Sales Category (the organization desires numerical values to identify each Sales Category):

Toy product Sales Category:
Wholesale Price of toy product case: $ Number of toy units per case:

When user input of all case shipments is complete, the following summary information should be displayed to the user:
Warehouse Shipping Processing Complete. Total Cases Received at Warehouse:
Total Toy Units Received at Warehouse:
Total Wholesale Cost of Shipments Received: $

Total Sales Category 1 Toy Units Received:
Total Sales Category 1 Wholesale Cost Received: $

Total
Sales
Category
2
Toy Units
Received:
Total Sales Category 2 Wholesale Cost Received: $

Total
Sales
Category
3
Toy Units
Received:
Total Sales Category 3 Wholesale Cost Received: $

Total
Sales
Category
4
Toy Units
Received:
Total Sales Category 4 Wholesale Cost Received: $

Total
Sales
Category
5
Toy Units
Received:
Total Sales Category 5 Wholesale Cost Received: $

Constraints:

The number of cases for toy shipment will never be less than zero, however, the organization desires a numeric zero value to identify when the user has finished all his inputs for the days shipments. A textual prompt should be added to the user display to identify that entering a zero will end the user input process and begin the final summary calculation.

The number of toy units per case will never be less than zero (and processing should not allow that).
The wholesale cost of a toy shipment case will never be less than zero (and processing should not allow that). There are only 5 numeric sales categories and no other sales category identifiers will be entered (and processing
should not allow that).

The numeric values displayed for the summary information on the number of cases received and the number of toy units received should be in Integer form. The numeric values displayed for the summary information wholesale cost should be displayed with the standard format used in United States Currency.

Reference no: EM131110431

Questions Cloud

Neurological differences between men and women : In a descriptive paragraph explain the neurological differences between men and women and how they affect behavior.
What will be the earnings per share : Marla's Cafe has sufficient authorized but unissued shares to carry out the proposed merger. If the ratio of exchange is 1.8, what will be the earnings per share (EPS) based on the original shares of each firm? Repeat part a if the ratio of exchange ..
Prove that f is bounded above and achieves its maximum : Suppose f: [0, 1] → R is upper semicontinuous: This means that for every x ∈ [0, 1] and every ε > 0, there exists δ > 0 such that |y -x|
Identify the people that influenced : How did it change during the transition from high school to adulthood - IDENTIFY the people that influenced, or caused, you to see yourself differently.
Partial inventory processing systems : You are to write a program that serves as a partial inventory processing systems for a large toy store corporation. Each day, this company has inventory shipped from producers of toy products to its main warehouse location. The warehouse staff needs ..
Impact on a person than biological predisposition : How have the agents of socialization, specific to you, placed you in the identified role? Identify three agents of socialization in your response.
Describe another tool at the feds disposal to change money : Describe another tool at the Fed's disposal to change the money supply in the same direction: tell what it is called, how it works, and how it would serve to change the money supply in the same direction as the OMO above.
Describe the four criteria of authenticity : List and describe the four criteria of authenticity according to the textbook. How are these criteria used in studies of the Gospels - Where do critical scholars assign the burden of proof regarding the authenticity of Jesus material in the Gospels..
Three ways research can contribute to theory : Using Ellis & Levy (2008), Harlow, E. (2009), and five additional peer-reviewed articles, review the scholarly literature on the relationship between theory and research and the ways research (quantitative and qualitative) can contribute to theory..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Why does this allow collisions to be detected soon

why does this allow collisions to be detected soon after they occur, without waiting for the CRC at the end of the packet?

  Research options for improving the current use of tcp/ip

Research options for improving the current use of TCP/IP and recommend new software and equipment that's available.

  Distribute music on the internet.

an architecture for a system (such as iTunes) that is used to sell and distribute music on the Internet. What architectural patterns did you use as the basis for this architecture? Why are these patterns appropriate?

  Write the communication in the neuron work

Write down the communication within the neuron work? Write down the communication between the neuron work?

  Discuss the impact of the number of samples

Discuss the impact of the number of samples (N) on the probability detection and the threshold value given in Equations (10.14) and (10.15), respectively.

  Consult with line and senior managers to identify

It is essential that organisations monitor the externalenvironment and assess any impact they may have on the organisation. How would the following factors influence human resources requirement:

  Diagnos application which has changed from original state

How does third-party plug-ins change process of diagnosing and troubleshooting errors within application? What steps would you take in diagnosing the application which has been changed from its original state?

  Draft paper to cover the project scope

draft paper to cover the project scope document, an activity and milestone lists, WBS, cost baseline, schedule baseline, and a list of project stakeholders.

  Discussion-hierarchical file systems

Every operating system needs a file system to save and retrieve data. Most file systems have various strengths and weakness associated with flexibility, reliability, performance, scalability, security, and fault tolerance. Various types of file sy..

  Views of how labor unions impact labor productivity

In your own words, describe the "traditional" and "new" views of how labor unions impact labor productivity. Be sure to describe the justification that each viewpoint uses to support their argument.

  Implementation of the system engineering process

What are some of the challenges associated with the day-to-day design process that must be addressed for successful implementation of the system engineering process?

  Write vhdl code to compile the greatest common divisor

Write VHDL code to compite greatest common divisor of two integers using Euclidean algorithm

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd