11組 需求分析報告
- 2021 年 10 月 31 日
- 筆記
一、團隊基本情況
1.團隊項目的整體計劃安排
2.團隊分工
3.本次作業貢獻比例
成員 任務 貢獻比例 高靖涵 PPT優化、答辯和準備問題 20% 趙文濤 部落格撰寫 16% 吳永銘 部落格撰寫 16% 王佳明 需求報告撰寫 6% 黃建瑋 影片製作 10% 王億平 需求報告撰寫 6% 劉雙 需求報告撰寫 6% 劉葦 ppt製作 6% 陳靜 需求報告撰寫、原型設計 9% 楊寓荃 需求報告撰寫 5%
4.整個項目思維導圖和燃盡圖
- 思維導圖
- 燃盡圖
二、根據自己所負責的項目的部分畫UML
1.起始服務模組
- 負責人:楊寓荃、吳永銘
- 描述:實現用戶打開許可權後,就可以打開基礎的跳過功能
- 該部分面臨的問題:如何將初始設置的流程簡略
- 解決的問題:讓嫌麻煩、只想使用基礎功能的用戶最快速地使用上跳過廣告功能
- 預期中的方法:根據不同的手機系統,直接進入許可權授予介面
- 附:(該部分的所有UML圖)
- 用例圖
- 類圖
- 活動圖
- 狀態圖
- 實體關係圖
2.設置模組
- 負責人:劉雙、王佳明
- 描述:實現用戶對相關功能的設置
- 該部分面臨的問題:如何提高跳過的效率與安全性
- 解決的問題:可以讓用戶自己選擇想要跳過的應用,以防部分應用出現錯誤;也可以對跳過方法進行具體設置
- 預期中的方法:設置的多樣性
- 附:(該部分的所有UML圖)
- 用例圖
- 類圖
- 活動圖
- 狀態圖
- 實體關係圖
3.自定義規則模組
- 負責人:黃建瑋、劉葦
- 描述:實現用戶可以自定義跳過規則
- 該部分面臨的問題:想跳過的廣告卻沒有跳過
- 解決的問題:可以針對某個頑固的廣告進行跳過
- 預期中的方法:打開想要跳過的應用,根據提示進行設置
- 附:(該部分的所有UML圖)
- 用例圖
- 類圖
- 活動圖
- 狀態圖
- 實體關係圖
4.統計模組
- 負責人:趙文濤、王億平
- 描述:記錄每個應用的跳過次數和跳過規則
- 該部分面臨的問題:如何存儲、讀取相關數據
- 解決的問題:可以對單個應用進行跳過規則的查看和修改,並可以備份和恢復所有規則
- 預期中的方法:設計統一的規則儲存格式
- 附:(該部分的所有UML圖)
- 用例圖
- 類圖
- 活動圖
- 狀態圖
- 實體關係圖
三、作業記錄相關
1.UML設計工具的選擇、選擇的理由和使用後對工具的評價
紙和筆
- 特點:最原始的畫圖工具
- 優點:攜帶方便,小組討論時隨時可以塗塗畫畫一個草稿出來
- 缺點:只能畫草稿,無法在正式場合展示
- 評價:適合在小組討論初期,大家聚一起畫草圖
- 特點:中國製造、支援Mac、Windows和Linux系統、有在線網頁版、有雲儲存功能
- 優點:學習起來簡單,想要什麼組件拖到畫布中就好了
- 缺點:功能相對來說還是簡單了些
- 評價:適合做小項目的UML展示
- 特點:一款全能且免費的思維導圖軟體,在電腦和手機上都能暢享思維碰撞體驗,兼顧極簡和美觀,服務於全球233個國家和地區,讓每個人、每個組織都能綻放思維之美。
- 優點:介面清晰,並且有團隊協作功能
- 缺點:同樣功能簡單
- 評價:適合團隊協作
2.遇到的困難及解決方法
困難一
- 困難描述:由於全組都基本沒有Android開發的經驗,有些東西想寫卻不知道怎麼寫
- 做過哪些嘗試:只要學不死,就往死了學,把碎片化的時間也拿來學習了
- 是否解決:還在解決
- 有何收穫:確實是學到了不少東西,有時候不逼自己一把,真不知道自己原來可以
困難二
- 困難描述:組內對原定的一些功能進行了合理性和可行性的討論,比如用戶登錄的設計,最終考慮到本app需要監控用戶的部分操作,要是聯網有可能對用戶的隱私造成威脅,決定刪除登錄功能
- 做過哪些嘗試:對於登錄功能的刪除,討論決定在貼吧、酷安等建立用戶社區,供用戶交流與回饋
- 是否解決:是
- 有何收穫:小組成員之間的討論既能促進項目走向更正確的方向,也能促進成員間聯繫更加緊密
3.學習進度條
第N周 新增程式碼(行) 累計程式碼(行) 本周學習耗時(小時) 累計學習耗時(小時) 重要成長 1 0 0 16 16 確認了選題,進行了可行性分析,完成團隊選題報告,完成了基礎學習和前期準備工作 2 200 200 20 36 分析了用戶需求,完成團隊需求分析報告,細化了分工,設計出了第一版原型,繼續學習項目相關知識 …