随笔分类 - uml
uml之协作图
摘要:协作图——CollaborationDiagram,也叫合作图,是一种交互图(interactiondiagram)。强调的是发送和接收消息的对象之间的组织结构,一个协作图显示了一系列的对象和在这些对象之间的联系以及对象间发送和接收的消息。 也叫“通信图”,“协作”作为一个结构事物用于表达静态结构和
阅读全文
UML学习笔记(五)--顺序图
摘要:顺序图是用来描述对象自身及对象间信息传递顺序的视图。它用来表示用例中的行为顺序。当执行一个用例行为时,顺序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件。它着重显示了参与相互作用的对象和所交换消息的顺序。 顺序图主要有4个标记符:对象、生命线、消息和激活。 顺序图用一个二维图描述系统中各
阅读全文
UML各种图总结-精华
摘要:UML各种图总结-精华 UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。 一、基本概念 如下图所示,UML图分为用例视图、设计视图、
阅读全文
第七章:类图
摘要:指向由指向的对象类实现 无箭头,A中有B,B中有A,有箭头的如上图 限定符应用与1对多,限定符端是1,限定符是区别右边集合的主键 关联就是类与类间的关系 xor二选一,账户要么是人要么是单位。用的最多。 聚合:弱,可有可无 组合:强,必须有 泛化由子类指向父类。 price是导出属性。 用例图 鲁棒
阅读全文
第四章:活动图
摘要:活动图明确先做什么,后坐什么,什么条件下做什么。 活动图也可以不面向对象,但流程图一定面向过程。 一个活动图一定有只有一个初始节点。终点为1~n。 如果有多个终点那么可以有描述。 无触发转换也称为隐式转换。 分叉汇合必须一一配对。 由对象指向活动,表明对象是活动的输入。 活动指向对象,表明活动产生对
阅读全文
第三章:用例图
摘要:用力模型就是描述系统的功能性需求。 是开发者与客户之间的一个契约。与客户讨论系统。设计者视其为设计基准,测试者视其为测试基准。在许多阶段都要。 用例图,用来描述用例模型。参与者位于系统边界之外。 actor必须命名,用例名代表用例做什么。外部驱动力就是参与者的用例。 引发系统变化的东西都是actor
阅读全文
第二章:建模基础
摘要:方法论就是面向对象; 建模方向就是 看待角度; 计算机的 程序世界是过程论。 编程人员 的程序世界是 过程论和对象论。 初始的作用力就是 用力驱动。 所谓的对象就是抽象出来的概念,这些概念是逻辑的 占位符。 面向对象里 就是用多态来应对变化的。多态另更多的概念(抽象层次不同)可以传入这些占位符的位置
阅读全文