- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章_数据流图
数据流图 例题说明 定货系统数据流图 主要内容 数据流图中的成分 数据流图中的符号 画数据流图的方法 数据流的注意事项 举例 定货系统 患者监护系统 数据流图的作用 数据流图中的成分 数据流图是一种描述数据变换的图形工具,系统接受输入的数据,经过一系列的变换,最后输出结果数据。 数据流图有四个基本成分:加工 数据流 数据存储 数据源和数据终点 数据源和数据终点是系统与环境的接口,是系统之外的实体,可以是人物或其它软件。数据源是起点,数据终点是终点。 数据流图中的符号 组成元素:四种成分 数据的源点/终点 …… 变换数据的加工 …… 数据存储 …… 数据流 …… 定货系统数据流图 画数据流图的方法 第一步,从问题描述中提取数据流图的四种成分; 源点和终点 加工 数据流和数据存储 第二步,根据分离的四种成分,画基本系统模型; 第三步,进一步对基本系统模型细化,得到功能 级数据流图; 第四步,进一步对功能级数据流图进行细化,当 进一步分解将涉及如何具体实现一个功能 时就不应该再分解了。 分层的数据流图 注意事项 1.并不是所有数据存储和数据流都能直接从问题描述中提取出来; 2.在对数据流图分层细化时,必须保持信息的连续性。即,分解前、后的输入/输出数据流必须相同。 3.在功能级数据流图中,可根据需要给处理和数据存储增加编号,便于引用和追踪。同时编号应反映处理的分解层次; 4.一张数据流图中的包含的加工控制在5~9个,因此数据流图应该使用分层和画分图的方法。 定货系统 某工厂有一个库房,存放该厂生产需要的物品,库房中的各种零件的数量及各种零件库存量临界值等数据记录在库存文件中,当库房中零件数量有变化时,应更新库存文件,若某种零件的库存量少于库存临界值,则报告采购部门以便订货,每天向采购部门送一份采购报告。 第一步:从问题描述中提取数据流图的四种成分 某工厂有一个库房,存放该厂生产需要的物品,库房中的各种零件的数量及各种物品库存量临界值等数据记录在库存文件中,当库房中零件数量有变化时,应更新库存文件,若某种零件的库存量少于库存临界值,则报告采购部门以便订货,每天向采购部门送一份采购报告。 第二步:根据分离的四种成分,画基本系统模型 第三步:对基本系统模型细化,得到功能级数据流图 功能总结: 零件的入库和出库称为事务 通过CRT终端把事务报告给定货系统 当某种零件的库存数量少于库存量临界值时就应该再次定货。 第三步 定货系统功能:处理事务、产生报表 “处理事务”有关的数据流:事务(录入)、库存清单(保存、查询)、定货信息(缺货时产生) “产生报表”有关的数据流:定货信息(报表数据来源)、定货报表(结果) 第四步:进一步对功能级数据流图进行细化 定货信息:源于对事务的处理,当该物品库存数量少于临界值时产生该信息。 “事务处理”功能包括三个子功能:接受事务、更新库存清单、处理定货 完善——主要成分编号 编号反映处理和数据的层次关系 加工: 处理事务——1 接受事务 ——1.1 更新库存清单——1.2 处理定货 ——1.3 产生报表——2 数据存储: 库存清单——D1 定货信息——D2 数据流图的原则 1 每个加工至少有一个输入数据流和一个输出数据流。 2允许一个加工有多个数据流流向另一个加工,也允许一个加工有两个相同的输出数据流流向两个不同的加工. 3保持父图与子图平衡:父图某加工的输入输出数据流必须与子图的输入输出流在数量和名字上相同. 4 保持数据守恒 易混淆的知识 数据流是在处理、数据存贮和源点/终点之间传递的动态数据,不是控制的转移流向。 数据流图只能表示软件对数据的处理动作,而不反映处理的执行顺序。 在数据流图中应描绘所有可能的数据流向,而不应该描绘出现某个数据流的条件。 找错误 患者监护系统 医院对患者监护系统的基本要求是随时接受每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统打印出某个指定病人的病情报告。 第一步:从问题描述中提取数据流图的四种成分 医院对患者监护系统的基本要求是随时接受每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统打印出某个指定病人的病情报告。 第二步:根据分离的四种成分,画基本系统模型 第三步:对基本系统模型细化,得到功能级数据流图 功能总结: 随时接受病人生理信号 分析信号 产生警告信息 定
您可能关注的文档
最近下载
- 消渴病(2型糖尿病)中医临床路径方案临床疗效总结分析报告.docx VIP
- 碳排放监测员职业理论考试题及答案.doc VIP
- 肿瘤标志物ppt课件.pptx VIP
- 碳排放监测员(高级)技能鉴定考试题及答案.doc VIP
- 项目管理知识体系指南.pdf VIP
- BactAlert 3D 240 型自动血培养分析仪仪器操作规程 (一) 检测原理.pdf VIP
- 35KV电抗器试验报告.doc VIP
- DG_TJ08-2401-2022:桥梁工程超高性能混凝土应用技术标准.pdf VIP
- 2024年新苏科版八年级上册物理课件 第二章 第四节 光的反射.pptx VIP
- 道路施工技术交底大全.pdf VIP
文档评论(0)