时序图
概念
描述了对象之间传递消息的时间顺序, 用来表示用例中的行为顺序, 是强调消息时间顺序的交互图;
基本组件
对象(Object)
时序图中的对象在交互中扮演的角色就是对象。
生命线(Lifeline)
生命线是一条垂直的虚线, 这条虚线表示对象的存在, 在时序图中, 每个对象的底部都有生命线。
激活(Activation)
代表时序图中对象执行一项操作的时期,激活期可以理解为语义中{}中的内容,表示该对象被占用以完成某个任务。
消息(Message)
定义交互和协作中交换信息的类 ,对对象之间的通信内容建模。
练习
1.图书馆借书处理的时序图
用例:借书
参与者:管理员、借阅证
基本事件流程:
(1)借阅者带借书证到柜台;
(2)管理员输入借阅者的借书证编码;
(3)系统检查借阅者的合法性;
(4)系统显示借阅者的信息;
(5)系统检查借阅这的借阅信息;
(6)管理员输入所借图书的条码;
(7)系统显示所借图书的信息,并登记图书,管理员重复6~7步,直到结束。
(8)系统登记借阅者的本次借阅信息,并显示。
扩展时间流:
3a.借阅者身份非法,则提示,本次拒借;
5a.该借阅者所借图书中有超期的,则提示,本次拒借;
5b.该借阅者所借图书数量超过了上线,则提示,本次拒借。
2.有一个男人,他19岁娶了18岁的女友、 24岁时和只有18岁的秘书交往并结婚,28岁见到1岁岁的女婴,开始光源氏计划、在31岁到日本旅行认识一名15岁的女仆,隔年认识10岁的萝莉,在日本旅行期间就周旋于女仆和萝莉之间,38岁和萝莉结婚、39岁回到中国,49岁光源氏计划成功,把22岁的小妹妹带回家,后来活到59岁死亡。请问这人生的赢家是哪个历史人物?
国父的爱情史
西元年 年龄 事纪
1866年 0岁 出生
1885年 19岁 与卢慕贞(18岁)结婚,后育有三子
1891年 24岁 认识陈粹芬(18岁),后成为侧室
1894年 28岁 初次见到宋庆龄(1岁...)
1897年 31岁 留亡日本,认识浅田春(15岁)
1898年 32岁 认识大月薰(10岁)
1900年 34岁 9月20日上午在神户市相生町加藤旅馆跟浅田春(18岁)约会
1901年 35岁 向卢慕贞(34岁)提出离婚(当时似乎还没正式离婚)
1902年 36岁 向大月薰(14岁)父亲提亲被拒绝
1903年 37岁 8月与大月薰(15岁)订婚
1904年 38岁 7月19日与大月薰(16岁)正式成亲
1905年 39岁 5月,与大月薰的女儿出生,取名为文子(后改为富美子)
1912年 46岁 浅田春过世
1915年 49岁 与卢慕贞(48岁)正式离婚 ,与宋庆龄(22岁)结婚
1925年 59岁 逝世