- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * 4) 外部项 位于系统之外的信息提供者或使用者,称为外部项。即存在于系统之外的人员或组织。如“学务科”等 说明数据输入的源点(数据源)或数据输出的终点(数据终点) 起到更好的理解作用,但不是系统中的事物 数据源 数据终点 没有输出! 加工 没有输入! 加工 每个加工至少有一个输入数 据流和一个输出数据流 几种错误(1) 数据源 数据终点 数据源 数据存储 数据终点 数据存储 数据存储 数据存储 数据流必须要么从某个加工流出、要么流入某个加工,而不能直接从外部项流向数据存储等等。 图示的几种流动都是不合理的 几种错误(2) 2、怎样画DFD// 了解DFD的特性 画分层DFD 1)DFD的特性 DFD只描述数据的流动 DFD分成多层(子图、父图概念)表示, 从而逐步展开数据流和功能的细节。 S 2 1 3 2.2 2.1 2.3 3.1 3.2 顶层 0层 1层 (基本系统模型) (系统的子功能) DFD的分层表示 2) 画分层DFD (1)先画出顶层DFD。 (2)自顶向下画出各层DFD 分解原则: 分解后的软件成分有相对独立功能 一次分解不要加入细节过多 由外向里画DFD 报名单 合格报名单 检验 报名单 (3)先考虑稳定状态,忽略系统的工作条件, 即怎么开始、怎么结束的。 (4)忽略琐碎的枝节,如出错处理等。 (5)随时准备重画 报名单 合格报名单 检验 报名单 错误的报名单 3)画分层DFD的指导原则 (1)父图-子图平衡 (2)局部数据存储 (3)编号 (4)分解的程度 (1)父图-子图平衡 父图-子图平衡: 分解时必须保持父图的输入输出数据流和子图输入输出数据流相同。 A 1 4 2 3 B F E G C D 缺少C 3.1 E D 3.3 3.2 对加工3细化的子图: 加工3 购书单 教材购销系统 教材购销系统的顶层DFD 学生 领书单 缺书单 进书通知 书库保 管员 第二层DFD(0层) 教材购销系统 购书单 缺书单 销售 教材 采购 教材 1 2 教材存量表 学 生 F1 缺书登记表 F2 书库 保 管 员 进书通知 教材入 库信息 领书单 第三层DFD (1层) 销售子系统(1.0) 学生 1.2 无效 书单 教材存量表 F1 开发票 F2 缺书登记表 学生 各班学生用书表 F3 售书登记表 F4 1.1 审查 有效性 1.3 登记并 开领书单 1.5 补售 教材 1.4 登记缺书 购书单 发票 领书 单 有效 购书单 教材入库信息 (3)加工编号 加工的编号原则: 子图图号为分解的父图中的加工号, 同级子图在最后数字以序号区别。 S 2 1 3 2.2 2.1 2.3 3.1 3.2 顶层 (不编号) 0层 1层 (4)分解的程度 分解的深度与层次: 按功能情况定,一般设深度为3-5,如超过5个加工最好分解画,否则容易出错 实例1 :考务处理系统 (1)对考生送来的报名单进行检查; (2)对合格的报名单编好准考证号后将准考证送给考生,并将汇总后的考生名单送给阅卷站; (3)对阅卷站送来的成绩单进行检查,并根据考试中心制定的合格标准审定合格者; (4)制作考生通知单(含成绩及合格/不合格标志)送给考生; (5)按地区进行成绩分类统计和试题难度分析,产生统计分析表。 顶层数据流图 考 试 中 心 考 生 考务 处理系统 阅卷站 报名单 准考证 考生通知单 成 绩 清 单 合格标准 考生名 单 统计分析表 0层数据流图 处理 报名单 报名单 准考证 1 统计成绩 2 考生通知单 成 考生名册 绩 清 单 合 格 标 准 考生名 单 统计分析表 一层数据流图 (a) 检查 报名单 报名单 准考证 1.1 编准考证号 1.2 不合格 报名单 考生名册 考生名单 合格 报名单 登记 考生 1.3 正式 报名单 汇总 名单 1.4 考生 通知单 一层数据流图 (b) 检查 成绩清单 2.1 审定 合格者 2.2 考生名册 正确 成绩清单 制作 通知单 2.3 分析 统计成绩 2.4 分析 试题难度 2.5 试题得分清单 难度 分析表 合格 标准 分类 统计表 成绩清单 错误 成绩清单 经审定的 成绩清单 第四节 数据字典 Data Dictionary 一、数据项的定义 二、数据结构的定义 三、数据流的定义 四、处理逻辑的定义 五、数据存储的定义 六、外部实体的定义 数据字典的主要内容是对数据流程图中的数据项、 数据结构、数据流、处理逻辑、数据存储和外部实体等 几个方面进行具体的定义。 数据字典是关于数据流程图内所包含的数据
文档评论(0)