UML for database design
(482KB)
used by business and application teams to provide clear communication with the database team.
主要Rational软件产品
项目管理系列 1 Portfolio Manager 项目及项目组合管理工具。支持从产品概念到产品交付的全生命周期管理,基本函盖所有项目管理活动,包括项目计划、项目监控、风险管理、评审决策、度量分析、组织培训等。 2 ProjectConsole 项目Web站点服务工具。提供Web站点访问服务和度量指示板,支持以Web方式访问完整的项目信息。
过程管理系列 1 Method Composer 过程框架。过程定义及过程资产管理。 2 SUMMIT Ascendant 过程管理工具。
需求管理系列 1 RequisitePro 需求管理工具。功能强大的、易于使用的集成化工具,用于需求和用例管理,供方协定管理,促进更好地沟通、增强团队协作和降低项目风险。
配置管理系列 1 ClearCase 配置管理工具。可用来管理和控制软件开发资产、组织过程资产。它集成了设计、开发、构建、测试和部署工具,为支持在整个生命周期中对软件资产进行受控访问提供了完整的解决方案。
问题管理系列 1 ClearQuest 变更及缺陷工具。支持通过自定义流程跟踪管理项目中出现的各种问题,如缺陷、变更、PPQA不符合项、过程改进问题等。
分析设计系列 1 Rose Data Modeler 数据建模工具。集成了数据库开发与 UML表示法,数据库设计人员、分析人员、开发人员以及开发小组中的任何人能够协作的可视建模工具,从而能够捕获和共享企业需求,在整个流程中跟踪需求的变化。 2 Software Modeler 基于UML2.0 的可视化建模和设计工具。适用于架构师、系统分析人员和设计人员的基于UML 的可视化建模和设计,确保清晰地定义其规范、架构和设计并与其涉众进行沟通。 3 Data Architect 企业数据建模和集成的设计工具。用于帮助数据架构设计师设计关系数据库和联合数据库、理解数据资产及其关系,并简化数据库项目。 4 Software Architect 模型驱动的高级设计开发和静态分析工具。适用于创建面向服务的体系结构(SOA)、J2EE 和门户网站应用程序,利用 UML 进行模型驱动开发,统一了软件应用程序架构的各个方面。 5 Rose® family UML设计工具。架构设计师、分析人员以及软件和数据库设计人员都可以使用 Rational Rose family 生成软件体系结构、数据库、业务需求和可重用资产的可视化模型,还可以规范管理一级的通信。
开发工具系列 1 Systems Developer 设计和开发工具。充分利用了 Eclipse 平台的全部功能,另外还包含了一些插件,这些插件支持软件设计人员和模型驱动的开发人员使用UML 2、分析和开发功能来创建基于 C/C++、Java J2SE 和 CORBA 的良好架构的应用程序。 2 Web Developer for WebSphere IDE开发环境。可帮助 Web 开发人员构建、测试和部署 Web、SOA 和 Java 应用程序。 3 Application Developer for WebSphere IDE开发环境。使开发人员能快速设计、开发、分析、测试、配置和部署 SOA、Java、J2EE 和门户网站应用程序。
构建工具系列 1 Rose® Technical Developer 执行及构建工具。支持最强健的模型驱动开发的自动构造,包括模型执行和完全可执行的代码生成,能帮助技术人员和嵌入式系统开发人员提高生产效率。 2 Build Forge 构建和发布工具。用于构建和发布的自动化管理,提供可靠的、高性能的构建,并简化开发生命周期中的软件交付过程。
测试工具系列 1 Performance Tester 用来创建、执行和分析性能测试的工具,在部署复杂电子商务应用程序前,团队可使用该工具对程序的可伸缩性和可靠性进行验证。 2 Functional Tester 先进的自动化功能测试和回归测试工具,供需要对 Java、VS.NET 和基于 Web的应用程序的测试进行高级控制的测试人员和 GUI
开发人员使用。 3 Test RealTime™ 专用测试工具,用于组件测试和运行时分析的跨平台解决方案,专为嵌入式和技术系统开发人员而设计。 4 PurifyPlus™ 一组完整的运行时分析工具,旨在帮助软件开发人员提高 Windows、Linux 和 UNIX 环境下 Java 和 C/C++ 应用程序的可靠性和性能。 5 Robot 一种自动化测试工具,供集中式质量保证(QA)及软件测试团队对基于多种客户机/服务器 GUI 技术的应用程序自动执行功能测试和性能测试。 6 Manual Tester 一种手工测试编写和执行工具,它鼓励复用测试步骤,以减少软件更改对测试人员和业务分析员的影响。 7 TestManager 集成化测试管理工具,管理各次迭代中手工和自动测试所有环节的工具。
|