團隊作業——UML設計
作業連結
http://www.cnblogs.com/easteast/p/7745703.html
作業要求
1)團隊分工(5分)
描述團隊的每個成員分别完成了UML圖的哪些部分,可以選擇多種方式呈現,推薦泳道圖。(可以參考@thousfeet)
2)UML(需求規格說明書裡已經練習過了整個系統的UML設計,這裡不需要對整個系統模組化,隻需要每個團隊成員找到自己負責部分的核心或最複雜子產品做UML練習)(20分)
- 用例圖(必選)
- 類圖(必選)
- 活動圖(必選)
-
狀态圖(必選)
注:對于每個圖,需描述對應的是系統哪部分、這部分面臨什麼樣的問題、這樣的設計解決了哪些問題?
3)工具選擇(大家可以共享經驗,互相推薦,談談為什麼選擇這個工具)(5分)
- Visio
- ROSE
- 搜尋選擇其它工具(包括一些線上工具)...
作業情況
本次作業大家的完成度較高。不過還是普遍存在了幾個問題:
- 對于活動圖與狀态圖之間的差別
- 用例圖中,用例與用例之間的關系
對于第一個問題可以參考 Snow White and the Seven Dwarfs 隊長部落格中,有比較通俗的解釋 http://www.cnblogs.com/thousfeet/p/7747849.html
下面附上幾個uml圖的參考連結:
- 用例圖:http://kb.cnblogs.com/page/129491/
- 類圖:http://www.360doc.com/content/13/0304/13/10504424_269223190.shtml
- 活動圖:http://www.uml.org.cn/oobject/201409092.asp
- 狀态圖:http://www.uml.org.cn/oobject/201005103.asp
成績明細
團隊 | 團隊分工(5‘) | 用例圖(5’) | 類圖(5‘) | 活動圖(5’) | 狀态圖(5‘) | 工具選擇(5’) | 總分 |
---|---|---|---|---|---|---|---|
人月神教 | 5 | 3 | 2 | 4 | 21 | ||
肅度與基情 | 23 | ||||||
Dipper | 4.5 | 27.5 | |||||
Snow White and the Seven Dwarfs | 30 | ||||||
阿裡八八隊 | 26 | ||||||
陽光普照隊 | 29 | ||||||
五成勝算隊 | 29.5 | ||||||
像 我 這 麼 能 打 的 還 有 五 個 | 28.5 | ||||||
我說嘻(xì)哈(hà)你說俠 | |||||||
麻瓜制造者 | 28 |