subject

The leading high-end sports car dealer in Beverly Hills is looking to improve customer satisfaction. To that end, they asked you to write software to track their sales metrics, which include wait times and agent performance, so they can decide on the agent mix. Here are their requirements. When a customer arrives, she is assigned an agent with the highest expertise for the car she is planning to buy. If multiple agents match and are available, the one with the highest rating must be picked. And if no agent is available, the customer will wait and gets assigned to the next agent that becomes available.
Generally, each agent takes a different amount of time with the customer, but he takes the same time with every customer whether or not he closes the deal. For every deal closed, an agent is rewarded $10,000 in commission. If he closes 10 or more deals in a calendar week (i. e., Sunday through Saturday), he is further awarded a bonus of $100,000.
Your job is to create the logic to generate metrics for the customer wait times in minutes:
* Mean
* Median
* Standard deviation
In addition, you need to show the performance of the agents *in the ascending order of their IDs*:
* Deals closed
* Revenue generated for the dealer
* Commission
* Bonus
The dealer wants you to create unit tests to make sure that your software meets their requirements. In addition, they are providing you with test data for agents and customers for an integration test of the software - conduct the test with 5 agents and 100 customers.
Need to implement agent. cpp, dealer. cpp and write the unit-test for both.

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 23.06.2019 01:00
Write the command that can be used to answer the following questions. (hint: try each out on the system to check your results.) a. find all files on the system that have the word test" as part of their filename. b. search the path variable for the pathname to the awk command. c. find all files in the /usr directory and subdirectories that are larger than 50 kilobytes in size. d. find all files in the /usr directory and subdirectories that are less than 70 kilobytes in size. e. find all files in the / directory and subdirectories that are symbolic links. f. find all files in the /var directory and subdirectories that were accessed less than 60 minutes ago. g. find all files in the /var directory and subdirectories that were accessed less than six days ago. h. find all files in the /home directory and subdirectories that are empty. i. find all files in the /etc directory and subdirectories that are owned by the group bin."
Answers: 1
question
Computers and Technology, 23.06.2019 13:30
Stops: using the information learned in this course, explain three things you will not do when driving. a. b. c. explain why you will not do these things when driving. starts: using the information learned in this course, explain three things you will do when driving. a. b. c. explain why you will do these particular things when driving. explain one thing you will stop doing as a passenger. explain one thing you will start doing as a passenger.
Answers: 3
question
Computers and Technology, 23.06.2019 14:30
Which of the following would not be considered a pc? a. mainframe b. desktop c. tablet pc d. laptop
Answers: 2
question
Computers and Technology, 23.06.2019 14:30
Open this link after reading about ana's situation. complete each sentence using the drop-downs. ana would need a minimum of ato work as a translator. according to job outlook information, the number of jobs for translators willin the future.
Answers: 3
You know the right answer?
The leading high-end sports car dealer in Beverly Hills is looking to improve customer satisfaction....
Questions
question
Mathematics, 27.01.2022 16:10
question
Mathematics, 27.01.2022 16:10
question
Mathematics, 27.01.2022 16:10
Questions on the website: 13722367