Write a text-based transaction program for recording stock levels in a warehouse. A transaction is either...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Write a text-based transaction program for recording stock levels in a warehouse. A transaction is either an import, an export, or wastage (e.g., when stock falls off a shelf and breaks) of items, and consists of the item name, item type, number of items, and, if applicable, the importer/exporter name. Item type can be freely chosen by whoever uses the application. The program should have the following features: Users will be able to record ingoing and outgoing deliveries (imports and exports) as well as wastage. Users will further be able to list all transactions and all transaction data, optionally filtered by transaction type (import, export, wastage) or item type, and/or sorted by item numbers, or importer/exporter name. Users will also be able to search transactions by importerlexporter name, item type, or item name. Last but not least, users will be able to query the total current stock. The program should have explanatory text as necessary and handle input errors etc. gracefully. Implement application features in a command processing style. For example, incoming and outgoing deliveries might be recorded via commands such as import 100 "iPhone" "electronics" "Apple, Inc." for recording the incoming delivery of 100 iPhones from Apple, withdraw 50 "iPhone" "Supersale Electronics Ltd." for logging the outgoing delivery of 50 iPhones to Supersale Electronics Ltd., search "iPhone" for listing all transactions of iPhones, list to see all transactions, or list filter "wastage+electronics" for listing all wastage of electronics items. Write a text-based transaction program for recording stock levels in a warehouse. A transaction is either an import, an export, or wastage (e.g., when stock falls off a shelf and breaks) of items, and consists of the item name, item type, number of items, and, if applicable, the importer/exporter name. Item type can be freely chosen by whoever uses the application. The program should have the following features: Users will be able to record ingoing and outgoing deliveries (imports and exports) as well as wastage. Users will further be able to list all transactions and all transaction data, optionally filtered by transaction type (import, export, wastage) or item type, and/or sorted by item numbers, or importer/exporter name. Users will also be able to search transactions by importerlexporter name, item type, or item name. Last but not least, users will be able to query the total current stock. The program should have explanatory text as necessary and handle input errors etc. gracefully. Implement application features in a command processing style. For example, incoming and outgoing deliveries might be recorded via commands such as import 100 "iPhone" "electronics" "Apple, Inc." for recording the incoming delivery of 100 iPhones from Apple, withdraw 50 "iPhone" "Supersale Electronics Ltd." for logging the outgoing delivery of 50 iPhones to Supersale Electronics Ltd., search "iPhone" for listing all transactions of iPhones, list to see all transactions, or list filter "wastage+electronics" for listing all wastage of electronics items.
Expert Answer:
Answer rating: 100% (QA)
Answers Online business is that the great deals impetus these days for a few wholesalers Online business is definitely not a pristine business technique in any case its participating in a gigantic job ... View the full answer
Posted Date:
Students also viewed these accounting questions
-
The purpose of this assignment is to apply the accounting revenue recognition concepts in a case study. One of the most common methods to manipulate revenue is through a strategy called channel...
-
For the discussion: To whom should the CPA be ultimately responsible? Why? Based on the article, what do you think are the most powerful reasons auditors struggle to be truly objective and...
-
Which knowledge Management often conflict? O A. Tacit OB. None of these O C. O D. Implicit Both Tacit and Implicit
-
As discussed throughout Chapter 3, the owner of Evergreen Solar (Jennifer) has been exploring different ways of performing predictive analytics in order to better predict whether any new sales lead...
-
Once the copyright runs out on a book or music, it can legally be placed on the Internet for anyone to download. In 1998 the U.S. Congress extended the copyright law to 95 years after the original...
-
What is the significance of the adjective weighted in the weighted average cost method? Use an example to illustrate your answer.
-
On what condition would you invest in a company that pays no dividend?
-
Nuland International Corporation recently acquired 40 percent of Scott Trading Company and appropriately accounts for this investment under the equity method. Nuland's corporate controller is in the...
-
In 5-card poker, played with a standard 52-card deck, 52C5, or 2,598,960, different hands are possible. The probability of being dealt various hands is the number of different ways they can occur...
-
Arrow Hospitality prepares adjustments monthly and showed the following at September 30, 2023: Additional information available for the month ended September 30, 2023: a. Interest of $162 had accrued...
-
Using a suitable diagram, show how the system could be modified sothat, on a single command by the operator, the piston moves to theright and then immediately back to the left again, stopping after...
-
Write an essay why your doctor should care about social Justice ( In the United States) Healthcare should be the focus with concrete example Please use the following sources in the essay: 1). Artiga,...
-
Use the following references to formulate your answer to the question below: American Hospital Association. (2012). Managing population health: The role of the hospital . Retrieved from...
-
Using Digital Tools to Enhance Your Job Search Just as electronic media have changed the way candidates seek jobs, these same digital tools are transforming the way employers select qualified...
-
Gourmet Juices is a company that sells a variety of natural fruit juices. The company has enjoyed record-breaking profits; its products have earned several local and international awards. However,...
-
Determine fundamental approaches to scientific research in addressing questions related to the natural world Develop questions about fundamental aspects of the natural world that inform personal...
-
TASK #3 Inventory methods. Niles Co. has the following data related to an item of inventory: Inventory, March 1 Purchase, March 7 Purchase, March 16 400 units @ $2.10 1,400units @ $2.20 280 units @...
-
What is master production scheduling and how is it done?
-
What will be the value of AHS' TIE during 2007? a. 2.75 b. 2.85 c. 2.95 d. 3.05 AHS INC. 2007 Income Statement (S in millions) Net sales S 9625 Cost of goods sold 5225 Depreciation 1890 Earnings...
-
What will be the appropriate value of AHS' inventory turnover ratio in 2007? a. 4.56 b. 4.78 c. 5.32 d. 5.90 AHS INC. 2007 Income Statement (S in millions) Net sales S 9625 Cost of goods sold 5225...
-
If a firm had a D/A ratio of 0.4, which of the following values would be equal to its D/E ratio? a. 4/10 b. 2/3 c. 0.4/1.4 d. 10/4
Study smarter with the SolutionInn App