数据流程图及数据字典的补充.ppt_第1页
数据流程图及数据字典的补充.ppt_第2页
数据流程图及数据字典的补充.ppt_第3页
数据流程图及数据字典的补充.ppt_第4页
数据流程图及数据字典的补充.ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,(一)数据流图基本符号,1、外部实体,2、数据流,3、处 理,4、数据存储,编号、名称,各种符号的形状有多种方案,可以选用。,实体名,1、外 部 实 体,外部实体:位于系统之外的信息提供者或使用者。 说明数据输入的源点(数据源)或数据输出的终点(数据终点)。 外部实体可用来明确系统和环境的界限! 同一个外部实体可以在一张数据流程图中出现若干次。,2、数 据 流,表示数据和数据流向,由一项或一组固定成份的数据组成,如“选课单”由“学号、姓名、课程编号、课程名称”等成分组成。 数据流的命名 用名词,不要使用意义空洞的名词; 尽量使用现实系统已有名字。,编号、名称,数据流有时是很明显的,这时可以省略,不需要描述数据流!,数据流名称的表示,举例:某公司的顾客可能寄来订货单、支票、退货请求,或询问某件事,如果把这些数据全部表达出来,这个数据流程图就不好看。,举例:多个数据流的表示,第一种解决方法:,举例:多个数据流的表示,举例:多个数据流的表示,第二种解决方法,举例:储户到储蓄所去存(取)款时,要将填写好的存(取)单与存折交给营业员,营业员处理完这笔业务后,把存折交给储户。,举例:多个数据流的表示,若把“存取单”与“存折”这两个平行且方向相同的数据流合并为“存取要求”,则可以减少一个数据流,数据流程图更简单好读一些!,举例:多个数据流的表示,3、处 理,处理,表示对数据进行的操作,把流向它的数据进行一定的变换处理,产生新的数据。 如“处理选课单” 、“产生发票”等。 处理的命名(描述) 尽量最好使用动宾词组,一个动词加一个名词; 不要使用空洞的动词。,3、处 理,处理的命名(描述): 最好使用动宾词组,一个动词加一个名词。,处理的执行者(部门): 表示处理由谁来完成,可以是人、部门或是程序,也可以没有。处理必须同时有输入和输出的数据流。,3、处 理,?,每个处理至少有一个输入数据流和一个输出数据流!,常 见 错 误,4、数 据 存 储,数据存储是指通过数据文件、文件夹和账本等存储数据,如“学生档案” 、“库存台帐”等; 为了避免线条的交叉,同一个数据存储可以出现若干次。,数据存储:是数据的“保存处”和“中转站”!可以避免处理和处理之间的直接箭头联系,这样能提高每个处理的独立性。,4、数 据 存 储,举例:多个数据存储,4、数 据 存 储,数据存储必须要么从某个处理流出、要么流入某个处理,而不能与处理无任何关系。,上下两层处理的输入和输出数据流必须对应,随着逐层扩展,输入和输出数据流、外部项通常会增加。,业务流程图与数据流程图的对应,有两种思路: 一种是先按业务流程图理出的业务流程顺序, 然后将相应调查过程中所掌握的数据、表单分离出来, 接下来考查数据的流向, 加工处理过程和存储, 把它们串起来就绘制成一完整的数据流程图; 另一种是从业务流程中分离出处理过程, 再考查每一个处理过程的输入数据与输出数据, 将业务过程中所有的处理过程的输入、输出数据流进行有机的集成就形成了一个完整的数据流程图。,检验DFD与业务流程的一致性: 1、有关数据载体部分一定要与业务流程图一致; 2、将DFD与相应的业务流程图进行对比检查,看是否有遗漏的数据处理功能。 检验DFD的一致性和完整性: 1、检查各元素在数据流图之间的的一致性; 2、在高层数据流图中出现的外部实体、数据流和数据存储一定要在低层的数据流图中出现。,数据流图的检验,数据流图:小结,数据流图不考虑具体的组织机构、工作场所、物流、资金流等!只考虑数据的加工、存储、流动或使用情况。 数据流图反映了系统与外部实体的数据联系!反映了数据在处理之间的联系!反映了数据的长期存储!,数据流图:小结,数据流图只能给出 系统逻辑功能的一个总体框架 而缺乏更加详细、具体的内容。 数据的详细分析 数据的详细分析就是对数据流图中所有出现的数据和信息进行深入的调查与分析,明确它们的属性、存储情况,给出定量的描述和分析。 数据详细分析的工具是数据字典(DD,Data Dictionary),数据字典是数据流程图的补充! 对DFD的所有元素作详细的文字说明! 数据流程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论