1 / 107
文档名称:

第三章结构化与设计要点分析.pptx

格式:pptx   大小:763KB   页数:107页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第三章结构化与设计要点分析.pptx

上传人:s0012230 2017/5/28 文件大小:763 KB

下载得到文件列表

第三章结构化与设计要点分析.pptx

相关文档

文档介绍

文档介绍:软件工程第一代软件工程结构化分析与设计 Logo 2 中国石油大学胜利学院?第一代:传统软件工程?第二代: OO 软件工程?第三代:基于构件的软件工程?结构化分析与设计是第一代软件工程时期最具代表性开发方法,适用面广、流行时间长。结构化分析与设计的由来 Logo 中国石油大学胜利学院?结构化系统分析(SA) ?结构化系统设计( SD ,概要设计) ?模块化设计( 详细设计) 结构化分析与设计的内容 Logo 中国石油大学胜利学院典型的软件生存周期典型的软件生存周期需求分析软件分析软件设计编码(测试) 软件测试运行维护计划开发运行(可行性研究和)计划详细设计(模块设计) 系统分析总体设计(概要设计) Logo 5 中国石油大学胜利学院5 需求分析关系到软件系统开发的成败,是决定软件产品质量的关键,只有通过需求分析才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定软件开发的基础。 3 .1 需求分析 Logo 中国石油大学胜利学院 需求分析的任务和步骤?需求分析的任务?建立分析模型?编写需求说明?需求分析的步骤(四部曲) ?需求获取?需求分析?需求描述(编写需求规格说明书) ?需求验证 Logo 7 中国石油大学胜利学院7 ?双方确定问题的综合需求。?这些需求包括: ?功能需求(最主要的需求) ?性能需求?环境需求?用户界面需求?可靠性、安全性、保密性、可移植性、可维护性等。 Logo 8 中国石油大学胜利学院需求获取的常用方法?联合分析小组?用户代表、领域专家和系统分析员(主体) ?客户访谈?充分准备,寻找共同语言?循序渐进、逐步逼近?问题分析与确认?多个来回 Logo 9 中国石油大学胜利学院9 2. 需求提炼:分析建模?任务:建立分析模型。?常用模型?数据流图?实体关系图?控制流图?状态转换图?用例图?类对象关系及其行为图 Logo 中国石油大学胜利学院 10 3. 需求描述:编写 SRS ?主要内容?描述目标系统的概貌、功能要求、性能要求、运行要求和将来可能提出的要求。?组成部分?在分析过程中得出的数据流图?简要描述的系统主要算法?用户需求和系统功能之间的参照关系?设计约束等等?必须用统一的文档进行描述