专业提供无毒且安全的软件及游戏下载!
当前位置:首页 > 电脑软件 > 网络工具 >StarUML(UML建模工具)中文版下载 v5.0.2.1570 特别版

StarUML(UML建模工具)中文版下载 v5.0.2.1570 特别版

  • 软件大小:21.6MB
  • 更新日期:2021-05-09
  • 语言:简体中文
  • 类别:网络工具
  • 适用环境:WinAll
  • 安全检测: 无插件 360通过 腾讯通过 金山通过 瑞星通过
  • 本地下载

    普通http下载速度慢

软件介绍

StarUML中文特别版是一款开发源代码的免费UML开发工具,可以让用户绘制数款UML图,可以让用户导出多个格式的影像文件,让用户通过StarUML生成JAVA、C#、C++等编码程序,并且可以通过读取JAVA、C#、C++等编码程序反向生成UML图,让用户可以更加便捷、有效的进行UML图制作。

StarUML中文特别版截图

StarUML中文特别版软件特色

可绘制9款UML图:用例图、类图、序列图、状态图、活动图、通信图、构件图、部署图以及复合结构图等。

完全免费:StarUML是一套开放源码的软件,不仅免费自由下载,连代码都免费开放。

多种格式影像文件:可导出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。

语法检验:StarUML遵守UML的语法规则,不支持违反语法的动作

正反向工程:StarUML可以依据类图的内容生成Java、C++、C#代码,也能够读取Java、C++、C#代码反向生成类图。反向工程有两个主要用途,其一是旧有的源码反转成图之后,可以构建UML模型的方式继续将新的设计添加上去;另一项用途是想要解析源码时,可以通过反转的类图来理解,不再需要查看一行又一行的代码,这将节省大量的时间和精力。

支持XMI:StarUML接受XMI 1.1、1.2和1.3版的导入导出。XMI是一种以XML为基础的交换格式,用以交换不同开发工具所生成的UML模型。

导入Rose文件:StarUML可以读取Rational Rose生成的文件,让原先Rose的用户可以转而使用免费的StarUML。早期,Rational Rose是市场占有率最高的UML开发工具,同时也是相当昂贵的工具。由于Rational Rose非常闻名,后来让IBM给收购了。

支持模式:支持23种GoF模式(Pattern),以及3种EJB模式。GoF模式出自于Erich Gamma等4人合著的Design Patterns:Elements of Reusable Object-Oriented Software一书,其内列出了23种软件模式,可解决软件设计上的特定问题。StarUML也支持3种常用的EJB模式,分别为EntityEJB、MessageDrivenEJB、SessionEJB。

StarUML也结合了模式和自动生成代码的功能,方便落实设计。

StarUML中文特别版软件功能

适应用户的UML工具

StarUML通过提供可在用户软件开发方法,项目平台和语言中应用的自定义变量,为用户的环境提供最大的自定义。

真正的MDA支持

软件架构是一个关键的过程,可以达到10年或更长的未来。 OMG(对象管理组)的意图是使用MDA(模型驱动架构)技术来创建平台无关模型,并允许从平台无关模型自动获取平台相关模型或代码。 StarUML真正符合UML 1.4标准,UML 2.0标记,并提供UML Profile概念,允许创建平台无关模型。用户可以通过简单的模板文档轻松获取他们的最终产品。

卓越的可扩展性和灵活性

StarUML提供卓越的可扩展性和灵活性。它提供了用于扩展工具功能的Add-In框架。它被设计为允许通过COM自动化访问模型/元模型和工具的所有功能,并且它提供菜单和选项项目的扩展。此外,用户可以根据他们的方法创建自己的方法和框架。该工具还可以与任何外部工具集成。

单位

虽然项目通常保存在一个文件中,但有时一个项目需要保存在许多较小的文件中,以便许多开发人员可以一起处理项目。在这种情况下,项目可以作为多个单元进行管理。单元可以具有分层结构;它可以包含其下的许多子单元。单位保存为.UML文件,并由项目文件(.UML)或其他单位文件(.UNT)引用。

