
UML
Neo_Wu
这个作者很懒,什么都没留下…
展开
-
UML之三——状态图
状态图(状态机图):表示一个模型元素在其生命期间的情况:从该模型元素的开始状态起,响应事件,执行某些动作,引起转移到新状态,又在新状态下响应事件,执行动作,引起转移到另一个状态,如此继续,直到终结状态。状态图(状态机)包含以下内容:状态,事件,组合状态 1、状态。状态名字,进入动作,退出动作,状态中发生的活动(状态内活动,状态向外发送的活动)。2、事转载 2013-06-08 22:31:50 · 1563 阅读 · 0 评论 -
UML建模语言入门-视图,事物,关系,通用机制
一. UML视图1. Rational Rose浏览器中的四个视图用例视图(Use Case View) : 用例视图中包括 参与者, 用例, 用例图, 时序图 和 协作图, 用例视图与代码实现无关, 该视图关注系统的高层, 不关注如何具体实现.逻辑视图(Logical View) : 逻辑视图中包括需要的特定类, 类图 和 状态转载 2013-12-05 10:04:30 · 1223 阅读 · 0 评论 -
Rational Rose 2003 逆向工程转换C++ / VC++ 6.0源代码成UML类图
引用 Rational Rose 2003 逆向工程转换C++ / VC++ 6.0源代码成UML类图1. 安装 & 破解 Rational Rose 20031.1 安装 Rose 2003( 1 )在网上下载 Rational Rose Enterprise Edition 2003( 2 )网上下载 Rose 2003 的破解包 rose2003c转载 2013-11-30 22:44:15 · 1210 阅读 · 0 评论 -
如何用Rational Rose进行数据库结构分析
利用Rational Rose可以进行关系数据库的数据模型设计并导出DDL语言脚本,相反还可以导入已有的DDL脚本生成数据模型以及连接SQLServer, DB2, Oracle等数据库并导入数据库的schema生成数据模型。下面以SQL Server为例说明一下逆向转换工程的步骤。a) 首先,选择Tools->Data Modeler-> Reverse Engineer转载 2013-11-30 23:15:58 · 4366 阅读 · 1 评论 -
正向工程之使用 Rational rose 2003 生成C++代码
本文举一个将逻辑类图反向工程为头文件、源文件的过程的例子,用的是ANSI C++风格,更复杂的应用可触类旁通。1. 创建类图 创建两个类 CAirplane 和 CWhirlybird,它们是继承关系(直升机类继承飞机类)2. 用ANSI C++ 创建组件 在菜单中依次选择 Tools -> ANSI C++ -> Convert From Classi转载 2013-11-30 23:14:09 · 2851 阅读 · 0 评论 -
UML图之二——类图
类是面向对象编程的基础。用一个简单的表格来来说明面向对象技术是如何对现实世界进行描述的: 类与现实的对比现实世界面向对象技术由事物组成用对象来描述事物事物之间有共性,可以归纳类是具有相同共性的抽象描述事物存在联系,需要交流消息,转载 2013-06-08 22:04:13 · 1090 阅读 · 0 评论 -
UML之六——部署图(Deployment Diagram)
概述部署图(deployment diagram,配置图)是用来显示系统中软件和硬件的物理架构。从部署图中,您可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件元素的配置和部署方式。 一个UML部署图(对象管理组织2001)描述了一个运行时的硬件结点,以及在这些结点上运行的软件组件的静态转载 2013-06-20 21:59:33 · 1895 阅读 · 0 评论 -
UML图之五——时序图
一、什么是时序图序列图表示了系统在参与者互动执行某一个用例期间,系统内部的一群对象的协作情况。一个用例就对应一个时序图。序列图是对系统动态行为进行描述。用于用例分析和设计阶段。 二、对比1、序列图和协作图序列图跟协作图相似,两种图传递的意思是一样的。不同的是序列图强调的是消息的传递顺序,它将交互关系表示为一个二维图。纵向是时间轴,横轴是对象,对象的生命周期沿转载 2013-06-20 21:56:59 · 4729 阅读 · 0 评论 -
UML图之四——活动图
活动图是一种流程图,用来描述活动的序列,从一个活动到另一个活动的控制流。活动图的作用:描述用例,描述类的操作。 活动图的构成必要组成元素:1、活动:命令的执行,活动的进行。图符表示:2、状态:开始状态,结束状态。图符表示: 3、转移:活动之间,活动与状态之间的转换。4、判断:对一个动作或转载 2013-06-08 22:45:13 · 1557 阅读 · 0 评论 -
UML图之一——用例图
一、什么是用例图?什么时候用到用例图?要了解用例图(use case diagram),先要清楚用例。什么是用例(use case)呢?用例简单的说就是在确定项目需求时,不展现系统内部结构的情况下对系统功能的描述,不过一个Use Case描述的是整个系统功能的一部分,这一部分一定要是在逻辑上相对完整的功能流程。 用例图是在项目启动开始用到的图,它定义了系统的功能转载 2013-06-06 21:48:55 · 1213 阅读 · 0 评论 -
对use case的一点理解
在一般的UML建模过程中,分为以下几个阶段:业务、需求、分析和设计,其中设计又可分为结构分析和行为分析。业务是对商业模型的深刻理解,从商业模型里面提取出业务需求,然后把需求分解成一系列的用例。分析和设计是在用例的基础上,对商业模型的结构和行为进行详细具体的描述。结构分析一般是用类图,类图又可以按照M-V-C模型分为数据类、界面类和控制类。行为分析是描述三种类之间的流程操作关系,一般是用时序图或者状转载 2014-01-11 00:58:24 · 1057 阅读 · 0 评论