Question: Description Your task for this mini project will be to design and develop a simple point of sale computer program for a Coffee shop. Your
Description Your task for this mini project will be to design and develop a simple point of sale computer program for a Coffee shop. Your system should be menu driven (number based items) and you should build the menu from a comma separated inventory file that contains the following information. Inventory file format: [menu item], [price] When a customer orders a coffee, the coffee shop owner will select a coffee from the menu and will then process the customers transaction using the following steps: 1. Pick coffee item from the system menu 2. Select CASH or CARD transaction a. If cash transaction then the amount tendered will be entered and a receipt will be generated on screen. b. If card transaction then the card type (Visa/Master) will be selected and a receipt will be generated on screen. The coffee shop system must keep a record of all transactions. When the coffee shop owner exits the system, all the days transactions must be written to a transaction file. The transaction file will have different entries depending on the transaction type (CASH/CARD), see format below: Cash Transaction format [Date and time stamp], [item Purchased], [Price], [Amount tendered], [Change given] Card Transaction format [Date and time stamp], [item Purchased], [Price], [Card type]
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
