2024年6月17日

UML_复合结构图

摘要: 复合结构图(也叫组合结构图,uml2.0) 用于表示整体和部分的关系 包含的元素 组件(用矩形表示,右上角有和插头标记) 部件 部件内部的矩形表示 接口 需求接口 在边框上用横向棒棒糖表示 提供 接口在边框上用横向撑衣杆表示 端口 在边上用小矩形加文字描述表示 类元(一种特殊的组件),类元是类,接口 阅读全文

posted @ 2024-06-17 16:04 zhangyukun 阅读(34) 评论(0) 推荐(0) 编辑

UML_构件图

摘要: 组件图(也叫构件图,uml2.0重新定义) 用于描述构件之间的依赖关系,描述实现层面的模型 包含元素 构件 构件名字 构件接口(依赖可以直接指向被依赖构件,也可以指向被依赖构件接口) 构件之间依赖关系 用虚线箭头表示依赖关系 下图是描述的一个电商的构建图 阅读全文

posted @ 2024-06-17 16:03 zhangyukun 阅读(34) 评论(0) 推荐(0) 编辑

UML_部署图

摘要: 部署图 描述的是硬件拓扑以及在此结构上执行的软件,说白了就是软件是怎么部署到硬件设备上的,是物理层面的模型 包含的元素 节点 表示服务器主机,用立体长矩形表示,命名方式可以直接写节点类型,也可以是 实例名:节点类型 物件(构件,组件) 表示需要部署的软件服务,用矩形框加合适的图标表示,里面写上部署的 阅读全文

posted @ 2024-06-17 16:03 zhangyukun 阅读(58) 评论(0) 推荐(0) 编辑

UML_剖面图

摘要: 剖面图(有叫做轮廓图,uml2.0) 作为uml的扩展 包含元素 原型 用于扩展可用的 UML 元素。它们允许您创建、编辑或派生一个新的元素或构建块,然后可以直接在图表中使用。 标记值 将其视为现有模型添加新属性。一个新的标记值将分别产生一个新的关键字。 约束 阅读全文

posted @ 2024-06-17 16:03 zhangyukun 阅读(23) 评论(0) 推荐(0) 编辑

UML_包图

摘要: 包图(uml2.0) 当对一个比较复杂的软件系统进行建模时,会有大量的类、接口、组件、节点和图需要处理;如果放在同一个地方的话,信息量非常的大,显得很乱,不方便查询,所以就对这些信息进行分组,将语义或者功能相同的放在同一个包中,这样就便于理解和处理整个模型。而包图就是描述包与包之间的关系。 每一个包 阅读全文

posted @ 2024-06-17 16:01 zhangyukun 阅读(32) 评论(0) 推荐(0) 编辑

UML_对象图

摘要: 对象图描述某一时刻系统的对象的静态状态,或者是类图某一时刻的实例 包含元素 对象 对象名 格式为 对象名:类名 ,对象名称下面加下划线用于区分对象图和类图,对象名字可以省略 属性 没有方法,并且每个属性都有当前的值 链 直线表示,没有箭头,没有多重性 电脑组成的对象图 对象图相对简单,注意画对象图的 阅读全文

posted @ 2024-06-17 16:01 zhangyukun 阅读(7) 评论(0) 推荐(0) 编辑

UML_类图

摘要: 类图 描述的类和类之间的静态关系,是逻辑层面的模型 包含元素 类 类里面有类名,属性,和方法,可以更具需要不写属性和方法的类型,也可以属性和方法都不写,方法和属性前面的+-号表示访问权限 + 公有 - 私有 # 受保护的 ~ 是包权限 关系 依赖:没有直接关系 虚线+箭头 关联:有直接关系,但是没有 阅读全文

posted @ 2024-06-17 16:01 zhangyukun 阅读(37) 评论(0) 推荐(0) 编辑

UML_交互概览图

摘要: 交互概览图(UML2.0) 本质就是可以用交互图代替活动节点的活动图,每个单独的活动都可以被描绘为包含嵌套交互图的框架 ,是交互图和活动图的结合使用。 包含元素 活动图的所有元素 交互元素 直接在矩形框里面绘制内嵌的交互图,并且在交互框上协商交互图的类型,然后直接在交互框里面绘制内嵌的交互图 交互发 阅读全文

posted @ 2024-06-17 16:00 zhangyukun 阅读(104) 评论(0) 推荐(0) 编辑

UML_定时图

摘要: 定时图(时间图)(UML2.0) 用于描述状态随着时间而变化的场景 包含元素: 时间线 x轴表示时间线 生命线 状态生命线 值生命线 状态 状态生命线在y轴方向用不同的高度表示不同的状态 值生命线用在平行线中间标注状态,平行线相加表示状态变化 消息 两个时间线之间传递信息的载体,用箭头表示 事件 引 阅读全文

posted @ 2024-06-17 16:00 zhangyukun 阅读(98) 评论(0) 推荐(0) 编辑

UML_用例图

摘要: 用例图 描述系统能做什么,通过用户行为例举描述系统的功能需求。 系统非功能需求(性能需求)可以通过场景和质量属性来描述。 包含元素: 参与者 用例 联系 参与者和用例之间用实线箭头连接 用例和用例之间三种关系 包含(使用用例A一定会使用用例B) 使用虚线+箭头,中间使用《include》 表示,箭头 阅读全文

posted @ 2024-06-17 16:00 zhangyukun 阅读(18) 评论(0) 推荐(0) 编辑

UML_状态图

摘要: 状态图 状态图反映的是状态变化和事件之间的关系 包含元素 状态(开始状态,结束状态,和中间状态),开始状态用实心圆表示,结束用圆环套实心圆表示,中间状态用圆角矩形表示 状态名 状态变量 状态活动 entry:进入这个状态的时候触发 exit:退出这个状态的时候触发 do:这个状态的过程中会执行的活动 阅读全文

posted @ 2024-06-17 16:00 zhangyukun 阅读(20) 评论(0) 推荐(0) 编辑

UML_活动图

摘要: 活动图 用于描述活动流程,活动图是一种流程图,但是活动图加入了面向对象的一些思想,并且能够描述并发流程,活动图传递的是控制流 包含元素 开始,结束节点 开始实心圆,结束圆圈内有实心圆 活动状态(actions) 圆矩(动词) 控制流(control flow) 箭头线表示 分支和合并(decisio 阅读全文

posted @ 2024-06-17 16:00 zhangyukun 阅读(13) 评论(0) 推荐(0) 编辑

UML_通讯图

摘要: 通讯图(协作图)(UML2.0叫做改名为通信图,1.0叫做协作图) 通讯图用于描述系统对象之间的消息传递和通信,和时序图是异构关系。时序图侧重时间顺序,通讯图侧重对交互过程和对象之间关系。 包含元素: 对象 用矩形表示 链 用箭头表示 消息 用带有编号的文字描述 下图检查IP变化的程序的通讯图 阅读全文

posted @ 2024-06-17 15:59 zhangyukun 阅读(83) 评论(0) 推荐(0) 编辑

UML_顺序图

摘要: 序列图(也叫做/顺序图/时序图) 时序图和通讯图被称为交互图,他们的区别在于时序图强调时间顺序,通讯图强调的是对象之间的组织结构。 包含的元素 角色(actor),一般就是参与者,也可以是定时器之类的触发器 对象(object),这个可以是系统服务,也可以是简单的服务类,也可以是整个系统,设备,组织 阅读全文

posted @ 2024-06-17 15:59 zhangyukun 阅读(51) 评论(0) 推荐(0) 编辑

导航