序列图
序列图
序列图是场景的图形化表示,描述了以时间顺序组织的对象之间的交互活动。构造序列图时遵循如下指导原则:
确定顺序图的范围,描述这个用例场景或一个步骤;绘制参与者和接口类,如果范围包括这些内容的话:沿左手边列出用户步骤dui控制器类以及必须在顺序中协作的每个实体类,基于它拥有的属性或已经分配给他们的行为绘制框;为持续类和系统类绘制框;绘制所需消息,并把每条消息指到将实现相应消息的责任的类上添加活动条指示每个对象实例的生命周期;为清晰起见,添加所需的返回消息;如果需要,为循环、可选步骤和替代步骤等添加框架。