Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Q) Write an application (in C++) to simulate an automatic call distributor or ACD. ACDs are used in call centers to route incoming calls to

Q) Write an application (in C++) to simulate an automatic call distributor or ACD. ACDs are used in call centers to route incoming calls to available agents. The application should consist of

an automatic call distributor (ACD) object; and calls to be handled (each call is an object of the type Call).

The ACD object should contain a queue to store the information of the calls (therefore, the item type stored in your Queue class should be Call). Each Call object contains the associated phone number, date it was made, time it was made, a random ID, and a language chosen by the customer who made the call. Test your classes by deciding in main() the next action randomly: a call leaves the queue (call has been routed to an agent), a new call arrives to the queue, or simply do nothing (the state of the system remains the same).

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Oracle 12c SQL

Authors: Joan Casteel

3rd edition

1305251032, 978-1305251038

More Books

Students also viewed these Databases questions

Question

How many stores exceeded the KPI target in March 2015?

Answered: 1 week ago

Question

Find the derivative of y= cos cos (x + 2x)

Answered: 1 week ago

Question

What KPIs would you consider using to evaluate employee growth?

Answered: 1 week ago

Question

What KPIs would you consider using to evaluate process efficiency?

Answered: 1 week ago

Question

What is the average revenue threshold for our best customers?

Answered: 1 week ago