问题陈述
教学管理系统包括了课程设置、选课管理、成绩管理、教室管理、教材管理、教学评估管理、招生管理等,该系统并没有对全部的需求进行设计,只是选择了其中的两个部分及其部分相关的需求进行了设计。对于本次设计的教学管理系统,其中主要设计了成绩管理和选课管理部分,其中的主要人员有:
成绩管理员(老师):录入学生成绩(其中包括课堂出勤成绩、课堂测验成绩、期中考成绩、期末考成绩),修改学生成绩,查询学生成绩,查询任课情况
课程管理员(教务员):开课安排,维护课表,调整学生选课情况,公布课表情况,教室安排
学生:选课,查询选课情况,查询成绩,查询课表
1.1 选课管理
1.1.1 录入与生成新学期课表:课程管理员在新学期开学前录入新学期的课程,再按照课程管理员按专业生成必修课的课表以及本学期专业推荐课表,并在网上公布,同时公布所有的选修课程,以供给所有的师生了解。
1.1.2 学生注册选课:学生按照教学管理系统的专业培养计划进行选课,在学期的前两周同学们可以按照个人意愿听课,期间可以自由修改所选的课程,但需在两周内确定选择的课程,第三周后将不能再进行改动。(第三周后课程所选人数少于15的则取消课程,但不能超过150人)最终按照所选科目,生成学生一学期的课表和老师任课的课表。
1.1.3 查询:查询课程