webservice协议是什么意思,webservice通信服务协议

首页 > 经验 > 作者:YD1662022-11-14 20:24:03

UML 提供了 9 种不同的图

由 UML 的符号,根据需求调研的结果,由符号画成图形以表示待建系统的结构和行为, UML 提供了如下的 9 种图来对待建系统建模:

  1. 用例图,用例图表示一个系统中所有的用例与所有外部参与者的交互。可为待建系统的功能建模。
  2. 类图,类图描述了类、接口、协作以及它们之间的关系。类图可用来表示程序的结构、程序模块之间的依赖关系或为数据库建模。
  3. 对象图,对象图描述了类图某一时刻的实际例子,描述了这个时刻对象与对象间的关系。
  4. 组件图(构件图),描述了组件及组件之间的关系,表示了组件之间的组织和依赖关系。
  5. 部署图(配置图),部署图用来描述运行应用软件系统的处理器、设备、网络及其拓扑结构。
  6. 状态图,描述了一个特定对象的所有可能状态以及引起状态跃迁的事件。可为一个对象建模。
  7. 序列图(时序图),序列图用来描述对象之间动态的交互关系,着重体现对象间消息传递的时间顺序。序列图可以描述一个用例的实现,可为一个协作建模。序列图也叫顺序图。
  8. 协作图,同样描述对象之间动态的交互关系,也可为一个协作建模,只是与序列图画法不同。
  9. 活动图,活动图依据对象状态的变化来捕获动作与动作的结果,可以为用例建模。

webservice协议是什么意思,webservice通信服务协议(5)

1 )用例图, Use case diagram :描述系统的功能,由系统、用例和角色三种元素组成。例:用例图(机房收费系统)。

用例图主要回答了两个问题: 1 、是谁用软件。 2 、软件的功能。从用户的角度描述了系统的功能,并指出各个功能的执行者,强调用户的使用者,系统为执行者完成哪些功能。

webservice协议是什么意思,webservice通信服务协议(6)

2 )类图, Class diagram :用来表示系统中的类以及类与类之间的关系,描述系统的静态结构,用于逻辑视图中。例:类图(机房收费系统)。

在 UML 类图中,常见的有以下几种关系:泛化 ( Generalization ) ,实现( Realization ) ,关联 ( Association ) ,聚合( Aggregation ) ,组合 (Composition ) ,依赖( Dependency )。

各种关系的强弱顺序:泛化=实现>组合>聚合>关联>依赖

webservice协议是什么意思,webservice通信服务协议(7)

3 )对象图, Object diagram : 对象图是类图的示例,表示在某一时刻这些类的具体实例以及这些实例之间的具体连接关系,可以帮助人们理解比较复杂的类图。对象图也可以用于显示类图中的对象在某一点的连接关系。对象图常用于用例视图和逻辑视图中。

描述的是参与交互的各个对象在交互过程中某一时刻的状态。对象图可以被看作是类图在某一时刻的实例。

webservice协议是什么意思,webservice通信服务协议(8)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.