6. 5 建立顺序图
① 认真分析用例所完成的功能; ② 识别为完成用例的功能,用例叙述的事件流; ③ 分析人机交互过程; ④ 识别参与交互过程的相关对象; ● ⑤ 从引发交互的初始消息开始,在对象生命线上依次画出
交互的消息;
6. 5 建立顺序图
① 认真分析用例所完成的功能; ② 识别为完成用例的功能,用例叙述的事件流; ③ 分析人机交互过程; ④ 识别参与交互过程的相关对象; ⑤ 从引发交互的初始消息开始,在对象生命线上依次画出
6.5 建立顺序图
① 认真分析用例所完成的功能; ● ② 识别为完成用例的功能,用例叙述的事件流;
6. 5 建立顺序图
① 认真分析用例所完成的功能; ② 识别为完成用例的功能,用例叙述的事件流; ● ③ 分析人机交互过程;
6. 5 建立顺序图
① 认真分析用例所完成的功能; ② 识别为完成用例的功能,用例叙述的事件流; ③ 分析人机交互过程; ● ④ 识别参与交互过程的相关对象;
消息必须有名字,消息的命名规则是: [条件][序号][属性=]消息名([参数列表])[:返回值]
消息的形式参数,可以为空
6.2.3 消息 2. 消息的命名
消息必须有名字,消息的命名规则是: [条件][序号][属性=]消息名([参数列表])[:返回值]
调用消息的返回值
6.2.3 消息
2. 消息的命名
例如,p:=find(specs)的含义是调用find(specs) 消息,并把返回值赋给属性p
6.2.3 消息 2. 消息的命名
消息必须有名字,消息的命名规则是: [条件][序号][属性=]消息名([参数列表])[:返回值]
消息或信号的名字,用标识符表示 ,不能省略
6.2.3 消息 2. 消息的命名