作为Java开发人员,我们需要掌握与应用这几款模型工具!

1.程序模型设计工具之Mockup Creator(界面)

  Web项目可根据需求创建原型页面或草图设计用于确认需求<UI(用户接口) UE(用户体验)>,常见工具有AxureMockup Creator

  Mockup Creator是一款程序模型设计工具,主要用于产品设计和提高产品设计质量,对于产品经理、前端工程师等角色来说,这款易用的原型设计软件熟练使用是非常必要的!

  Mockup Creator支持PNGRTFPDF三种格式(纯静止文件)导出,不像Axure RP Pro 6能够导出能够体现交互的HTML等文档。

2.物理数据模型工具之Power Designer(数据库)

  Power Designer 是Sybase公司的case工具集,主要是管理信息系统进行分析设计,用于数据库模型设计的全过程。它可以制作数据流程图、概念数据模型、物理数据模型,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。

3.可视化建模工具之Rational Rose(数据库)

  Rational Rose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具,主要用于可视化建模和公司级水平软件应用的组件构造,是我们开发人员常用的数据库建模工具。它可分别从概念数据模型和物理数据模型对数据库进行设计。

  Rational Rose是基于UML的可视化建模工具。UML:Unified Modeling Language,它是面向对象开发中一种通用的图形化建模语言,一种表示法,一种交流沟通的工具,特别适用于软件密集型系统的表示。

  常见的UML : 类图、逻辑图、时序图、用例图、页面迁移图…

建模工具比较

  PowerDesigner对数据库建模而发展起来数据库建模工具之一,到7.0版后才开始对面向对象的开发支持,后来又引入了对UML的支持,它对数据库建模的支持很好,支持能够看到的90%左右的数据库,对UML的建模使用到的各种图的支持比较滞后;

  Rational Rose主要描述开发过程中的各种语义、模块、对象以及流程,状态等,能够从各个方面和角度来分析和设计,对系统代码框架生成有很好的支持,但对数据库的开发管理和数据库端的迭代不是很好,主要面对熟练掌握UML的开发人员。

  小结:现在市面上应用最广还是IBM的Rational Rose和Microsoft的 Microsoft Office Visio ,Sybase<关系型数据库>的PowerDesigner次之等。

`

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值