第七章:顺序图与协作图
选择题
- 顺序图中的主要元素有 ABCD:对象、生命线、控制焦点、消息。
- UML 中强调消息时间顺序的交互图是 A. 顺序图。
- 顺序图中的消息编号有 BC:多层次编号、嵌套编号。
- 返回消息使用 B. 虚线箭头。
建模题:顺序图与协作图的区别
以“用户登录电商系统”为例:
- 顺序图强调时间顺序,按“用户输入账号 → 输入密码 → 系统调用数据库验证 → 数据库返回结果 → 系统反馈用户”的时间流,用纵向生命线和消息箭头展示交互先后。
- 协作图强调对象间的结构关系,用用户、系统、数据库等节点及关联线展示对象连接,再通过消息编号标注交互逻辑,更突出对象拓扑结构。