第3組需求分析
網站設計需求設計分析報告
課題組成員:陳月祥(組長)、馬嘉洲、燕嘉濠、陳志健、鄒昱昊
一、 網站的設計目標(網站命名待定):
建立一個提供便捷的搜尋方式,學習資源,便捷連結,以及各類免費資源的學習平臺。
二、 網站的主題:
設計一個整合網址並規劃管理,對常用的網站籠統化、規範化、格式化的平臺。
三、 網站的圖示設計:
網站主要以管理多方連結為主,目的是為了方便搜尋,圖示以“管”設計,意在傳達高效且規律的管理平臺。
四、 網站的風格:
主要面向學生群體,採用簡潔不失華麗的風格。
五、 網站的功能需求:
對平時常用的一些慕課,雲班課,墨刀等常用的學習網站進行統一歸類,方便使用者去使用這些網站。
設計一個簡單快捷的搜尋模組,便於使用者更好地選擇所需的資源及平臺連結。
設計專屬的交流論壇,方便使用者對各類知識有效的反饋。
六、 網站的執行環境和開發環境:
執行環境:Window10
開發環境:Html,css,javascript
七、 網站的目錄結構:
NABCD模型:
- N需求(need),解決使用者的需求;
- A,做法(approach),解決需求的手段;
- B,好處(benefit),產品會給客戶/使用者帶來什麼好處;
- C,競爭(competitors),市場競爭,看清優劣事態;
- D,推廣(delivery),如何把產品交到使用者手中;
N:
當我們在網上查詢不同的資料的時候,需要開啟大量的網頁,尋找符合自己所需的資源,這過程比較繁瑣且浪費時間,所以,我們打算弄一個整合類網頁,把我們平時常用的網頁新增進去,並且按不同型別進行模組區分,用簡潔明瞭的風格,給使用者一個舒適的體驗。
A:
1. 我們主要在web端進行操作
- 2. 然後,我們參考使用過的多個類似的整合類網頁,再結合我們平時上網查詢資料的經歷,總結並粗略模擬出整個上網查詢的過程
- 3. 確定了整個網頁的設計核心,然後完善這個網頁,接下來就是將這個過程通過原型設計工具魔刀展示出來;
4.對模型做修改,不斷完善。
亮點:
- 設計亮點1:分模組選擇。像我們所述的,我們把不同網頁進行分塊,便於使用者查詢自己所需資料。
- 設計亮點2:互動增多。製作了一個校園小論壇,便於同學們可以更好的交流,以及對網站的不足之處,可以及時進行回饋。
B:
對原有常規的模式進行改變,打照符合使用者需求的新概念網站,不僅實現了快速查詢和資源整合,並且通過我們的設計,使得使用者更好的更快的找到自己所需的資料。有利於同學在論壇進行交流,而且還能通過發帖子或者回復帖子的新模式,使使用者和使用者之間有所交流。
C:
這個設計的主要競爭壓力來自其他更加早期,擁有更多使用者的大型整合網站。同類型的整合網站較多。
D:
只要我們成功推薦給學校的其他同學使用,並讓同學們和導師瞭解,只要我們的網站好,很快就能收到歡迎。
PSP2.1 |
Personal Software Process Stages |
預估耗時(分鐘) |
實際耗時(分鐘) |
Planning |
計劃 |
15 |
10 |
· Estimate |
· 估計這個任務需要多少時間 |
10 |
12 |
Development |
開發 |
50 |
60 |
· Analysis |
· 需求分析 (包括學習新技術) |
2個月 |
4個月 |
· Design Spec |
· 生成設計文件 |
20 |
15 |
· Design Review |
· 設計複審 (和同事稽核設計文件) |
10 |
12 |
· Coding Standard |
· 程式碼規範 (為目前的開發制定合適的規範) |
100 |
120 |
· Design |
· 具體設計 |
10 |
20 |
· Coding |
· 具體編碼 |
400 |
420 |
· Code Review |
· 程式碼複審 |
10 |
10 |
· Test |
· 測試(自我測試,修改程式碼,提交修改) |
5 |
5 |
Reporting |
報告 |
8 |
7 |
· Test Report |
· 測試報告 |
8 |
9 |
· Size Measurement |
· 計算工作量 |
10 |
12 |
· Postmortem & Process Improvement Plan |
· 事後總結, 並提出過程改進計劃 |
20 |
25 |
合計 |
2個多月 |
4個多月 |