软件工程 教学课件 作者 田秋成 第5章需求分析.ppt

软件工程 教学课件 作者 田秋成 第5章需求分析.ppt

ID:50213993

大小:202.00 KB

页数:11页

时间:2020-03-10

软件工程 教学课件 作者 田秋成 第5章需求分析.ppt_第1页
软件工程 教学课件 作者 田秋成 第5章需求分析.ppt_第2页
软件工程 教学课件 作者 田秋成 第5章需求分析.ppt_第3页
软件工程 教学课件 作者 田秋成 第5章需求分析.ppt_第4页
软件工程 教学课件 作者 田秋成 第5章需求分析.ppt_第5页
资源描述:

《软件工程 教学课件 作者 田秋成 第5章需求分析.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本章要点:需求分析的步骤、方法、过程数据流图及实体-联系图数据字典设计需求分析报告《软件工程》第5章需求分析需求分析是在可行性分的基础上,将用户对系统的描述,通过分析概括,抽象为完整的需求定义,再形成一系列文档的过程。进行需求分中,首先要明确需求分析应该是一个迭代的过程。由于市场环境的易变性,以及用户本身对于需求描述的模糊性,需求往往很难一步到位。需求分析不仅仅是属于软件开发生命周期早期的一项工作,而还该贯穿于整个生命周期中它该随着项目深入而不断细化。《软件工程》5.1需求分析概述第5章需求分析《软件工程》5.2需求分析的步骤第5章需求分析(一)分析方法基本思想是“分解”和

2、“抽象”。(二)分析步骤(1)建立当前系统的“具体模型”;(2)抽象出当前系统的逻辑模型;(3)建立目标系统的逻辑模型;(4)其它问题:人机界面等。《软件工程》5.3.1结构化分析法5.3需求分析的方法第5章需求分析1.层次方框图例:《软件工程》5.3.2图形分析法5.3需求分析的方法第5章需求分析2.实体-联系图例:《软件工程》5.3.2图形分析法5.3需求分析的方法第5章需求分析3.数据流图(一)数据流图概念数据流图是描述系统中数据流的图形工具,是一种用来表示信息流和信息变换过程的图解方法,可以标识一个系统的逻辑输入和逻辑输出,以及把逻辑输入转换为逻辑输出所需的加工处理。(二)

3、数据流图基本符号《软件工程》5.3.2图形分析法5.3需求分析的方法第5章需求分析(三)数据流图绘制的具体步骤(1)画出系统的输入/输出;(2)画出系统的内部;(3)对图和加工编号。(四)检查复审可根据以下要点检查复审:(1)命名;(2)加工;(3)文件;(4)保持父图与子图的平衡;(5)保持数据守恒;(6)分解的速度适当。《软件工程》5.3.2图形分析法5.3需求分析的方法第5章需求分析4.数据字典数据流图DFD只描述了系统的“分解”,但对图中的数据、处理等具体含义,没有表达出来。对数据流图上的各项含义的不同理解将给后面的开发和维护造成不便。数据字典就给出了这方面的补充。《软件工

4、程》5.3.2图形分析法5.3需求分析的方法第5章需求分析5.数据流图、数据字典的画法案例5-1:利用《企业仓库物资管理系统》,画数据流图,并列出数据字典。第一步,分别画出系统管理员、普通用户使用系统的数据流图。第二步,画出物资管理的实体-联系图。第三步,列出数据字典。《软件工程》5.3.2图形分析法5.3需求分析的方法第5章需求分析《软件工程》5.4需求分析报告书第5章需求分析

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。