30 likes | 135 Views
ServerManager. ServerIO. ServerDOATS. + main(). + ServerManager() - readConfigurationFile() - readStudentListFile(). StudentHandler. StudentData. NetworkManager. studentNumber: int -studentname: char[] studentPassword: char[]. + clientList: ServerSocket[]. + processStudent()
E N D
ServerManager ServerIO ServerDOATS + main() + ServerManager() - readConfigurationFile() - readStudentListFile() StudentHandler StudentData NetworkManager • studentNumber: int-studentname: char[] • studentPassword: char[] + clientList: ServerSocket[] + processStudent() + sendStudentList() + checkInStudent() + sendData() + receiveData() + getPassword() Class Diagram - Server
ClientManager + readConfigurationFile() + requestStudentList() + notifyStudentSignIn() + notifyInstructorSignIn() + processSignIns() ClientIO NetworkManager Client - serverAddress: string + getStudentNumber() + getStudentPassword() + sendData() + receiveData() + main() Class Diagram - Client