第七章:顺序图与协作图

选择题

  1. 顺序图中的主要元素有 ABCD:对象、生命线、控制焦点、消息。
  2. UML 中强调消息时间顺序的交互图是 A. 顺序图
  3. 顺序图中的消息编号有 BC:多层次编号、嵌套编号。
  4. 返回消息使用 B. 虚线箭头

建模题:顺序图与协作图的区别

以“用户登录电商系统”为例:

  • 顺序图强调时间顺序,按“用户输入账号 → 输入密码 → 系统调用数据库验证 → 数据库返回结果 → 系统反馈用户”的时间流,用纵向生命线和消息箭头展示交互先后。
  • 协作图强调对象间的结构关系,用用户、系统、数据库等节点及关联线展示对象连接,再通过消息编号标注交互逻辑,更突出对象拓扑结构。