网站大量收购独家精品文档,联系QQ:2885784924

atam的评价步骤.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
atam的评价步骤

ATAM的评估步骤 第7步:头脑风暴并确定场景优先级 第8步:分析构架方法 第5步确定的场景主要是从构架设计师的角度看待系统的质量属性需求 第7步和第8步是从相关人员的角度讨论场景 以确定设计师所想的与涉众所要的是否吻合 ATAM的评估步骤 第9步:陈述结果 最后,需要对在ATAM分析中所得到的各种信息进行归纳总结,并呈现给相关人员。 在这一陈述中,评估负责人概要介绍ATAM评估的各个步骤和得到的各种信息,包括商业环境、塑造该构架的主要需求、约束条件等 最重要的结果如下: 文档化构架方法 若干场景及其优先级 效用树 风险、无风险、敏感点、权衡点 已编档的无风险决策 ATAM评估方法的步骤、结果及其关联 **表示该步骤是此结果的主要来源; *表示该步骤是此结果的次要来源 Nightingale系统:应用ATAM的案例分析 进行此次评估的客户是卫生保健系统软件的主要生产者,主要销售目标是医院、诊所和HMO市场,待评估的系统是Nightingale 该系统将作为安装它的卫生保健机构的信息骨干。提供有关病人的治疗历史的数据,并跟踪其保险和其它支付信息。此外,该系统还将提供数据仓储能力以助于实现趋势预测(如针对某些疾病复发趋势)。根据需要定期产生大量报告,每个报告是根据该机构的具体需要定制的。此外,因为该系统将在所有卫生保健机构的设施上运行(或至少是可访问的),因此,它必须能够对某个机构的配置需要做出响应。 Nightingale系统:应用ATAM的案例分析 第0阶段 合作关系及准备工作 协商大概花费了一个月 协商后,组建了一个由6个人组成的评估小组 Nightingale系统:应用ATAM的案例分析 第0阶段 合作关系及准备工作 举行了一个为时1天的工作启动会议 参加者:评估小组、项目经理、首席设计师 制定了后续阶段的会议安排,并就提交最终报告的时间达成一致 在第1阶段开始之前,评估小组进行了2个小时的会晤 再次审查角色分配,确保每个人都知道自己的职责 浏览了构架文档,对其说明的模式和战术进行了注释 有助于评估小组了解构架,提高了自信 Nightingale系统:应用ATAM的案例分析 第1阶段:评估 评估小组与项目的决策者进行了会谈 第1步:ATAM方法的表述 评估负责人对ATAM方法进行了长达1小时的表述 第2步:商业动机的表述 评估时,客户组织的项目经理从开发组织以及将购买该系统的组织的角度表述Nightingale系统的商业目标 确定了系统高优先级的质量属性,以及重要但优先级较低的属性 性能、易用性和可维护性 安全性、可用性、可扩充性、模块性、可测试性和可支持性 第3步: 构架的表述 在评估小组与设计师进行交流期间,在评估开始前和评估进行中,需要有几个构架视图和构架方法。 如下几点内容非常关键 Nightingale由两个主要子系统组成:在线事务管理器OLTM和决策支持与报表生成管理器DSRGM。 OLTM满足了交互性能需求,而DSRGM更像是一个批处理系统,其任务定期启动。 要将Nightingale构建为具有极高的可配置性 OLTM子系统要进行分层 Nightingale是一个基于存储库的系统,该系统的中心有一个大型的商业数据库 Nightingale采用了很多COST软件,包括中心数据库、规则引擎、工作流引擎、CORBA、Web引擎、软件分配工具等 Nightingale是高度面向对象的,它依赖对象框架来实现其大多数可配置性 Nightingale系统:应用ATAM的案例分析 事务管理器 CORBA 控制器 配置规范和 财务框架层 技术框架层 数据库可 移植性层 控制器 配置规范和 财务框架层 技术框架层 数据库可 移植性层 数据库 在设计师的非正式表示法中OLTM的分层视图 Nightingale系统:应用ATAM的案例分析 NT 客户机 VB GUI NT 医院 部门 NT 批任务 应用 服务器 搜索 服务器 NT 工作流 NT 工作流 工作流 任务完成 任何进程 文件存在 异步通信 数据流 同步通信 处理器 展示OLTM的通信、数据流和处理器的视图 Nightingale系统:应用ATAM的案例分析 GUI App VB COM CORBA 桥 CORBA 客户机 代理 客户机 服务器 CORBA DO层 财务框架 管理器 业务 对象 任务 工作流 数据库可 移植性层 专家框架 规则引擎 工作流 数据库 数据库 批任务 数据流 图:OLTM的数据流架构图 第4步:对构架方法进行分类 进行了构架表述后,评估小组列出他们曾听到的构架方法,以及那

文档评论(0)

wangyueyue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档