第10章.模型驱动方法_第1页
第10章.模型驱动方法_第2页
第10章.模型驱动方法_第3页
第10章.模型驱动方法_第4页
第10章.模型驱动方法_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第10章

模型驱动方法

主要内容第1节模型驱动方法的作用第2节面向目标的方法第3节基于场景的方法第4节基于用例的方法第1节模型驱动方法的作用指导和组织需求获取行为的开展模型可以用于指导后续需求获取行为的开展整理和归类需求获取行为得到的信息模型是进行信息整理和归类的很好的框架依据为详细信息的分析提供背景基础和上下文知识模型驱动方法则是侧重于前期需求阶段的方法,是传统需求分析方法的一个很好的补充帮助组织需求文档的结构作为需求验证的知识基础发现细节知识与模型内容的偏差和错误指导需求验证行为的开展第2节面向目标的方法2.1目标模型目标:是系统被开发的目的可以在不同的抽象层次上进行描述它有着明确的定义方式功能目标(FunctionalGoal)和非功能目标(Non-functionalGoal)满足型目标(SatisfactionGoal)和信息型目标(Information

Goal)

安全目标(SafetyGoal)、性能目标(PerformanceGoal)、可用性目标(UsabilityGoal)等等软目标(SoftGoal)和硬目标(HardGoal)实现目标(AchieveGoal,又称为终止目标CeaseGoal)、维护目标(MaintainGoal,又称为避免目标AvoidGoal)和优化目标(OptimizeGoal)关系目标之间的链接Support(支持)链接和Conflict(冲突)链接AND和OR链接ANDContribution链接和ORContribution链接积极(Positive)、消极(Negative)目标与其他需求模型元素的链接ANDOperationalization链接和OROperationalization链接:连接目标和操作前置(pre-)、后置(post-)和触发(trigger)操作Contribution链接:连接目标和场景等需求的描述元素普通链接:连接目标和分析模型Responsibility链接:连接目标和行为者Dependency链接:链接目标和任务、资源2.2面向目标方法的处理过程目标的获取

现状和背景的分析已有目标的验证和细化基于场景的方法等等目标分析

建立系统的目标模型目标实现

收集与目标相关的需求信息,讨论可能的候选解决方案,确定最终的系统详细需求和解决方案第3节基于场景的方法场景具有重点描述真实世界的特征,它利用情景、行为者之间的交互、事件随时间的演化等方式来叙述性的描述系统的使用基于场景的方法场景方法的分类场景的形式:场景的表达模式描述(Description)表示法的正规性非形式化语言、半形式化语言和形式化语言媒介形式(Medium)叙述性的自由文本、结构化文本、强限制文本、表格、图表、图像等外观动态、静态、交互场景的内容主要关注点关于现在的,关于未来的,关于解决方案的

环境范围系统内部,系统外部,系统和环境的交互抽象层次具体的、抽象的、混合的覆盖范围功能需求,非功能需求粒度整个业务过程;某个任务的完成过程;某个交互行为的详细处理步骤示例类型正常流程,异常流程场景的目的描述(descriptive)需求的文档化,需求协商探索(exploratory)需求获取需求建模与分析解释(explanatory)需求的验证场景的生命周期场景方法的作用组织需求获取得到的信息;帮助进行详细的需求分析;结合面向目标的方法,指导需求获取活动的开展;第4节基于用例的方法用例相关场景集合的叙述性的文本描述UML以用例来捕获系统的功能需求,而不是所有的系统需求(1)用例的描述ID:用例的标识,通常会结合用例的层次结构使用X.Y.Z的方式名称:对用例内容的精确描述,体现了用例所描述的任务,通常是“动词+名词”用例属性包括创建者、创建日期、更新历史等参与者:描述系统的主参与者、辅助参与者和每个参与者的目标描述:简要描述用例产生的原因,大概过程和输出结果优先级:用例所描述的需求的优先级触发条件:标识启动用例的事件,可能是系统外部的事件,也可能是系统内部的事件,还可能是正常流程的第一个步骤前置条件:用例能够正常启动和工作的系统状态条件后置条件:用例执行完成后的系统状态条件正常流程:在常见和符合预期的条件下,系统与外界的行为交互序列分支流程:用例中可能发生的非常见的其他合理场景异常流程:在非预期的错误条件发生时,系统对外界进行响应的交互行为序列相关用例:记录和该用例存在关系的其他用例。关于用例之间的关系见

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论