软件工程中国石油大学胜利学院OOSE 中需求建模示例五、需求工程与需求分析Logo第5 章 需求工程与需求分析n 软件需求工程n 需求分析与建模n 需求获取的常用方法n 需求模型n 软件需求描述n 需求管理n 需求建模示例中国石油大学胜利学院Logo5.1 需求工程与需求分析n 两个概念中国石油大学胜利学院Logo5.2 需求分析与建模n 需求分析的步骤n 需求分析是迭代过程需求获取需求建模规格说明(SRS)需求验证( 复审、评价)中国石油大学胜利学院Logo5.3 需求获取的常用方法n 常规的需求获取方法n 联合分析小组 o 用户代表、领域专家和系统分析员n 客户访谈 o 充分准备,寻找共同语言 o 循循序渐进、逐步逼近 n 问题分析与确认 o 多个来回中国石油大学胜利学院Logo5.3 需求获取的常用方法n 用快速原型法获取需求n 利用各种分析技术和方法,生成一个简化的需求规格说明;n 对需求规格说明进行必要的检查和修改后,确定原型的软件结构、用户界面和数据结构等;n 在现有的工具和环境的帮助下快速生成可运行的软件原型并进行测试、改进;n 将原型提交给用户评估并征求用户的修改意见;