三种软件工程设计软件对比:EA-PD-ROSE

在需求分析和概要设计用到uml图,那么到底用哪些工具呢,以下是我自己做的一些对比,有一些软件工程课程,中其实都对他们做了介绍。

Rose 是第一代 UML 工具,已经是过气的工具,太老了,不推荐
第二代 UML 工具里面,EA(Enterprise Architect)、Visio、PD 等等都不错,如何选择要看你的具体需求。PD 的强项在于数据(库)建模,尤其受数据库程序员喜爱。EA 这几年的势头较猛,易用性很好,功能很全面。

重点:power designer 支持信号与槽

power designerEnterprise Architect
为大数据提供了良好的工具,您可以在其中管理大型和复杂的数据库。适合团队合作
非常易于使用
属性表功能和可以设置的用户定义属性
逆向工程
Cons(缺点)Cons(缺点)
价格高最好在Linux上使用
学习曲线陡峭

并且在b站上可以看到,pd的学习资料更多。所以我选择pd
参考链接:https://www.itcentralstation.com/products/comparisons/sap-powerdesigner_vs_sparx-systems-enterprise-architect

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值