#UML

UML建模工具有哪些

EnterpriseArchitect:这是一款功能强大的UML建模工具,提供了从需求分析、设计到部署和测试的完整解决方案。它支持多种UML图和BPMN图,同时也提供了版本控制和团队协作功能。VisualParadigm:这是一款全面的UML建模工具,支持多种UML图和BPMN图,还提供了代码生成器和集成版本控制功能。...
开发笔记 ·2024-02-26

UML有什么图?

UML的各种图形主要分为静态图和动态图。图的分类和图的名称如下图:UML各种图形作用描述如下图:...
开发笔记 ·2023-03-02

UML类图聚集与组合的区别

http://blog.csdn.net/zwf0713/article/details/2025922设计模式中组合和聚集好像挺相似,但有一定区别。1-在图上的区别是,聚集用空心,组合用实心; 2-含义的区别是,聚集=“被聚集的是集合”,组合=“被组合的是一部分”; 3-举例,聚集=(飞机场类)聚...

C# UML图符号的含义

      可以简单的理解,就是一个类A使用到了另一个类B,而这种使用关系是具有偶然性的、临时性的、非常弱的,但是B类的变化会影响到A;比如某人要过河,需要借用一条船,此时人与船之间的关系就是依赖;------>虚线箭头表示依赖关系(dependency...
代码星球 ·2021-02-19

解析UML九种图

    UML作为设计工具,重在实践上,而这就离不开九种图了,画图是在看完视频以后进行的,刚开始画图的时候脑袋懵懵的,不知道该从哪下手,于是就在画图之前再次的学习了一下这九种图和四种关系,理了理思路,终于有点了想法,这才开始着手画。UML的九种图包括:用例图,对象图,类图,构件图...
代码星球 ·2021-02-17

UML——四种关系

     在画类图之前,首先要理清UML中的四种关系,常见的有以下四种关系: 泛化(Generalization),  实现(Realization),关联(Association),依赖(Dependency),而在关联中又包括:聚合(A...
代码星球 ·2021-02-17

UML——似曾相识

    看到UML的时候感觉它特别的高大上,有一个这么有文化的名字,还有个比较有内涵的解释:设计工具,立马有种仰视的感觉。软件工程是设计思想,而UML是设计工具,设计工具还没有开始学习,怎么会有似曾相识的感觉呢?且听我慢慢道来,首先对UML来个认识。  &nb...
代码星球 ·2021-02-17

UML—概述

    UML视频从总体上来说,条理清楚,知识点也没有那么散,而且在视频中还简单点的介绍了一下设计模式,额。。。你这是在吊我的胃口吗??不过我还是很喜欢的,总体上很赞!UML视频主要是从四个方面开始入手:UML的概述,RUP,设计模式,还有典型的案例分析。其中主要的部分就是UML...
代码星球 ·2021-02-17

UML总结

类与类图1)类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。2)在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责,在定义类的时候,将类的职责分解成为类的属性和...
代码星球 ·2021-02-16

Visual Studio 2015中设计UML类图

UnifiedModelingLanguage(UML)又称统一建模语言或标准建模语言。简单说就是以图形方式表现模型,根据不同模型进行分类,在UML2.0中有13种图,以下是他们的主要用途简介:1.用例图:对系统的使用方式分类.2.类图:显示类和它们的相互关系。3.对象图:只显示对象及它们的相互关系。4.活动图:显示人...

五个免费UML建模工具

UML工具很多是商用的,价格不菲;而免费的UML建模工具,功能完善的很少。以下推荐的是五个免费的UML建模工具,相对而言还算功能比较不错。免费UML建模工具推荐:JUDE–community如果您的开发环境中只能使用正版软件,而又因种种原因无法获得专业级的建模工具,正苦苦寻找一个好用的,免费的工具时,那么JUDE绝对值...

UML的基本图(一)

Aclassdiagramshowsasetofclasses,interfaces,andcollaborationsandtheirrelationships.Thesediagramsarethemostcommondiagramfoundinmodelingobject-orientedsystems.Cl...
代码星球 ·2021-02-13

Thinking in UML 学习笔记(一)——建立对象模型

一、面向对象的本质面向对象的本质是抽象,当系统达到了超越其处理能力的程度,我们能够抽象出我们能够处理的范围来提成抽象级别,这样就能够构建更大、更复杂的系统。现实世界和对象世界之间存在着一道沟壑,这道沟壑的名字叫抽象,抽象是面向对象的精髓所在。同一时候也是面向对象的困难所在。要跨越这道沟壑,我们须要解决下面问题:1、一种...

UML,Powerdesigner 使用方法

http://blog.163.com/guomaolin_gavin/blog/static/199618307201272674936220/...
代码星球 ·2021-02-11

UML的类图、时序图表示方法以及惯例

《UML类图图示样例》说明:http://wenku.baidu.com/link?url=DEaRFyVIAH4kZ7TolplfFhFhmAk3gFaNSOH7XPzfTnCWY4CBfCAKSoCuY_yinRE4qS6gpRM7kzgscbwt_QB65g15gOVBVnJG_Gptu2cuSI_ 类...
首页上一页12345...下一页尾页