軟工實踐第八次作業——UML設計
阿新 • • 發佈:2018-11-09
團隊組成
- 臨時組長:何裕捷
- 組員:蔡子陽,陳德斌,胡青元,李麒,高裕翔,王煥仁,黃培鑫
UML
用例圖
描述的部分:
- 1 這裡是使用者個人管理系統的用例圖
面臨的問題:
- 1 面臨使用者登入註冊和個人資訊處理等基本問題
解決的問題:
- 1 儘可能符合使用者的使用習慣,使使用者用起來方便
附圖:
描述的部分:
- 1 這裡是使用者團隊管理部分的用例圖
面臨的問題:
- 1 這部分面臨使用者管理團隊的問題,包括建立團隊,解散團隊,加入團隊,退出團隊,新增成員,踢出成員
解決的問題
- 1 羅列了團隊管理的基本邏輯,讓使用者更方便地管理自己的團隊
附圖:
描述的部分:
- 1 這裡是使用者計劃管理部分的用例圖
面臨的問題:
- 1 這部分面臨使用者管理計劃的問題,包括刪除計劃,新增計劃和檢視計劃
解決的問題:
- 1 羅列了計劃管理的基本邏輯,讓使用者更方便地管理自己的計劃
附圖:
描述的部分:
- 1 這裡是使用者鬧鐘管理部分的用例圖
面臨的問題:
- 1 這部分面臨使用者管理鬧鐘的問題,包括刪除鬧鐘,新增鬧鐘和檢視鬧鐘
解決的問題:
- 1 羅列了鬧鐘管理的基本邏輯,讓使用者更方便地管理自己的鬧鐘
附圖:
描述的部分:
- 1 這裡是使用者成長反饋部分的用例圖
面臨的問題:
- 1 這部分面臨使用者成長反饋的問題
解決的問題:
- 1 羅列了成長反饋的基本邏輯
附圖:
類圖
描述的部分:
- 使用者與鬧鐘,團隊,計劃,累計反饋的關係
面臨的問題:
- 各種類的關係複雜
解決的問題:
- 明確了各類的關係
附圖:
活動圖
描述的部分:
- 1 使用者的團隊管理部分。
- 2 使用者鬧鐘制定的部分。
- 3 使用者計劃制定的部分。
面臨的問題:
- 1 對軟體不熟悉,進度緩慢,效率低。
- 2 缺少交流,沒有統一好整個流程的實現。
解決的問題:
- 1 對要開發軟體的整體結構更加了解。
- 2 更加清晰使用者使用軟體的整個流程
附圖:
狀態圖
描述的部分:
- 1 使用者的註冊登入部分。
面臨的問題:
- 1 賬戶的管理問題。
解決的問題:
- 1 解決使用者的註冊登入問題。
附圖:
]
描述的部分:
- 1 關聯計劃部分。
面臨的問題:
- 1 關聯計劃有什麼作用。
解決的問題:
- 1 使用者可以建立計劃、檢視計劃、修改計劃。
附圖:
描述的部分:
- 1 使用者關聯鬧鐘管理的部分。
面臨的問題:
- 1 關聯鬧鐘的管理問題。
解決的問題:
- 1 使用者可以對關聯鬧鐘建立、刪除、修改。
附圖:
描述的部分:
- 1 關聯鬧鐘的叫醒部分。
面臨的問題:
- 1 關聯鬧鐘如何叫醒使用者。
解決的問題:
- 1 使用者通過完成任務、成員一鍵呼叫來起床,使用者起床後或無法被聯絡才解除鬧鐘。
附圖:
描述的部分:
- 1 累積反饋部分。
面臨的問題:
- 1 累積反饋的過程如何。
解決的問題:
- 1 完成任務後成果增加,超過時間未完成任務則成果減少,可以檢視自己的成果。
附圖:
實體關係圖
描述的部分:
這裡是軟體所擁有的實體以及它們之間的關係
面臨的問題:
如何清晰地展示我們軟體的一個實體屬性以及之間的關係。
解決的問題:
能讓使用者和程式設計師更清晰地瞭解到軟體的構成。
附圖:
構件圖
描述的部分:
- 1 使用者介面
- 2 計劃管理
- 3 成長反饋
- 4 團隊關聯
面臨的問題:
如何描述介面和系統功能
解決的問題:
在有互動的介面標註介面,系統功能分為直接排程和程式呼叫
附圖:
物件圖
描述的部分:
- 描述物件與類之間的關係
面臨的問題:
- 對軟體不熟悉以及需要等待類圖
解決的問題:
- 明確了物件與類的關係
附圖:
序列圖
描述的部分:
- 1 總體而言,是物件之間的溝通方法,描述執行時的互動關係。
- 2 流程而言,建立一個群組,並進行釋出(關聯鬧鐘|關聯計劃)的過程。
- 3 具體而言,是在一次正常工作情況中,進行的使用者,系統,資料庫之間的資料交路的過程與方法。
面臨的問題:
- 1 如何建立正確的模組呼叫關係。
- 2 如何處理好大量使用者情況下的呼叫。
解決的問題:
- 1 讓模組呼叫順序化,具體化。
- 2 讓系統能成功呼叫模組和功能。
附圖:
部署圖
描述的部分:
- 描述使用者,客戶端,資料庫的關係
面臨的問題:
- 系統如何部署
解決的問題:
- 更好的體現了各個硬體的巨集觀關係
附圖:
個人貢獻
短學號 | 名 | 本次作業部落格連結 | 此次作業任務 | 貢獻分配 | 備註 |
---|---|---|---|---|---|
214 | 裕捷 | 用例圖 | 13.5% | 臨時隊長 | |
123 | 李麒 | 物件圖;寫部落格 | 13% | ||
104 | 德斌 | 實體關係圖 | 12.5% | ||
217 | 培鑫 | 狀態圖 | 12.5% | ||
233 | 煥仁 | 活動圖 | 12% | ||
212 | 裕翔 | 構件圖 | 11% | ||
081600410 | 青元 | 順序圖 | %12.5 | ||
102 | 子陽 | 類圖;部署圖 | 13% |