UML
bysjlwdx
我的CSDN学院视频教程:http://edu.csdn.net/lecturer/1742 高级技术专家,技术分享,QQ: 609085431 微信:mobileweb520
展开
-
[置顶] Rational Rose安装与报错问题
Rational Rose是UML工具中最常用的一种,第一次安装的时候有些畏惧,因为需要虚拟光驱做辅助,但实际操作过了也就没那么复杂了。安装过程首先先介绍一下Rational Rose的安装过程吧!【下载两个软件】压缩包中的东西需要解压呦!【安装虚拟光驱】软碟通,安装之后打开,继续使用就可以了。如下图:【点击上一步圈出的光驱】转载 2016-01-31 16:36:34 · 3233 阅读 · 0 评论 -
UML图总结
UML学习的重点之一是图的画法,结合机房收费系统,将视频中的内容联系到生活实际中,说实话,看完视频也并不太懂图到底该怎么画,我是按照视频里讲的顺序开始画,画着画着,还是没什么感觉,发现不知道如何和目标中面向对象的思想联系起来,开始看同学们推荐的一本书《大象》虽然还是很模糊吧,但是终究算是画完了,可以松口气,写个总结啦! 我是想把每个转载 2016-01-31 16:45:39 · 527 阅读 · 0 评论 -
UML——类图
类图是由类组合起来的图,静态图中的一种,类图是现实世界问题领域的抽象对象的结构化、概念化和逻辑化的描述,分为三个层次,概念层-说明层-实现层!类图三层次类图构成机房收费系统类图 类图在不同的软件开发周期有三种不同的表达,概念类图提供简单的理解,说明类图是搭建现实世界和最终实现程序的桥梁,而实现类图是代码的实现转载 2016-01-31 16:44:33 · 521 阅读 · 0 评论 -
UML——对象图
对象图与类图相似,正如对象和类一样,对象是类的具体化而类是对象的抽象,从开始就接触对象和类的概念,理解对象图和类图也就相对容易一些。【类和对象的比较】机房收费系统对象图 类图:显示建模系统的类型,描述组成系统的对象内容与对象之间的关系。 对象图:显示某时刻对象和对象之间的关系,一个对象图可以看成一个类图的特殊用例。转载 2016-01-31 16:43:12 · 404 阅读 · 0 评论 -
UML-交互图(时序图和协作图)
时序图和协作图是动态视图的最后两个,而且他们最好不要分开,因为有一个大家都知道的秘密:可以相互转化,用Rational Rose时序图可以转化成协作图,哈哈……对喜欢偷懒的我又方便了许多【时序图】 描述按时间顺序排列的对象之间的交互,根据交互对象所具有的生命线和它们相互发送的消息来显示这些对象。强调事件发生的顺序。【协作图】 描述对象间交互的一种模式转载 2016-01-31 16:42:35 · 495 阅读 · 0 评论 -
UML行为图—活动图
静态视图画完了,开始动态视图之旅……【动态视图】 描述事物动态行为的,动态视图不能够独立存在,他必须和特指一个静态试图或UML元素,说明在静态试图规定的事物结构下他们的动态行为。动态视图包括:活动图、状态图、时序图和协作图。今天先介绍活动图吧!《活动图》 描述了为了完成一个目标需要做的活动以及这些活动的执行顺序。UML两个层面的活动图,一个是描述转载 2016-01-31 16:42:07 · 753 阅读 · 0 评论 -
UML行为图—状态图
状态图显示一个状态机,用于说明业务角色或业务实体可能的状态,显示对象可能接受的消息、将执行的操作和在此之后对象所处的状态。【状态图组成】组成和活动图有相似的地方【机房收费系统状态图】 状态应该找到有些少,希望大家提供新线索,多谢!转载 2016-01-31 16:41:25 · 378 阅读 · 0 评论 -
UML——包图
包图是静态视图中的一种,它也是最最自由的一种,为什么说包图是最自由的呢?原因是这样的:包除了有特定的图形表示以外,没有其他的约束了,包图可以应用在软件开发的任何阶段。【包图功能】在实际运用中,包图具有化繁为简的功能,包图中包含的元素有很多:类、接口、构件、用例、其他包等【关系】泛化、细化、依赖(包中任意两个类之间有依赖关系,包之间就有依赖关系)【包中存在转载 2016-01-31 16:40:33 · 629 阅读 · 0 评论 -
UML图——用例图
UML是统一建模语言,具有可视化的特性,所谓可视化就是通过各种视图来展现的,就是我们常说的九种图,九种图就囊括在两种视图中——静态视图和动态视图,顾名思义,静态视图是描述系统的结构性特征,决定系统能做什么;而动态视图描述的是系统运行时的行为,决定系统怎么做。其中静态视图包括用例图、类图和包图;动态视图包括活动图、状态图、时序图、协作图等,下面首先来画用例图。 用例图是第一个介绍转载 2016-01-31 16:38:57 · 564 阅读 · 0 评论 -
UML-实现图(构件图和部署图)
构件图和部署图统称为实现图,用来描述系统实现方面的信息,从系统的层次描述硬件的组成和布局、软件系统的划分和功能实现。构件图 简单描述 显示一组构件之间的组织和依赖关系,并描述构造细节。 它是系统中遵从一组接口且提供其实现的物理的、可替代的部分。构件能独立完成功能,它是软件系统的组成部分,每个构件实现一定功能,为其它构件提供使用接口,方便软件的复转载 2016-01-31 16:46:59 · 829 阅读 · 0 评论