| 這個作業屬於哪個課程 | https://edu.cnblogs.com/campus/fzu/SE2020 |
|---|---|
| 這個作業要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2020/homework/11407 |
| 團隊名稱 | 沖就完了 |
| 這個作業的目標 | 完善團隊產品功能設計,完成產品的需求分析及原型設計,並通過vlog記錄該過程 |
一、團隊計划及具體分工
1.1 團隊整體計划
在這周完成“需求分析”、“原型設計”的工作,並在此基礎上提前布置前端、后端的學習任務。
1.2 團隊分工明細
第二次作業分工表

參考WBS的Leangoo項目管理

具體鏈接:https://www.leangoo.com/kanban/board/go/3771419
二、團隊困難及解決方法
2.1 需求分析組
- 困難:1. 時間短難以理解國標的具體細節要求,加上缺乏纂寫需求文檔的經驗,對於需求分析文檔的具體要點擬定較慢。
2. 開始計划一人負責一個模塊,發現銜接不夠合理 - 花費時間:大約9個小時
- 做過的嘗試:1. 調整為在線文檔共同編輯,融合概括大家的意見
2.嘗試按照國標的規范擬寫需求文檔 - 是否解決:已解決
- 收獲:1.學會了合理分工,跨模塊,跨小組團結協作。
2.極大提高了團隊凝聚力,加強了圓滿這次小程序的制作的信心。
2.2 原型設計組
- 困難:1. 原型優化中動畫的制作較生疏,對於動態組件的使用不熟悉
2. 對網頁的設計布局不太了解,布局不太合理
3.第一次做 web原型圖,所以對於 web 原型圖的排版、風格啥的不太了解 - 花費時間:大約6小時
- 做過的嘗試:1. 新建了一個項目,然后一邊看別人的模板一邊鼓搗
2.借鑒了成熟的結構格式,設置了合適的分頁
3.自學,看看模板,體驗一下別人的原型圖 - 是否解決:基本上解決
- 收獲:1.就收獲了自己 web 原型圖的處女作,對於 web 排版有了更好的理解。
2.經過原型圖的歷練,感覺自己審美提高了一點點。
2.3 vlog制作組
- 困難:1.剪輯思路不夠清晰,Vlog素材不夠
2. 設備方面不夠專業,以手機拍攝為主
3.對finalcut pro軟件使用不夠熟練 - 花費時間:大約7個小時
- 做過的嘗試:1. 重新補拍部分鏡頭
3.在網上找教程,邊看邊學 - 是否解決:已解決
- 收獲:學會了熟練使用finalcut pro等軟件
三、思維導圖及燃盡圖
3.1 思維導圖
3.2 燃盡圖
四、PSP表格及學習進度條
4.1 PSP表格
| PSP2.1 | Personal Software Process Stages | 預估耗時(分鍾) | 實際耗時(分鍾) |
|---|---|---|---|
| Planning | 計划 | ||
| Estimate | 估計這個任務需要多少時間 | 60 | 60 |
| Development | 開發 | ||
| Analysis | 需求分析 (包括學習新技術) | 560 | 665 |
| Design Spec | 生成設計文檔 | 120 | 130 |
| Design Review | 設計復審 | 120 | 100 |
| Coding Standard | 代碼規范 (為目前的開發制定合適的規范) | ||
| Design | 具體設計 | 200 | 300 |
| Coding | 具體編碼 | ||
| Code Review | 代碼復審 | ||
| Test | 測試(自我測試,修改代碼,提交修改) | ||
| Reporting | 報告 | ||
| Test Report | 測試報告 | ||
| Size Measurement | 計算工作量 | 30 | 40 |
| Postmortem & Process Improvement Plan | 事后總結, 並提出過程改進計划 | 30 | 40 |
| 合計 | 1120 | 1335 |
4.2 學習進度條
| 第N周 | 完成任務 | 本周學習耗時(h) | 累計學習耗時(h) | 重要成長 |
| 1 | 確定項目選題 | 12 | 12 | 團隊成員線下見面,確定團隊選題 |
| 2 | 完成需求分析及原型設計 | 20 | 32 | 完成項目原型設計,學習《軟件需求規格說明書》,拍攝團隊vlog |
| ... |
五、需求分析
5.1 部分需求分檔內容的展示
1. 功能需求分析
客戶端:
近年來,養生、減肥、健身等熱潮不斷掀起,人們越來越關注自己的身體健康,對於日常的飲食及體育鍛煉更加關注,但難免因為缺少相關知識而適得其反,或是因為過程太過單調無聊難以堅持。在這樣的時代背景下,人們迫切地需要一款集飲食與鍛煉為一體的軟件去幫助自己解決以下這些問題。
- 如何科學地進行體育鍛煉,健康地飲食
- 如何督促自己鍛煉,健康飲食
- 如何讓自己長期養成良好的飲食習慣
服務器端:
- 用柱形圖等可視化工具,直觀地看到用戶使用本程序的頻率、時長、具體內容等統計信息。
- 統計用戶的總活躍數、日活躍數等統計信息。
- 增加、修改、刪除推文等內容。
2. 用戶特點及產品優勢
我們的產品主要面向用戶有:
- 對於運動健身有需求的大學生
- 對於飲食建議有需求的大學生
- 對於組隊健身有意向的大學生
相對於其他產品(具體的競品分析見完整需求分析文檔)的優勢:
- 飲食和運動結合記錄,用戶可以根據自身需求,自定義食譜、設置鍛煉計划,吃得安心,“動”得開心。
- 加入或創建虛擬健身房,尋找運動伙伴,激勵運動。
- 健康管理數據可視化,用戶可以根據產品提供的運動量統計圖、體重變化走勢圖,更加精准的了解自身的變化。
3. 功能思維導圖
4. 類圖
5.2 完整需求分析文檔
https://docs.qq.com/pdf/DWHdzaEhWYmx3aVp0
六、原型設計
原型開發工具:墨刀
5.1 客戶端原型核心部分展示
1.主界面
顯示健康小常識(推文),頭部滾動播放推送信息,也可通過‘More+’來查看更多的推文。並且可通過下方的菜單欄跳轉到其他頁面



