Rational软件安装手册—引言._第1页
Rational软件安装手册—引言._第2页
Rational软件安装手册—引言._第3页
Rational软件安装手册—引言._第4页
Rational软件安装手册—引言._第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、1.      引言1.1. 目的本文档是RATIONAL产品安装部署说明,读者可以根据本文的环境要求和安装指南开展软硬件的部署与安装。1.2. 术语列出本文件中用到的专门术语、术语定义、外文首字母组词的原词组。也可用附件说明。或放到本文件的最后。1.3. 参考资料2.      rational产品概述2.1.      ClearCase2.1.1.    概述ClearCase 是业界非常优秀的软件版本控制工具

2、和软件资源配置管理工具,在实际的软件开发过程中,采用ClearCase进行版本控制能够实现真正意义的并行开发,提高开发效率。ClearCase具有两种应用的方式:Base ClearCase 以及 UCM ClearCase。这两种方式拥有着各自不同的概念、功能和应用范围:由于Base ClearCase 的概念相对简单,功能也比较单一,因而它易于掌握,适用于小型软件项目的开发过程中;而UCM ClearCase涉及的概念比较多,逻辑也相对复杂,它提供了更加丰富和完善的功能,因而较多的应用于大型软件系统的开发过程中。ClearCase具体的说是做配置管理的工具,只是SCM管理工具其中的一种。是

3、RATIONAL公司开发的配置管理工具,类似于VSS,CVS的作用,但是功能比VSS,CVS强大的多,而且可以与WINDOWS资源管理器集成使用,并且还可以与很多开发工具集成在一起使用。但是对配置管理员的要求比较高。ClearCase主要应用于复杂的产品发放、分布式团队合作、并行的开发和维护任务,包括支持当今流行软件开发环境Client/Server网络结构。在激烈的市场竞争中,ClearCase的特点直接响应了软件团队的需求,如:软件生产、发布、维护等。ClearCase在某些方式上和其它的软件配置管理系统有所不同,从本质上,ClearCase是无可比拟的,因为它包含了一套完整的软件配置管理

4、工具而且结构透明、界面可亲。虽然ClearCase是一个可集成使用的环境,但实际上我们仍可以把ClearCase的所有特性划分为四个具体功能范畴。1.版本控制ClearCase自动追踪每一个文件和目录的变更情况,通过分支和归并功能支持并行开发。在软件开发环境中,ClearCase可以对每一种对象类型(包括源代码、二进制文件、目录内容、可执行文件、文档、测试包、编译器、库文件等)实现版本控制。因而,ClearCase提供的能力远远超出资源控制,并且可以帮助团队,在开发软件时为他们所处理的每一种信息类型建立一个安全可靠的版本历史记录。2.工作空间管理ClearCase给每一位开发者提供了一致性、灵

5、活性和工作空间域(有时也称为"Sandboxes")可重用的功能。ClearCase采用一种称为View的创新技术,它可以选择所指定任务的每一个文件或目录的适当版本,并呈现它们。View可以让开发者在资源代码共享和私有代码独立的不断变更中达到平衡,从而使他们工作更有效。3.建立管理ClearCase自动产生软件系统构造文档信息清单,而且可以完全、可靠的重建任何构造环境。ClearCase也可以通过共享二进制文件和并发执行多个建立脚本的方式支持有效的软件构造。4.过程控制ClearCase有一个灵活、强大的功能,可以明确项目设计的流程。自动的常规日志可以监控软件被谁修改、修改

6、了什么内容以及执行政策,如:可以通过对全体人员的不同授权来阻止某些修改的发生,无论任何时刻某一事件发生应立刻通知团队成员,对开发的进程建立一个永久记录并不断维护它。2.1.2.    优点ClearCase帮助所有规模的开发组织进行更加有效的开发和维护、加强竞争力、增加收益、降低成本。独特的ClearCase带来的特殊利益: 增加团队效率通过对并行开发的支持来实现,包括图形比较和归并、标签、版本目录结构。增加个人效率 通过自动的工作空间管理来实现,如:直接的版本访问、消除了在拷贝文件上的时间的浪费。 简单的维护和提高对客户的支持通过快速准确的重建先前的版本来实现。

