This program aims to design, simulate, and implement a bank queuing system. A customer takes a ticket with a number and the waits until calling his number to be served.A fully operational program is required fulfilling the specifications below using C++ with proof of it working. Please confirm to me if your code. Specifications & Requirements: 1) Assume any missing information. 2) The user sets up the program by defining: o Number of tellers. o Amount of working hours for each teller. o The working hours of the bank. o Number of customers per week or per day. o Number of served customers per year. This must be greater than 30,000 persons. It is better to make random around such an average. o Types of transactions and its required durations. 3) Customer arrival times are completely random during the working days. 4) Any customer can be served by the corresponding teller. 5) The time for switching between customers is random. 6) Customers are served based on the first in first out criteria. 7) Your program must generate the following data (table in a text file): - o Customer Id. o Customer arrival time. o Customer leaving time. o Customer waiting time. o Customer required transaction is served or not.

icon
Related questions
Question

This program aims to design, simulate, and implement a bank queuing system. A customer takes a ticket with a number and the waits until calling his number to be served.A fully operational program is required fulfilling the specifications below using C++ with proof of it working. Please confirm to me if your code.

Specifications & Requirements: 1) Assume any missing information. 2) The user sets up the program by defining: o Number of tellers. o Amount of working hours for each teller. o The working hours of the bank. o Number of customers per week or per day. o Number of served customers per year. This must be greater than 30,000 persons. It is better to make random around such an average. o Types of transactions and its required durations. 3) Customer arrival times are completely random during the working days. 4) Any customer can be served by the corresponding teller. 5) The time for switching between customers is random. 6) Customers are served based on the first in first out criteria. 7) Your program must generate the following data (table in a text file): - o Customer Id. o Customer arrival time. o Customer leaving time. o Customer waiting time. o Customer required transaction is served or not.  

 
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 4 images

Blurred answer
Knowledge Booster
Datatypes
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, data-structures-and-algorithms and related others by exploring similar questions and additional content below.