UML系列05之 基本流程图
摘要:概要软件的基本流程图是我们在学习编程时的必修课,它很简单,却很实用。需要说明的是,UML并不包括软件的基本流程图,但是为了方便我自己查阅,所以将基本软件流程图归纳到UML系列当中。读者切不要认为基本流程图是属于UML的。本章对介绍的内容包括:流程图介绍流程图示例转载请注明出处:http://www.cnblogs.com/skywang12345/p/3520840.html流程图介绍流程图(FlowChart)是描述我们进行某一项活动所遵循顺序的一种图示方法。它能通过图形符号形象的表示解决问题的步骤和程序。好的流程图,不仅能对我们的程序设计起到作用;在帮助理解时,往往能起到"一张图
阅读全文
UML系列04之 UML时序图
摘要:概要本章对UML的时序图进行介绍,主要内容包括:时序图介绍时序图组成转载请注明出处:http://www.cnblogs.com/skywang12345/p/3523355.html时序图介绍时序图(Sequence Diagram),亦称为序列图或循序图,是一种UML行为图。时序图是用来描述系统内部是如何交互运作的,它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。时序图组成时序图包含4类元素: 对象, 生命线, 消息, 激活。在介绍这4类元素之前,先看一则简单的示例:系统(init.c)启动之后,会开启显示器(lcd.c)。这个流程的时序图如下:1. 对象(Object)对
阅读全文
UML系列03之 UML类图(二)
摘要:概要在"UML系列02之 UML类图(一)"中介绍了类图的基本构成--类的UML表示方法。本文是接着前文,继续对"UML的类图"中几种关系进行介绍。介绍的主要内容包括:UML类图的几种关系1. 泛化2. 实现3. 关联 3.1 自关联 3.2 单向关联 3.3 双向关联 3.4 多重性关联 3.5 聚合 3.6 组合4. 依赖转载请注明出处:http://www.cnblogs.com/skywang12345/p/3523209.htmlUML类图的几种关系在UML类图中,关系可以分为4种: 泛化, 实现, 关联 和 依赖。1. 泛化 -- 表示&qu
阅读全文
UML系列02之 UML类图(一)
摘要:概要本章介绍类图中类的UML表示方法。内容包括:类图介绍实体类的UML表示抽象类和接口的UML表示 转载请注明出处:http://www.cnblogs.com/skywang12345/p/3523185.html类图介绍类图,是UML(统一建模语言)中用于描述"类"以及"类与类"之间的示意图。它形象的描述出了系统的结构,帮助人们理解系统。类图是在"所有的UML图"中,实用频率非常之高;掌握它对于我们软件设计,以及交流都很有帮助。对于类图而言,它的基本单位是类。类主要由三部分组成:类名、属性、操作(函数)。UML类的表示大致如下:下
阅读全文
UML系列01之 UML和绘图工具Visio介绍
摘要:概要UML,全称是Unified Modeling Language,中文是"统一建模语言"。通俗点说,UML是一种创建模型的语言。UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。当模型建立之后,模型可以被UML工具转化成指定的程序语言代码。本章介绍通过UML绘图工具: visio。visio是Windows系统下创建图表的工具。visio 的下载地址: http://pan.baidu.com/s/1i39N8fb转载请注明出处:http://www.cnblo
阅读全文