【教学课件】第4讲面向数据流的需求分析方法.ppt
《【教学课件】第4讲面向数据流的需求分析方法.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第4讲面向数据流的需求分析方法.ppt(37页珍藏版)》请在三一办公上搜索。
1、Copyright Xinjun Mao,1,第4讲 面向数据流的需求分析方法,毛新军 教授计算机科学与技术系602教研室 0731-(45)73649,软件工程导论 之,用工程化的方法来开发软件,Copyright Xinjun Mao,2,序言,需求分析的任务建模是实现需求分析任务的一种好的方法有助于全面、系统地了解和分析用户的需求有助于发现需求描述中不一致、错误和模糊性确保软件SRS一致化、全面化、准确化如何建立用户需求的模型?,Copyright Xinjun Mao,3,主讲内容,基本思想和原理建模语言建模过程CASE工具,Copyright Xinjun Mao,4,基本原理和思想
2、,提出一种建模方法时需考虑的问题用户需求的本质是什么?(原理)表示机制以刻画和描述用户的需求?(语言)建模的过程和步骤?(方法),Copyright Xinjun Mao,5,面向数据流需求分析方法的产生,结构化软件开发方法70年代Edward Yourdon,Tom DeMarco等人提出基本思想:“自顶向下,逐步求精”,“抽象和分解”结构化软件开发方法结构化需求分析+结构化软件设计+结构化程序设计面向数据流分析方法(DFD)是结构化软件开发方法一员,Copyright Xinjun Mao,6,基本原理,用户需求:功能和行为,性能,设计约束从信息处理的角度上看,应用系统的功能本质上对各种数
3、据的加工和处理如何表示各种数据的加工和处理?怎样进行需求分析?,Copyright Xinjun Mao,7,主讲内容,基本思想和原理建模语言建模过程CASE工具,Copyright Xinjun Mao,8,模型表示工具(语言),数据流图数据字典小说明,Copyright Xinjun Mao,9,数据流图,数据流图是一种描述数据以及对数据进行加工转换的图形工具一个数据流图主要由以下四个部分组成:,数据流,数据处理,外部实体,数据存储,外部实体名称,转换名称,数据流名称,Copyright Xinjun Mao,10,数据流图例子,Copyright Xinjun Mao,11,数据字典,C
4、opyright Xinjun Mao,12,数据字典,面向数据流分析需要引进数据字典数据字典以一种准确、简洁的方式对数据流图中数据流、外部实体、数据存储作说明数据字典中的每个数据条目有以下内容:名字(别名)数据类型使用该数据条目的简要说明数据条目的解释性说明其他补充说明:取值范围、缺省值、设计约束等以它作为输入流或输出流的转换的列表,Copyright Xinjun Mao,13,数据字典例子,订票单 名字:订票单 数据类型:航班日期+目的地+出发地+航班号 作为输出流的转换列表:作为输入流的转换列表:预定机票使用说明:必须给出各个数据项解释性说明:无缺省值:出发地=填写本地,Copyrig
5、ht Xinjun Mao,14,小说明,Copyright Xinjun Mao,15,小说明,小说明准确、详细对数据流图中的各个转换的功能、性能和设计约束等作进一步的解释和说明;需求分析人员通常用结构化的自然语言、判定树和判定表来书写小说明小说明应该尽可能的简洁、清晰、易于理解,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.31ppt.com/p-5658910.html