1.估計團隊的目標。
最初沒有開始開發軟件的時候,能設想到一部分的需求——避免不停的復制,粘貼訪問網址,同時也避免了切換頁面。但是只是這一點功能,做軟件的難度就已經另我們望而生畏。因為那時我們除了簡單句法和邏輯結構,對其他一無所知。所以只定下了很簡單的任務——實現插入學生數據和按條件查找,點擊網頁訪問博客。雖然現在已經實現了七七八八,但是為了軟件有意義,因為這些功能Excel表也能提供,所以我們不得不添加一些看起來更加難以實現的功能,如導入Excel文件,實現評分系統,實現窗口內訪問網頁(而不是彈到瀏覽器中)。如果這些都不成問題,那面臨我們的還有直接評論,關鍵字檢索,將分數制作成圖,美化界面等。
2.過大估計?
因為大家都是在過程中學習,也說不好是不是過大估計了。就好像期初我們認為將軟件實現這當下這個樣子都很困難,但如今覺得其實也沒有什么。所以以上設想的兩個階段,我們很有信心完成。遺憾的是,我們有心編程,但它卻是像無底洞一般,而我們時間卻有限。
3.分而治之。
頂,中層目標:一款提供管理學生信息,快捷訪問網址,儲存分數的PC軟件。
底層目標:注冊登陸模塊,條件查詢模塊,增刪改查模塊,分數統計模塊,窗口網頁模塊。
4.團隊成員的承諾。
豬:黃仡,王鋼。雞:楊程鑫,孟祥通。
5.團隊報告。
(1) 團隊目標:實現管理學生信息,快捷訪問網址,儲存分數功能。
(2) 估算主要工作項目:注冊登陸模塊:將注冊信息存入數據庫,登錄時訪問,並有輸入和正則表達式檢測輸入是否合法。
條件查詢模塊:檢測用戶輸入是否為班級,學號,姓名。是否和選項匹配。
增刪改模塊:實現單個插入學生信息,導入Excel表插入學生信息,選中學生進行刪除和修改操作。
分數統計模塊:默認有十六個表,根據學號儲存每次的分數,可以選擇增加。在另一個表中儲存每次分數的權值。
窗口網頁模塊:可以關鍵字檢索,直接評論。
(3)WES過程。
[1] 團隊項目:提供管理學生信息,快捷訪問網址,儲存分數功能的軟件。
[2] 項目成員:項目經理:楊程鑫。團隊成員:孟祥通,王鋼,黃仡。
[3] 需求范圍:管理學生信息,軟件內訪問網址,儲存分數。
[4] 成員提供的估計和共識:基本功能,管理學生信息;主要的功能:儲存分數;最重要功能:軟件內訪問網址,實現評論。
(4) 工作項目估計:已完成:孟祥通:Table渲染器。
王鋼:注冊登錄模塊
黃仡:軟件界面,導入Excel表。
楊程鑫:正則表達式。
其他細則部分由大家共同完成。
未完成:分數統計模塊:黃仡。
網頁窗口模塊:孟祥通,王鋼。
代碼整合,注釋:楊程鑫。