1. 程式人生 > >結對作業--項目之需求分析

結對作業--項目之需求分析

共享資料 在線編程 一定的 分享交流 解決 精神 image 麻煩 mage

一、前言:

1、結對者:3019何穎儀、3018 吳淑瑤

2、需求分析模型:NABCD 模型

3、原型設計工具:墨刀

二、結對過程:

技術分享圖片

技術分享圖片

三、需求分析:

項目背景:
隨著科技的進步和計算機技術的飛速發展,各個領域的發展也有一定的提升,而教育在生活中占極高的地位。我們從小就開始接受教育,但大家都能感受到中國目前的教育方式有較大的弊端,學習任務非常繁重,老師授課知識課堂上很難理解,課堂時間有限,即使有疑惑也不能立刻解決,課後可以問老師,但總有些不盡人意,比如假期時候就比較麻煩,如果請家庭教師又需要一筆昂貴的費用。針對以上弊端,我們組設計、實現一個可以進行學習研究、分享交流的人性化學習網站,網站不僅可以為學習者提供資源共享、學術討論、疑題問答、在線測試等功能,還可以根據學習者不同的學習方向提供不同的學習圈,讓學習者接觸更多學習同類知識的人,交到誌同道合的朋友。學習平臺中能為學生和教師提供學習或教學的輔助服務,資源主要由用戶提供,這樣可以避免資源單一,片面的問題。

1、Need(需求):
在互聯網迅速發展的今天,大家渴望在某種平臺擁有自己的私人空間,於是我們專門為用戶設置了用戶註冊與登錄功能,方便他們信息的管理和自己資料的整理與歸納。再有,雖然現在有無數種學習網站供大家學習,也有很多社交軟件方便大家在學習上的交流,這些都有起到一定的作用,但也總會某一些方面不能夠滿足大家的需求。如:有些學習網站可以看視頻,卻沒有系統的題目庫讓讀者及時訓練和鞏固這章節的內容;或者有專門的聊天軟件如微信,卻無法滿足人們用於學習的交流與討論。於是,我們集這些功能於一體,更好地方便大家交流學習和自己學習。

2、Approach(做法):
?好友管理與聊天:
學習網站不應該讓每個用戶都是獨立不相關的,如果這樣那就相當於一個普通的學習機器。因此,設有好友功能,可以搜索添加其他用戶,關註之後可以看其公開的學習筆記等內容,如果相互關註,則可以私聊互動。但在只有互加好友後才可以聊天的情況下,對提問是非常不方便的也不合理,因此設定在未加好友下只可以提問。為了避免一些騷擾,設定對非好友用戶提問需要消耗金幣,會按照金幣的數額高到低展現給用戶,提問和回答會以對話框形式展現,當然用戶也可以選擇忽略消息,金幣則會按一定比例歸還。

?學習資源共享
說網上學習資料特別多,但找的時候時常找不到,這裏的資源共享只要是一些學習文檔之類的資料,共享資料需要寫清作者的名字和書名等,並且需要後臺審核,審核通過的資料可以供其他用戶下載,但是會根據不同的資料設定下載需要消耗的金幣數,上傳的用戶對自己上傳的資料可以免費下載,如果資料需要刪除也需要申請等待後臺審核。

?在線學術討論
有時候一些問題並非一句話能回答的,需要長期的討論或者需要結合不同的思想等等情況,這時我們設有討論區,討論區中發帖後時間不受限制,可以多次在裏面評論,由帖主決定關閉帖子的時間,帖主可以使用金幣給評論者打賞金額。

?疑問的提問與解答
學習中,經常會遇到問題,這時候可以在答疑區提問,當然可以通過懸賞金幣的形式吸引答疑者回答問題,讓問題得到及時解決,在一定的時間後問題沒有解決將自動關閉問題,如果問題解決提問者可以選擇滿意答案和推薦答案並停止問題,停止後的問題不能再回答,但問題和答案會保留供其他。為了提高答案的質量,規定金幣的數量可以由提問者自行決定,金幣會按一定比例分配給提供滿意答案和推薦答案的用戶。

