討論中所用到UML2建模建模工具為trufun plato,可到www.trufun.net官方網(wǎng)站免費(fèi)下載!歡迎大家加入trufun家園2qq:15851850交流群,有trufun支持現(xiàn)場(chǎng)解答相關(guān)UML應(yīng)用問題
海東青(1) 10:37:13
海東青(1) 10:37:28
其它的動(dòng)作是否可以呢
CK(2) 10:38:14
這么去想:你是銷售員,讓你平白無故去錄入銷售單,你愿意嗎
CK(2) 10:38:25
沒事在那輸單子
海東青(1) 10:38:45
可是這是工作啊,誰讓他賺這份錢了呢
CK(2) 10:38:57
至少不能夠作為第一層業(yè)務(wù)用例
CK(2) 10:39:05
第一層應(yīng)該是銷售商品
海東青(1) 10:39:04
哦
trufun3 10:39:10
入庫管理,庫存盤點(diǎn)
海東青(1) 10:39:58
海東青(1) 10:40:23
對(duì),銷售商品的概念要大多了
trufun3 10:40:36
我覺得是
海東青(1) 10:40:49
比如去庫房取貨等動(dòng)作
trufun3 10:41:00
可以再分低級(jí)用例
海東青(1) 10:41:21
那么,就是這么說,這些用例圖是不能體現(xiàn)各種表單字樣的唄
trufun3 10:41:40
如銷售訂單管理,銷售退貨,銷售統(tǒng)計(jì)
海東青(1) 10:42:19
trufun3 10:41:40
如銷售訂單管理,銷售退貨,銷售統(tǒng)計(jì)
你說的這些應(yīng)該是現(xiàn)低級(jí)用例唄
trufun3 10:43:06
對(duì)
trufun3 10:43:36
銷售管理是高級(jí)用例,相當(dāng)于子系統(tǒng)
海東青(1) 10:44:54
trufun3 10:45:48
對(duì)
trufun3 10:46:07
但圖畫錯(cuò)了
海東青(1) 10:46:34
差什么呢
trufun3 10:46:53
高級(jí)和低級(jí)用例之間不是單向關(guān)聯(lián)
trufun3 10:47:19
而是包含擴(kuò)展關(guān)系
Edoox(4) 10:47:55
包含和擴(kuò)展是兩個(gè)關(guān)系吧?
海東青(1) 10:48:07
Edoox(4) 10:48:15
高級(jí)和低級(jí)用例應(yīng)該使用包含關(guān)系
海東青(1) 10:48:23
這是包含,包含和擴(kuò)展是什么區(qū)分概念呢
trufun3 10:49:07
包含是必須做,擴(kuò)展是可選做
海東青(1) 10:49:19
哦,明白
Edoox(4) 10:49:39
包含,比如使用入庫管理功能必須要登錄系統(tǒng),
海東青(1) 10:50:13
那每個(gè)動(dòng)作都有這個(gè)登錄系統(tǒng)的動(dòng)作,不能集中到一個(gè)用例中去嗎?
trufun3 10:50:29
是的
海東青(1) 10:50:32
有些系統(tǒng)的查詢是不需要登錄系統(tǒng)的
trufun3 10:50:47
作為其他用例的包含用例
海東青(1) 10:51:08
如醫(yī)院住院費(fèi)用查詢,只需要輸入住院號(hào),查詢就可以了,還有網(wǎng)站,只有管理員才登錄
trufun3 10:52:10
對(duì)
海東青(1) 10:52:35
這個(gè)圖,默認(rèn)都需要登錄,不可以嗎?
trufun3 10:53:18
不行
海東青(1) 10:53:32
比如,銷售商品部分,包含登錄系統(tǒng)
那入庫管理,也包含登錄系統(tǒng),那我豈不是要action后面都要包含一個(gè)登錄系統(tǒng)的動(dòng)作
trufun3 10:54:34
一般是單點(diǎn)登錄,做一個(gè)就可以了
Edoox(4) 10:55:11
建議按角色劃分下,一個(gè)角色所執(zhí)行的用例都應(yīng)該包含系統(tǒng)登錄用例
trufun3 10:55:28
如果是各個(gè)子系統(tǒng)都有自己登陸入口,當(dāng)然要畫了
trufun3 10:56:09
畫業(yè)務(wù)用例圖
海東青(1) 10:57:47
海東青(1) 10:58:04
Edoox(4) 10:55:11
建議按角色劃分下,一個(gè)角色所執(zhí)行的用例都應(yīng)該包含系統(tǒng)登錄用例
是這樣的畫法嗎?:
trufun3 10:58:22
很好
Edoox(4) 11:01:58
good
trufun3 11:02:35
Edoox,你有問題嗎?
海東青(1) 11:03:15
,以我的示例,能幫助大家理解一下這個(gè)用例圖,是最好的啦,不行,直接畫到底,有時(shí)間大家就討論一下,直到類圖,呵呵,不知道大家能否幫忙到底啊
trufun3 11:03:42
下次討論類圖
Edoox(4) 11:03:45
一般,人員應(yīng)該抽象為系統(tǒng)用戶,其他的人員都可以繼承這個(gè)系統(tǒng)用戶,凡是系統(tǒng)用戶都執(zhí)行系統(tǒng)登錄用例。
trufun3 11:05:00
當(dāng)然可以,設(shè)計(jì)沒有標(biāo)準(zhǔn)答案
trufun3 11:05:31
只要有道理就可以
trufun3 11:06:57
系統(tǒng)用戶不是抽象出來的
trufun3 11:07:32
而是一個(gè)實(shí)實(shí)在在的對(duì)象
trufun3 11:08:00
可以在實(shí)現(xiàn)系統(tǒng)外,也可以在實(shí)現(xiàn)系統(tǒng)內(nèi)
Edoox(4) 11:09:26
恩,有道理
海東青(1) 11:10:32
有道理
trufun3 11:10:47
trufun3 11:12:27
用例圖是誰發(fā)明的?
海東青(1) 11:13:38
我又改了一下,感覺庫存盤點(diǎn)跟入庫單管理是一個(gè)層次的,大家再評(píng)評(píng)
海東青(1) 11:13:40
trufun3 11:14:22
進(jìn)步很大
海東青(1) 11:14:30
海東青(1) 11:14:53
下午再細(xì)化一下,準(zhǔn)備考慮詳細(xì)內(nèi)容
trufun3 11:14:58
trufun3 11:15:19
好
海東青(1) 11:15:23
先工作一會(huì)兒啊,哈哈,受益匪淺啊
trufun3 11:15:44
好
trufun3 11:19:05
記住下次帶問題來
海東青(1) 11:19:42
好的
海東青(1) 11:19:52
肯定很多的問題
trufun3 11:20:09
888
海東青(1) 11:20:14
這個(gè)用例圖畫完了,下一個(gè)應(yīng)該是什么圖呢,肯定不是直接到類圖了吧
trufun3 11:20:53
是的
海東青(1) 11:21:02
我想是不是序列圖呢
海東青(1) 11:21:14
部署圖是什么時(shí)候畫的呢
trufun3 11:21:40
按理論應(yīng)該是活動(dòng)圖
海東青(1) 11:22:08
好,謝謝了
CK(2) 11:27:15
個(gè)人感覺,訂貨單管理不屬于庫存管理,屬于采購管理。
另外你這個(gè)訂貨單是指你的用戶向你訂貨,還是你向供應(yīng)商訂貨,有歧義
海東青(1) 11:28:01
是根據(jù)缺貨生成的訂貨單
海東青(1) 11:28:10
應(yīng)該放店主那兒,對(duì)吧
CK(2) 11:40:29
根據(jù)缺貨生成的訂貨單,那屬于采購的業(yè)務(wù)
CK(2) 11:40:38
應(yīng)該屬于采購員的職責(zé)
CK(2) 11:40:51
你少一個(gè)角色
trufun3 11:41:38
這里的角色是庫管
trufun3 11:42:13
也可以是銷售員
trufun3 11:42:55
銷售訂單可以轉(zhuǎn)化為采購訂單
trufun3 11:43:40
庫存要貨單也可轉(zhuǎn)化為采購訂單
trufun3 11:43:54
角色不是采購員
CK(2) 11:45:04
你的“訂貨單管理”,管理的是訂貨單,不是缺貨單
CK(2) 11:45:12
這2個(gè)是可以轉(zhuǎn)化,但是不是一個(gè)業(yè)務(wù)實(shí)體
CK(2) 11:45:30
你如果在這里沒分清,到后面抽出業(yè)務(wù)實(shí)體,定義系統(tǒng)對(duì)象的時(shí)候,就會(huì)模糊
CK(2) 11:46:13
庫管可以產(chǎn)生“原料需求清單”,也可以叫做“缺貨單”。這個(gè)單子可以作為產(chǎn)生“采購清單”的數(shù)據(jù)來源,但是不代表他們是一個(gè)東西
CK(2) 11:47:08
我認(rèn)為還是分清楚點(diǎn)好。特別是做一些大的項(xiàng)目,看的更明顯。
比如貨物可能有替代性,你缺少A,不一定采購A,可能采購B,C代替之
trufun3 11:47:16
訂貨單里沒講清楚,是采購訂貨單,還是銷售訂貨單
Edoox(4) 14:43:04
CK的業(yè)務(wù)經(jīng)驗(yàn)很豐富,概念很清晰。
深藍(lán)醫(yī)生(45383850) 14:44:40
不錯(cuò),受教
==================歡迎加入U(xiǎn)ML交流群討論相關(guān)問題===================