本次DDD实践选取我们都熟悉的高校成绩管理作为例子. (一).需求描述 每学期学校教务处老师会进行教学安排,具体就是建立教学班,指定该教学班代课教师,上课学生,然后进行排课(忽略此部分,这是另一个系统).指定上课学生有下面几种方式:单独一个班上课:多个班合上课:一个班部分学生上课:一个班部分学生与其它班合上课.也有一些教学任务,上课学生是没有规律的,即我们熟悉的选修课,是由学生自由选择的. 学期末,代课教师会根据自己所授课程上课学生名单登记成绩,经教务处审核后该成绩即可公布.登记成绩时系统需要标…