2.計時器和健身房
包含熱量計算與時間功能,可以根據運動種類和運動時間計算消耗的熱量,可以通過下方的創建健身房按鈕創建健身房,和他人一起運動,同時附帶一些簡單的交流功能,讓你的健身過程不再孤單。



3.食譜
首頁一些推薦的健康食譜,可點擊查看詳情。可自定義食譜,通過自定義選擇食材,將給出當前熱量。每日記錄可記錄一天的食用食譜,供用戶查看當日攝取營養






4.成果
主要通過可視化的圖表向用戶展示其運動成果,用戶還可以通過系統給出的健康建議來規划其未來的運動計划。通過運動成果、運動記錄、個人三個頁面可給予用戶更好的數據反饋,並且增強用戶的成就感



5.2 后台管理系統核心部分展示
1.管理系統總覽
顯示當前已注冊的賬戶、當前在線數、歷史總登錄次數等信息,通過選擇左側功能按鍵,進入相應的管理模塊。

2.用戶管理
包含用戶的賬戶管理、賬戶信息查看與修改、用戶運動記錄等功能。了解用戶在本程序的行為。


3.運動管理
設置各項運動的參數,對運動項目增刪修改。管理虛擬健身房。


4.食譜管理
添加、刪除與修改食譜。


5.推文管理
添加、刪除與修改推文。統計推文流量。


5.3 墨刀鏈接
1. Instant 后台管理鏈接:
https://modao.cc/app/d726b2a7bb26949aff26b04146438eabf207068d?simulator_type=device&sticky#screen=skguqyc15mky7z2
2. Instant 客戶端原型鏈接:
https://modao.cc/app/93eb8a719b5675b7e6c519a7a05b6500000930c2?simulator_type=device&sticky#screen=skgt4x2wdxslpne
七、bilibili主頁
Vlog鏈接:https://b23.tv/YwlrrY
八、貢獻分分配規則

九、團隊協作記錄
9.1 線下討論團隊照片
9.2 線上QQ群討論記錄截圖
