学籍管理系统流程图.docx
《学籍管理系统流程图.docx》由会员分享,可在线阅读,更多相关《学籍管理系统流程图.docx(5页珍藏版)》请在冰点文库上搜索。
1、学生学籍管理系统数据流图
教师
一、顶层:
操请
作求
请回
求应
学生学籍管理系统
管理员
学生
操作请求请求回应
请求回应操作请求
二、0层:
登陆功能
登陆请求
数
据
库
学生成绩记录
修改功能
查
询
功
能
个人信息记录
查询信息允许修改数据
用户密码记录
返回匹配信息输入新数据
三、1层
数据库
输入新数据
修改功能
添加功能
允许修改数据
返回更新
删除功能
输入删除数据
返回已删除
学生成绩记录
教师
学生
查询成绩和排名返回排名和成绩
返回排名和成绩输入新的科目和成绩
用户不存在
判别密码
判别用户名
登陆请求存在
匹
配
根据登陆身份进入
不同权限
密码不匹配
进行操作
1、学生学籍管理系统数据字典
1.数据流条目
数据流名称:
全部记录
别名:
无
简述:
最新更新后所有关于学生学籍的记录
来源:
数据库
去向:
加工“记录筛选”
数据流量:
不限
组成:
学号+姓名+家庭住址+马哲+英语+毛概+邓理+成绩+排名
①数据存储条
数据存储名称:
学生成绩记录
别名:
无
简述:
存放学生所有可供查询的成绩信息
组成:
学号+姓名+成绩+排名等
组织方式:
索引文件,以学学号为关键字
查询要求:
要求能立即查询
②数据存储条
数据存储名称:
个人信息记录
别名:
无
简述:
存放学生所有可供查询的个人信息
组成:
学号+姓名+家庭住址等
组织方式:
索引文件,以学学号为关键字
查询要求:
要求能立即查询
③数据存储条
数据存储名称:
用户密码记录
别名:
无
简述:
存放所有用户可供查询的用户密码信息
组成:
学号+姓名+用户名等
组织方式:
索引文件,以学学号为关键字
查询要求:
要求能立即查询
2数据项条目
①数据项名称:
学号
别名:
无
简述:
所有学校学生的学号
类型:
字符串
取值范围及含义:
第1-4位:
入学年份
第5-6位:
院系代码
第7-8位:
专业代码
第9-10位:
班级号
第10-11位:
班内编号
②数据项名称:
用户名
别名:
无
简述:
所有用户的用户名
类型:
字符串
取值范围及含义:
26个英文字母和0-9十个数字组合,不含特殊符号
③数据项名称:
家庭住址
别名:
无
简述:
所有学校学生的家庭住址
类型:
字符串
取值范围及含义:
汉字,26个英文字母和0-9十个数字组合
④数据项名称:
新考试科目
别名:
无
简述:
所有学校学生的新加考试科目
类型:
字符串
取值范围及含义:
汉字,26个英文字母和0-9十个数字组合
3加工条目
①加工名:
更改的记录
激发条件:
学生成绩记录,个人信息记录以及用户密码记录被改动
优先级:
普通
输入:
新记录
输出:
更新数据、数据未改动
加工逻辑:
根据现有数据库
if新记录<>旧记录
then更新数据else数据未改动
endif
②加工名:
更改的记录
激发条件:
学生成绩记录,个人信息记录以及用户密码记录被删除
优先级:
普通
输入:
删除记录
输出:
数据已删除、数据不存在
加工逻辑:
根据现有数据库
if删除记录=旧记录
then数据已删除
else数据不存在
endif
③加工名:
更改的记录
激发条件:
学生成绩记录插入新数据
优先级:
普通
输入:
新数据
输出:
数据排序
加工逻辑:
根据新数据库
for(m=0,m<=人数,m++)
if第一人成绩<第二人成绩
theni=第二人成绩
elsei=第一人成绩
endforendif
输出比较好了的数组即为排名
3、学生学籍管理系统E—R图
被管理
系统管理员
n
m
成绩
性别
学号
职工号
姓名
性别
出生年月
职称
出生年月
职位
职工号
1
家庭住址
性别
教师
被管理
n
查询及填写成绩
出生年月
班级
姓名
学生
m
姓名
1
4、学生学籍管理系统状态图
●
查询成功
修改成功
删除成功
添加成功
安全退出系统
删除信息
查询信息
添加信息
修改信息
选择服务界面
●验证用户信息
系统登录