单位组成

只有包,子系统和模型元素可以构成一个单元。这些包类型元素下的所有元素都保存在相应的单元文件(.UNT)中。

单位分层结构

正如一个项目可以管理其下的许多单元,一个单元也可以管理许多子单元。由于父单元具有对其子单元的引用,所以所有单元具有层次结构。

模型片段

模型片段是保存为单独文件的项目的一部分。只有模型,子系统或包项目可以构成模型片段。模型片段文件以扩展名“.MFG”保存。模型片段文件可以随时轻松地包含在任何项目中。模型片段与单元本质上不同,因为一旦被包括在项目中,它们就完全与项目的其余部分合并

StarUML中文特别版使用教程

使用staruml画用例图

打开StarUML软件,选择“Empty Project”,单击OK。

StarUML中文特别版使用教程截图

右键单击界面中的“Untitled”,选择"Add"→“Model”,命名为egg1。

StarUML中文特别版使用教程截图

StarUML中文特别版使用教程截图

右键单击egg1,选择“Add Diagram”→“Use Case Diagram”,创建了一个用例图,命名为“用例图1”。

StarUML中文特别版使用教程截图

点击左边工具栏中的工具,直接在右边空白处单击即可画出相应图形,并且可以为图形命名。

StarUML中文特别版使用教程截图

右键单击所画图形,可以设置图形的属性。

StarUML中文特别版使用教程截图

StarUML如何把UML图保存为图片

打开StarUML软件,如图

StarUML中文特别版使用教程截图

打开我们画的UML图,我这里以一个系统总用例图为例,如图

StarUML中文特别版使用教程截图

接着用鼠标右键该图,找到编辑(edit),如图

StarUML中文特别版使用教程截图

单击编辑,找到以图片方式复制,有两个选项,我们先看下面的那个(Shift+Ctrl+B),如图

StarUML中文特别版使用教程截图

放到word中的图片效果,显示,如图

StarUML中文特别版使用教程截图

而如果以编辑里面的第一种保存图片方式,在word里面的显示,如图

StarUML中文特别版使用教程截图

之后在word中另存为图片即可,基本就是这样操作,如图

StarUML中文特别版使用教程截图

StarUML中文特别版常见问题

1、staruml出现connect elements exactly

画连接线的时候从元素中间开始,也就是线的连接两端一定要在元素上

2、staruml如何画时序图

将控件拖到main视图:右键——Add Diagram——Sequence Diagram

点击左边的Obecjt自动有了下虚线,然后将右边的人拖进来,点击左侧的stimulus(激活物)连接到object就行

3、staruml怎么对齐

选择多个图后右键——format——Alignment——里面就有左对齐、上对齐了

4、staruml多个图形间隙如何相等

选择多个图后右键——format——Alignment——Space Equaly,水平或垂直

5、staruml保存后再打开文件显示空白?

一般是软件出了bug,不用着急。如果文件已经保存好了,只要再打开StarUml,点File→Open选择文件打开就OK了。

StarUML中文特别版更新日志

1、修改用户提交bug

2、添加新功能

其它版本
用户评论
所有评论(5)
昵称:
(您的评论需要经过审核才能显示)
精选留言 来自四川内江联通用户 发表于: 2023-5-28
很好,已安装并使用了,谢谢!
精选留言 来自辽宁辽阳电信用户 发表于: 2023-6-3
感谢你的分享,软件很精彩!
精选留言 来自江西赣州电信用户 发表于: 2023-1-19
周围蛮多朋友再用的,想来试试,还不错!
精选留言 来自江西景德镇移动用户 发表于: 2023-4-2
超越品质的软件,不愧久负盛名
精选留言 来自四川绵阳联通用户 发表于: 2023-1-1
看起来不错,下下来看看

软件投诉或纠错

问题:
说明:
邮箱: