《面向数据流的分析方法 .pptVIP

  • 3
  • 0
  • 约 68页
  • 2016-12-29 发布于北京
  • 举报
* 数据流图只描述了系统的分解,并没有表达出各个数据和加工的具体含义。数据字典就是用来描述数据流和加工的具体含义的。有了数据流图和数据字典,才算是完整地描述了一个系统。只有数据流图或只有数据字典,则都无法完整表达一个系统。因此我们可以像日常查字典一样借助于数据字典就可以查出某个名字的具体含义。数据字典也像普通字典一样,把字典中的所有条目按照一定的次序排列起来,方便人们查阅。 * * * * * * * * * 文件名:库存记录 别名: 无 简述:存放库存所有可供货物的信息 组成:货物名称+编号+生产厂家 +单价+库存量 组织方式:索引文件,以货物编号为 关键字 查询要求:要求能够立即查询 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 不可再分解的数据单位,包括: 名称 描述 数据类型 长度(精度) 取值范围及缺省值 计量单位 相关数据元素及数据结构 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 数据项名:货物编号 别名:G-No,G-num 简述:本公司的所有货物的编号 类型:字符串 长度:10 取值范围及含义: 第1位:[J|G] (进口/国产) 第2~4位:LB01… LB29 (类别) 第5~7位:“A00”…“A99” (规格) 第8~10位:“001”…“999”(品名编号) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 加工条目用来说明DFD中基本加工的处理逻辑,由于下层的加工是由上层的基本加工分解而来,只要有了基本加工的说明,就可以理解其他加工。主要包括: 加工名 编号 激发条件 优先级 输入 输出 加工逻辑 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 加工名:预定机票 编号:1 激发条件:接收到订票单 优先级:普通 输入:订票单 输出:取票通知单、机票信息 加工逻辑:根据预定机票的旅客信息 IF 存在满足旅客要求的航班 THEN 安排航班,打印取票通知单 ELSE 通知旅客无满足要求的航班 ENDIF Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. DD应具特点 (1)通过名字可方便查阅数据定义 (2)无冗余 (3)易更新修改 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1.确定系统边界, 画出系统环境图 2.自顶向下,画出各层数据流图 3.定义数据字典 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 基于功能分析和数据分析,将功能和数据分离。 以功能为主,数据只是被动的信息载体。当系统行为发生变化时,系统维护非常困难。 DFD中不涉及系统的控制信息,因此SA不适合于分析以控制信息为主的系统需求。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 需求分析建模的过程 需求分析建模的方法 结构化分析 面向对象分析 Jackson分析 结构化分析 数据建模 功能建模和信息流 行为建模 Eval

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档