《软件需求讲义-第三部分.pptVIP

  • 3
  • 0
  • 约1.82万字
  • 约 79页
  • 2016-12-30 发布于北京
  • 举报
软件需求(三) 周勇 yzhou@sei.ecnu.edu.cn 没有什么比恰当的举例更难的了。 ——马克吐温 (Mark Twain) 要发明创造,你得有丰富的想象力和一堆废物。 ——托马斯?爱迪生 (Thomas Edison) 需求获取与需求分析 需求获取的方法 寻找客户的需求(导出问题) 理解用户的需要 定义系统 管理客户 需求建模 结构化分析 面向对象的建模 商业建模 用例建模 原型开发 第五章 需求获取的方法 获取需求是一个确定和理解不同涉众的需要和约束的过程。 获取需求的方法:面向目标,基于场景,面向方面,面向视点,基于知识。 需求描述语言可分为三种:非形式化、半形式化和形式化语言。 主要的获取方法 面向目标(Goal)的方法 基于场景(Scenario)的方法* 面向方面(Aspect)的方法 面向视点(Viewpoint)的方法 基于知识的方法 需求描述语言 非形式化语言 主要是指自然语言和进行了一些结构化的类自然语言,在目前实践中应用最为广泛。 形式化语言 主要以数学与逻辑的形式对系统需求进行描述,例如Z、VDM、STATECHARTS、Petri 网等。 半形式化方法 如图、表等方式,或者有选择的采用一些数学或逻辑的描述方式,试图兼顾可理解性和描述的准确性,在一定程度上兼具形式化语言和非形式化语言

文档评论(0)

1亿VIP精品文档

相关文档