我的问题与类图上的操作有关。
我对 UML 很陌生,我正在为一个在线测验系统创建一个类图,在该系统中,老师将为学生分配登录详细信息,老师将创建一个多项选择测验,然后从指定时间开始,学生可以登录到完成测验。
我的问题与所包含的操作有关。例如,老师会添加一个“测验问题”。那么我可以在'Teacher'类中包含操作'addQuizQuestion()',因为'Teacher'将执行任务,还是应该将它添加到'QuizQuestion'类中,因为它是正在创建的?
同样,一旦整理了结果,就会生成报告并将其发送给父母。那么我应该在'Parent'类中有一个'receiveReport()'操作还是应该在'Report'类中有一个'sendReport()'操作?
我很混乱!!
谢谢