
---------【UML】
文章平均质量分 90
随心更博
入场不急,出场不贪
展开
-
【UML】3.类图的读和画
类图感觉是UML中比较难画的一种图形,类图是根据用于的需求建立的。大家要干一件事情,然后不同的人员从各自的立场,谈谈自己的需求。然后从这些讨论中,找到一些名词,进行整理,然后抽象成为类,不同的人对于抽象的程度不同,得到的结果也就不一样,自我感觉,不同的人画出的类图没有对错之分,只有谁的描述的更加完整,谁的更能表达出大家的想法。 类与类之间会形成联系,而类与类之间的联系,才能组合成原创 2014-11-30 17:26:03 · 1861 阅读 · 21 评论 -
【UML】2.部分与整体的媒介:关系
UML模块中的任何事物都不是独立存在的,他们之间存在着一定的关系。下面就对这些关系,分类了解一下。 一.概念 【关联】两个类存在某种语义上的联系,关联有单向关联和双向关联。 组合和聚合是关联关系中特殊的关系: 【聚合】类之间是整体和部分的关系。”聚”表示聚在一起的意思,也表示“部分”可以独立”整体”存在。描述“has-a”的关系。 【组合】整体有管理部分的特有的职责并且他们有一致的生命期原创 2014-11-16 14:00:14 · 3251 阅读 · 53 评论 -
组合与继承
组合和继承,都是在新类中直接复用旧类的方法,实现系统功能重用。但是各有不同的特点。继承会破坏封装。组合能提供更好的封装性。各有优缺点,总得来说,多用组合,少用继承。 继承: 子类扩展父类,继承父类的字段和方法,如果访问权限允许,子类可以直接访问父类的字段和方法,很方便,但也破坏了父类的封装性。每个类都应该封装内部信息和实现,只暴漏必要的方法给其他类使用。但继承子类可以直接访问父类内部信原创 2015-10-04 21:13:25 · 927 阅读 · 29 评论 -
【UML】1.宏观掌控
学习了UML的视频之后,画了张图,整体为上图中的五部分。 1.UML(Unified Modeling Language)统一建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。UML中重点是九种图和四种关系 2.统一软件过程(Rational Unified Proce原创 2014-11-09 21:14:39 · 1790 阅读 · 54 评论 -
UML:统一建模语言
随着机房验收,重新学习了一遍UML,整体上验证了米老师说的书一定要多读,当读完两遍之后,一定要去看书的前言和第一章的介绍,这个时候你会有不同的理解。你会知道为什么要学习这些内容,它能干什么。趁着这个机会看了一下这些内容。 什么是UML Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系原创 2016-02-05 15:22:27 · 1995 阅读 · 33 评论 -
EA UML 接口和实现
今天同事用EA绘制审批系统的UML图,在绘制接口和接口实现的时候,接口和实现中的方法是一样的,是需要接口和实现都完整包含其中的所有方法的画一遍,然后用实现的线连接上?同事也觉得很费事,不应该是这样子的。 刚好我之前验收过UML图,接触了用EA绘制UML图接口的实现的方式,结合今天的经历,这里再次记录一下。 1.写接口 先用EA绘制一个接口,在接口中协商方法,注释等内容原创 2016-09-18 22:30:43 · 7083 阅读 · 61 评论