学籍管理系统数据流图和数据字典: 一.项目计划: 1 . 项目概述: 学籍管理系统用于各个学校对每一位学生的入学、毕业、每学年考试成绩、升留级处理等,该系统具备录入、存储学生的基本情况、各科成绩;查询学生各科成绩、单科成绩;打印成绩;统计班平均成绩、各科平均成绩;根据分数进行升留级处理等功能。 二.需求规格说明书: 顶层图: 数据流图: 0 层图: 1 层图: 1.1 数据字典: 1.数据流条目: 数据流名称:新生信息 别名:无 简述:录入、存储学生的基本情况 来源:新生提交的基本信息 去向:学生信息表 数据流量:100—10000 个学生 2.数据项条目: 数据项目名称:学号 简述:学校全部学生的学号 数据类型:varchar 长度:8 3.数据存储条目: 数据存储名称:学生信息表 别名:无 简述:存放学生的基本信息 组成:学号+姓名+性别+年龄+专业+班级 组织方式:索引文件,以学号为关键字 查询要求:要求能立即查询 4.加工条目: 加工名:是否为新生 编号:1.1 激发条件:接收到学生提供的基本信息 优先级:普通 输入:学生信息 输出:是新生,不是新生 加工逻辑:根据数据库记录,若是没有符合的学生则为新生 1.2 数据字典: 1 .数据流条目: 数据流名称:成绩 别名:无 简述:查询学生各科成绩、单科成绩 来源:老师录入学生的考试成绩 去向:学生成绩表 2 .数据项条目: 数据项目名称:课程号 简述:各个课程的编号 数据类型:char(6) 长度:1 0 3 .数据存储条目: 数据存储名称:成绩单 别名:无 简述:存放学生的本次考试成绩和历年考试成绩。 组成:学号+姓名+课程号+课程名+成绩 组织方式:索引文件,以课程号为关键字。 查询要求:要求能立即查询 4 .加工条目: 加工名:查询成绩 编号:2 .1 激发条件:学生输入学号并确认 优先级:普通 输入:学生学号 输出:学生各科成绩和历年成绩 加工逻辑:根据库存记录,若是输入的学号符合则输出学生的成绩 1.3 数据字典: 1 .数据流条目: 数据流名称:成绩统计 别名:无 简述:统计班平均成绩、各科平均成绩 来源:老师提交的学生成绩记录 去向:成绩单 2 .数据项条目: 数据项目名称:课程号 简述:各个课程的编号 数据类型:char(6) 长度:1 0 3 .数据存储条目: 数据存储名称:成绩单 别名:无 简述:存放学生历次的成绩信息 组成:学号+姓名+课程号+课程名+成绩...