?題庫系統
試題按學科和類型分類,類型主要包括; 選擇題、填空題、判斷題和主觀題,學科主要有數學、英語、計算機等。題目可以由用戶出,出的題需要通過審核,審核通過的題目會獎勵少量金幣,用戶也可以自己開設一個作業,作業中題目可以隨意出並且不需要審核,題目也可以從題庫中選取,作業開放給全部人或好友等都可以由出題者決定。做過的題目可以給題目點贊,每道題都可以免費點贊一次,點多個贊需要消耗金幣。

?學習筆記
學習者在學習後,可能會有一些心得或者想寫點筆記,可以在這裏模塊中將學到的東西記錄下來,供自己日後查看或讓其他用戶借鑒學習。在這個模塊也可以找別人的學習筆記,可以收藏別人的筆記,除此之外,對用戶最近瀏覽過的筆記會有一個歷史瀏覽記錄,便於用戶查看。

3、Benifit(好處):
用戶可以在題目庫系統地學習,遇到困難時可以及時在討論區留言尋求大家的解答或者向好友請求幫助;系統自動改題目,可以及時得到鞏固,提高學習效率;還可以很好地記錄筆記以便查閱。

4、Competitors(競爭):
前面需求講到,目前已有大量的學習網站,為了我們這個學習網站久盛不衰,我們推出了我們獨特的功能--智能化。

?智能語音輸入
運用百度AI,在文字輸入的地方,支持普通話語音輸入,節省大家手打的時間和方便大家的輸入。

?智能推薦資料、熱門話題
在答疑區、討論區和資源共享等地方,根據個人的瀏覽記錄或者興趣圈給用戶推薦用戶感興趣的話題或資源。在題庫系統中,給用戶推薦好的題目,主要推薦用戶感興趣的領域中的好題,同時也會推薦一些新題。好題一般指沒有錯誤,大部分用戶覺得較好的題目。

?智能改題系統
學生做完題後,系統可自動改題,立即給出客觀題的答案和成績分析報告;學生可以在線編程,並支持本地調試,提交代碼到服務器端後,系統會自動編譯運行並判斷結果對錯。

?反饋系統
當學習者感覺網站體驗效果不佳或者覺得有什麽需要改進的地方可以通過反饋系統將問題反饋給我們,為把網站建設更好,鼓勵大家積極反饋,對於用戶反饋的意見,如果是有建設性的反饋,將獎勵相應的金幣。

5、Delivery(推廣):
為了讓更多的用戶知道和使用我們的產品,我們通過發傳單,進校宣傳。發傳單可以讓不同層的人了解我們的產品並體驗。進校宣傳先是向老師展示我們產品的各種功能,有利於老師的教學和同學的學習,再讓老師向同學傳遞我們產品的功能與優勢,讓學生體會到該學習網站功能的齊全性和學習的高效性,從而使用我們的產品。

四、原型設計:
登錄界面:
技術分享圖片

首頁界面:
技術分享圖片

筆記界面:
技術分享圖片

答疑界面:
技術分享圖片

資源界面:
技術分享圖片
技術分享圖片

反饋界面:
技術分享圖片

五、心得體會與總結:
?3019:我學習、並實操了怎麽做需求分析、怎樣利用原型開發工具設計原型系統,使功能模塊從一開始的模糊籠統,到後來的漸漸清晰。在這個過程中,我體會到了在結對中溝通重要性,要在耐心傾聽對方想法的同時,要清晰明了地表達自己看法,結合兩個人的好的地方,摒棄不好的。

?3018:這次結對作業收獲很多。了解到了需求分析對於一個項目極其重要。在這次作業中,增強了團隊意識和團隊合作精神。雖然在討論中,會有很多分歧,但只要多多溝通,講清自己的思路,就會達到雙贏的結果。也清楚地知道了自己還有很多不足,還需好好學習,掌握更多的知識與技能。

六、PSP表格:
技術分享圖片

結對作業--項目之需求分析