trufun1 9:38:26
UML開課啦,今天討論序列圖
talenter(2) 9:39:22
即使不會(huì) 每次都踴躍參加
trufun1 9:44:24
用例是反映用戶和系統(tǒng)之間的交互,那系統(tǒng)是如何響應(yīng)用戶動(dòng)作呢?
talenter(2) 9:44:58
清水 你回答吧
talenter(2) 9:47:58
用例是反映用戶和系統(tǒng)之間的交互,那系統(tǒng)是如何響應(yīng)用戶動(dòng)作呢?
trufun1 9:48:02
系統(tǒng)通過(guò)內(nèi)部對(duì)象通信,來(lái)完成系統(tǒng)響應(yīng),用序列圖來(lái)反映這個(gè)過(guò)程
trufun1 9:59:29
我給大家一個(gè)借書實(shí)際例子,這是網(wǎng)友上次要求的
trufun1 10:00:36
用例“借書”描述如下:
1.圖書管理登錄圖書管理系統(tǒng),進(jìn)入借閱界面。
2.輸入是否預(yù)定的信息、需要借閱的書或雜志的標(biāo)題、借閱者, 最后點(diǎn)擊“借閱”按鈕。
3.如果借閱者沒(méi)有預(yù)定:
h 確定標(biāo)題
h 確定該標(biāo)題下有效的書目
h 確定借書者
h 圖書館將書借出
h 登記一個(gè)新的借閱
4.如果借閱者有預(yù)定:
h 確定借書人
h 確定標(biāo)題
h 確定該標(biāo)題下有效的書目
h 圖書館將相應(yīng)的書目借出
h 登記一個(gè)新的借閱
h 取消預(yù)定
5.系統(tǒng)顯示一個(gè)成功借閱記錄。
trufun1 10:02:47
大家討論一下怎樣用序列圖表示這個(gè)過(guò)程?
咖啡刀(232778741) 10:02:54
呵呵 這個(gè)例子用了很久了吧
talenter(2) 10:03:28
經(jīng)典的例子 猶如 hello world
trufun1 10:03:38
眾口難調(diào)
trufun1 10:04:27
也歡迎大家出題
trufun1 10:06:29
先找角色
trufun1 10:09:30
hawk(4) 10:04:51
需要借閱者和圖書管理系統(tǒng)
trufun1 10:06:36
先找角色
==================歡迎登錄www.trufun.net下載免費(fèi)UML2建模工具===============
trufun1 10:08:16
借閱者不是角色
trufun1 10:09:19
圖書管理員是角色
talenter(2) 10:10:51
操作員是 圖書管理員
trufun1 10:12:18
再找界面類
talenter(2) 10:13:02
登錄界面
talenter(2) 10:13:09
借閱界面。
talenter(2) 10:13:33
預(yù)定界面
trufun1 10:13:40
好,還有?
talenter(2) 10:13:48
圖書顯示界面
trufun1 10:14:01
很好
talenter(2) 10:14:03
借閱記錄界面
talenter(2) 10:14:39
還有嗎?
talenter(2) 10:14:59
借書人(讀者)
talenter(2) 10:15:06
借書人(讀者)信息界面?
trufun1 10:15:43
good
隱身<4> 10:17:51
畫用例圖為什么要找“界面”?
talenter(2) 10:18:17
時(shí)序圖吧
隱身<4> 10:18:57
哦,沒(méi)看清楚,
trufun1 10:19:19
接著找控制類
talenter(2) 10:19:32
隱身 你找控制累啊
talenter(2) 10:19:50
登錄驗(yàn)證類型。
trufun1 10:20:22
新手可看以前的記錄
trufun1 10:21:43
還有?
talenter(2) 10:21:49
有
talenter(2) 10:21:50
繼續(xù)找
talenter(2) 10:22:21
忘記控制類是個(gè)啥概念來(lái)
堅(jiān)持(4) 10:22:40
規(guī)則
talenter(2) 10:22:41
信息顯示控制類(借閱成功否)
trufun1 10:23:04
對(duì)流程,驗(yàn)證
talenter(2) 10:23:05
預(yù)定否控制類
堅(jiān)持(4) 10:23:22
控制類就是規(guī)則 人 事 物 規(guī)則中的規(guī)則
talenter(2) 10:23:28
你們找啊
talenter(2) 10:23:29
堅(jiān)持
堅(jiān)持(4) 10:23:39
啊?
talenter(2) 10:23:48
堅(jiān)持 你找啊 你也是老師?
trufun1 10:23:50
借閱類
隱身<4> 10:24:16
時(shí)序圖是在類圖之前畫還是之后畫?
trufun1 10:24:47
一般在后面,可看楚凡TUP
隱身<4> 10:25:39
控制類我覺(jué)得應(yīng)該是是一些對(duì)象吧,而抽象出來(lái)的對(duì)象可能每個(gè)人的都不一樣,所以時(shí)序圖也不盡相同。
trufun1 10:26:13
所以 登錄驗(yàn)證和借閱規(guī)則是兩個(gè)控制類
trufun1 10:26:41
先找類,后面說(shuō)對(duì)象
trufun1 10:28:48
再找實(shí)體類
trufun1 10:31:10
書是不是
trufun1 10:31:40
標(biāo)題是不是
trufun1 10:31:54
還有?
talenter(2) 10:32:11
標(biāo)題不是
talenter(2) 10:32:14
書是
talenter(2) 10:32:18
借閱者 應(yīng)該也是吧
talenter(2) 10:33:15
管理員也是個(gè)
trufun1 10:33:39
是的
堅(jiān)持(4) 10:33:41
哦,原來(lái)是在上課呀
堅(jiān)持(4) 10:33:42
呵呵
talenter(2) 10:34:10
書 借閱者 管理員 借閱記錄(?)
talenter(2) 10:34:38
對(duì)啊 堅(jiān)持 每周二授課啊 你積極點(diǎn)啊。。 學(xué)習(xí)還不積極。
堅(jiān)持(4) 10:35:03
哈哈,不好意思,剛剛上來(lái)沒(méi)搞清狀況
trufun1 10:35:06
還有預(yù)定實(shí)體
talenter(2) 10:35:56
:)
talenter(2) 10:36:32
找完了嗎?
隱身<4> 10:36:40
圖書館算不算一個(gè)?
talenter(2) 10:37:13
圖書館就一個(gè)對(duì)象
堅(jiān)持(4) 10:37:15
不算
talenter(2) 10:37:29
我感覺(jué) 都行吧。。 太廣泛了。。
trufun1 10:37:39
在該序列圖被抽象掉
trufun1 10:38:34
無(wú)需和此對(duì)象通信
trufun1 10:39:22
下面我找消息流
talenter(2) 10:40:11
消息流找的思路是?
talenter(2) 10:40:14
流轉(zhuǎn)?
talenter(2) 10:40:52
登錄 查找,確認(rèn) 借出 還有半個(gè)取消預(yù)訂? 這些算吧?
堅(jiān)持(4) 10:41:34
遲到的同學(xué)小聲問(wèn)一下,題目在哪里呢
talenter(2) 10:42:00
我給大家再發(fā)一遍
talenter(2) 10:42:20
trufun1 10:00:36
用例“借書”描述如下:
1.圖書管理登錄圖書管理系統(tǒng),進(jìn)入借閱界面。
2.輸入是否預(yù)定的信息、需要借閱的書或雜志的標(biāo)題、借閱者, 最后點(diǎn)擊“借閱”按鈕。
3.如果借閱者沒(méi)有預(yù)定:
h 確定標(biāo)題
h 確定該標(biāo)題下有效的書目
h 確定借書者
h 圖書館將書借出
h 登記一個(gè)新的借閱
4.如果借閱者有預(yù)定:
h 確定借書人
h 確定標(biāo)題
h 確定該標(biāo)題下有效的書目
h 圖書館將相應(yīng)的書目借出
h 登記一個(gè)新的借閱
h 取消預(yù)定
5.系統(tǒng)顯示一個(gè)成功借閱記錄。
trufun1 10:42:26
注意現(xiàn)在開始前面的類都實(shí)例化成對(duì)象了
talenter(2) 10:42:48
都是具體的東東了?
talenter(2) 10:42:53
老師 指點(diǎn)12
trufun1 10:46:15
.“圖書管理登錄圖書管理系統(tǒng),進(jìn)入借閱界面”,可以單獨(dú)成為一個(gè)登陸序列圖,在這里只要引用就可以了
trufun1 10:48:54
.“輸入是否預(yù)定的信息、需要借閱的書或雜志的標(biāo)題、借閱者, 最后點(diǎn)擊“借閱”按鈕”是角色和界面在通信
talenter(2) 10:49:37
學(xué)習(xí)ing
trufun1 10:52:46
”3.如果借閱者沒(méi)有預(yù)定,4.如果借閱者有預(yù)定“,是那個(gè)對(duì)象和那個(gè)對(duì)象在通信?
talenter(2) 10:53:35
角色和控制類?
talenter(2) 10:53:47
不做借閱者不是角色
talenter(2) 10:54:10
借閱者和 預(yù)訂實(shí)體通信
trufun1 10:55:33
是借閱控制對(duì)象和預(yù)定實(shí)體類在通信
talenter(2) 10:56:05
哦 控制對(duì)象和 預(yù)訂實(shí)體 說(shuō)成借閱者不對(duì)了 哈哈
trufun1 10:59:48
“確定標(biāo)題”是那個(gè)對(duì)象和那個(gè)對(duì)象在通信?
talenter(2) 11:01:05
書和?
talenter(2) 11:01:30
管理者?
trufun1 11:01:35
不對(duì)
talenter(2) 11:01:42
有書對(duì)吧?
trufun1 11:01:50
沒(méi)有
talenter(2) 11:03:09
不懂了
trufun1 11:03:32
是借閱控制對(duì)象和標(biāo)題對(duì)象在通信
talenter(2) 11:04:36
標(biāo)題 抽象了個(gè)實(shí)體?
talenter(2) 11:04:58
標(biāo)題 不是書的一部分? 組成部分?
堅(jiān)持(4) 11:05:10
看抽象的粒度了
堅(jiān)持(4) 11:05:36
你可以認(rèn)為標(biāo)題僅僅是書的一個(gè)屬性
talenter(2) 11:06:07
標(biāo)題抽象 怎么抽象?
堅(jiān)持(4) 11:06:07
也可以認(rèn)為它是一個(gè)獨(dú)立的對(duì)象,可以擁有自己的信息和行為
trufun1 11:06:30
不是,圖書館不但有書,還有雜志等,是對(duì)這些的總稱
talenter(2) 11:07:05
這個(gè)標(biāo)題不是書的標(biāo)題?
talenter(2) 11:07:18
確定標(biāo)題 是確定是書還是雜志?
talenter(2) 11:07:21
還是小說(shuō)?
堅(jiān)持(4) 11:07:46
4.如果借閱者有預(yù)定:
h 確定借書人
h 確定標(biāo)題
h 確定該標(biāo)題下有效的書目
h 圖書館將相應(yīng)的書目借出
h 登記一個(gè)新的借閱
h 取消預(yù)定
這個(gè)鏈路下,標(biāo)題并不是書的一部分
trufun1 11:07:50
是
talenter(2) 11:08:23
ok
trufun1 11:09:26
“確定該標(biāo)題下有效的書目”是那個(gè)對(duì)象和那個(gè)對(duì)象在通信?
talenter(2) 11:09:54
標(biāo)題和書?
trufun1 11:10:29
很好
talenter(2) 11:11:20
這種在實(shí)現(xiàn)上怎么弄呢?
talenter(2) 11:11:25
標(biāo)題是個(gè)對(duì)象
talenter(2) 11:11:28
書是個(gè)對(duì)象
talenter(2) 11:11:41
對(duì)象之間有關(guān)聯(lián) 哪個(gè)負(fù)責(zé)去確定呢?
trufun1 11:11:42
最后我說(shuō)
trufun1 11:12:22
不是關(guān)聯(lián)是消息鏈
talenter(2) 11:13:01
哦 怎么通過(guò)消息鏈去實(shí)現(xiàn)?
talenter(2) 11:13:12
我們?cè)趯?shí)現(xiàn)的時(shí)候怎么去組織代碼?
trufun1 11:13:52
甲調(diào)乙的方法實(shí)現(xiàn)消息通信
talenter(2) 11:14:58
傳遞的參數(shù)呢
trufun1 11:15:08
這是個(gè)例子
talenter(2) 11:15:22
從標(biāo)題確定書目 應(yīng)該是標(biāo)題調(diào)用書目的方法吧。
trufun1 11:15:51
消息中的參數(shù),就是方法中的參數(shù)
trufun1 11:16:00
是
talenter(2) 11:16:07
好比 書目有個(gè)方法是 根據(jù)標(biāo)題查書 這樣子的話就要把標(biāo)題當(dāng)做參數(shù)傳遞吧?
trufun1 11:16:37
是的
talenter(2) 11:16:58
從類的關(guān)系上來(lái)說(shuō)是關(guān)聯(lián)吧
talenter(2) 11:17:37
為啥說(shuō)不是關(guān)聯(lián)是消息鏈那 是不是角度不一樣 或者再不通的圖例中不一樣。
trufun1 11:18:23
在動(dòng)態(tài)和靜態(tài)中叫法不同
堅(jiān)持(4) 11:19:10
關(guān)聯(lián)是靜態(tài)關(guān)系
trufun1 11:19:18
是
talenter(2) 11:19:19
哦 好的
talenter(2) 11:19:39
謝謝。
talenter(2) 11:19:49
堅(jiān)持 你能主動(dòng)回答問(wèn)題吧
talenter(2) 11:21:08
好
talenter(2) 11:21:13
我想學(xué)習(xí)
talenter(2) 11:21:21
我感覺(jué)學(xué)習(xí)下還是不錯(cuò)的 機(jī)會(huì)難得。
trufun1 11:22:26
“確定借書者”是那個(gè)對(duì)象和那個(gè)對(duì)象在通信?
talenter(2) 11:23:57
借閱控制對(duì)象和借閱者實(shí)體類在通信
talenter(2) 11:25:37
學(xué)著學(xué)著就有點(diǎn)會(huì) 但是還不太會(huì)。
trufun1 11:26:04
不錯(cuò)啦
talenter(2) 11:26:19
謝謝
trufun1 11:48:46
下次講狀態(tài)圖,記住帶著問(wèn)題來(lái)
UML開課啦,今天討論序列圖
talenter(2) 9:39:22
即使不會(huì) 每次都踴躍參加
trufun1 9:44:24
用例是反映用戶和系統(tǒng)之間的交互,那系統(tǒng)是如何響應(yīng)用戶動(dòng)作呢?
talenter(2) 9:44:58
清水 你回答吧
talenter(2) 9:47:58
用例是反映用戶和系統(tǒng)之間的交互,那系統(tǒng)是如何響應(yīng)用戶動(dòng)作呢?
trufun1 9:48:02
系統(tǒng)通過(guò)內(nèi)部對(duì)象通信,來(lái)完成系統(tǒng)響應(yīng),用序列圖來(lái)反映這個(gè)過(guò)程
trufun1 9:59:29
我給大家一個(gè)借書實(shí)際例子,這是網(wǎng)友上次要求的
trufun1 10:00:36
用例“借書”描述如下:
1.圖書管理登錄圖書管理系統(tǒng),進(jìn)入借閱界面。
2.輸入是否預(yù)定的信息、需要借閱的書或雜志的標(biāo)題、借閱者, 最后點(diǎn)擊“借閱”按鈕。
3.如果借閱者沒(méi)有預(yù)定:
h 確定標(biāo)題
h 確定該標(biāo)題下有效的書目
h 確定借書者
h 圖書館將書借出
h 登記一個(gè)新的借閱
4.如果借閱者有預(yù)定:
h 確定借書人
h 確定標(biāo)題
h 確定該標(biāo)題下有效的書目
h 圖書館將相應(yīng)的書目借出
h 登記一個(gè)新的借閱
h 取消預(yù)定
5.系統(tǒng)顯示一個(gè)成功借閱記錄。
trufun1 10:02:47
大家討論一下怎樣用序列圖表示這個(gè)過(guò)程?
咖啡刀(232778741) 10:02:54
呵呵 這個(gè)例子用了很久了吧
talenter(2) 10:03:28
經(jīng)典的例子 猶如 hello world
trufun1 10:03:38
眾口難調(diào)
trufun1 10:04:27
也歡迎大家出題
trufun1 10:06:29
先找角色
trufun1 10:09:30
hawk(4) 10:04:51
需要借閱者和圖書管理系統(tǒng)
trufun1 10:06:36
先找角色
==================歡迎登錄www.trufun.net下載免費(fèi)UML2建模工具===============
trufun1 10:08:16
借閱者不是角色
trufun1 10:09:19
圖書管理員是角色
talenter(2) 10:10:51
操作員是 圖書管理員
trufun1 10:12:18
再找界面類
talenter(2) 10:13:02
登錄界面
talenter(2) 10:13:09
借閱界面。
talenter(2) 10:13:33
預(yù)定界面
trufun1 10:13:40
好,還有?
talenter(2) 10:13:48
圖書顯示界面
trufun1 10:14:01
很好
talenter(2) 10:14:03
借閱記錄界面
talenter(2) 10:14:39
還有嗎?
talenter(2) 10:14:59
借書人(讀者)
talenter(2) 10:15:06
借書人(讀者)信息界面?
trufun1 10:15:43
good
隱身<4> 10:17:51
畫用例圖為什么要找“界面”?
talenter(2) 10:18:17
時(shí)序圖吧
隱身<4> 10:18:57
哦,沒(méi)看清楚,
trufun1 10:19:19
接著找控制類
talenter(2) 10:19:32
隱身 你找控制累啊
talenter(2) 10:19:50
登錄驗(yàn)證類型。
trufun1 10:20:22
新手可看以前的記錄
trufun1 10:21:43
還有?
talenter(2) 10:21:49
有
talenter(2) 10:21:50
繼續(xù)找
talenter(2) 10:22:21
忘記控制類是個(gè)啥概念來(lái)
堅(jiān)持(4) 10:22:40
規(guī)則
talenter(2) 10:22:41
信息顯示控制類(借閱成功否)
trufun1 10:23:04
對(duì)流程,驗(yàn)證
talenter(2) 10:23:05
預(yù)定否控制類
堅(jiān)持(4) 10:23:22
控制類就是規(guī)則 人 事 物 規(guī)則中的規(guī)則
talenter(2) 10:23:28
你們找啊
talenter(2) 10:23:29
堅(jiān)持
堅(jiān)持(4) 10:23:39
啊?
talenter(2) 10:23:48
堅(jiān)持 你找啊 你也是老師?
trufun1 10:23:50
借閱類
隱身<4> 10:24:16
時(shí)序圖是在類圖之前畫還是之后畫?
trufun1 10:24:47
一般在后面,可看楚凡TUP
隱身<4> 10:25:39
控制類我覺(jué)得應(yīng)該是是一些對(duì)象吧,而抽象出來(lái)的對(duì)象可能每個(gè)人的都不一樣,所以時(shí)序圖也不盡相同。
trufun1 10:26:13
所以 登錄驗(yàn)證和借閱規(guī)則是兩個(gè)控制類
trufun1 10:26:41
先找類,后面說(shuō)對(duì)象
trufun1 10:28:48
再找實(shí)體類
trufun1 10:31:10
書是不是
trufun1 10:31:40
標(biāo)題是不是
trufun1 10:31:54
還有?
talenter(2) 10:32:11
標(biāo)題不是
talenter(2) 10:32:14
書是
talenter(2) 10:32:18
借閱者 應(yīng)該也是吧
talenter(2) 10:33:15
管理員也是個(gè)
trufun1 10:33:39
是的
堅(jiān)持(4) 10:33:41
哦,原來(lái)是在上課呀
堅(jiān)持(4) 10:33:42
呵呵
talenter(2) 10:34:10
書 借閱者 管理員 借閱記錄(?)
talenter(2) 10:34:38
對(duì)啊 堅(jiān)持 每周二授課啊 你積極點(diǎn)啊。。 學(xué)習(xí)還不積極。
堅(jiān)持(4) 10:35:03
哈哈,不好意思,剛剛上來(lái)沒(méi)搞清狀況
trufun1 10:35:06
還有預(yù)定實(shí)體
talenter(2) 10:35:56
:)
talenter(2) 10:36:32
找完了嗎?
隱身<4> 10:36:40
圖書館算不算一個(gè)?
talenter(2) 10:37:13
圖書館就一個(gè)對(duì)象
堅(jiān)持(4) 10:37:15
不算
talenter(2) 10:37:29
我感覺(jué) 都行吧。。 太廣泛了。。
trufun1 10:37:39
在該序列圖被抽象掉
trufun1 10:38:34
無(wú)需和此對(duì)象通信
trufun1 10:39:22
下面我找消息流
talenter(2) 10:40:11
消息流找的思路是?
talenter(2) 10:40:14
流轉(zhuǎn)?
talenter(2) 10:40:52
登錄 查找,確認(rèn) 借出 還有半個(gè)取消預(yù)訂? 這些算吧?
堅(jiān)持(4) 10:41:34
遲到的同學(xué)小聲問(wèn)一下,題目在哪里呢
talenter(2) 10:42:00
我給大家再發(fā)一遍
talenter(2) 10:42:20
trufun1 10:00:36
用例“借書”描述如下:
1.圖書管理登錄圖書管理系統(tǒng),進(jìn)入借閱界面。
2.輸入是否預(yù)定的信息、需要借閱的書或雜志的標(biāo)題、借閱者, 最后點(diǎn)擊“借閱”按鈕。
3.如果借閱者沒(méi)有預(yù)定:
h 確定標(biāo)題
h 確定該標(biāo)題下有效的書目
h 確定借書者
h 圖書館將書借出
h 登記一個(gè)新的借閱
4.如果借閱者有預(yù)定:
h 確定借書人
h 確定標(biāo)題
h 確定該標(biāo)題下有效的書目
h 圖書館將相應(yīng)的書目借出
h 登記一個(gè)新的借閱
h 取消預(yù)定
5.系統(tǒng)顯示一個(gè)成功借閱記錄。
trufun1 10:42:26
注意現(xiàn)在開始前面的類都實(shí)例化成對(duì)象了
talenter(2) 10:42:48
都是具體的東東了?
talenter(2) 10:42:53
老師 指點(diǎn)12
trufun1 10:46:15
.“圖書管理登錄圖書管理系統(tǒng),進(jìn)入借閱界面”,可以單獨(dú)成為一個(gè)登陸序列圖,在這里只要引用就可以了
trufun1 10:48:54
.“輸入是否預(yù)定的信息、需要借閱的書或雜志的標(biāo)題、借閱者, 最后點(diǎn)擊“借閱”按鈕”是角色和界面在通信
talenter(2) 10:49:37
學(xué)習(xí)ing
trufun1 10:52:46
”3.如果借閱者沒(méi)有預(yù)定,4.如果借閱者有預(yù)定“,是那個(gè)對(duì)象和那個(gè)對(duì)象在通信?
talenter(2) 10:53:35
角色和控制類?
talenter(2) 10:53:47
不做借閱者不是角色
talenter(2) 10:54:10
借閱者和 預(yù)訂實(shí)體通信
trufun1 10:55:33
是借閱控制對(duì)象和預(yù)定實(shí)體類在通信
talenter(2) 10:56:05
哦 控制對(duì)象和 預(yù)訂實(shí)體 說(shuō)成借閱者不對(duì)了 哈哈
trufun1 10:59:48
“確定標(biāo)題”是那個(gè)對(duì)象和那個(gè)對(duì)象在通信?
talenter(2) 11:01:05
書和?
talenter(2) 11:01:30
管理者?
trufun1 11:01:35
不對(duì)
talenter(2) 11:01:42
有書對(duì)吧?
trufun1 11:01:50
沒(méi)有
talenter(2) 11:03:09
不懂了
trufun1 11:03:32
是借閱控制對(duì)象和標(biāo)題對(duì)象在通信
talenter(2) 11:04:36
標(biāo)題 抽象了個(gè)實(shí)體?
talenter(2) 11:04:58
標(biāo)題 不是書的一部分? 組成部分?
堅(jiān)持(4) 11:05:10
看抽象的粒度了
堅(jiān)持(4) 11:05:36
你可以認(rèn)為標(biāo)題僅僅是書的一個(gè)屬性
talenter(2) 11:06:07
標(biāo)題抽象 怎么抽象?
堅(jiān)持(4) 11:06:07
也可以認(rèn)為它是一個(gè)獨(dú)立的對(duì)象,可以擁有自己的信息和行為
trufun1 11:06:30
不是,圖書館不但有書,還有雜志等,是對(duì)這些的總稱
talenter(2) 11:07:05
這個(gè)標(biāo)題不是書的標(biāo)題?
talenter(2) 11:07:18
確定標(biāo)題 是確定是書還是雜志?
talenter(2) 11:07:21
還是小說(shuō)?
堅(jiān)持(4) 11:07:46
4.如果借閱者有預(yù)定:
h 確定借書人
h 確定標(biāo)題
h 確定該標(biāo)題下有效的書目
h 圖書館將相應(yīng)的書目借出
h 登記一個(gè)新的借閱
h 取消預(yù)定
這個(gè)鏈路下,標(biāo)題并不是書的一部分
trufun1 11:07:50
是
talenter(2) 11:08:23
ok
trufun1 11:09:26
“確定該標(biāo)題下有效的書目”是那個(gè)對(duì)象和那個(gè)對(duì)象在通信?
talenter(2) 11:09:54
標(biāo)題和書?
trufun1 11:10:29
很好
talenter(2) 11:11:20
這種在實(shí)現(xiàn)上怎么弄呢?
talenter(2) 11:11:25
標(biāo)題是個(gè)對(duì)象
talenter(2) 11:11:28
書是個(gè)對(duì)象
talenter(2) 11:11:41
對(duì)象之間有關(guān)聯(lián) 哪個(gè)負(fù)責(zé)去確定呢?
trufun1 11:11:42
最后我說(shuō)
trufun1 11:12:22
不是關(guān)聯(lián)是消息鏈
talenter(2) 11:13:01
哦 怎么通過(guò)消息鏈去實(shí)現(xiàn)?
talenter(2) 11:13:12
我們?cè)趯?shí)現(xiàn)的時(shí)候怎么去組織代碼?
trufun1 11:13:52
甲調(diào)乙的方法實(shí)現(xiàn)消息通信
talenter(2) 11:14:58
傳遞的參數(shù)呢
trufun1 11:15:08
這是個(gè)例子
talenter(2) 11:15:22
從標(biāo)題確定書目 應(yīng)該是標(biāo)題調(diào)用書目的方法吧。
trufun1 11:15:51
消息中的參數(shù),就是方法中的參數(shù)
trufun1 11:16:00
是
talenter(2) 11:16:07
好比 書目有個(gè)方法是 根據(jù)標(biāo)題查書 這樣子的話就要把標(biāo)題當(dāng)做參數(shù)傳遞吧?
trufun1 11:16:37
是的
talenter(2) 11:16:58
從類的關(guān)系上來(lái)說(shuō)是關(guān)聯(lián)吧
talenter(2) 11:17:37
為啥說(shuō)不是關(guān)聯(lián)是消息鏈那 是不是角度不一樣 或者再不通的圖例中不一樣。
trufun1 11:18:23
在動(dòng)態(tài)和靜態(tài)中叫法不同
堅(jiān)持(4) 11:19:10
關(guān)聯(lián)是靜態(tài)關(guān)系
trufun1 11:19:18
是
talenter(2) 11:19:19
哦 好的
talenter(2) 11:19:39
謝謝。
talenter(2) 11:19:49
堅(jiān)持 你能主動(dòng)回答問(wèn)題吧
talenter(2) 11:21:08
好
talenter(2) 11:21:13
我想學(xué)習(xí)
talenter(2) 11:21:21
我感覺(jué)學(xué)習(xí)下還是不錯(cuò)的 機(jī)會(huì)難得。
trufun1 11:22:26
“確定借書者”是那個(gè)對(duì)象和那個(gè)對(duì)象在通信?
talenter(2) 11:23:57
借閱控制對(duì)象和借閱者實(shí)體類在通信
talenter(2) 11:25:37
學(xué)著學(xué)著就有點(diǎn)會(huì) 但是還不太會(huì)。
trufun1 11:26:04
不錯(cuò)啦
talenter(2) 11:26:19
謝謝
trufun1 11:48:46
下次講狀態(tài)圖,記住帶著問(wèn)題來(lái)
==================歡迎登錄www.trufun.net下載免費(fèi)UML2建模工具===============