一、现行系统数据流程分析
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个
家长
名称:家长 说明: 输出数据流: 输入数据流: 填写成绩单 to 家长(成绩通知) 用人单位
总编号:XXXX 编号:XXXXXX 个数:约12000个 名称:用人单位 总编号:XXXX 说明: 编号:XXXXXX 输出数据流: 个数:难以确定 输入数据流: 填制毕业登记表 to 用人单位(毕业生登记表)
学生处
名称:学生处 说明: 输出数据流: 学生处to建立档案 输入数据流: 总编号:XX 编号:XXXX 个数:1个
教务处
名称:教务处 说明: 输出数据流: 教务处统to计成绩 输入数据流: 总编号:XX 编号:XXXX 个数:1个
3、 E-R图
我们可以得到本学籍管理信息系统的E-R总图,如图7所示:
系别 电话 分配 教师编号 1 系 1 1 属于 学号 m m 教师 m m 职称 提供 m 学生 m 专业 姓名 教学 n m n 课程 学时 课程名 学分 学习 系别 课程号 图7学籍管理信息系统E-R模型图
学生学籍管理系统 系统管理 学籍管理 成绩管理 查询管理 用户管理 密码管理 学籍添加 学籍修改 学籍删除 课程添加 课程修改 成绩添加 成绩修改 成绩统计 学籍查询 成绩查询
(二)确定新系统的逻辑处理方案
新系统说明:
新系统,继承了原有系统,同时增加了两大模块:档案管理子系统、奖惩管理子系统。
a.) 档案管理子系统:管理学生档案,方便学生查询。 b.) 奖惩管理子系统:管理学生奖惩情况
下面只对新增的两个模块进行分析
1、 新系统组织结构图如下:
本学籍管理信息系统按处理不同业务分为三个子系统:成绩管理子系统、档案管理子系统、奖惩管理子系统。其中成绩管理子系统应该具有的功能有:录入、统计分析、储存、查询、输出;档案管理子系统的功能有:录入、建立、储存、查询、修改、删除、输出;奖惩管理子系统的功能有:录入、建立、储存、查询、修改、输出。如下图所示: 学籍管理 成绩管理 录入 统计分析 查询 存储 输出 档案管理 建立 录入 存储 建立 奖惩管理 录入 查询 查询 修改 删除 输出 修改 存储 输出 图8学籍管理信息系统功能包图
建 立 学籍 管理学籍 录入数据 查询信息 统计分析修改档案 存储数据 删除档案 输出资料 新系统的业务流程: 学生新生录取 处 学生 建立档案 教务教学 处 查看 考试 家长 成绩单 统计分析成绩 系 补考 不及格 及格 评定奖学 不及格 重修 用人 单位 不及格 学生 处 退留 学 级 查看 学籍异动 毕业 毕业生登记 毕业生登记表 存档
图1学籍管理业务流程
新增数据流程图 毕业生登记表 用人单位 新生名单 档案
学生处 学生注册 管理
学生 学习文档 成绩单 成绩单 成绩 教务处 成绩单 管理 家长
成绩 学习文档 学籍表 奖惩报告 奖惩结论 奖惩 系 管理
学籍管理信息系统数据流程图(奖惩管理)
期末成绩成绩统计 统计 教务单 成绩 处 重修成绩 登记期 评定 一览表 奖学金 登记重 修成绩 成绩一览表 登记 学籍表 填写 升级、补考 成绩单 统计不 及格课程 学籍表 判定留 级或退学 学习文档
学籍管理信息系统数据流程图 (成绩管理) 辅导员 学生 家长 学习文档 奖励留级退学 处理 处理 处理 新生名单 建立 修改删除学生处 档案 文档 文档 填制毕 档案文件 业登记表 登记 学籍表 学籍表 学籍管理信息系统数据流程图 (档案管理)
新系统增加的数据字典: 奖惩报告单
名称:奖惩报告单 总编号:XXX 简要说明:学期结束时,学校各系
编号:XXXXXX 填写的学生学习状况奖励与处罚表单。 数据流来源:系 数据流去向:建立奖惩档案
数量:10份/学期 包含的数据结构:
科目名称
考试 考查 学生成绩 学号 班级
姓名 成绩 奖惩情况
奖励
处罚 用人单位
数据存储的定义:
档案文件(分为奖惩档案文件和档案文件,此处以奖惩档案文件为例。) 名称:档案文件 总编号:XXX 说明:反映学生在校期间的奖惩、退留级 编号:XXXXX 情况。 结构: 班级 学号 姓名 未及格科目 科目名称 考试 有关的数据流: 考查 建立奖惩档案 to档案文件 成绩 学分 修改文档to 档案文件 科目数量 档案文件 to登记学籍表 奖惩处理 奖励 处罚
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务