
UML
詹姆斯东
你知道的越多,你不知道的越多
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UML绘制类图时如何表示可见性级别
用UML建模绘制类图时,表示可见性级别分为两种情况一、用rose工具绘图时表示方法如图name列为类的属性,string列为类的数据类型类中属性前的小图表作用:蓝色小框表代表public(公有)蓝色小小框+锁代表private(私有)蓝色小框+钥匙代表protected(保护)粉红色小框代表public(公有方法)二、手工绘图时表示方法如图加号(+)代表公有public...原创 2019-01-06 11:32:52 · 12721 阅读 · 13 评论 -
UML实现图(组件图和配置图)
今天介绍的两个图分别是组件图和配置图,是面向对象系统的物理方面建模时使用的两种图。组件图显示了代码的结构。下图为实现图的思维导图一、组件图1.组件图:描述软件组件以及组件之间的关系,从软件架构的角度来描述一个系统的主要功能2.元素(1)组件:组件是定义良好接口的物理实现单元,是系统中可替换的物理部件。在UML图中,组件用左侧带有两个突出小矩形的矩形表示如图组件包括组件名和组件类...原创 2019-01-23 21:22:38 · 2484 阅读 · 14 评论 -
UML9种图的分类及运用
UML中的图可以分成两大类·结构图 ·行为图UML结构图UML结构图表示系统的静态方面,描述系统的主要结构因此而稳定的那部分,静态结构图主要包括·类图·对象图·组件图·部署图UML类图·类图描述系统中的类,以及各个类之间的关系,类图能够让我们在编码前对系统有个全面的认识。·类图是一种静态模型,类图代表面向对象系统,类图其他图定义的基础。·哪里需要用类图是一个静态图,描述一个...原创 2019-01-24 09:44:35 · 32931 阅读 · 25 评论 -
UML总结
软工文档之后的UML建模,作为CS项目的开头,更作为基础部分,很重要学习UML过程真的是非常坎坷,从一月初建项目后开始看视频,每天保证4集视频这样,这段时间刚好赶上论文答辩,考试复习周,事情超级多。以至于第一遍视频看过之后,没什么印象,效果很差,并不会画图。眼看时间过去了半月,UML毫无进展,考试过后,决定重新再看一遍。第二次看UML视频配合着借来的UML基础与案例的那本书,效果很好,至少知道...原创 2019-01-24 10:10:10 · 558 阅读 · 21 评论 -
UML建模工具使用之懒人操作
我们现在运用的建模工具主要为Rational Rose ,由Rose公司所研发,隶属于IBM公司,Rose建模工具非常好用,里面涉及到的内容全面。但美中不足的是,rose工具是全英版,对于英语基础不好的人来说,运用起来很麻烦。所以今天就给大家推荐一款在线画UML图的软件。名为Processon,看到这你可能会有有印象,Processon不是在线画流程图的吗?很方便,很好用。Processon也能在...原创 2019-01-24 10:52:47 · 1832 阅读 · 27 评论 -
UML用例图
用例图是由软件需求分析的第一步,站在用户的立场上,为用户所提供的服务用例包含三个基本元素:角色,用例和关系角色指执行者,谁在使用这个系统,系统为执行者完成那些功能(角色不局限于人,还可以是事或者物)用例指系统所能实现的功能(用椭圆形表示)关系指用例和角色之间存在的关系,主要包括:依赖,泛化,关联,包含,扩展未完待续。。。。。。...原创 2019-01-20 21:21:59 · 594 阅读 · 17 评论 -
UML静态图(类图、对象图,包图)
UML静态图主要用来描述系统的各种概念,不包括系统动态行为细节,包括类图,对象图和包图下图为静态图思维导图一、类图1.类图元素:类名称,类属性,类行为2.什么是类:类是面面相对象程序设计的术语,客观存在于真实世界中,类是具备某些共同特征实体的集合3.类图中的限制符详情见博客:https://blog.youkuaiyun.com/qq_42758288/article/details/8591...原创 2019-01-22 17:18:52 · 1946 阅读 · 17 评论 -
UML行为图(活动图和状态图)
UML9种图,按静态结构和动态行为进行分类,前两篇博客主要介绍动态图,主要有用例图,类图,对象图,包图;从今天开始介绍动态行为图,主要有:状态图,活动图,协作图,时序图等UML行为图主要包括活动图和状态图状态图侧重从行为结果来描述(状态) 活动图侧重从行为的动作来描述(活动)下图为UML行为图思维导图一、状态图(存在复杂的状态转换使用状态图)1.状态图主要用来描述一个对象的某个事件的所...原创 2019-01-23 12:38:19 · 5001 阅读 · 15 评论 -
UML交互图(时序图和协作图)
UML中的交互图属于动态图,包括时序图和协作图。时序图强调消息的事件顺序 协作图强调对象间的交互关系下图为交互图的思维导图一、时序图1.时序图描述对象间传递消息的顺序,强调消息时间顺序的交互图2.元素(1)对象:时序图中的对象在交互中所扮演的角色(2)生命线:一条垂直的虚线,表示时序图中的对象在一段时间内的存在。当对象被激活后,生命线自动延长(3)激活:激活代表时序图中的对象...原创 2019-01-23 15:45:20 · 2203 阅读 · 13 评论