[Solved]Java Programming Create Pseudocode Flowcharts Vending Machine Entry Office Building Discon Q37039096
Java Programming
Create Pseudocode and Flowcharts for below
The Vending Machineat the entry of Office building has been disconnected due toirregularities in the item and finance management. The SRCrepresentative on student entertainment and welfare has beeninformed of your newly acquired knowledge in applicationdevelopment and have approached you to create a stable managementsystem for the vending machine. The system is meant to help thevending machine’s owner in managing its stock and finances, withthis in mind your application should then allow for the user toenter a code which is either linked to an item or the pin code usedby the owner. If an item code is entered the balance/cost for thatitem is displayed prompting the user for how many items they whatto buy, however if the owner’s pin is entered then an admin menu isdisplayed.
The landing pageshould give a brief description of the vending machine such as theName, address and random items in stock and prices, a samplelanding page is follows (decorations up to your own choosing):
- Welcome to X Machine *
- <<informationhere>> *
****************************** Enter an item code:
The applicationshould prompt the owner for a login confirmation code after theirhave enter the pin (this is used as a security measure king of atwo stage authentication). Once logged in system will then offerthe following options to the admin, the privilege to restock/ addnew items to the vending machine, change prices, Cash out certainamounts from machine, cash in certain amount, print out a summaryof all items in stock, print out amount of cash in categories(Howmany 100s, 50s up to 5cs)and print out only items that needrestocking (all items below 25 need to be restocked, hence thequantity of 25 is the re-order level) or exit, create a menu forthis options. [NB: When cashing out/in amounts the ownerindicates how many 100s, 50s and soon, this information is recordedsince it is used when giving change]
The customer shouldbe able to buy items and get a receipts with all details of itemsbought, remember this is an advanced vending machine hence one canbuy more than one items.
The printed receiptcontains the following details: the item name, quantity, price andtotal, it should also give a description of the change given out,see below example (decoration up to your own choosing):
- X VendingMachine *
- <<informationhere>> *
***********************************
Name
QTY
Price
Total
Coke 330ml
3
12.45
37.35
S/Chips 750g
1
24.95
24.95
Bar one
1
8.7
8.70
——————————————————-
VAT@15%
10.65
Total
81.65
Tendered
200.00
Change
118.35
**********************************
Date: 20 – April – 2019/15:35:20
**********************************
Thank YouFor Your Support Please call Again
**********************************
Your change isdisbursed as follows: N$100 X 1, N$10X1, N$5X1 , N$1X3 , 10cX3 and5cX1
Please note thechange is linked to the amount of cash in the machine, that is ifthere are no hundreds then the user gets 2 x 50, and that should berecorded to indicate the remaining 50s in the machine hasdecreased. The same applies to when a customer pays with a 100 thenthe count for 100s in the machine increases.
Expert Answer
Answer to Java Programming Create Pseudocode and Flowcharts for below The Vending Machine at the entry of Office building has been… . . .
OR

