UML中的事物和关系.ppt

上传人:xin****828 文档编号:6290631 上传时间:2020-02-21 格式:PPT 页数:15 大小:258.36KB
返回 下载 相关 举报
UML中的事物和关系.ppt_第1页
第1页 / 共15页
UML中的事物和关系.ppt_第2页
第2页 / 共15页
UML中的事物和关系.ppt_第3页
第3页 / 共15页
点击查看更多>>
资源描述
第三章UML语言概念初览 一 UML中的事物二 UML中的关系三 UML中的视图四 UML中的图 UML中的事物 Things 包括结构事物 行为事物 组织事物和辅助事物 也称注释事物 一 UML中的事物 结构事物 StructureThings 结构事物主要包括7种 分别是类 接口 协作 用例 活动类 组件和节点 类是具有相同属性 相同方法 相同语义和相同关系的一组对象的集合 接口是指类或组件所提供的 可以完成特定功能的一组操作的集合 换句话说 接口描述了类或组件的对外的 可见的动作 协作定义了交互的操作 是一些角色和其他元素一起工作 提供一些合作的动作 用例定义了系统执行的一组操作 对特定的用户产生可以观察的结果 活动类是对拥有线程并可发起控制活动的对象 往往称为主动对象 的抽象 组件是物理上可替换的 实现了一个或多个接口的系统元素 节点是一个物理元素 它在运行时存在 代表一个可计算的资源 如一台数据库服务器等 行为事物 BehaviorThings 行为事物主要有两种 交互和状态机 在UML图中 交互的消息通常画成带箭头的直线状态机是对象的一个或多个状态的集合 组织事物 GroupingThings 组织事物是UML模型中负责分组的部分 可以把它看作一个个盒子 每个盒子里面的对象关系相对复杂 而盒子与盒子之间的关系相对简单 组织事物只有一种 称为包 包是一种有组织地将一系列元素分组的机制 辅助事物 AnnotationThings 辅助事物 也称注释事物 属于这一类的只有注释 注释即是UML模型的解释部分 在UML图中 一般表示为折起一角的矩形 二 UML中的关系 UML中的关系 Relationships 主要包括4种 关联关系 依赖关系 泛化关系和实现关系 关联关系 Association 关联关系是一种结构化的关系 指一种对象和另一种对象有联系 给定关联的两个类 可以从其中的一个类的对象访问到另一个类的相关对象 在UML图中 关联关系用一条实线表示 依赖关系 Dependency 对于两个对象X Y 如果对象X发生变化 可能会引起对另一个对象Y的变化 则称Y依赖于X 在UML图中 依赖关系用一条带有箭头的虚线来表示 泛化关系 Generalization UML中的泛化关系定义了一般元素和特殊元素之间的分类关系 与和C 及Java中的继承关系有些类似 在UML图中 泛化关系用一条带有空心箭头的实线来表示 注 书中图3 15所示箭头应由 鱼 指向 动物 实现关系 Realization 实现关系将一种模型元素 如类 与另一种模型元素 如接口 连接起来 其中接口只是行为的说明而不是结构或者实现 真正的实现由前一个模型元素来完成 在UML图中 实现关系一般用带有一条带有空心箭头的虚线来表示 三 UML中的视图 UML中的各种组件和概念之间没有明显的划分界限 但为方便起见 用视图来划分这些概念和组件 视图只是表达系统某一方面特征的UML建模组件的子集 在最上一层 视图被划分成3个视图域 结构分类 动态行为和模型管理 结构分类描述了系统中的结构成员及其相互关系 类元包括类 用例 组件和节点 类元为研究系统动态行为奠定了基础 类元视图包括静态视图 用例视图和实现视图和配置视图 动态行为描述了系统随时间变化的行为 行为用从静态视图中抽取的系统的瞬间值的变化来描述 动态行为视图包括状态视图 活动视图和交互视图 模型管理说明了模型的分层组织结构 包是模型的基本组织单元 特殊的包还包括模型和子系统 模型管理视图跨越了其他视图 并根据系统开发和配置组织这些视图 四 UML中的图 UML中的图 Diagrams 有9种 主要分为两类 静态图和动态图 静态图UML中有5种静态图 用例图 类图 对象图 组件图和配置图 动态图有4种动态图 分别是 时序图 协作图 状态图和活动图
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!