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.
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.
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 4 images