您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > Rational-Method-Composer创建RUP过程
南京信息工程大学实验(实习)报告实验名称Rational初步(2)实验日期2016.5.10指导老师徐旦华学院计算机与软件学院专业软件工程班级姓名学号一、实验目的在实验五的基础上,继续学习使用软件过程管理工具IBMRationalMethodComposer的操作界面和基本操作。二、实验时间2学时三、实验要求学习使用IBMRationalMethodComposer的操作界面和基本操作,了解它们的解决方案及其能力所在。四、实验内容使用RationalMethodComposer定义客户化的统一过程1.新建MethodLibrary单击File-New-MethodLibrary,可以创建一个用户自定义的方法库。方法库用于保存所有项目中新建的元素以及元素之间的关系。所有的内容保存于一个目录下,用户可以在后续的使用过程中随时打开或关闭已经存在的方法库。2.新建MethodPlug-in单击File-New-MethodPlug-in。方法插件中需要定义方法的内容和处理过程。2.新建ContentPackage在ContentPackages上单击鼠标右键,选择New-ContentPackage。内容包用于保存一个过程中所有可能涉及到的元素。3.新建元素分别在内容包下的元素类别上单击鼠标右键,建立用户自定义过程中所必须的元素,包括核心元素与非核心元素。本例中分别建立了角色、任务、产品以及报告等。4.新建类别在CustomCategories单击鼠标右键,选择New-CustomCategory。新建的类别用于在RUP发布的时候将所有元素组织起来,所以,必须将在上一步新建的相关元素(即与该类别有关的)分配到该类别。5.新建配置在Configuration单击鼠标右键,选择New-MethodConfiguration,输入新建配置的名称。配置属性包含最终发布文件中所包含的所有方法插件,并指定发布后的RUP文件的默认视图,所以要在插件和包选择页面选择刚刚建立的新方法插件,在视图页面添加刚刚建立的自定义类别并设置其为默认视图。6.配置元素的关联关系至此,假定我们需要的所有元素已经新建完毕,必要的配置文件以及类别也分别完成并保存。那么我们要设定元素之间的依存关系以便在发布后的RUP中得以体现。打开刚才所建立的所有元素,依次根据项目需求设定角色、任务、产品之间的关联关系。一个角色可以承担多个任务,一个任务也可以由多个角色来负责完成。7.发布RUP保存上面所做的所有项目,单击Configuration-Publish,选择刚刚建立的新方法配置,单击下一步。在发布配置选择中,你可以设定自己的RUP的页面主题,关于页面以及回执的连接等。需要注意的是如果你需要搜索以及客户自定义视图功能,就必须选择相关的选项,这需要客户端的浏览器支持JavaApplet。发布工作完成后你可以在发布目录的logs下面找到error.log和warning.log,通过这两个文件可以检查发布过程中所产生的错误和警告。8.发布后的客户化RUP使用浏览器打开刚才发布的RUP系统,如果发布的时候选择了搜索及自定义功能,浏览器需要JavaApplet支持。用户可以在RUP界面中看到刚刚定义的元素以及元素之间的关系。9.自定义视图点击RUP中工具栏上的SaveAs图标,把刚才发布的自定义类别另存为一个客户端自定义视图,切换到此视图后,可以对它进行增加、删除节点操作,也可以使用拖放操作从元素库中添加自己感兴趣的元素。所有的自定义操作均保存在客户端的缓存里,不会影响到被发布的RUP。至此,一个简单但是完整的客户化RUP的过程结束。项目成员可以浏览、查看相应的职责并针对自己感兴趣的节点定义自己的RUP视图。根据项目需要,还可以在这个框架结构的基础上添加其他必要的元素,比如工具提示,里程碑、关键节点等。任何后续的修改都必须重新进行发布操作才能确保被访问的RUP是最新版本。五、实验总结通过本次实验我们可以了解,RMC是一个方法、过程的构造平台,它可以有效的把若干在项目开发过程中所涉及到的所有元素组织起来,构造它们之间的关联关系,并建立必要的容器用于保存这些元素。构造完成的方法库可以发布成HTML文档,也就是客户化的RUP,可再次由客户端通过JavaApplet自定义。RMC还支持方法库的导入导出,可以方便的利用已经存在的方法库里面的元素资源(事实上,默认发布的RUP里面的所有元素,保存在RMC安装路径的默认库目录下),也可以非常方便的交换资源,充分体现资源的可重用性。
本文标题:Rational-Method-Composer创建RUP过程
链接地址:https://www.777doc.com/doc-5688374 .html