常见问题: 我需要这样的数据建模工具,通过它的图形界面我可以直观地分析数据源的结构,并自动地发现分布在不同数据源的同一种信息之间的映射关系。
常见问题: 我需要这样的数据建模工具,通过它我可以实现从系统模型正向生成或从现有表结构逆向生成数据模型。当数据模型发生变更的时候,工具会自动地帮我把所有与此变更相关的元素以图形的形式直观地表达出来。 Rational Data Architect(RDA)提供了丰富的数据发现、开发、管理功能,解决您以上的问题,RDA同时支持丰富的数据库类型如 DB2、Oracle和SQL Server等。
实现软件开发生命周期的集成
常见问题: 如何实现需求与模型的追踪? 模型与代码的追踪? 当出现需求变更的时候,您如何通过追踪性准确迅速地找到相应的模型和代码进行修改? 常见问题: 开发模型或代码的时候是否能与配置管理和变更管理工具进行无缝的集成? 以使得在同一个开发环境内,可以进行模型和代码检入检出工作,查询和创建变更? Rational设计和构建产品提供了与需求管理工具RequisitePro集成功能,您可以将模型与需求直接关联; 同时,通过RSA的UML到代码的转换,产生模型与代码的关联关系。
Rational设计和构建产品提供了与配置管理工具ClearCase和变更管理工具ClearQuest的集成功能,在同一个IDE环境之内,您可以方便地查询变更请求的情况并进行模型/代码的检入检出工作。 示例场景: 系统分析人员收到需求变更请求,他/她需要在批准需求变更之前了解此变更对系统架构的影响并估计实现此变更大致需要的工作量。为此,系统分析人员通过RequisitePro定位需求,并通过RequisitePro与Rational Software Architect的集成与RSA管理的用例模型相关联,能够定位到用例模型中的用例,转而继续定位相应的子系统和设计类,由此评估变更对系统架构的影响,并估算工作量。
图 RSA与RequisitePro集成功能界面
IBM设计和构建方案包含以下产品
设计和构建产品 |
内容介绍 |
Web应用开发 IBM Rational Application Developer Community Edition (免费) |
如果您只进行Web而包括J2EE/UML/Portal/Struts的开发,您可以给您的开发人员配备免费的Rational Application Developer - Community Edition
|
Java/J2EE/Portal/ C++开发 IBM Rational Application Developer
|
如果您想进行快速的Web/J2EE/Portal/Struts/C++开发和代码质量的控制,您可以给您的开发人员配备Rational Application Developer
|
架构设计 IBM Rational Software Modeler
|
如果您只进行架构设计而不需要架构质量控制、代码开发及代码质量控制的功能,您可以选择Rational Software Modeler
|
嵌入式系统架构设计和开发 IBM Rational System Developer |
如果您进行的是嵌入式系统的开发,您可以选择建模和代码开发工具Rational System Developer
|
架构设计,架构质量控制及代码开发 IBM Rational Software Architect |
如果您的团队进行Web/J2EE/Portal/XML/Struts/C++开发,同时,如果您想建立好的软件架构并对架构进行严格的质量控制,您可以给您的架构师和高级开发人员配备Rational Software Architect
|
数据结构设计 Rational Data Architect |
如果您进行数据结构的开发和设计,您可以选择Rational Data Architect
|
架构设计和代码开发 IBM Rational Rose Developer for Visual Studio IBM Rational Rose Developer for Java
|
如果您进行Visual Studio或者Java的开发,您同时希望在一个工具里面进行架构设计、模型与代码的同步及代码开发,您可以选择Rational Rose Developer for Visual Studio或者Rational Rose Developer for Java
注: Rational Rose Developer与新一代Rational Software Architect(RSA)的区别在于RSA完全基于Eclipse,支持最新的UML2.0标准,支持Java,J2EE,Portal,Web Services或C++的开发,具有强大的架构和代码质量控制及运行时分析的功能。我们推荐用户如果在Windows或Linux环境建模并同时开发Java,J2EE,Portal,Web Services或C++,直接选择RSA; 但如果用户需要在Unix环境下建模和开发,或是采用Visual Studio、Dephi等工具进行开发编码,选择Rational Rose Developer。 |
架构设计和代码开发 IBM Rational Rose Enterprise |
如果您进行Visual Studio和Java的开发,您同时希望在一个工具里面进行架构设计、模型与代码的同步及代码开发,您可以选择Rational Rose Enterprise。Rational Rose Enterprise = Rational Rose Developer for Visual Studio + Rational Rose Developer for Java + Rational Data Modeler
支持Windows、Unix和Linux平台 注: Rational Rose Enterprise与新一代Rational Software Architect(RSA)的区别请参考以上Rational Rose Developer与RSA的比较。
|
名称栏目:数据库设计师设计高质量数据模型的必备工具
路径分享:http://www.mswzjz.cn/qtweb/news30/349480.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能