理解uml语言基础.ppt

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

理解UML语言基础 理解UML语言基础 第10UML语言基础 理解UML语言基础 本章主要内容: UML的组成结构 元模型层 UML的扩展 构造型、约束、和标签值 理解UML语言基础 要利用UML来开发设计软件系统结构蓝图,第一步需要先了解uml的基本组成要素,在UML中共有三大基本组成要素——事物、关系、图形 理解UML语言基础 一、事物 UML的模型中最基本的成员,分为: 结构事物 行为事物 分组事物 备注事物 这四类事物也可以说是UML中最基本的面向对象建模的重要组成部分,利用这四类事物可规划设计出合适的模型系统。 理解UML语言基础 1、结构事物—结构事物主要表示概念或者和实体的组件,而在UML建模中,结构事物大多属于静态部分元素。 ①类 ②界面 ③合作 ④使用案例 ⑤活动类 ⑥组件类 ⑦节点类 这7个结构事物是UML建模中的最基本的结构事物 理解UML语言基础 2、行为事物 简单的说“行为事物”就是UML模型里面属于“动作”的部分,这种事物会随着时间和空间的转变不断的执行的动作。在UML中行为事物分为两类 ——交互、状态机 第一种“交互”是指对象之间的相互沟通的动作消息,这种沟通消息基本上包含着预实现特定的目的所需的环境和动作序列。 而对象之间的群体行为或者是单一执行的行为间都会产生特定的“交互”行为。其中一点必须注意的是“交互”行为一定与其他的元素有关,因为至少要有两个以上的对象才能产生交互 消息显示 理解UML语言基础 第二种“行为事物”是“状态机”,状态机本身是一种行为,这种行为是用来“表示对象的一连串状态”,但状态机不是单一的元素,而是包含了相当多的元素,这些元素包含有“状态、转换(指两状态之间的流程)、事件(指经触发而产生的交互动作的行为)和活动(指执行转换所产生的反应)” 状态的表示方式 理解UML语言基础 3、分组事物 分组事物是指UML中属于“组织

最近下载