
UML
文章平均质量分 50
little_color
多多交流啊!
展开
-
UML概述及开发阶段的应用
UML视频中的前几集轮廓性的介绍了有关于UML的大体知识。总结如下:其中最重要的一部分要属的上UML中的各种图了。其实在前些日子师哥讲到有关机房收费系统的文档的时候,就已经涉及到里面的一部分相关知识了。这里,又一次系统的了解一下,在软件开发阶段的文档编写中,各阶段所需要的图都有哪些。主要用到的九种图总结如下:1.需求阶段:(1)用例图:来描述用户的需求(角色,功能,外部交互原创 2014-02-05 19:54:03 · 2751 阅读 · 16 评论 -
UML中的四种关系总结
我们在利用UML对系统进行建模时,常常涉及到四种关系。一、关联关系原创 2014-02-12 21:22:19 · 2825 阅读 · 24 评论 -
UML中的用例图和类图
在UML视频中讲到了用例图和类图的使用,关于二者的画法和在实际当中的应用,视频当中讲到是有很多讲究的。用例图和类图要有一定的对应关系。在这里仅总结一下关于二者的有关知识点。1.用例图:用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。其实就是说明系统角色和功能之间的关系原创 2014-02-12 16:41:39 · 4216 阅读 · 25 评论 -
UML包图总结
一、表示二、作用在这里总结为两条:1.模块化:我的理解:在做一个系统时,会涉及到成百上千个类,我们把相关的类进行分组,打包对这些类进行概述级的汇总。最终使得对整个系统进行分模块汇总。2.组织源码:在做一个系统时,源码会涉及到各种功能,方法等,量大且易乱,同样,我们将具有类似功能或者对系统的同一模块发挥作用的代码进行组织汇总,更加有序,清晰,便于后期开发人员阅读。总而言之:使用包原创 2014-02-16 21:14:31 · 4493 阅读 · 16 评论 -
UML之交互图
前几次,刚刚总结完了UML九种图中的几种静态图,接下来轮到了动态图,这篇博客就总结一下UML中的交互图的相关知识。1.交互图主要包括:时序图和协作图描述系统如何进行交互操作,主要是消息的传递2.二者可以相互转换,二者在描述系统模型上倾向的重点不同时序图:主要描述对象之间按照时间的先后顺序交互操作的过程。这里强调时间的顺序协作图:将各类交互操作按照所属对象进行逻辑组织,注重的是对原创 2014-03-01 14:36:05 · 1735 阅读 · 10 评论 -
UML中对对象图理解
学习UML的九种图已经很长时间了,总结也在陆陆续续的进行着。这次,遇到了对象图,其实,对它有很大的陌生感,视频上讲到关于他的知识很少。所以对它的理解不是很深刻。从字面上来看,对象图应该是描述有关一个系统中对象之间关系的图。但是到底该如何描述它呢?想着想着,我忽然把对象图和其他的图似乎联系到了一起,然后,自己这样理解了一下。与类图:对象是类的实例化,因此,二者之间应该具有很大的关联。类强调的原创 2014-02-19 15:04:55 · 2318 阅读 · 16 评论 -
UML学习总结/
UML学习结束了。通过这一阶段的学习,了解了什么是UML以及UML的功能一、UML是什么1、uml承袭面向对象分析与设计的方法,是用于描述系统蓝图的标准模式语言。2、它不是编程语言。uml是一种通用的可视化的建模语言。它建立了对必须构造系统的决定和理解。可用于对系统的理解、设计、浏览、配置、维护和信息控制。二、UML功能采用面向对象的技术进行系统开发时,要经过以下步骤:1、原创 2014-03-10 20:38:48 · 2397 阅读 · 15 评论 -
UML之行为图
行为图:活动图和状态图,二者可以相互转换活动图:表达的是一个系统中涉及到的一系列的活动,包括并发活动状态图:一个特定的对象所有可能的状态以及,由于各种事件的发生而引起的各种状态的转移关于UML视频中行为图的基础知识总结:关于活动图中的泳道,算是一个比较新的概念,针对于机房收费系统,对泳道有些了解,下面是关于机房收费系统中行为图的一个应用实践:原创 2014-03-05 17:55:08 · 2036 阅读 · 13 评论 -
UML中include和extend关系
前面介绍有关uml中四种常见关系的总结,现在来总结一下剩余两种比较常见且容易混淆的关系,即包含(include)和扩展(extend)关系。包含(include):表示两个用例之间有包含关系。原创 2014-03-06 10:18:10 · 2591 阅读 · 18 评论