Final Class Diagram for C++ Implementation Clickermatic Software Clicker
ControllerRecordSetQuestionRecordConnectionManagerQuestion 0..n client_driver.cpp main() Client (as is)
ControllerRecordSetQuestionRecordConnectionManagerQuestion 0..n client_driver.cpp main() Client (to be) Widget 0..n
Server (as is) ControllerQuestionHandlerConnectionHandlerQuestionserver_driver.cpp main() QuestionResultsResultHandlerWidget 0..n
Server (to be) ControllerQuestionHandlerConnectionHandlerQuestionserver_driver.cpp main() QuestionResultsResultHandlerWidget 0..n QuestionFileInterpreterFileIO