供灵活的查询方式。3完成一个班级的学期选课功能。4实现学生成绩的录入、修改、删除等基本操作。5能方便的对学生的个学期成绩进行查询。6具有成绩统计、排名等功能。7具有留级、休学等特殊情况的处理功能。8能输出常用的各种报表。9具有数据备份和数据恢复功能。
22设计要求:
1学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。2对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入。
2
f3、数据分析
31、功能模块图
学生学籍管理系统
登
录
查
修
删
录
入
询
改
除
处
处
处
处
处
理
理
理
理
理
图1功能模块图
32、数据流图
图2学生学籍管理系统第0层数据流图
3
f登录处理:
查询处理:
图3学生学籍管理系统第1层数据流图
图4学生学籍管理系统第2层数据流图
4
f录入处理:
图5学生学籍管理系统第3层数据流图
更新处理:
图6学生学籍管理系统第4层数据流图
5
f删除处理:
图7学生学籍管理系统第5层数据流图
33、数据字典(1)数据流的描述图2:
数据流名称:注册信息简述:管理员相关信息
6
f数据流来源:管理员数据流去向:注册数据流组成:管理名密码
数据流名称:允许注册简述:允许注册信息数据流来源:注册数据流去向:管理员数据流组成:管理名密码
数据流名称:登录信息简述:学生登录相关信息数据流来源:学生数据流去向:登录数据流组成:学号登录秘密
数据流名称:反馈信息简述:学生登录成功反馈信息数据流来源:登录数据流去向:学生该数据流组成:登录成功提示
图3:
数据流名称:登录简述:登录信息数据流来源:外部实体数据流去向:审核学生数据流组成:登录信息
图4:
数据流名称:学生信息查询要求
7
f简述:学生所要查询学生基本信息的要求数据流来源:学生数据流去向:学生信息判断数据流组成:学号姓名性别入学年份照片备注专业号等
数据流名称:专业信息查询要求简述:学生所要查询专业信息的要求数据流来源:学生数据流去向:学生信息判断数据流组成:学号姓名性别入学年份照片备注专业号等
数据流名称:课程信息查询要求简述:学生所要查询的课程信息的要求数据流来源:学生数据流去向:学生信息判断数据流组成:学号姓名性别入学年份照片备注专业号等
数据流名称:选课信息查询要求简述:学生所要选课的要求数据流来源:学生数据流去向:学生信息判断数据流组成:学号姓名性别入学年份照片备注专业号等
图5:
数r