第2章节需求工程.pptVIP

  • 3
  • 0
  • 约1.04万字
  • 约 50页
  • 2019-04-12 发布于湖北
  • 举报
第2章节需求工程

第2章 需求工程 领域分析 需求获取 需求分析与建模 需求规约与验证 需求管理 2.1 领域分析 1、领域分析的概念 软件工程要处理两类工程: (1)面向用户的业务过程工程 (2)面向市场的产品工程 (见下图) 领域(domain),就是指解决问题的范围,从最高层的角度(业务域)描述系统。 系统分析可以发生在许多不同的抽象层次: 在业务或企业级层次,可定义描述模拟整个业务的功能、结构和行为的模型; 在应用层次,建模着重于特定的用户需求。 Firesmith对软件领域分析的定义是:领域分析指特定应用领域中公共需求的标识、分析和规约,即发现或创建那些可广泛应用的对象,其目的使它们在应用域中多个项目间能被复用。领域分析的角色是设计和建造可复用构件(类似于制造环境中工具制造者的角色),它们被很多相似但不一定是相同的应用开发的人所使用。 Lethbridge的定义是:领域分析是软件工程师了解背景信息的过程。为了理解问题并在需求分析和软件工程过程的其他阶段作出合理的决策,软件工程师必须了解使用该类软件的一般性商业和技术领域中足够的信息。 (3)收集领域中应用系统的代表性样本。 (4)分析样本中的每个应用

文档评论(0)

1亿VIP精品文档

相关文档