時序圖
概念
描述了對象之間傳遞消息的時間順序, 用來表示用例中的行爲順序, 是強調消息時間順序的交互圖;
基本組件
對象(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歲 逝世