用于建模的软件有什么?用于建模的软件都有哪些?
PowerDesigner,ROSE,VISIO 常用UML工具PowerDesigner原来是对数据库建模而发展起来的一种数据库建模工具。
直到7.0版才开始对面向对象的开发的支持,后来又引入了对UML的支持。
但是由于PowerDesigner侧重不一样,所以它对数据库建模的支持很好,支持了能够看到的90%左右的数据库,对UML的建模使用到的各种图的支持比较滞后。
但是在最近得到加强。
所以使用它来进行UML开发的并不多,很多人都是用它来作为数据库的建模。
如果使用UML分析,它的优点是生成代码时对Sybase的产品PowerBuilder的支持很好(其它UML建模工具则没有或者需要一定的插件),其他面向对象语言如C++,Java,VB,C#等支持也不错。
但是它好像继承了Sybase公司的一贯传统,对中国的市场不是很看看好,所以对中文的支持总是有这样或那样的问题。
常用UML工具ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能。
ROSE主要是在开发过程中的各种语义、模块、对象以及流程,状态等描述比较好,主要体现在能够从各个方面和角度来分析和设计,使软件的开发蓝图更清晰,内部结构更加明朗(但是它的结构仅仅对那些对掌握UML的开发人员,也就是说对客户了解系统的功能和流程等并不一定很有效),对系统的代码框架生成有很好的支持。
但对数据库的开发管理和数据库端的迭代不是很好。
有单机版和企业版的选择,但是价格也还是很难接受。
不过RationalRose也是很多黑帽的重点对象,网上有很多破解版。
只是版本不新而已. 常用UML工具VISIO原来仅仅是一种画图工具,能够用来描述各种图形(从电路图到房屋结构图),也是到VISIO2000才开始引进软件分析设计功能到代码生成的全部功能,它可以说是目前最能够用图形方式来表达各种商业图形用途的工具(对软件开发中的UML支持仅仅是其中很少的一部分)。
它跟微软的office产品的能够很好兼容。
能够把图形直接复制或者内嵌到WORD的文档中。
但是对于代码的生成更多是支持微软的产品如VB,VC++,MSSQLServer等(这也是微软的传统),所以它可以说用于图形语义的描述比较方便,但是用于软件开发过程的迭代开发则有点牵强。
三种产品各有侧重点,各有优缺点,主要是看你的选择和你的开发方式和环境
3D建模用什么软件比较好用
软件工程的建模和数学建模不是一个感念,楼上先生对数学建模的解释很好,我就不多说了. 软件工程的建模是要把一个现实应用问题表述成一个软件问题,核心有两点,就是明确这个应用的数据是什么?对这些数据如何进行处理(也叫操作). 建模的过程在软件工程中叫做“需求分析”。
建模的结果要形成两个技术文档,需求分析说明书和需求规格说明书。
建模的模型化方法有多种,针对具体的应用问题可以采取不同的方法,常用的有数据流图、统一建模UML方法等。
现在普遍采用的是UML方法。
建模的软件工具有VISIO等。
Visio是和微软的开发平台Visual Studio .Net一起发布的大概是其中第七块盘,网上搜索Visio可以找到D版软件下来玩玩,支持多种建模方法,还有案例。
建模的目的是要得到软件系统设计的基本要素:数据流图、数据字典;或者,用例、类图、状态图等,并且为下一步的系统设计奠定基础。
简而言之:软件建模的概念就是从一个应用问题开始,经过建模过程得到系统设计所需要的资料和数据,这些资料和数据体现在叫做《需求规格说明书》的技术文档里面。
如果还不清楚,请和我联系。
这个问题在大学里是一个学期的课程。
UML建模软件是干什么的.
其实,你想要短期达到效果,是不太可能实现的,除非是天才。
但是,我觉得只要你努力总会有收获的,你可以去学一个3dmax,三维软件,有中文版的,相对maya来说简单些,,另外你可以到yy语音(下载一个)申请个号,去网上群里听课,白天还可以上班,晚上可以跟着语音和视频学习,学习会有效果的。
至于速成3d软件,估计没有,都是要扎实的学习的,祝你好运!