首页 理论教育 RationalRose:软件系统分析与设计的利器

RationalRose:软件系统分析与设计的利器

时间:2023-10-16 理论教育 版权反馈
【摘要】:Rational Rose支持几乎所有的UML图形元素和各种框图,是一个设计信息图形化的软件开发工具。Rational Rose具有根据现有的系统产生模型并逆向转出工程代码的功能,从而保证设计模型和代码的一致性。Rational Rose提供的控制单元和模型集成功能允许进行多用户并行开发,实现模型的比较或合并等操作。

RationalRose:软件系统分析与设计的利器

Rational软件是IBM软件集团旗下第五大软件品牌,Rational Rose能够提供许多并非UML建模需要的辅助软件开发功能,例如通过对目前多种程序设计语言(如C++、Visual C++、Java、Visual Basic、CORBA等)的有效集成,帮助开发人员产生框架代码,对需求和系统的体系架构进行可视化建模。

Rational Rose支持几乎所有的UML图形元素和各种框图,是一个设计信息图形化的软件开发工具。Rational Rose不仅能够对应用程序进行建模,而且能够方便地对数据库建模;可以创建并比较对象模型和数据模型,并进行两种模型的转化;可以创建数据库的各种对象,实现从数据库到数据模型的逆向工程。(www.xing528.com)

Rational Rose具有根据现有的系统产生模型并逆向转出工程代码的功能,从而保证设计模型和代码的一致性。利用Rational Rose自带的RoseScript脚本语言,可以对Rational Rose进行扩展、自动改变模型、创建报表、完成Rational Rose模型的其他任务等。Rational Rose提供的控制单元和模型集成功能允许进行多用户并行开发,实现模型的比较或合并等操作。可通过Rational Rose模型将用户的需求形成不同类型的文档,使开发人员和用户都了解系统全貌,以便开发人员之间、开发人员与用户之间进一步交流,尽快澄清和细化用户需求,使专业人员明确自己的职责范围,避免了因需求不明确和了解不全面而造成的错误

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