Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Write a Java code with details: Instructions Banking Teller Application - Imagine your customer asks you to create an application to audit the efficiency and
Write a Java code with details:
Instructions
Banking Teller Application Imagine your customer asks you to create an
application to audit the efficiency and accuracy of tellers in their bank. They report
to you the activity for the day and ask you for specific results expected for such
activity. For this, write code in java which meet the following characteristics:
Keep track of how much money is in each teller's drawer. They start the day
with $ And there are two tellers always on the floor.
Keep track of which person was seen at Teller window number or Teller
window number The tellers work at the same pace, so each teller will see
every other person in line. The names of each person in line is listed in order
below.
Every third person in line is going to make a withdrawal of $
Every fifth person in line is going to make a deposit of $
All others in line are depositing $ each.
As output for this program, please output a list of all the people that visited each
teller, and the final drawer balance for each one.
list the transaction for each person.
Please include clear comments for each line of code and use Java and Eclipse
IDE to write the code
In the code, please consider to use basic Java properties, constructor, getter,
setter, methods and so on
Create at least or more functions to accomplish these tasks. Below are the
customer names that you can use at the start of the application.
Data of customers at bank listed in the same order they are in line:
customera names I
"Lee brown",
"David backz",
"Aman Ali",
"Nan smith",
"John smith",
"Bob Louis",
"Aliea Tom",
"Sarah Alem",
"Robert Kyle",
"Paras Patel",
"Rita Wang",
"Jones Curtis"
D
Note: Chegg expert did the same question here on yesterday but incomplete for displaying lists
of the transaction for each person item # above so you can use the same code to
complete displaying the below output
Expected outputs should be something below:
starting balance:
Teller : Initial balance Drawer Balance: $
Teller Initial balance Drawer Balance: $
Number of customers:
Transactions
Lee brown: deposited $ to Teller
'David backs; deposited $ to Teller
Aman Ali: withdrew $ from Teller
Nan smith: deposited $ to Teller
John smith: deposited $ to Teller
Bob Louis: withdrew $ from Teller
Alica Tom: deposited $ to Teller
Sarah Alem; deposited $ to Teller
Robert Kyle: withdrew $ from Teller
Paras Patel: deposited $ to Teller
Rita Wang: deposited $ to Teller
Jones Curtis: withdrew $ from Teller
Summary:
Teller served the following customers:
Lee Brown
Aman Al
John Smith
Alica Tom
Robert Kyle
Rita Wang
Final drawer balance for Teller : $
Teller served the following customers:
David Backy
Nan Smith
Bob Louis
Sarah Alem.
Paras Patel
Jones Curtis
Final drawer balance for Teller : $
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started