java 开发用什么java 数据库建模工具具好呢?Eclipse 有 uml 建模的插件木有。 有话可以教我一下如何安装么。

您所在的位置: &
专家推荐 13个优秀的UML工具软件
专家推荐 13个优秀的UML工具软件
本文向大家介绍一下软件工程中面向对象的建模工具;13个优秀的UML软件工具,UML建模工具有很多值得学习的地方,所以有必要向大家介绍一下。
本节向大家介绍一下13个优秀的UML工具软件,UML工具在软件开发过程中非常实用,这里和大家分享一下几款UML工具软件,希望本节的介绍对你的学习有所帮助。
13个优秀的UML工具软件
今天提及的是软件工程中面向对象的建模工具:13个优秀的UML软件工具。虽然我还是菜鸟,但是就我在J2EE课程上的收获而知,面向对象的思维不仅仅可以设计出好的程序、养成良好的代码书写习惯,合理的利用一些工具软件也可以大大缩减我们开发的进程和开销。下面的13个工具第一个是用的,非开源的商业软件,当然我肯定没有花钱了,剩下的12个是开源免费的UML工具软件,也都非常强大。
1. PowerDesigner
PowerDesigner 是业内首屈一指的数据建模工具,可让企业更轻松地直观展示、分析和操作元数据,从而更有效地实施企业信息体系结构。
2. StarUML
StarUML(简称SU),是一种创建UML类图,是一种生成类图和其他类型的统一建模语言(UML)图表的工具。StarUML是一个开源项目之一发展快、灵活、可扩展性强(zj)。
3. Netbeans UML Plugin
目前支持:Activity图, Class图, Sequence图, State图以及Use Case图。
4. Acceleo
UML工具软件Acceleo是一个开源的代码生成器,设计成让每个人都能把MDA方法运用到开发过程中并且能够提高软件的开发效率。Acceleo包含一组工具和编辑器使得它易于学习而且适合任何类型的技术。
5. ArgoUML
ArgoUML是一个用于绘制UML图的应用软件,它用Java构造,并遵守开源的BSD协议。 因为它本身由Java构建的缘故,所以ArgoUML能运行在任何支持Java的平台上。
BOUML是一个免费的UML 2的工具箱可让您指定和生成代码在的C++,JAVA,IDL中编译器的和PHP和Python的。
7. Eclipse UML2 Tools
UML2 Tools 是一组基于GMF 的编辑器,用来浏览和编辑UML 模型文件,目前支持类图、组件图、状态机以及活动图的显示。
8. Umbrello UML Modeller
UML工具软件Umbrello能够处理所有标准的UML的图表类型。它可以对 C++、IDL、Pascal、Ada、Python和Java编写的代码进行反向工程。
9. Frame UML
Frame UML是一个免费的UML工具,支持UML 2.x.x。可以运行在(2000/XP/Vista),支持12种图,但不包括对象图,因为对象图可以使用其他图替代 。
UMLet是一个开放源代码轻量级UML建模工具。UMLet能够让你快速建模,并且能够导出各种格式SVG, JPG, PDF以及 LaTeX-friendly EPS。可在Windows,OS X,Linux上单独运行,或者使用Eclispe插件的方式运行。
11. TinyUML
UML工具软件TinyUML是一个能够帮助Java开发者快速和轻松地绘制UML2图的开源工具。
12. Taylor
Taylor MDA 是一个UML建模工具的Eclipse插件。它专注于EJB3企业应用程序的生成。
13. Papyrus UML
Papyrus UML是一个开放源代码基于Eclipse环境的UML2建模工具。
UML建模的工具和软件远不止这些,一些闲的蛋疼的人总在争论那个软件好那个软件不好,面向对象是一种思维,自己掌握好了才是王道,和选择程序语言一样,甭管他PHP还是.NET,能快速赚到钱就是最好的。
【编辑推荐】
【责任编辑: TEL:(010)】
关于的更多文章
Angular.js 是一个MV*(Model-View-Whatever,不管是MVC或者MVVM
随着云计算、物联网、大数据、移动互联网的大发展,你应该知道这些。
Angular.js 是一个MV*(Model-View-Whatever,不管是M
本周,搜狗浏览器被爆存在重大漏洞的消息被炒得沸沸扬
IE浏览器不支持很多CSS属性是出了名的,即便在支持的
本书分为8章,首先介绍ASP.NET的开发技巧和重点技术,尤其针对初学者如何快速入门并掌握ASP.NET编程做了深入浅出的介绍;然后重
51CTO旗下网站时间: 11:31 来源:转载 编辑:lucy
eclipse中的大纲是干什么用的?网友说:大纲也就是outline 提示该文件 在哪个包下,在导入了哪些包,有哪些类、类里有哪些方法。你这个报错了,说明你没按照规则创建类吧Eclipse3.2是干什么用的网友说: eclipse-galileoEclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。
  Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。 2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。 2007年6月,稳定版3.3发布。2008年6月发布代号为Ganymede的3.4版。2009年7月发布代号为GALILEO的3.5版。
  Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主...Eclipse是干什么用的网友说:本文为您提供关于 Eclipse 平台的概述,包括起源和体系结构。本文首先简要讨论 Eclipse 的开放源代码性质及其对多种编程语言的支持,然后通过一个简单的程序例子展示 Java 开发环境。本文还将考查以插件扩展形式可用的一些软件开发工具,并展示一个用于 UML 建模的插件扩展。
Eclipse 是什么?
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。
虽然大多数用户很乐于将 Eclipse 当作 Java IDE 来使用,但 Eclipse 的目标不仅限于此。Eclipse 还包括插件开发环境(Plug-i...eclipse菜单里面的clean和build是干什么用的网友说:clean 清理当前工程目录下build下面的所有的class文件build就是编译java文件eclipse或netbeans里的make target是干什么用的?网友说:使用Eclipse开发C++的基本配置1、安装MinGW(Minimalist GNU for Windows),专门为Windows平台定制的GCC开发模拟平台官方地址:http://www.mingw.org/当前使用版本:MinGW-5.1.4下载后的安装文件,如图所示:在安装的时候进行选择:Candidate候选版本,这里候选版本指的是最新版本的文件,包括Beta版本Current指的是稳定版本这里勾选g++& compiler、Objective& C Compiler、MinGW M...eclipse菜单里面的clean和build是干什么用的网友说:eclipse的build和clean的说明关于eclipse的build: 1、在eclipse的project菜单下有build automatically。选中这个的话。每次在保存以后就会编译。 2、由于eclipse的编译是基于时间戳的判断机制的。因此当用户按build all的时候有些eclipse认为时间戳没有改变的类不会被编译。因此需要先clean一下再编译。这个时候eclipse会将所有的以前编译信息清除然后编译。 eclipse ---&project -----&clean... 选项将工程中的.class文件删除,同时重新编译工程,类似于jbuild中的rebuild。eclipse菜单里面的clean和build是干什么用的网友说:由于eclipse的编译是基于时间戳的判断机制的,因此当按build 的时候有些eclipse认为时间戳没有改变的类不会被编译,因此可以先clean一下再编译。这个时候eclipse会将所有的以前编译信息清除然后编译,使用eclipse
---&project
-----&clean选项将工程中的.class文件删除,同时重新编译工程。eclipse中的lvy插件有什么用的,主要用在什么地方网友说:Ivy外加lib管理工具 , 用来导入项目需要的lib包。帮你下载你项目中需要的jar包,但jar包的名字、下载路径都需要自己事先在ivy.xml配置好。Eclipse是干什么用的,Java SE呢?网友说:Eclipse是Java集成开发环境。
j2se:JAVA的标准版,基础类。
j2me:主要用于嵌入式开发(手机、家电)。
j2ee:JAVA企业版,偏向企业应用。eclipse中的 res 和src文件夹是干什么的?网友说:src:存放所有的*.java源程序。gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID。assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。res:可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本等。res/drawable-hdpi:保存高分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。res/drawable-ldpi:保存低分辩率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。res/drawable-mdpi:保存中等分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。res/layout:存放所有的布局文件,主要是用于排列不同的显示组件...
你也可以分享到:君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
Eclipse_UML建模插件开发
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口常用五个Eclipse杀手级功能
IT168网站原创
 作者: IT168 东方蜘蛛译 编辑:
  企业Java建模  这是范围很广的话题,但Eclipse为JEE项目提供了一些最佳建模工具。这并非我习惯的开发类型,但最近在一个企业项目中我需要向开发者实现这一点。尽管我可以更新现有Eclipse实例,但我选择了只下载完整的Eclipse IDE for JavaEE安装包,来为我基于Web的工作安装一个专门的Eclipse。  它所实现功能的数量非常惊人,从Web服务创建向导、优秀的JSF和JPA建模,到XML编辑功能。  这是一个很简单的功能,但我非常喜欢其服务器(Servers)视图,可以让你控制和部署到选择的服务器。如果你的服务器不在列表之中,你一般需要通过插件来支持该服务器。  使用Eclipse进行企业Java开发,已经在业内得到普遍认可。最近发布的GlassFish v3包含了一个GlassFish Bundle for Eclipse,同时SpringSource工具套装可以完全使用Eclipse和Mylyn来为Spring开发者实现高质量的建模。  模型驱动开发  Eclipse建模项目为使用EMF和相关建模技术的人提供了许多好用的建模工具。借助于支持EMF模式的Ecore Tools,你可以通过一个标准树结构来创建和修改你的ecore,或者使用可视化Ecore图标编辑器。  当然,如果想从这些工具中获益,你需要正在使用EMF,不过这些工具本身也有理由说服你使用EMF进行建模。  其它更小的功能  除了以上四个功能外,在Eclipse中还有许多其它小功能可以帮助开发者减负。  视角(perspectives)是其中一个重要功能。借助于它,能够轻松在插件开发、JEE、调试或你自己创建的一个视图之间切换。  整合JUnit是另外一个漂亮的功能。我知道并非仅有Eclipse做到这一点,不过它这一点的确做的很好,可以让你直观地完成测试任务。  在Eclipse Marketplace中你能发现许多有用的插件,有的可以帮助你检查代码风格,有的可以帮你进行统计分析,或者连接到你的版本控制系统。
大学生分期购物销量榜
已有条评论
IT168企业级<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&}

我要回帖

更多关于 java建模工具 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信