毕业论文——学生信息管理系统
学生情况
课程管理 查询要求 学生信息管理 成绩管理 统计表
图2-1 顶层数据流图
系统时钟 2学生信息处理 学生信息管理要求 1 用户要 求有效 性检查 课程管理要求 5课程信息处理 课程 3成绩信成绩管理要求 息处理 成绩表
6查询 处理 查询结果 图2-2 0层数据流图
二、1层数据流图(图2-3至图2-8)
学生信息管理要求
2.2新生管理 新生数据处理结果
新生数据处理要求 班级名称及修改要求 2.1要求类型处理 添加要求及学生数据 2.3班级管理 学生信息 2.4添加学生 毕业论文——学生信息管理系统
成绩管理要求
3.1要求班级名称 3.3总分计算 成绩表 班级及成绩数据 3.2成绩录入 图2-3 1层数据流图(a)
当前时钟
数据删除单 备份数据单 2.6信息备份 2.5删除学生 类型处 备份数据及班级信息 理 3.4成绩备份 图2-4 1层数据流图(b)
三、学生信息管理模块分层数据流图(图2-9至图2-15)
名单
2.2.2.1检查记录有效性 有效记录 图2-9 新生处理
新生数据处理要求 2.2.1要求类型处理 起始学号及班级名称 新生数据 2.2.2新生导入 2.2.3分班 分班 新生数据及班数 2.2.4设置学号 新生记录 2.2.2.3逐行 读取记录 新生记录 无效记录格式 2.2.2.2启动EXCEL调整 毕业论文——学生信息管理系统
表 生表
成绩记录 总分记录 学生
分班名单 2.2.3.2按报考 专业、成绩及男女生比例分班 男、女生人数 专业 班数 成绩表 学生表 学
2.2.3.1统计新生数据
班级名称 2.2.4.1查询 指定班级学生名单 相关记录 起始学号 2.2.4.2 按总分降序设置学号 总
图2-10 新生数据导入、分班及设置学号
信息
添加要求
2.4.1要求 类型处理 单个学生数据 成批学生数据 2.4.2单个 添加学生 班级名称 2.3.1查询 相关记录 学生表
指定班级学生记录 2.3..2修改 学生记录 学生记录为空
修改要求
图2-11 班级管理
2.4.3成批 添加学生 图2-12 添加学生
总分表 学生表
毕业论文——学生信息管理系统
分表
备份数据单
成绩表 总分表 生表
起止学号
数据删除单 班级名称 2.5.1确认数据类型 所有学生数据 2.5.4删除所有学生数据 2.5.3删除指定班级数据 学2.5.2删除指定范围数据 2.6.1查询备份数据 学生记录 单个学生数据 2.4.2.1数 据录入 成绩表
图2-13 单个添加学生
成绩表
学生记录
2.4.3.1检查数据格式 有效格式记录 无效格式 2.4.3.3逐行读取记录 总2.4.3.2启动EXCEL调整 学生表 图2-13 成批添加学生数据
学生表
备份数据 2.6.2数 据备份 备份表
图2-14 数据备份