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...
-
As part of the recruitment of new businesses, the citys economic development department wants to estimate the gross profit margin of small businesses ( under $ 1 million in sales) currently residing...
-
Determine the resultant internal loadings acting on the cross section of the frame at points F and G. The contact at E is smooth. 5 ft 30 1.5 ft ,1.5 ft 2 ft B. -3 ft- 2 ft 80 lb 4 ft
-
In Figure P23.4, what is the current in the wire above the junction? Does charge flow toward or away from the junction? -6V+ ww 20 50 pyri ww FIGURE P23.4 + 10 V h
-
The comparative balance sheet of Mavenir Technologies Inc. for December 31, 2010 and 2009, is shown as follows: The following additional information was taken from the records: a. The investments...
-
Carly makes the following statement: "Everyone should have the same list of needs." Do you agree with this statement? Why or why not? Describe one example of something that might be a need for you...
-
I See The Light Projected Income Statement For the Period Ending December 31, 20x1 $ 1,125,000.00 25,000 lamps @ $45.00 @ $30.00 Sales Cost of Goods Sold 750.000.00 Gross Profit $ 375.000.00 Selling...
-
The First Sprint The first sprint planning meeting went pretty much by the book.Isaac had done his homework and came to the meeting with acomprehensive list of features the software needed to...
-
Before PERT diagrams are prepared, should the person performing the work have a clear definition of the requirements and objectives, both prime and supporting? Is it an absolute necessity?
-
Which of the following describes a security issued by a local government agency? a. Acme, Inc. debenture bond b. Souderton County Water Authority bond c. 10-year Treasury bond d. Fidelity bond fund
-
Pierre and Antoinette produce cellos and double basses. The tables show their production possibilities. Pierre produces 30 cellos and 50 basses a month; Antoinette produces 40 cellos and 10 basses a...
-
At many colleges and universities, the highest paid member of the faculty is an athletic coach. At Duke University in Durham, North Carolina, basketball coach Mike Krzyzewski earned a salary of more...
-
In a business combination in which an acquiring company purchases 100 percent of the outstanding common stock of another company, if the fair value of the net identifiable assets acquired exceeds the...
-
For Each Scenario: 1. compose a description of what you would do and justify your actions, as the case manager responsible for managing this claim. Include in your answer: Reference to any legal,...
-
What is master production scheduling and how is it done?
-
Fine Furniture Ltd had a balance in its Work in Process Inventory account on 1 October 2019 of $13 600 made up of two jobs: Job 730, $6400; and Job 731, $7200. At the end of October, costs assigned...
-
Refer to the latest financial report of JB Hi-Fi Limited on its website, www.jbhifi.com.au, and answer the following questions. 1. Is it likely that JB Hi-Fi Limited would have to confront such...
-
Imelda Instruments Ltd manufactures two products: missile range instruments and space pressure gauges. During January, 53 range instruments and 360 pressure gauges were produced, and overhead costs...
Study smarter with the SolutionInn App