第三节需求工程.pptVIP

  • 5
  • 0
  • 约6.59千字
  • 约 57页
  • 2018-08-26 发布于湖北
  • 举报
第三节需求工程

第三章 需求工程 3.1概述 3.2需求获取方法 3.3需求分析的任务与原则 3.4需求建模方法 3.5需求图形工具 3.6需求验证 3.7需求管理 3.1概述 3.1.1 软件需求定义 3.1.2软件需求分类 3.1.3需求规格说明 3.1.4需求工程概念 3.1.5需求工程过程 3.1概述 软件需求工程的目的是定义软件所需要解决的问题 。 软件需求是要把一个定义不足和模糊的问题转换为一个定义良好而准确的问题,进而找到解决问题的方案。 3.1概述 主要困难 : 软件开发人员与用户双方固有的矛盾 需求具有易变性和难以表述性 需求错误的高频性和修复的高成本性 3.1概述 3.1.1 软件需求定义 软件需求是指用户对软件的功能与性能需求,就是用户希望软件能够做什么事情,完成哪些功能,达到哪些性能等。 3.1概述 3.1.2软件需求分类 1.业务需求 说明软件系统必须完成的任务、实际业务或工作流程等。 2.目标需求 反映组织机构或客户对系统和产品提出的高层次的目标要求。 3.功能需求 指开发人员必须实现的软件功能或软件系统应具有的外部行为。 3.1概述 3.1.2软件需求分类 4.性能需求 指实现的软件系统功能应达到的技术指标,例如响应时间、精度、可扩展性等。 5. 约束与限制 指软件开发人员在设计和实现软件系统时的限制,例如开发语言、数据库管理系统等。

文档评论(0)

1亿VIP精品文档

相关文档