新生基本信?息 新生流程信?息 生流
待完成流已完成流信息管理新生 基本信息流程息添加流程新生息 程?信
员 ??息 信校?对
ER图
准考证号
身份证 账号 账号 码 m n 密码 学生 真实姓名 管员 管理 号 m n 权限 姓名 号码 性别 管理
班级
导师 宿舍
联系方式 办账密姓电职公家庭住址 号码名
图3.2.3用户关系?ER图 数
名称 类型 说明
准考证号 AD int
一卡通是否?领取 CARD bit
班级序号 CID int
CLASS? 所在班级 char
班级人数 CNO int
DORMI?TORY 宿舍是否
高中档案是?否上交 FILE bit
管理员序号 ?ID int
IDCAR?D 身份证
LEGAL? 权限 int
LIVIN?G 生活用品是?否
用户名 NAME char
班级已到人?数 NNO int
PASSW?ORD 密码 char
RNAME? 真实姓名 char
性别 SEX int
学生序号 SID int
电话号码 TEL int
教师序号 TID int
教师编号 TNO int
TUITI?ON 学费是否缴?纳 bit
UNIFO?RM 军服是否领?取 bit
字段名 中文描述 类型 长度 否可以为空? 是否
序号 ID int 4 N Primary key?
帐号 NAME char 10 N
密码 PASSW?ORD char 10 N
真实姓名 RNAME? char 8 N
权限 LEGAL? int 2 N
名称 类型 说明
确定查询内?容 sortBy? int
CLASS? 所在班级 char
SNAME? 学生姓名 char
TNAME? 教师姓
图书管理系统数据流图
某图书管理系统有以
借书:输入读者借书证。系统首检查借书证是否有效,若有效,对于第一次借书读者,借书证建立档案。否则,查阅借书文件,检查该读者所借
检查库存,修改库存目录并将读者借书情况入借书
还书:从借书文件读出与读者有关的记录,查阅所借日期,如期(3个月)作罚款处。否则,修改库存
查询:通过借书文件,库存目录文件查询读情况)图书借阅
数据字典
数据流名称:借书
别名:借书单
简述:读者借书时填写的单据 来源:读者
去向:审核借书
数据流量:250
组成:借书证编号,借阅日期,书名,借阅方
数据流名称:还书
别名:无
简述:读者还书时附带的数据 来源:读者
去向:审核还书
数据流量:250
组成:借书证编号,借阅日期,书,借
数据存储名称:借
别名:无
简述:借书证编号,借阅日期,书名,借阅方式,密,借阅
查询要求:要求能立即
数据存储名称:库
别名:无
简述:存放图书出/入库信息
组成:书名,出版社,作者,出版日期,入库据,总数量,(
组织方式:数据文件,以书名为关键字进行引 查询要求:要求能立
加工名:审核
编号:1.1
激发条件:接受到
输入:借书证
输出:认定合格的
加工逻辑:根据借书文件及
if借书证编号在借书文件存在and未过期and密码正
借书
else借书证无效
高校教学管理系统——数据流图分析
作业:根对“高校教学管理系统”的数据流图建模分析程,完成系
注意:
说明:某高校教学管理的作程如下:在每学期学时,学生需要注册记,只注册成功后才能为该校的正式学生,于入学新生,以系办为单位向务处提交新生名单,并获得系内所生的注册统计。学籍管理方面,学校实行校级、系级极,学生如果健康、跟不上原因要求休学、退学时,需要先向系里提出申,系里核实情况后再提交学校教务处审批,然将审批结果通知学生。每学期教师据教学安排进授课,学生可以进行选课,在得到确认就可以听课并参加考试。在期末教师要将学生的考试成绩上报教务处,教务处将登、备案。考试不及格需要补考,如果超过3门不及格,则要留级降级。对于优秀学生,学校还给予奖励,根据学习成绩发放
第一:数据流分析
(1) 数据源点:学生、系办、教务处、教师
(2) 数据流(注意:在当前分析情况,以下数
在
●与学有关的数据流包括:注册申请、学籍请、补考
●与师有关的数据流包括:
●与系办关的据流包括新生名单、学籍审理见、奖学金统计等; ●与教务处有关
题目1:根据以上分析,画
第二:第一步分解
基本系统模的数据程图非常抽,因,需要把基本功能细,描绘系统的主要功能。采用从外向里的法对教管理系统行分解。按功能细化后分为“册管理”、 “成绩管理”、“学籍理”、“奖励管理”4个主要功能,同时增加“学生名册”
题目2:根以上分析,绘制系统的一层数据流图。(注意加
第三:第二步细化
对描绘的各能进行化,可得到进步的据流图描述。例如,对“学籍管理”细化得出数流流图底图。学籍理包括“初审查学生请” 、“学籍变动处理”、“级处理”、“毕业处理”。学籍变动需要过两级审批处理,系里先要进行初步审查,核实学生申请报告,了
出初审意上报教处,教处综合考虑学生的情况后作出最后审批,并将结果通知学本人。“留级理”则是直接由系办根据生考情况作出决定。“毕业理”则是教务处每年根据学生的学习情况统一处
题目2:根据以上分析,绘
图书管理系统数据流图
----------专业最好文档,专业为你服务,急所急,供你所
文
图书馆有个图书理系统,员每天登记图书信息(编号、书名、数量等),并根据户的需查阅库信息,若有用户需要的图,且量足够,就取书给用;否则让用户填写订购信息,并录入缺货信息。每
(1) 画数据流图(只画到1
查阅
分
库
打
汇总信息
订购
数据流图
(2) 画出相应的软件
----------专业最好文档,专业为你服务,急所急,供你所
文档下载最佳的地方
----------专业最好文档,专业为你服务,急所急,供你所
文
图书管理系统
图
查信息 总信输入信
息 查询查询
结果 结 每月打印报表 店员每月缺货信
软件结构图
开始
用户需求
查阅库存信息
库
录入缺货信息
给用户取书
----------专业最好文档,专业为你服务,急所急,供你所
文
结束
程序流程图
----------专业最好文档,专业为你服务,急所急,供你所
文
----------专业最好文档,专业为你服务,急所急,供你所
文档下载最佳的地方
学生成绩管理系统数据流图
----------------------------知识改变生活 精word文档
.3.3.1 创建实体关系图
(1) 需求收集的过程中,要求户列出应用软件或业过程涉及到
(2) 一次考虑一个对象,分析员和客户定义个对象和
(3) 如果存在连接,
(4) 对每一个关系,确定其关联类型;
(5) 重复步骤(2)到步骤(4),
(6) 定义每个实体的属性;
(7) 形式化并复审实体关系图;
(8) 重复步骤(1)到(7),直到数据建模完成。
举例分析:
* 实体:学生、课程、成绩。
* 实体属性定义:
学生:学号、姓名、性别、出生日期、入学年月
课程:课程编号、课名称、
成绩:学号、课
* 实体关系图:
首先分析"成绩管理"的用户要求,找出该统应该包括的实体。显然,学、课程和成绩都是系统的实,并且可以初步定义它的属性(见上)。务人员然是系统的用户,但其信息与系统处理无关,因此不用作实体。那么,学生的选课信息是否需成为实体呢,由于成绩信息包含了选课信息,因此选课信息不用单独记录。最终,
接着,我们析这些实之间的关联关系。从实际情况得知,一个学生可以多门课,一课程也可以有多个学生修,每个学生选一门课程须有一个成绩。根据上述分析,我们得到如
3.3.3.2 创建数据流模型
通常,数据流图层绘制的,整个程映了自顶下进功能分解和化的分析过程。层(也称第0层)DFD于表示系统的开发范围,以该系统与周环境的数据交换关系;最底DFD代表了那些不可一步解的"原子工";中间层DFD是上一层父图的细化,其中的每一个工可以继续细化,----------------------------知识改变生活 精品word文档 值得下载 值得拥
----------------------------知识改变生活 精word文档
中间
(1) 第0层DFD将整
(2) 确定并标记
(3) 分离出下一层中的加工、数据对象和存,并对其进
(4) 标记所有加工和箭头;
(5) 重步骤(3)和(4),直到有的加工只执行一个单的操作,可
* 第0层DFD图
教务
学
* 第1层DFD图
对第0层DFD图中的一个加工"
----------------------------知识改变生活 精
----------------------------
拥有----------------------------------------------
* 第2层DFD图
对第1层DFD图中的一个加工"
----------------------------
拥有----------------------------------------------
----------------------------知识改变生活 精word文档
绘制第0层DFD的时候,将整系看成一个加工,后找出作于该加工的外部实体,以及相应的数输入和输出。对于"学绩管理系"而言,整个系统就是一个"学生成绩管理"。从户的需求述可知,"教务人员"是数据的源点,"学生"是数据终点。另外,务人员要录入学生信息、课程信息和成绩,说"学生信息"、"课程信息"和"成绩"是数据流;同样,"查询请求"和"查询结果"也是数据流。
绘制下一层数据流,细化第0层的工"学生成绩管",从描述系统的要功能。从第0层DFD得知,"学生信息"教务人员需要录入的一个信,此加入一个?quot;录入学生信息",样到"录入程信息"、"登成绩"两个工。另外,数据流"查询求"和"查询结果"应该由加工"查成绩"来完成。这,我们用"录入学生信息"、"录入课程信息"、"登记学
为了续进行解,我们析第1层DFD中的加工"查询学生成绩"。学生查询绩时需提供合性检查,因此,"查询学成绩"可以分解为"合法性查"和"查询成绩"两个处理步骤,从而形成如图
根据上实例和经验,绘制数据
(1) 分层时,子图的输入、输出数据流必须和图中相应
(2) 加工的编号应
(3) 加工不应该只有输入或只有出,通
(4) 数据流图不
(5) 加工之间应通过数据存储进行通信,免从一个
(6) 数据应通过加工进行流动,避免从一数据存储
(7) 数据流图中所有元素的命名应对客户
(8) 不要在一个图中绘制7个以的加工,
* 数据字典
以下
数
描
别名: 无
定义: 学号 + 姓名 + 性别 + 出
数
峰值: 随时,但经常在新生入学时期
----------------------------知识改变生活 精
----------------------------知识改变生活 精word文档
其他明: 在系统功能扩
数
描
别名: 无
类型: 字符串
长度: 6位字符
其
数
描
别名: 无
频
峰
其他明: 在系统功能
----------------------------知识改变生活 精
转载请注明出处范文大全网 » 学生管理系统学生管理系统-数据流图-数据词典-ER图