項目UML設計(團隊)
標簽(空格分隔): 軟工實踐
隊名:wonderland之K班小分隊
分組長:漢森205
組員:文航248、興桔123
作業的傳送門
一、工具選擇processon
選擇理由:
- 在線制作,實時協作
- 基本功能齊全,簡潔
- 知乎良心推薦
- 支持多人協作,靈活方便
二、團隊分工
alpha 版本
燃盡圖
各成員分工明細及 TODO list
周數 | 工作時間 | 負責人員 | 工作內容 |
---|---|---|---|
7 | 10.23 ~ 10.29 | 陳漢森 | 平台環境搭建、UI設計、初步架構搭建 |
鄭浩暉 | 編碼規范的完成、需求規格說明書終版 | ||
8 | 10.30 ~ 11.05 | 陳漢森、鄭浩暉 | UI設計改進、架構設計、測試計划 |
后端成員 | 接口文檔編寫、數據庫設計 | ||
9-10 | 11.06 ~ 11.16 | 鄭浩暉 | 組織每日站立式會議 |
- | MVP框架的搭建 | ||
鄭浩暉 | 維基 [包含訓練記錄及訓練總結] 設計與實現 | ||
鄭書豪 | 博客模塊設計及博文編輯功能的實現 | ||
吳海林 | 實現博文增加及刪除功能 | ||
左文航 | 實現博文列表獲取 | ||
廖興桔 | 題量爬取 | ||
吳海林 | 標簽系統數據庫設計及獲取標簽功能的實現 | ||
鄭書豪 | 標簽的實現、關聯博客系統中的博文 | ||
鄭浩暉 | 代碼審核、測試、簽入 | ||
全員 | Alpha版本發布 | ||
10 | 11.16 ~ 11.19 | 左文航 | 收集用戶試用反饋 |
鄭浩暉 | 測試計划改進 | ||
全員 | 項目完善 | ||
11 | 11.19 ~ 11.26 | 鄭浩暉 | 組織站立式會議 |
廖興桔 | 服務器、客戶端測試 | ||
鄭書豪、吳海林 | 項目推進 | ||
左文航 | 項目推進 | ||
12 | 11.26 ~ 12.03 | 全員 | 正式版本完善 |
陳漢森 | 相關測試 | ||
全員 | 用戶手冊設計及撰寫 | ||
13 | 12.03 ~ 12.10 | 全員 | 正式版本發布 |
鄭浩暉 | 撰寫宣傳推廣文案 |
三、UML
1.用例圖
-
這里描述的是系統哪部分?
描述用戶與管理員使用與博客相關的功能與操作 -
以下設計解決了哪些問題?
更加形象的描述了使用博客的功能
附:UML博客用例圖
2.活動圖
-
這里描述的是系統哪部分?
爬蟲的爬取有關oj部分的信息,如:過題數、過題記錄 -
這部分要面臨什么樣的問題?
爬取不同oj可能會出現失敗 -
以下設計解決了哪些問題?
對爬取失敗情況進行了處理 -
附:UML圖
狀態圖
- 這里描述的是系統哪部分?
發布文章(題解或者隨筆)到通知全站的過程。 - 這部分要面臨什么樣的問題?
從發布文章到通知全站詳細流程復雜 - 以下設計解決了哪些問題?
將流程拆分成不同狀態,過程清晰 - 附:UML圖
類圖
-
這里描述的是系統哪部分?
使用個人博客文章方面的內容 -
以下設計解決了哪些問題?
更加清晰博客文章方面的內容 -
附:UMLblog類圖
3.使用后對工具的評價(5分)
- 使用起來很簡潔,方便
- 使用效率很高,導出功能也很簡便
- 多人協作功能效果不錯
- 沒有花式的模版,存在一些繪制工具的缺失
附表
評估成員的貢獻分配
姓名 | 漢森 | 文航 | 興桔 |
---|---|---|---|
貢獻 | 25% | 50% | 25% |
PSP表
PSP2.1 | Personal Software Process Stages | 預估耗時(分鍾) | 實際耗時(分鍾) |
---|---|---|---|
Planning | 計划 | ||
· Estimate | · 估計這個任務需要多少時間 | 10 | 5 |
Development | 開發 | ||
· Analysis | · 需求分析 (包括學習新技術) | ||
· Design Spec | · 生成設計文檔 | 60 | 50 |
· Design Review | · 設計復審 (和同事審核設計文檔) | ||
· Coding Standard | · 代碼規范 (為目前的開發制定合適的規范) | ||
· Design | · 具體設計 | ||
· Coding | · 具體編碼 | ||
· Code Review | · 代碼復審 | ||
· Test | · 測試(自我測試,修改代碼,提交修改) | ||
Reporting | 報告 | ||
· Test Report | · 測試報告 | 60 | 40 |
· Size Measurement | · 計算工作量 | ||
· Postmortem & Process Improvement Plan | · 事后總結, 並提出過程改進計划 | ||
合計 | 130 | 95 |