BlogJava 聯系 聚合 管理  

          Blog Stats

          隨筆檔案

          文章檔案


          年度最佳UML/MDA工具

          trufun Plato/Kant

          討論中所用到UML2建模建模工具為trufun plato,可到www.trufun.net官方網站免費下載!歡迎大家加入trufun家園2qq:15851850交流群,有trufun支持現場解答相關UML應用問題


          海東青(1)  10:37:13

           海東青(1)  10:37:28
          其它的動作是否可以呢
          CK(2)  10:38:14
          這么去想:你是銷售員,讓你平白無故去錄入銷售單,你愿意嗎
          CK(2)  10:38:25
          沒事在那輸單子
           海東青(1)  10:38:45
          可是這是工作啊,誰讓他賺這份錢了呢
          CK(2)  10:38:57
          至少不能夠作為第一層業務用例
          CK(2)  10:39:05
          第一層應該是銷售商品
           海東青(1)  10:39:04

          trufun3  10:39:10
          入庫管理,庫存盤點
           海東青(1)  10:39:58

           海東青(1)  10:40:23
          對,銷售商品的概念要大多了
          trufun3  10:40:36
          我覺得是
           海東青(1)  10:40:49
          比如去庫房取貨等動作
          trufun3  10:41:00
          可以再分低級用例
           海東青(1)  10:41:21
          那么,就是這么說,這些用例圖是不能體現各種表單字樣的唄
          trufun3  10:41:40
          如銷售訂單管理,銷售退貨,銷售統計
           海東青(1)  10:42:19
          trufun3  10:41:40
          如銷售訂單管理,銷售退貨,銷售統計
          你說的這些應該是現低級用例唄
          trufun3  10:43:06

          trufun3  10:43:36
          銷售管理是高級用例,相當于子系統
           海東青(1)  10:44:54

          trufun3  10:45:48

          trufun3  10:46:07
          但圖畫錯了
           海東青(1)  10:46:34
          差什么呢
          trufun3  10:46:53
          高級和低級用例之間不是單向關聯
          trufun3  10:47:19
          而是包含擴展關系
          Edoox(4)  10:47:55
          包含和擴展是兩個關系吧?
           海東青(1)  10:48:07

          Edoox(4)  10:48:15
          高級和低級用例應該使用包含關系
           海東青(1)  10:48:23
          這是包含,包含和擴展是什么區分概念呢
          trufun3  10:49:07
          包含是必須做,擴展是可選做
           海東青(1)  10:49:19
          哦,明白
          Edoox(4)  10:49:39
          包含,比如使用入庫管理功能必須要登錄系統,
           海東青(1)  10:50:13
          那每個動作都有這個登錄系統的動作,不能集中到一個用例中去嗎?
          trufun3  10:50:29
          是的
           海東青(1)  10:50:32
          有些系統的查詢是不需要登錄系統的
          trufun3  10:50:47
          作為其他用例的包含用例
           海東青(1)  10:51:08
          如醫院住院費用查詢,只需要輸入住院號,查詢就可以了,還有網站,只有管理員才登錄
          trufun3  10:52:10

           海東青(1)  10:52:35
          這個圖,默認都需要登錄,不可以嗎?
          trufun3  10:53:18
          不行
           海東青(1)  10:53:32
          比如,銷售商品部分,包含登錄系統
          那入庫管理,也包含登錄系統,那我豈不是要action后面都要包含一個登錄系統的動作
          trufun3  10:54:34
          一般是單點登錄,做一個就可以了
          Edoox(4)  10:55:11
          建議按角色劃分下,一個角色所執行的用例都應該包含系統登錄用例
          trufun3  10:55:28
          如果是各個子系統都有自己登陸入口,當然要畫了
          trufun3  10:56:09
          畫業務用例圖
           海東青(1)  10:57:47

           海東青(1)  10:58:04
          Edoox(4)  10:55:11
          建議按角色劃分下,一個角色所執行的用例都應該包含系統登錄用例

          是這樣的畫法嗎?:
          trufun3  10:58:22
          很好
          Edoox(4)  11:01:58
          good
          trufun3  11:02:35
          Edoox,你有問題嗎?
           海東青(1)  11:03:15
          ,以我的示例,能幫助大家理解一下這個用例圖,是最好的啦,不行,直接畫到底,有時間大家就討論一下,直到類圖,呵呵,不知道大家能否幫忙到底啊
          trufun3  11:03:42
          下次討論類圖
          Edoox(4)  11:03:45
          一般,人員應該抽象為系統用戶,其他的人員都可以繼承這個系統用戶,凡是系統用戶都執行系統登錄用例。
          trufun3  11:05:00
          當然可以,設計沒有標準答案
          trufun3  11:05:31
          只要有道理就可以
          trufun3  11:06:57
          系統用戶不是抽象出來的
          trufun3  11:07:32
          而是一個實實在在的對象
          trufun3  11:08:00
          可以在實現系統外,也可以在實現系統內
          Edoox(4)  11:09:26
          恩,有道理
           海東青(1)  11:10:32
          有道理
          trufun3  11:10:47

          trufun3  11:12:27
          用例圖是誰發明的?
           海東青(1)  11:13:38
          我又改了一下,感覺庫存盤點跟入庫單管理是一個層次的,大家再評評
           海東青(1)  11:13:40

          trufun3  11:14:22
          進步很大
           海東青(1)  11:14:30

           海東青(1)  11:14:53
          下午再細化一下,準備考慮詳細內容
          trufun3  11:14:58

          trufun3  11:15:19

           海東青(1)  11:15:23
          先工作一會兒啊,哈哈,受益匪淺啊
          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
          這個用例圖畫完了,下一個應該是什么圖呢,肯定不是直接到類圖了吧
          trufun3  11:20:53
          是的
           海東青(1)  11:21:02
          我想是不是序列圖呢
           海東青(1)  11:21:14
          部署圖是什么時候畫的呢
          trufun3  11:21:40
          按理論應該是活動圖
           海東青(1)  11:22:08
          好,謝謝了
          CK(2)  11:27:15
          個人感覺,訂貨單管理不屬于庫存管理,屬于采購管理。
          另外你這個訂貨單是指你的用戶向你訂貨,還是你向供應商訂貨,有歧義
           海東青(1)  11:28:01
          是根據缺貨生成的訂貨單
           海東青(1)  11:28:10
          應該放店主那兒,對吧
          CK(2)  11:40:29
          根據缺貨生成的訂貨單,那屬于采購的業務
          CK(2)  11:40:38
          應該屬于采購員的職責
          CK(2)  11:40:51
          你少一個角色
          trufun3  11:41:38
          這里的角色是庫管
          trufun3  11:42:13
          也可以是銷售員
          trufun3  11:42:55
          銷售訂單可以轉化為采購訂單
          trufun3  11:43:40
          庫存要貨單也可轉化為采購訂單
          trufun3  11:43:54
          角色不是采購員
          CK(2)  11:45:04
          你的“訂貨單管理”,管理的是訂貨單,不是缺貨單
          CK(2)  11:45:12
          這2個是可以轉化,但是不是一個業務實體
          CK(2)  11:45:30
          你如果在這里沒分清,到后面抽出業務實體,定義系統對象的時候,就會模糊
          CK(2)  11:46:13
          庫管可以產生“原料需求清單”,也可以叫做“缺貨單”。這個單子可以作為產生“采購清單”的數據來源,但是不代表他們是一個東西
          CK(2)  11:47:08
          我認為還是分清楚點好。特別是做一些大的項目,看的更明顯。

          比如貨物可能有替代性,你缺少A,不一定采購A,可能采購B,C代替之
          trufun3  11:47:16
          訂貨單里沒講清楚,是采購訂貨單,還是銷售訂貨單
          Edoox(4)  14:43:04
          CK的業務經驗很豐富,概念很清晰。
          深藍醫生(45383850)  14:44:40
          不錯,受教 

           

          ==================歡迎加入UML交流群討論相關問題===================
          posted on 2011-11-09 11:48 trufun 閱讀(232) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 柏乡县| 霍邱县| 宜川县| 凤台县| 行唐县| 高阳县| 阿合奇县| 竹溪县| 多伦县| 连城县| 宜城市| 平乐县| 渭源县| 夏河县| 芷江| 祥云县| 忻城县| 五指山市| 沂水县| 玉林市| 南昌县| 泊头市| 咸阳市| 南澳县| 稷山县| 乐至县| 哈尔滨市| 金秀| 綦江县| 南皮县| 随州市| 阿图什市| 枝江市| 乐都县| 象山县| 隆昌县| 南投县| 中阳县| 沂南县| 翁源县| 十堰市|