学生成绩管理系统的数据字典

时间:2022-05-24 05:23:23 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
数据流程图:

信息反馈



顶层数据流图

学生成绩管理系统数据字典: 数据结构:admin

描述:管理员的基本信息表 定义:admin = admin_username + adm in .password + admin _n ame + admin_age + admin_sex + adm in _job + adminn formatio n + adminm age

admin_username=0®三个字符以内 admin_password= 10 个字符以内 数据结构:course 描述:学校课程信息表

定义:course= course_id + course.name + course_point + teacher_username course_id=4个字符以内

teacher_username= 4 个字符以内

数据结构:score 描述:成绩表

定义:score= scoreid + teacher_username + student_username + course_id

+ scoreyear + score scoreid=4个字符以内 scoreyear=整数型 score=整数型 数据结构:stude nt 描述:学生基本信息表 定义:

stude nt=stude nt_user name+ stude nt_password+ stude nt_n ame+ stude nt_age+ stude nt_sex+ stude nt_startyear+ stude nt_departme nt+ stude nt_ stude nt_professi on+ stude nt_ stude nt_stude ntclass+ stude nt_ stude nt_in formatio n+ stude nt_image student_username= 9 个字符以内 student_password={ 10 个字符以内 }

数据结构: teacher 描述:教师基本信息表

定义: teacher=teacher_username+ teacher_password+ teacher_name+ teacher_age+

teacher_sex+ teacher_job+ teacher_information+ teacher_image teacher_username={ 4 个字符以内 } teacher_password={ 10 个字符以内 }

数据流名:忘记密码 来源:判断核对 去向:用户信息表 组成: 用户名+用户类型+户信息 +新密码 备注:当用户忘记密码时可以通过验证信息修改掉旧密码 数据流名:


成绩单 来源:教师

去向:学生 组成: 学号+教师号 +课程号+分数+学年 备注:教师录入成绩后生成成绩单,学生可查询。

数据处理名:管理员查询 输入:查询条件 处理逻辑:根据输入的条件判断是否有对应记录,并提示结果 输出:信息显示

备注:用于查询和显示需要的信息 数据处理名:管理员修改 输入:要修改的信息 处理逻辑:判断输入的记录的主码是否存在,给出提示显示结果 输出:提示结果

备注:用于管理员修改需要的对应信息 数据处理名:管理员删除 输入:需要删除的记录的主码 处理逻辑:判断是否存在,给出提示 输出:提示结果

备注:用于管理员删除不需要的对应记录 数据处理名:修改密码 输入:用户名、旧密码、新密码 处理逻辑:判断输入的用户名旧密码是否有对应记录,并给出提示 输出:提示结果

备注:用于修改用户密码 数据处理名:成绩录入 输入:学号、教师号、课程号、成绩、学年 处理逻辑:判断输入的学号、教师号、课程号是否有对应记录,并给出提示 输出:提示结果 备注:用于教师录入学生成绩 数据存储:学生成绩情况 说明:存放的是每个学生的成绩情况 输入数据流:各门功课的成绩情况 流出数据流:学生的成绩单 数据量:由学生的人数决定 存储方式:按学号先后顺序排列。


本文来源:https://www.wddqw.com/doc/e8349ae77175a417866fb84ae45c3b3567ecdd9d.html