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

  By default a background style is applied to

By default, a background style is applied to

  Identify critical parts of a mobile device

Identify critical parts of a mobile device that an examiner should examine.  Explain what items of evidentiary value (i.e. images, internet history) can be recovered from the identified critical parts.  The assignment should be 3-5 pages in content a..

  Given a choice between a command line interface

1.Given a choice between a command line interface and a GUI, most people prefer the GUI. There are, however, people who prefer the command line interface. Why do you suppose anyone would prefer a command line interface?2. Briefly describe a hierarchi..

  Is the modified algorithm stable

Show that the algorithm still works properly. Is the modified algorithm stable?

  Troubleshooting

Troubleshooting Why is it important to follow a troubleshooting methodology? When faced with a problem, why shouldn't you start trying fixes immediately? What is escalation and when should it be performed?

  Assignment whole disk encryption solutions

Mention at least three situations where Whole Disk Encryption (WED) solutions are required. What are the advantages of using the Registry instead of initialization (.ini) files. Explain your answers.

  Write a mips program to complete the following functions

Write a MIPS program to complete the following functions. You must write comments and follow the register convention. [30 points] (1) Declare an integer array of 20 elements and other variables and labels; [5]

  Define a lan-to-wan, internet, and web surfing

Richman Investments requires the enforcement of strict ingress-egress filtering policies for network traffic. Certain traffic is expressly forbidden:

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

  Acquire a bit-stream copy from the flash drive

During a criminal case investigation, a computer was taken as part of the evidence. The computer was found with a flash drive connected to one of the USB ports. It is suspected that this flash drive contains image files relevant to the case. Pr..

  Summarize your experience with web hosting

Summarize your experience with web hosting, and Summarize your experience in a help desk and/or call center environment.

  Explain system recovery backups

On the left side of the website, click the STIGs Master List (A to Z) link. Scroll down the list to locate and then download the following Windows OS security guideline documents/zip files

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