1、学号+姓名+课程名课程信息课程报名表报名处理录入的信息课程号+课程名+教师名统计信息学生报名表统计后的信息学生学号+姓名+课程名查询课程信息成绩查询传递查询条件课程号+课程名查询条件成绩单查询所要课程的相关成绩学号+课程号+课程名回显成绩 课程号+课程名+成绩教师模块课程教师查询课表所开设课程的查询课程表成绩录入输入学生信息,进行成绩录入课程及个人信息申请开课教师所开某门课程的信息排课结果教师所开某门课程的信息显示 课程名+班级+人数课程单开课单课程的信息课程号+课程名+教师名+班级成绩存储库学生成绩信息课程号+课程名+学生名+班级+成绩管理员模块数据流名称:录入学生,教师信息管理员管理信息按
2、照各用户条件对其信息进行修改学生信息+教师信息+班级信息+课程信息修改学生教师信息各管理信息用户信息库用户操作数据后存入用户库中的信息编号+用户信息录入及修改班级,课程信息班级,课程管理选课信息库用户操作数据后存入选课信息库中的信息学号+课程号+成绩原始课程班级信息课程管理查询原始信息,及防止冲突编号+课程名+教室号+人数 课程号+课程名+教室号+人数数据处理条目编号:1.1输入流:成绩查询条件输出流:对其成绩进行查询处理:按查询条件进行回显 1.3学生信息,课程信息填写学生相关信息1.2.1排课信息,通知,教师反馈,修改的选课信息对所选课程进行处理将其信息添加到学生报名表中1.2.2进行选课
3、课程信息,无冲突冲突1.2.3退选无增加选课信息,删除选课信息对有冲突的课程进行重选或删除将其信息删除到学生报名表中 2.1课表对课表及排课的处理防止课程的冲突2.2申请教室,申请开的课程查看教室及课程的信息2.3对学生成绩进行管理成绩的录入及更新 编号:4.1.1编排课程有冲突课程信息,教室占用信息,院系信息,教师,排课,备份课程整体进行课程安排安排教室,并防止冲突4.1.2备份课程表备份课表,课表信息 无备份课表4.1.3检测排课冲突排课信息检测所排课程是否有冲突4.2班级管理登陆 ,选课信息库对学校的教室进行安排4.3管理教师信息登陆,用户信息库教师信息相关处理信息的添加,更新4.4学生信息管理学生信息相关处理