一只菜鸟的简陋UML类(class diagram) 由于我们这个学期要完成自己的一个小项目,所以就开始了我的UML学习旅程,其实主要就是在网上查看一些画图所要注意的规范,也就是你需要大致合理且准确地用上starUML左边工具栏那些箭头和框框。比如,我们班的同学在类的时候,我发现他们对于聚合,组合,依赖,泛化等的定义并不是很明确。其实我觉得这些倒是很重要的,我们老师反复强调,我们设计与开
写SCI论文常常会遇到一个问题:对自己的研究很熟悉,但是如何把自己的研究过程介绍给读者则不是一件那么容易的事情。如果不能让读者了解研究过程,读者会对研究结果是否合理、如何应用存在疑问;尤其是期刊编辑和审稿人如果不能通过咱们的叙述清楚的了解研究概况那么咱们面临往往是被拒。如果要说怎么能让读者(尤其是编辑和审稿人)迅速了解我们的研究,比起用大段文字叙述,研究流程是一个更好的方法。那么流
本章只是想简单记录一下自己在校学习中StarUML的使用过程。 在学校机房里面安装的都是这样很远古的版本,老师授课也是按照老版本来教学的,刚刚开始觉得这个东西用起来很头疼,没有汉化,有时候把某些工具框×掉了,还得去百度一下,不过到现在为止是可以熟练的使用了,所以就记录下来安装刚学的同学去网上搜索可能都是版本比较新的,下载下来照样不会用,而且老师还是用老版本教学,就比较难受,然后就会显得格格不入。所
1、Classes说明 【1】Class 类 【2】Interface 接口 【8】Generalization A与B的泛化关系,A继承B。继承非抽象类 【9】Interface Realization A与B的实现关系,A实现B。继承接口或抽象类 【3】Association 关联关系 表示形式 ...
转载 2021-08-03 16:14:00
2363阅读
2评论
1. 逻辑视图的绘制(1)进入StarUML选择Approaches,"4+1View"(2)点开逻辑视图,开始添加控件,有两种添加方式。a:直接从左边控件去拖入。b:在右边列表中,右键选择添加,但添加后还需将其拖到图中才会显示。下面以方式a演示:      点一下左边的控件Subsystem,在右边绘图区域,按住左键控制大小,松开左键即绘制完成,双击名字区域,即可修
顺序:是UML中能表现出一个过程中各个详细步骤的模型,过程可以理解为一个功能的执行过程。下面我们以一个简单的影院管理系统中售票功能为例来一步一步完成顺序的构建。建模工具:starUML 版本:5.0.2.1570(新版本下面也适用) 1:首先确定功能的主功能场景如下所示。(1)顾客向售票员提供剧目名称,和场次要求(时间)。 (2)售票员查询用户提供的剧目所在演出厅票务和位置信息。 (3
转载 2023-05-17 22:49:34
658阅读
原文链接:http://www.flyne.org/article/379staruml比rational rose小多了,觉得也很实用,似乎免费1、综述(What)StarUML是一种
转载 2023-05-18 10:05:58
1030阅读
最近准备研究下volley的源码,但看了网上一些大牛的博客都是配合这样看起来更直观,分析起来逻辑也很好,什么类可以很清晰的分析下各类之间的关系,怎么样抽取的,所以首先先学习下建模的工具软件,我是用了start uml作为画图工具,start uml可以用例  时序 部署等,哪就一个一个耐心的去学,一口气吃不了一个胖子,学习贵在坚持! 用例概述:由参与者、用例以及
第4章建模的StarUML本章详细介绍了程序创建图元素和编辑。 包括使用模型浏览器来组织模型结构。编辑元素和组织模型结构编辑元素和创建新StarUML™支持11 UML图表类型。 用户可以自由地创建,并根据需要管理不同的图表。程序创建新:从模型资源管理器或区选择元素包含新。右键单击并选择[添加图表]菜单。 在做出选择的图表类型的新将被创建。的类型可用
顺序 文章目录顺序创建顺序生命线消息终点门状态不变量延续复合片段交互操作数交互信息 创建顺序要创建顺序:选择一个元素,其中新数据将被包含.在菜单栏选择 Model | Add Diagram | Sequence Diagram 或在上下文菜单选择 Add Diagram | Sequence Diagram .你可以显示或隐藏消息的序号. 要显示或隐藏消息的序号:检查 顺序 or
转载 4月前
46阅读
使用类来描述系统的静态结构,类包含类和它们之间的关系,它描述系统内所声明的类,但它没有描述系统运行时类的行为。类的组成在UML类图中,类一般由三部分组成:类是对现实世界中一组具有相同特征的物体的抽象。类名:每个类都必须有一个名字,类名是一个字符串。属性(Attributes):属性是指类的性质,即类的成员变量。类可以有任意多个属性,也可以没有属性。操作(Operations):操作是类的任意一个
转载 8月前
165阅读
 ================闲扯的话======================其实我一直觉得UML是个很没啥用的东西,从来也没怎么学过。偶尔看看别人的UML足矣了。戏剧性的是,我见过UML最多的公司(其实也是唯一的公司),是在我从业生涯里迄今为止遇到过的最烂最sb的公司,整个开发流程都要基于UML来搞,最后项目一团乱草。当然我并不是说UML本身不好。啥东西用好了都是好东西,但
链接:https://pan.baidu.com/s/1WHiierNELJ2yz6swb7keXA提取码:kb5w
原创 2022-03-10 16:42:52
278阅读
  在写一份升级方案的时候,发现文字描述半天,好多句子,依然不容易被人看明白,使用visio画了个流程,后来觉得个时序是最清晰得了。   于是在找了一个工具: startUML,当然,做时序,建模之类的工具还是比较多的,比如:   PowerDesigner:http://www.sybase.com/products/modelingdevelopment/powerdesigner
原创 2021-07-20 18:26:48
4868阅读
安装之后的主界面简介如图所示: 2.创建工程 在启动star UML时,系统会默认帮我们创建一个工程如果这个工程不是你想要的工程,你可以点击File–》new from template中修改为你需要的工程类型。如图所示。 3.介绍类与类之间的关系 既然介绍类,我们首先了解,什么是类? 类: 类是面向对象系统建模中最常用和最重要的,是定义其它的基础。类主要是用来显示系统中的类、接
转载 10月前
131阅读
类图文章目录类创建类模型元素分类类属性方法参数模板参数模板参数置换接口信号数据类型原始类型枚举枚举常量关系泛化关联聚合组合依赖接口实现关联类模板绑定框架创建类要创建类:首先选择一个元素,新建的类作为其子元素。在菜单栏选择 Model | Add Diagram | Class Diagram 或在上下文菜单选择 Add Diagram | Class Diagram 。参见UML Cla
转载 2023-09-13 16:59:57
201阅读
UMLUML:统一建模语言(Unified Modeling Language)。在 UML 系统开发中有三个主要的模型:功能模型:从用户的角度展示系统的功能,包括用例。对象模型:采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类、对象、包。动态模型:展现系统的内部行为。包括时序活动,状态。以下主要总结开发过程中常用的类和时序,及类之间的各种关系。 类使用类来
导读:   StarUML是专业的UML建模工具,又因为它是免费开源的,因此是初学者的首选软件。废话少说,开始:   1、界面介绍:   主要是四个方面:工具栏、工作区、浏览区和属性区。结构如下图:        2、建立模型:   UML有很多的,大概有九种,不过并不是所有的都是必须的,所以我们只要画出几种就可以了。介于篇幅和时间原因,这里只介绍两种的画法,用例和类。这两种使用的是
转载 2023-07-10 23:42:37
890阅读
# 项目方案:使用 StarUML 绘制系统架构图 ## 1. 引言 系统架构图是项目开发过程中的重要文档之一,它能够帮助开发团队清晰地理解系统的整体结构,指导开发工作的进行。StarUML 是一款强大的建模工具,提供了丰富的图形化绘制功能,包括系统架构图、流程和状态等。 本文将通过一个示例项目,介绍如何使用 StarUML 绘制系统架构图,并结合代码示例、流程和状态,完整地展示这个项
原创 7月前
311阅读
# 如何使用StarUML软件架构 作为一名经验丰富的开发者,我将向你介绍如何使用StarUML软件架构。StarUML是一种流行的建模工具,它可以帮助我们以图形化的方式创建和展示软件架构设计。下面是整个过程的步骤概述: 1. 安装StarUML 2. 创建新项目 3. 新建一个类 4. 添加类和关系 5. 绘制软件架构图 6. 导出和分享架构图 下面我将详细说明每一步需要做什么,并
原创 7月前
126阅读
  • 1
  • 2
  • 3
  • 4
  • 5