2016软件工程第三章需求分析.pptVIP

  • 18
  • 0
  • 约 34页
  • 2016-12-06 发布于北京
  • 举报
2016软件工程第三章需求分析

软件需求分析 第三 章   需求分析阶段的任务:在可行性分析的基础上,进一步了解确定用户需求。准确地回答 “系统必须做什么?” 的问题。对目标系统提出完整、准确、清晰、具体的要求。获得需求规格说明书。 3.3.2 软件需求规格说明 通过需求分析除了创建分析模型之外,还应该写出软件需求规格说明书,它是需求分析阶段得出的最主要的文档。 通常用自然语言完整、准确、具体地描述系统的数据要求、功能需求、性能需求、可靠性和可用性要求、出错处理需求、接口需求、约束、逆向需求以及将来可能提出的要求。自然语言的规格说明具有容易书写、容易理解的优点,为大多数人所欢迎和采用。 3.4 实体-联系图 为了把用户的数据要求清楚、准确地描述出来,系统分析员通常建立一个概念数据模型(也称为信息模型)。概念性数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。它描述了从用户角度看到的数据,它反映了用户的现实环境。 数据模型中包含3种相互关联的信息:数据对象、数据对象的属性及数据对象间的联系。 3.5 数据规范化 3.8 验证软件需求 旧的主文件 事务文件 1、校验主记录 2、校验事务记录 3、更新主记录 1、校验主记录 2、有效的事务记录 3、更新后的主文件 一个IPO图的例子 Evaluation only. Created with Aspose.Slides

文档评论(0)

1亿VIP精品文档

相关文档