首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用StarUML

大家好,又见面了,我是你们朋友全栈君。 此篇文档旨在介绍以及如何通过StarUML工具。...StarUML官网下载地址:http://staruml.io/download **什么是** 用于描述系统中所包含以及它们之间相互关系,帮助简化对系统理解。...3、依赖关系(弱依赖) 在 Java 中体现为对局部变量、方法参数或静态方法调用。即一个调用被依赖某些方法而得以完成这个一些职责。...由依赖一方指向被依赖一方 4、关联关系(强依赖) 在Java中,关联关系是通过使用成员变量来实现,它使一个知道另一个属性和方法。...在图中用实心菱形 + 实线箭头来表示,菱形从局部指向整体: 说明: 安装好StarUML之后,在新建file中UML步骤如下: (1)单击左侧“Toolbox”中选项(非表示关系线条);然后在中间画布中单击就可以完成初步显示

2.2K40
您找到你想要的搜索结果了吗?
是的
没有找到

通俗易懂教你

大家好,又见面了,我是你们朋友全栈君。 1. 1.1内容 第一层:名称,如果是抽象,则就用斜体显示。 第二层:字段和属性。 第三层:方法。...1.2 之间关系 1.2.1 继承关系: 空心三角形 + 实线 鸟也有生命这种属性,也有新陈代谢和繁殖行为。...1.2.2 实现关系:空心三角形 + 虚线 大雁可以各种各样飞翔方式。 1.2.3 关联关系: 实线箭头 企鹅需要知道气候变化,需要了解气候规律。...1.2.5 聚合关系(包含关系): 空心菱形 + 实线箭头 雁群众包含很多只大雁。...1.2.6 组合关系(强拥有关系,体现了部分和整体关系 ): 实心菱形 + 实线箭头 翅膀是鸟不可或缺一部分。

1.5K10

Java 集合

:接口—实现:TreeSet Map接口—实现:HashMap、Hashtable、LinkedHashMap、Properties 1、List: List:有序列表,允许存放重复元素;...重复,那么会覆盖之前; 实现 HashSet:equals返回true,hashCode返回相同整数;哈希表;存储数据是无序。...实现LinkedHashSet:此实现与 HashSet 不同之外在于,后者维护着一个运行于所有条目的双重链接列表。存储数据是有序。...子接口SortedSet,对Set排序实现 :TreeSet:使用元素自然顺序对元素进行排序,或者根据创建 set 时提供 Comparator 进行排序;二叉树实现; 二叉数定义: http...resourceLoader.setLoggerReady(true); } } 4、两个工具 Arrays 和 Collections 1.

63920

程序员效率:流程常用工具

程序员效率:流程常用工具 1、Visio Visio是Windows操作系统下运行流程和矢量绘图软件,它属于Office办公软件一部分。...2、XMind XMind是一款基于Java语言开发功能非常强大商业思维导软件.安装包仅有40M左右,它支持思维导、鱼骨、二维、树形、逻辑、组织结构图等图形绘制,也可以方便导出常用文件格式比如...软件提供了智能布局、多样性幻灯片展示模式、精美的设计元素、预置主题样式、手绘效果思维导、甘特图视图等功能。...4、ProcessOn(Web版) ProcessOn是一个在线作图工具聚合平台,它可以在线流程、思维导、UI原型、UML、网络拓扑、组织结构图等等。...5、draw.io draw.io 是一个强大简洁在线流程网站,支持流程,UML,架构图,原型等图标。

1.2K31

Java——、时序、用例

从实际开发标准,应该在项目别写前设计,但是,不太符合实际,实际开发中改动场景太多,大家懂。所以,现在开发大部分情况下,都是先完成功能,交工前,将代码转换成。本文内容作为概念性讲解。...1、描述 要想描述,基本都会采用以下结构完成: 名称 属性名称 方法名称 1)名称 普通,直接进行编写; 抽象,道理上应该使用斜体描述; 名称 {abstract} 属性名称 方法名称...setName(name:String):void          public String getName()                     +getName():String 如果要...,不用手,利用PowerDesigner 设计工具完成,建立时候建立对象语言模型,但是操作很麻烦,来来回回设置一堆不如手了。...因为描述太麻烦了,所以,往往会进行转换。 ? 2、时序 时序比较重要,它定义了代码执行顺序。

2.2K20

ominigraffle实践之精美流程+自动导出Xcode工程

实践 ominigraffle版本(绿色版),7.17.3 流程 不但可以用软件自带形状和颜色,还可以去graffletopia下载网友分享各种样式模板。...我比较喜欢一款,一个教授分享基本涵盖了IBM公司相关规范样式:Base Colored Flow Chart Symbols 简单效果: ?...实践过程参考了职场充电:用OmniGraffle 五步绘制流程 导出Xcode工程 用终端cd到指定文件夹,拖动文件夹到OmniGraffle app图标上,会弹出如下窗口: ?...等待处理时间不会很长,且生成比较容易调整。(如果发现3级结构后还有没有生成,需要cd到对应目录重复以上步骤生成新文件。然后通过拷贝进行合并。)...小结 ominigraffle是一款很不错软件,除了上面介绍两个功能外,还可以用于软件设计,原型设计,UI设计等很多用途。真是令人相见恨晚一款软件!

1.2K30
领券