68类图和部署图(2022版)_第1页
68类图和部署图(2022版)_第2页
68类图和部署图(2022版)_第3页
68类图和部署图(2022版)_第4页
68类图和部署图(2022版)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

物流信息管理系统类图和部署图一、类图类图展示了面向对象系统的构造模块,描绘了模型或部分模型的静态视图,显示它包含的属性和行为,而不是详细描述操作的功能或完善方法。类图最常用来表达多个类和接口之间的关系。泛化、聚合和关联分别是类之间继承、复合或应用及连接的表现。一、类图如图显示了类之间的聚合关系。弱聚合(浅色箭头)表现在类“Account”使用“AddressBook”,但是不必要包含它的一个实例。强聚合(黑色箭头)表示目标类包含源类,例如,“Contact”和“ContactGroup”值被包含在“AddressBook”中。类图中的聚合关系一、类图1)类

类是定义对象所具有的属性和行为的元素。行为用类能理解的合适消息和适合每条消息的操作来描述。类中也可能定义约束、标记值、构造型。2)表

表不是基本UML的一部分,而是一个构造型例子。在右上角画一个表的小图标来表示,如图所示。表属性用构造型«column»表示。绝大多数表单有一个主键,是由一个或几个字段组成的一个唯一的字码组合而成来访问表格,主键操作构造型为«PK»。一些表有一个或多个外键,使用一个或多个字段映射到相关表的主键上,外键操作构造型为«FK»。表的表示二、部署图部署图对系统运行时的架构进行建模。它显示硬件元素(节点)的配置,以及软件元素与工件是如何映射到这些节点上的。

1)节点

节点既可以是硬件元素,也可以是软件元素。它显示为一个立方体,如图所示。二、部署图2)节点实例

部署图可以显示节点实例,实例与节点的区分是:实例的名称带下划线,冒号放在它的基本节点类型之前。实例在冒号之前可以有名称,也可以没有名称。如图显示了一个计算机实例。二、部署图3)节点构造型

为节点提供了许多标准的构造型,分别命名为«cd-rom»、«computer»、«diskarray»、«pc»、«pcclient»、«pcserver»、«secure»、«server»、«storage»、«unixserver»、«userpc»。并在节点符号的右上角显示适当的图标,如图所示。二、部署图4)工件

工件是软件开发过程中的产品。包括过程模型(如用例模型、设计模型等)、源文件、执行文件、设计文档、测试报告、构造型、用户手册等。

工件表示为带有工件名称的矩形,并显示«artifact»关键字和文档符号,如图所示。5)关联

在部署图的上下文联系中,关联代表节点间的联系通道。下图显示了一个网络系统的部署图,描述了网络协议为构造型和关联终端的多重性。二、部署图6)作为容器的节点

节点可以包含其他元素,如组件和工件。下图显示了一个嵌入式系统某个部分的部署图,描写了一个被主板节点包含的可执行工件。二、部

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论