——【UML学习】
文章平均质量分 54
半吊子的程序员
Your dream is not what you find in your sleep but what makes you not sleep.所谓梦想,不是你睡觉时梦到了什么,而是想到了什么令你激动得没法睡觉。
展开
-
【UML学习】用例图
定义:用例图是用于描述系统的行为及各种功能之间的关系,是描述参与者(actor)与用例以及用例与用例之间关系的图表达方式:Use Case Diagram=Actor +Use Case+Relationship 用例图=参与者+用例+关系表示方法:1.参与者:是用例的启动者,参与者处于用例的外部并且能够初始化一个用例,但它不是所描述原创 2016-11-16 08:04:52 · 1651 阅读 · 14 评论 -
【UML学习】活动图和状态图
活动图是状态图的一个变体,用来描述执行算法的工作流程中涉及的活动,用来描述一组顺序或者并发的活动,对象图很像流程图,他显示了工作步骤、判定点和分支,可用来表达一个对象的操作和一个业务过程。泳道:活动图中用于表示各种元素的归属用垂直线将不同归属的元素分开,将这种活动划分称为泳道。在每一组划分的上方表明该组元素所属对像,这样很容易通过划分看到活动的参与者。活动图的基本符号:由于一个系统原创 2016-11-18 17:28:45 · 1938 阅读 · 17 评论 -
【UML学习】类图
定义:类图是面向对象系统建模中最常用和最重要的一种图,是定义其他图的基础。类图主要用来显示系统中的类、接口、以及他们之间的静态结构和关系的一种静态模型。表达方式:Class Diagram=Class + Relationship +Constration类图=类+关系+约束 表示方法: 类是任何面向对象系统中最重要的构造块,是对一组具有相同属性原创 2016-11-17 10:34:36 · 4524 阅读 · 14 评论 -
【UML学习】顺序图和协作图
1.顺序图(Sequence Diagram)是用来显示对象之间的关系,强调对象之间消息的时间顺序,同时显示了对象之间的交互。顺序图是一个表其中显示对象沿X轴排列,而消息沿Y轴按时间顺序排列。顺序图主要包括以下元素:类角色、生命线、激活期、消息等。 顺序图中的结构化控制:常用Frame操作符说明 类型名称含义Opt原创 2016-11-21 15:31:58 · 7605 阅读 · 21 评论 -
【UML学习】构件图和部署图
说明:系统体系结构可以分为软件体系结构模型和硬件体系结构模型,用构件图和部署图进行两种系统体系结构的描述。在UML中用构件图描述各种软件构件之间的依赖关系,如可执行文件和源文件之间的依赖关系,所设计的系统中的构建的表示法和构件之间的关系就组成了构件图;硬件系统体系结构设计系统的详细描述用部署图表示,主要用于在网络环境下运行的的的分布式系统的体系或嵌入式系统建模,描述系统硬件的物理拓扑结构以及在此结原创 2016-11-22 15:21:55 · 1360 阅读 · 22 评论 -
【九层之台,起于累土】初识UML
UML是统一建模语言(UnifiedModeling language)的缩写,是由一系列的图形符号组成的建模语言,它用于描述软件系统分析、设计和实施中的各种模型。UML定义了两个主要组成部分:语义和表示法。UML的语义用自然语言和对象约束语言描述,UML的表示法定义了UML的可视化标准标示符号,这决定了UML是一种可视化的建模语言。原创 2016-11-15 21:29:52 · 878 阅读 · 17 评论 -
【UML学习】面向对象方法之RUP
软件开发的方法软件开发的方法主要有:结构化开发方法、面向数据结构的开发方法、面向问题的开发方法、原型化开发方法、面向对象的软件开发方法、可视化开发方法等。本文主要介绍面向对象的开发方法。什么是面向对象开发?面向对象(Object Oriented,OO)是从现实世界客观存在的事物(即对象)出发来构造软件系统,更强调使用对象、类、继承、封装、消息等基本概念来进行程序设计。面向对象=原创 2016-11-23 15:12:05 · 2036 阅读 · 28 评论