第讲面向数据流的需求分析方法.ppt
《第讲面向数据流的需求分析方法.ppt》由会员分享,可在线阅读,更多相关《第讲面向数据流的需求分析方法.ppt(37页珍藏版)》请在三一文库上搜索。
1、第4讲 面向数据流的需求分析方法,毛新军 教授 计算机科学与技术系602教研室 0731-(45)73649,软件工程导论 之,用工程化的方法来开发软件,Copyright Xinjun Mao,面向数据流的需求分析方法,2,序言,需求分析的任务 建模是实现需求分析任务的一种好的方法 有助于全面、系统地了解和分析用户的需求 有助于发现需求描述中不一致、错误和模糊性 确保软件SRS一致化、全面化、准确化 如何建立用户需求的模型?,Copyright Xinjun Mao,面向数据流的需求分析方法,3,主讲内容,基本思想和原理 建模语言 建模过程 CASE工具,Copyright Xinjun
2、Mao,面向数据流的需求分析方法,4,基本原理和思想,提出一种建模方法时需考虑的问题 用户需求的本质是什么? (原理) 表示机制以刻画和描述用户的需求? (语言) 建模的过程和步骤? (方法),Copyright Xinjun Mao,面向数据流的需求分析方法,5,面向数据流需求分析方法的产生,结构化软件开发方法 70年代Edward Yourdon, Tom DeMarco等人提出 基本思想: “自顶向下,逐步求精” ,“抽象和分解” 结构化软件开发方法 结构化需求分析 + 结构化软件设计 + 结构化程序设计 面向数据流分析方法(DFD)是结构化软件开发方法一员,Copyright Xinj
3、un Mao,面向数据流的需求分析方法,6,基本原理,用户需求:功能和行为, 性能, 设计约束 从信息处理的角度上看,应用系统的功能本质上对各种数据的加工和处理 如何表示各种数据的加工和处理? 怎样进行需求分析?,Copyright Xinjun Mao,面向数据流的需求分析方法,7,主讲内容,基本思想和原理 建模语言 建模过程 CASE工具,Copyright Xinjun Mao,面向数据流的需求分析方法,8,模型表示工具(语言),数据流图 数据字典 小说明,Copyright Xinjun Mao,面向数据流的需求分析方法,9,数据流图,数据流图是一种描述数据以及对数据进行加工转换的图形
4、工具 一个数据流图主要由以下四个部分组成:,数据流,数据处理,外部实体,数据存储,外部实体名称,转换名称,数据流名称,Copyright Xinjun Mao,面向数据流的需求分析方法,10,数据流图例子,Copyright Xinjun Mao,面向数据流的需求分析方法,11,数据字典,Copyright Xinjun Mao,面向数据流的需求分析方法,12,数据字典,面向数据流分析需要引进数据字典 数据字典以一种准确、简洁的方式对数据流图中数据流、外部实体、数据存储作说明 数据字典中的每个数据条目有以下内容: 名字(别名) 数据类型 使用该数据条目的简要说明 数据条目的解释性说明 其他补充
5、说明:取值范围、缺省值、设计约束等 以它作为输入流或输出流的转换的列表,Copyright Xinjun Mao,面向数据流的需求分析方法,13,数据字典例子,订票单 名字: 订票单 数据类型: 航班日期 + 目的地 + 出发地 + 航班号 作为输出流的转换列表: 作为输入流的转换列表: 预定机票 使用说明: 必须给出各个数据项 解释性说明: 无 缺省值: 出发地 = 填写本地 ,Copyright Xinjun Mao,面向数据流的需求分析方法,14,小说明,Copyright Xinjun Mao,面向数据流的需求分析方法,15,小说明,小说明准确、详细对数据流图中的各个转换的功能、性能和
6、设计约束等作进一步的解释和说明; 需求分析人员通常用结构化的自然语言、判定树和判定表来书写小说明 小说明应该尽可能的简洁、清晰、易于理解,Copyright Xinjun Mao,面向数据流的需求分析方法,16,小说明例子,记帐 (1) 将本次业务记录到中心数据库中 (2) 产生帐单 (3) 打印账单,Copyright Xinjun Mao,面向数据流的需求分析方法,17,主讲内容,基本思想和原理 建模语言 建模过程 CASE工具,Copyright Xinjun Mao,面向数据流的需求分析方法,18,面向数据流的建模过程,DFD是系统中各处理子功能以及它们之间数据流动的图形表示 - 刻划
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 数据流 需求 分析 方法
链接地址:https://www.31doc.com/p-2574016.html