7、 快速准确的产品发布 通过保证构造的准确性和对软件的每一个元件进行版本控制来实现。 减少错误发生 通过事件发生以后对每一个元件的变更进行追踪来实现。 硬件资源的优化 通过分布式构造、减少文件拷贝、可用对象的共享等功能来实现。 提高项目协调和编制 通过文件注释和开发周期阶段变更的自动关联来实现。 提高产品质量 通过灵活的进程控制,和图形接口定制,使得软件开发在实际中保持一致。 更加有效的团队扩展通过减少系统管理和维护的负担来实现。支持分布式结构使得团队成长通过Client/Server结构进行多点复制和及时的对象版本的更新来实现。 使用配置管理工具而降低风险由于它不干扰软件程序员的工作,所以可以

8、使用常用的工具和文件系统接口。 增加了软件的安全性和保护性 通过使用分布式的存储结构,所有的软件资源会随时更新、在硬盘或网络出现错误时那些被ClearCase存储的版本信息会立刻恢复。减少培训和实现成本 ClearCase通过采用透明结构以及和标准开发工具进行集成来实现。 强有力的开发和维护 通过和其它工具(如:缺陷追踪)、系统、结构进行集成。 支持不同种类的开发 通过兼容不同平台的软件配置管理系统,如:Windows NT、UNIX、和一些Client端的软件,如:Windows 95、Windows NT、Windows 3.1和Windows for Workgroups。2.2.

9、60;     ClearQuest2.2.1.    概述ClearQuest 是IBM Rational提供的缺陷及变更管理工具,它体现了一个BUG的完整的生命周期,从提交到关闭,记录了BUG所有的改变历史。它对软件缺陷或功能特性等任务记录提供跟踪管理。提供了查询定制和多种图表报表。每种查询都可以定制,以实现不同管理流程的要求。在实际开发中,对于保障软件产品的质量,协调各开发团队之间的合作起到了相当重要的作用。ClearQuest是高度可配置的,可适应几乎所有的自动化流程设计,同时支持用户定义、工作流支持(可定制的状态机

10、)、字段、表单和电子邮件通知等。ClearQuest可以部署两种架构模式。使用CS架构,客户端需安装ClearQuest软件,服务端需要安装数据库管理系统。在BS模式下,除了需要构建数据库服务器,还需要构建一个Web服务器,这样用户就可以使用浏览器来登录使用ClearQuest系统。2.2.2.    优点ClearQuest 是变更管理工具的一个标竿,没有人怀疑过ClearQuest 的功能。ClearQuest提供了强大的定制功能,可被视为变更管理系统的二次开发平台。其强大的查询和报表定制功能,为变更度量分析提供了可靠的数据支持;与ClearCase 的无缝集

11、成,实现了对变更的完全跟踪。ClearQuest 除了支持WEB 访问,还提供桌面客户端,包含三个主要部分:用户界面、与数据库接口的核心部分、需求变更管理流程定义界面。UCM是IBM Rational提供的一套优秀的统一变更管理模式。配置管理工具ClearCase采用和变更管理工具ClearQuest结合的UCM方式,可以实现变更和配置管理的统一管理,使用组件方式支持代码复用,使用开发流和集成流支持分支的有序化,使用变更集和ClearQuest的结合,可以清晰地查询到变更任务相关联到的修改的文件和变化内容。Rational ClearQuest是一个高度灵活和可扩展的缺陷及变更跟踪系统,它可以

