学籍管理系统分析
一、现行系统数据流程分析
1、数据流程图
数据流程图(Data Flow Diagram,简称DFD)是新系统逻辑模型的主要组成部分,它可以反映出新系统的主要功能、系统与外部环境间的输入输出、系统内部的处理、数据传送、数据存储等情况。它的绘制依据是现行系统流程图,数据流程图是管理信息系统的总体设计图,数据流程图的基本符号如图所示:
学籍管理数据流程图如下:
学生处 新生名单 学籍管理系统 毕业生登记表 用人单位 成绩单 学生 图1学籍管理信息系统数据流程图
教务处 成绩单 2、数据字典(Data Dictionary)
(1)数据项定义
数据项是最小的数据组成单位,本学籍管理系统的部分数据项定义如下: 姓名 编号:N- XXXX 名称:姓名 别名:N-C 说明:本校学生、教师以及相关人员的名称 数据值类型:离散 类型:文本 相关说明:姓氏+名称 长度:8
学号 成绩
名称:学号 别名:Sn-No 说明:本校学生编号 数据值类型:离散 类型:数字 长度:10 有关数据结构:学生成绩、学生卡 总编号:2001 编号:803065 有关编号说明: XXXX X X X XXX 编号 班号 专业代号 系代号 年级 名称:成绩 别名:Ss-No 说明:本校学生期末考试成绩成绩 数据值类型:离散 类型:数字 长度:3
密码
编号:S- XXXX 取值含义:优:90~100;良:80~90;中:70~79;及格:60~69;不及格:60以下 名称:密码 别名:P-No 说明:登录系统的相关密码 数据值类型:离散 类型:数字+字符 长度:6位以上 编号:P- XXXX 取值范围:A~Z;0~9
(2) 数据结构定义
数据结构主要描述的是数据之间的关系,一个数据结构可以有若干数据项组成,也可以有若干个数据结构组成,还可以有若干个数据项和数据结构组成。本学籍管理系统的部分数据结构定义如下: 学生登记卡
名称:学生登记卡 总编号:XXXX 说明:新生入学时填写的卡片 编号:XXXXXX 结构: 学号 有关的数据流、数据存储: 姓名 新生登记表 [曾用名] 学籍表 入学时间 出生日期 性别 民族 家庭住址 本人简历* 数量: 开始时间 每年大约2500份 终止时间 单位 职务
(3) 数据流定义
数据流可以包含多个数据结构,可以来自某个外部实体、数据存储或某个处理。本学籍管理系统的部分数据流定义如下: 期末成绩单 名称:期末成绩单 总编号:XXX 简要说明:学期结束时,任课教师填写的成绩单。 编号:XXXXXX 数据流来源:教师 数据流去向:统计成绩 包含的数据结构: 数量:500份/学期 科目名称 考试 考查 学生成绩 学号 姓名 成绩 任课教师
新生登记表
名称:新生登记表 简要说明:新生入学时填写的表单。 数据流来源:学生 数据流去向:建立档案 包含的数据结构: 基本情况 姓名 [曾用名] 入学时间 出生日期 性别 民族 家庭住址 本人简历 开始时间 终止时间 单位 职务 总编号:XXX 编号:XXXXXX 数量:2500份/学期
(4) 处理逻辑定义
处理逻辑的内容包括:编号、名称、处理的文字描述,输入、输出的数据流和处理的频率。本学籍管理系统的部分处理逻辑定义如下: 填写成绩单
总编号:XXX 编号:XXXXX 名称:填写成绩单 说明:通知学生成绩,有重修科目的说明重修报名时间。 输入:由成绩一览表流向填写成绩单 输出:由填写成绩单流向学生(成绩通知单) 处理:查成绩一览表,打印每个学生的成绩通知单,若有不及格科目,或不及格科目达到一定数量,需要留级的,在“成绩通知单”上填写重修科目、时间,若留级的,注明留级。 填制毕业生登记表
名称:填制毕业生登记表 说明:反映学生在校情况。 输入:由档案文件流向填制毕业登记表 输出:由填制毕业登记表流用人单位(毕业生登记表) 处理:查档案文件,打印每个学生的学籍档案,把学生的在校情况、表现、奖惩等信息如实打印在毕业生登记表上,并修改或删除学生在校档案。 总编号:XXX 编号:XXXXX (5) 数据存储定义
数据存储组要描写该数据存储的结构,及有关的数据流、查询要求。本学籍管理系统的部分数据存储定义如下: 学习成绩一览表
名 称:学习成绩一览表 总编号:XXX 说明:学期结束,按班汇集学生各科成绩。 编号:XXXXX 结构:
班级 有关的数据流: 学生成绩* 登记一览表 to成绩一览表 学号 成绩一览表 to 登记学籍表 姓名 成绩一览表 to P统计不及格课程 成绩* 成绩一览表 to 评定奖学金 科目名称 成绩一览表 to 填写成绩单 考试
考查 信息量:500份/学期 成绩 有无立即查询:有
学籍表(学籍表的结构比较复杂,所以我在此仅列出学籍表的大体数据结构。) 名称:学籍表 说明:反映学生在校期间的所有情况。 结构: 基本情况 学生动态(退学、留级、在校……) 奖惩记录 学习成绩 毕业论文成绩 总编号:XXX 编号:XXXXX ……
(6) 外部实体定义
外部实体是数据的来源和去向。 外部实体主要说明外部实体产生的数据流和传给该外部实体的数据流,以及该外部实体的数量。本学籍管理系统的部分外部实体定义如下: 学生
名称:学生 说明: 输出数据流: 输入数据流: 填写成绩单 to 学生(成绩通知) 总编号:XXXX 编号:XXXXXX 个数:约12000个
家长
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库学籍管理系统分析在线全文阅读。
相关推荐: