学籍管理系统流程图

学籍管理系统流程图
学籍管理系统流程图

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 第一人成绩<第二人成绩

then i=第二人成绩

else i=第一人成绩

endfor endif

输出比较好了的数组即为排名

3、学生学籍管理系统E—R图

4、学生学籍管理系统状态图

相关主题
相关文档
最新文档