12、捕获和跟踪所有类型的变更请求(例如产品缺陷、增强请求、文档变动等)。Rational ClearQuest为缺陷的跟踪和管理提供了可定制的工作流,这可以让开发团队可以更容易地:l         将活动分配给某个具体的开发人员l         标识同活动相关的优先级、当前状态和其他信息(如负责人、估计工期、影响程度等l         自动产生查询、报告和

13、图表 根据开发团队或开发过程需求可以灵活地调整ClearQuest工作流引擎:如果开发团队需要快速部署,那么也可以不进行定制,直接使用ClearQuest预定义的变更过程、表单和相关规则;当开发团队需要在预定义的过程上进行定制时,可以使用ClearQuest对他们的变更过程的各个方面-包括缺陷和变更请求的状态转移生命周期,数据库字段,用户界面(表单)布局,报告,图表和查询等进行定制。 2.3.      DOORS2.3.1.    概述DOORS Enterprise Requirements Suit

14、e(ERS)是一个功能全面且强大的需求管理工具,它可以在整个软件生命周期中的不同阶段为不同人员工作(如:项目经理、系统分析员、开发人员、最终用户等)提供需求的描述、识别和管理,支持多用户以并行工作的方式管理大型复杂项目。DOORS/ERS为需求管理提供全面的解决方案,它提供三种编辑需求的环境:基于文档或表格的数据库环境(DOORS)、基于Internet的Web环境(DOORSnet)、基于MS Word的环境(DOORSrequireIT)。作为DOORS/ERS 的核心程序,DOORS 可以捕获、连接、跟踪、分析和管理信息,以便于确保实施的工程与需求规格说明和标准相一致。它提供了所有你需要

15、的捕获、跟踪与管理用户需求的功能特点。利用类似WORD 的界面,你可以直接在DOORS 中输入需求。 你也可以从多种格式的文件把需求导入到DOORS 中,这些格式包括: · Microsoft Word, Excel, PowerPoint, 与 Outlook · 普通 (ASCII) 文本 · Rich Text 格式 (RTF) · FrameMaker · Interleaf 一旦你在DOORS 捕获了你的需求,你可以在整个项目生命周期中使用多种功能,如视图、链接与可跟踪性分析来跟踪与管理它们。2.3.2.  

16、60; 优点DOORS 是基于数据库的工具,所有的需求数据都同一存储到单一的数据库中:统一的客户操作界面,统一的数据源。而且,DOORS 支持跨平台的操作,例如,从windows 的客户端访问位于UNIX 上的DOORS 数据库。这种架构避免了多个操作界面带来的复杂性,如需要来回切换屏幕;也避免了在数据安全上的漏洞,因为对多个数据源很难做到统一的安全管理;也避免了因为多个数据源之间同步,后台脚本的运行等带来的性能问题。安全和性能是 DOORS 能成为业界最佳需求管理工具的重要原因,这也是企业级应用的关键要求。安全:DOORS 有用户和角色的概念。不同的用户和组有不同的权限要求,被授权进行不同的

17、操作。DOORS 为用户提供简单、强大而完全的安全机制。安全级别最高可以在整个数据库或项目级别进行设置,在对项目组进行划分;最小的粒度可以到某个文档的某个需求项,以及对象的属性,如只有一定权限的用户才可以对内容或属性进行查看,修改或者删除。Doors 具有灵活的权限控制,包括:只读,修改,创建,删除,管理等五种级别。权限控制可以针对每一个用户在每一个database,项目目录,文件,需求项,属性上实施等。 3.      运行环境3.1. 服务器端3.1.1.    硬件设备型号 设备数量

18、60;单台配置要求CPU: 2GHz 以上内存: 1GB 以上硬盘: 20GB 以上其他要求做主域控制器的机器要求性能好,稳定性高,可以根据公司的域用户多少来选择硬件资源。网络环境要求基本稳定,内部与外部网络尽量做到物理防范,如物理防火墙、路由器、代理服务器等。设置主域控制器的网关及DNS 为主域控制器的IP 地址,并为每台机器设置静态IP 地址。 3.1.2.    支持软件软件需求详细要求操作系统支持的rational软件版本:clearcase 7.1.*,clearquest7.1.*doors 9.3Windows 7 Professional

19、 Edition SP1Windows 7 Enterprise Edition SP1Windows 7 Ultimate Edition SP1Windows Server 2008 R2 Standard Edition SP1Windows Server 2008 R2 Enterprise Edition SP1Windows Server 2008 R2 DataCenter Edition SP1Windows Server 2008 Standard Edition SP2Windows Server 2008 Enterprise Edition SP2Windows Ser

20、ver 2008 DataCenter Edition SP2Windows Vista Business, Enterprise and Ultimate Editions SP1/SP2Windows Server 2003 Enterprise Edition SP1/SP2Windows Server 2003 R2 Edition SP1/SP2Windows Server 2003 Standard Edition SP1/SP2Windows Server 2003 Web Edition  SP1/SP2Windows XP Professional SP2/SP3W

21、indows 2000 Advanced Server SP4Windows 2000 Server SP4CQ数据库SQL Server 2008 R2SQL Server 2008 SP1, SP2SQL Server 2005 SP1, SP2, SP3, SP4SQL Server 2000 SP2, SP3, SP4Oracle 11gOracle 10.xOracle 9.2UDB 9.7UDB 9.5DB2 Express-C 9.5DB2 Express 9.5DB2 Enterprise Edition 9.5DB2 Express-C 9.1DB2 Express 9.1DB2 Enterprise Edition 9.1UDB 8.2.xUDB Components for Rational Products v8.2Microsoft Access 2003 SP1浏览器IE6.0 以上Firefox 2.0以上Mozilla 1.6 以上Safari 1.2.3 以上其他要求域控制器只能安装在Windows NT Server 操作系统,如W

温馨提示

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

评论

0/150

提交评论