学生成绩管理(数据库---数据流图)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库课程设计报告
设计题目:学生成绩系统管理
目录
2.1数据流图 (4)
2.2数据字典 (5)
图2-2 学生成绩管理系统的0层图
2.2数据字典
(1)数据存储的描述
名字:学生信息
描述:学生成绩管理中存储的所有学生信息(包括所有学生查询的所需信息)定义:学生信息=学生学号+学生姓名+学生性别+院系+学生年龄
位置:存储输出供查询
名字:课程信息
描述:有多个课程必要的信息组成
定义:课程信息=课程号+课程名 +课时+学分
位置:存储输出供查询
名字:用户表信息
描述:用户情况的信息
定义:用户信息=用户名+用户密码+用户
位置:存储输出供查询(5)
名字:学生成绩信息
输入:学生姓名
输出:相应学生的成绩信息
名字:查询信息
描述:用户所提出的查询请求
定义:查询信息=[课程查询信息|学生成绩查询信息]
位置:课程表学生表成绩表
名字:添加信息
输入:学号,学生姓名,学生性别,院系,学生年龄
输出:新输入的学生信息
名字:删除信息
输入:选中要删除的学生信息
输出:删除完成
(2)数据流的描述
数据流编号:t1,
数据流名称:教师名单(该成绩系统教师的用户信息)
数据流来源:教师
数据流去向:用户信息判断
数据流组成:教师编号+教师所教课程
数据流编号:s1
数据流名称:学生名单(该成绩系统学生的用户信息)
数据流来源:学生
数据流去向:用户信息判断
数据流组成:学生编号+学生所选课程+学籍
数据流编号:r1
数据流名称:成绩(该成绩系统学生所选课程对应的成绩)
数据流来源:课程所得成绩录入
数据流去向:学生的查询,教师查询及修改
数据流组成:课程号+成绩+学生名+教师名+学生编号
(3) 逻辑处理描述
处理逻辑编号:r1,Q1
处理逻辑名称:r1(成绩信息判断),Q1(学籍信息判断)
输入数据流:r1(学生名+课程名+成绩),Q1(学生名+学籍+学号+学院+专业+班级) 处理描述:教师(管理员)观看r1和Q1是否符合当前该学生基本信息,不符合立即修改提交
处理逻辑编号:MSD (6)处理逻辑名称:用户信息判断
输入数据流:t1教师名单(教师编号+教师名+课程),s1学生名单(学生编号+学生名)处理描述:判断拥有t1信息进入教师面板
判断拥有s1信息进入学生面板
判断无t1,s1信息,无效返回用户登录