
UML
文章平均质量分 95
UML建模
sinolover
完成项目,就要软硬兼施
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【转】30分钟学会UML类图
转自:30分钟学会UML类图 - 知乎30分钟学会UML类图肖继潮 UML图有很多种,但是并非必须掌握所有的UML图,才能完整系统分析和设计工作。一般说来,在UML图中,只要掌握类图、用例图、时序图的使用,就能完成大部分的工作。也就是说,掌握UML的20%,就能做80%的事情。对于程序员来说,最频繁使用的莫过于类图。因此,这里我们只讲解UML类图。至于其它UML图,请在以后的工作中参阅更多UML学习资料继续学习。 类图是面向对象系统建模中最常用和最重要的图,是定...原创 2022-01-05 18:52:44 · 1642 阅读 · 0 评论 -
UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)
继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;实现指的是一个class类实现interface接口(可以是多个)的功能;实现...转载 2019-07-02 09:27:53 · 3474 阅读 · 0 评论 -
【转】UML基础: 第 2 部分 - 对象图 (Object Diagram)
对象图是从类图派生的,因此对象图依赖于类图。对象图表示类图的一个实例。类图和对象图的基本概念是相似的。对象图也表示系统的静态视图,但这个静态视图是系统在特定时刻的快照。对象图用于呈现一组对象及其关系作为实例。对象图的目的图表的目的应该清楚地理解为实际实施。对象图的目的与类图相似。不同之处在于类图表示由类及其关系组成的抽象模型。然而,一个对象图代表了特定时刻的一个实例,它本质上是具体的。这意味着对象图更接近实际的系统行为。目的是在特定时刻捕获系统的静态视图。对象图的目的可以概括为:原创 2020-12-02 11:00:50 · 1969 阅读 · 0 评论 -
【转】UML基础: 第1部分 - 类图 (Class Diagram)
类图类图是一个静态图。它代表了应用程序的静态视图。类图不仅用于可视化,描述和记录系统的不同方面,还用于构建软件应用程序的可执行代码。类图描述了一个类的属性和操作,以及对系统施加的约束。类图被广泛用于面向对象系统的建模,因为它们是唯一的可以直接用面向对象的语言进行映射的UML图。类图显示了类,接口,关联,协作和约束的集合。它也被称为结构图。类图的目的类图的目的是模拟应用程序的静态视图。类图是唯一可以直接映射到面向对象语言的图,因此在构建时被广泛使用。UML图如活动图,序列图只能给出应用原创 2020-12-02 11:00:46 · 1089 阅读 · 1 评论 -
【转】[完全免费] 在线UML Sequence Diagram 时序图工具 - 教程第3部分
时序图教程甲序列图描述了一组对象之间的相互作用参与协作(或情况),布置成按时间顺序;它通过它们的“生命线”和它们发送给对方的消息来显示参与交互的对象。什么是UML中的序列图?UML序列图是详细说明如何执行操作的交互图。由于序列图可用于捕获协作环境中对象之间的交互,因此序列图的主要用途之一就是从用例所表达的需求过渡到下一个更正式的精化级别。用例通常被细化为一个或多个序列图。序列图是时间焦点,它们通过使用图的垂直轴来可视化地显示交互的顺序,以表示什么消息被发送以及何时发送。序列图捕获不.原创 2020-12-15 10:28:29 · 1695 阅读 · 0 评论 -
【转】[完全免费] 在线UML Class Diagram 类图工具 - 教程第1部分
在线Visual Paradigm- UML编辑器使用在线UML编辑器轻松绘制UML图,其中包含功能强大的UML编辑工具,即时UML语法检查和整洁的用户界面。Visual Paradigm在线UML 图,如类,用例,序列,活动,部署,组件,状态机和包图。(一键即时打开使用)什么是UML中的类图?类图通过显示该系统中的类和类之间的关系来描述面向对象系统的结构。类图也显示了约束和类的属性。类图表示法类一个类的UML表示是一个包含三个垂直堆叠的隔间的矩形,如图所...原创 2020-12-15 10:28:37 · 1889 阅读 · 0 评论 -
【转】什么是用例
用例是什么?其原始英文是usecase,直译过来就成了用例。这也是一个比较贴切的叫法了。从字面的直接理解就是使用的例子。另一种比较流行的定义是用例就是与使用者(actor)交互的,并且给使用者提供可观测的有意义的结果的一系列活动的集合。这个定义还是比较费解的,笔者在众多应聘者中发现很多使用用例来做需求的系统分析员,有的已经使用了两年以上,但仍不能把握用例的本质,虽然他们号称精通UML。最具普遍意义的理解错误是认为用例就是功能的划分和描述,认为一个用例就是一个功能点。在这种理解下,用例变成了仅原创 2020-11-26 10:53:39 · 4284 阅读 · 2 评论 -
UML口诀
接口继承用三角,聚合组合用菱形,依赖关联是箭头,虚弱实强指源头。原创 2020-03-03 21:59:52 · 659 阅读 · 0 评论 -
UML-记忆技巧
箭头方向UML箭头方向:从子类指向父类,读作继承自 定义子类时需要通过extend关键字指定父类 子类一定时知道父类定义的,但父类并不知道子类的定义 只有知道对方信息时才能指向对方 image.png 实现-继承|虚线-实现空心三角箭头:继承或实现 实线-继承,is a关系,实际的关系 虚线-实现,实现的某种特性时虚无的(依赖关系) i...转载 2020-02-26 13:08:11 · 757 阅读 · 0 评论 -
UML之用例图(use case)箭头方向
1、Association,无箭头,Actor连接UseCase即可;2、DirectedAssocition,Actor连接UseCase,箭头由Actor指向UseCase(角色指向用例);3、Generalization,继承,我把它念成“继承于”,当然是箭头由子指向父啦;4、Dependency,我念成“依赖于”,就知道箭头方向了;5、Include,我念成“包含了”,箭头...转载 2020-02-26 13:03:19 · 15236 阅读 · 0 评论 -
需求分析之UML用例图学习
用例图常用的三种关系浅析:(一)泛化(Inheritance) 通常理解的继承关系 (二)包含(include) 分解功能,一定包含的功能 (三)拓展(extend) 附加功能,拓展出去,不一定去做 ...转载 2020-02-26 12:54:29 · 466 阅读 · 0 评论 -
PowerDesigner怎样才能在修改表的字段Name的时候Code不自动跟着变
tools-> General Options-> Dialog:Operation Modes:去掉 NameToCodeMirroring 前面的√PowerDesigner快捷键【转】 一般快捷键 快捷键 说明 F4 打开检查模型窗口,检查模型 ...原创 2019-12-16 10:31:51 · 265 阅读 · 0 评论 -
UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)
继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;实现指的是一个class类实现interface接口(可以是多个)的功能;实现...转载 2019-07-02 18:05:54 · 848 阅读 · 0 评论