031402339 林錦
031402342 許玲玲
N(需求)
- 年級負責人:年級負責人手動彙總所有學生填報的志願的工作相當乏味。
- 系負責人:系負責人的人工排序和安排算法繁瑣、燒腦。
- 導師:隻能被動配置設定到學生,對學生的興趣、個性不了解,對将來的指導工作造成溝通交流上的困難,而且每個老師對于期待的學生數不同。
- 學生:隻能被動配置設定到導師,對導師的課題選擇和研究方向不了解
A(方法)
做一個畢業設計導師雙向選擇系統,用web實作
問題一:導師和學生之間互相不了解
解決方法:
- 導師完善個人資訊:課題選擇,研究方向,對學生的要求。
- 學生完善個人資訊:興趣,愛好,可根據老師的要求結合自己的個人實際情況填寫修改。
- 畢設結束學生可對老師進行評價,描述老師的要求,提幾點建議,供下一屆學生參考。
- 系統可展示往屆優秀畢業設計作品。
- 問題二:老師對所帶學生數的要求
- 系負責人可根據實際情況平均配置設定導師所帶學生數,設定為系統預設值,老師可進行修改(選擇前有且僅有一次選擇機會)。系負責人根據供求關系進行調整老師的要求。
- 在選擇期間老師可更改所帶學生數,但是隻增不減,上限為8人。
- 問題三:學生選擇不到自己志願所填寫的老師
- 學生根據老師的資訊,結合自身特點選擇适合自己的老師。
- 老師應盡量選滿自己的招生名額,尤其是可選學生數較少的老師,老師确認選擇之後其他老師将不能進行确認選擇,可能會減少一些熱門老師的競争激烈程度,使盡可能多的同學選到自己志願填寫的老師。
- 雙向選擇分為2輪,第一輪落選的同學可在招生人數未滿的老師中進行選擇,即選即中。
B(好處)
- 老師:有了一定了解選擇學生的權利。
- 學生:可了解老師的相關資訊、要求,使老師和學生的比對度提高。通過對往屆畢設情況的了解,更好明确選擇哪位老師适合自己,以及自己可以為畢設提前準備點什麼。
- 年級負責人:無需手動收集整理志願資訊,隻要負責通知就行。
- 系負責人:老師和學生自行選擇,無需進行人工排序、配置設定,大大減輕工作量,隻要負責整個流程監控。
C (競争)
- 和其他小組的比拼。
- 優勢:這個系統的優點在于提高畢設導師選擇的透明性,少些盲目選擇,提高師生比對度。
- 劣勢:web系統實作較難
D (推廣)
- 向學院系負責人推薦本系統,大大減輕系負責人的工作,說服系負責人試用系統,試用好的話推薦給其他學院的系負責人使用,進階推薦給教務處系統。
需求分析
需求分析工具:Xmind![]()
第二次作業——結對項目之需求分析與原型設計
原型設計
原型設計工具:Axure Rp
1)首頁
2)登入界面
3)老師資訊
4)學生資訊
5)學生選擇導師
6)學生選擇最終結果
7)老師個人登入界面
8)老師完善個人資訊
9)老師課題介紹
10)老師選擇學生
11)老師選擇的最終結果
結對過程
效能分析
用時将近10小時,效率低!!!
PSP
預期規劃
我們的方案是采用Web PC端的方式實作(如果有時間也會實作web移動端),搭建Bootrap架構和My SQL資料庫,使用Html+Java實作,在實作基本功能之後,對UI進行美化,優化使用者
體驗。因為這個系統每個學生都會用到至少一次,希望可以融合在福大教務處裡面。
小結
對于這次作業隻有三個感慨:
- 1.需求分析一定要做好,剛開始的時候,需求分析做的不夠詳細,導緻在做原型的時候,不斷發現新的需求,然後隻能重新在讨論,之前做的全都前功盡棄。
- 2.一開始就應該定好,我們的這個想法是适合做app,還是web,原本我們想要做app,後來發現還是web比較适合我們的想法,又在重頭了一遍。
- 3.就是個人效率真的是很慢啊,隻有提高自身的能力,才能提高效率。
- pdf附件:http://pan.baidu.com/s/1gfPrep1