北京大学研究生件工程课程面向对象方法-RUP.pptVIP

北京大学研究生件工程课程面向对象方法-RUP.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北京大学研究生件工程课程面向对象方法-RUP

?实现 任务: ? 实现设计类和子系统; ? 由设计类生成构件;对构件进行单元测试;对构件进行集成和连接; ? 把可执行的构件映射到部署模型。 此阶段产生的制品有: ?实现模型: 描述如何用构件实现设计模型中的元素;描述如何按实现环境组织构件;描述构件间的依赖关系。 ?构件:是对模型元素(如设计模型中的设计类)的物理封装。 实现子系统:由构件、接口和其它子系统组成。 ? 接口:用于表示由构件和实现子系统所实现的操作。在这一阶段可以使用设计时的接口。 ? 体系结构描述实现模型的角度 : 包括由实现模型分解的子系统、子系统间的接口、子系统间的依赖以及关键构件。 ? 集成建造计划: 在增量开发中,每一步的结果即为一个建造(Bulid),即系统的一个可执行的版本。在一个迭代中,可能创建一个建造序列,该序列即集成建造计划。 下面给出实现阶段的活动描述。其中: 在活动3中,相应设计子系统中的每个类和每个接口要在实现子系统中的构件实现。 在活动4中,要列出包含源代码的文件构件,从设计类中生成代码和该设计类所涉及到的关系,以及为设计类提供操作的方法。构件提供的接口要与设计类提供的相一致。 工作流程: ①→② → ④ ↓ ↗ ↘ ③ → ⑤ 实现阶段的活动: 序号 输入 活动 执行者 输出 1 设计模型、部署模型、体系结构描述设计模型、部署模型角度 实现体系结构 体系结构设计者 构件概述、体系结构描述实现模型、部署模型角度 2 补充需求、用况模型、设计模型、实现模型当前建造 集成系统 系统集成者 集成建造计划、实现模型连续的建造 3 集成建造计划、体系结构描述实现模型角度、设计子系统已设计、接口已设计 实现子系统 构件工程师 实现子系统建造完成,接口建造完成 4 设计类已设计、接口由设计类提供 实现类 构件工程师 构件完成 5 构件完成、接口 完成单元测试 构件工程师 构件已完成单元测试 ? 测试 测试包括内部测试、中间测试和最终测试。 特别是在精化阶段中体系结构基线变为可执行时,在构造阶段中系统变为可执行时,以及在移交阶段中检测到缺陷时,要进行测试。 测试阶段产生如下制品: ?测试模型:主要描述2点: ?集成测试者和系统测试者怎样测试已实现的可执行构件; ?怎样测试系统的特殊方面 (如用户接口、可用性、一致性、用户手册是否达到目的等)。 测试模型是测试用例、测试过程和测试构件的集合体。 ?测试用况:描述测试系统的方式。测试用况的一般描述:包括输入、输出和条件。 ?测试过程:描述怎样执行一个或几个测试用况,也可以描述其中的片段。 ?测试构件:用于测试模型实现中的构件。测试时,要提供测试输入,并控制和监视被测构件的执行。 用脚本语言描述或编程语言开发测试构件,也可以用一个测试自动工具进行记录,以对一个或多个测试过程或它们片段进行自动化。 ?测试计划: 测试计划描述测试策略、资源和时间表。测试策略包括对各迭代进行测试的种类、目的、级别、代码覆盖率以及成功的准则。 ?缺陷:系统的异常现象。 ?评价测试: 对一次迭代,对测试用况覆盖率、代码覆盖率和缺陷情况(可绘制缺陷趋势图)进行评价。把评价结果与目标比较,准备度量。 下面给出测试阶段的活动描述: 其中: 在活动2中,对各建造要设计集成测试用况、系统测试用况和回归测试用况。 在活动4中,对一个迭代中的各个建造执行集成测试。当集成测试满足当前迭代计划中的目标时,要进行活动5。 工作流程: ①→② ④ ↓ ↗ ↘↘ ③ →⑤→⑥ 测试阶段的活动: 序号 输入 活动 执行者 输出 1 补充需求、用况模型、分析模型、设计模型、实现模型、体系结构描述模型的体系结构角度 计划测试 测试工程师 测试计划 2 补充需求、用况模型、分析模型、设计模型、实现模型、体系结构描述模型的体系结构角度、测试计划策略、时间表 设计测试 测试工程师 测试用况 测试过程 3 测试用况、测试过程、实现模型被测试的建造 实现测试

文档评论(0)

ipbohn97 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档