【作業報告】20150512 作業6 團隊專案之需求

蘇亦晨發表於2015-05-15

團隊專案之需求分析報告

【背景簡介】:

   我們想了很久這次到底要做什麼專案,本來我們想做餐飲管理系統的,但是我們對餐飲行業不熟悉,不知道那個流程是怎麼樣的,不是說有收銀系統就可以的了,這樣最多就算是個計算器,所以我們後來就想到不如做一個類似方正教務系統的“高校學生選課系統”。因為我們經常使用教務系統去選課檢視課表等,也比較熟悉選課的流程。所以後來我們就決定了要做“高校學生選課系統”。

【專案名稱】:“高校學生選課系統”。

【開發環境】:IDEAUI、Navicat

【開發時間】:大約一個月

【團隊名稱】:強強聯手

【團隊成員】:何廣強、杜殷浩

【團隊分工】:

        

人員分工表
姓名 角色 工作描述
何廣強 專案經理 負責專案的前期分析、策劃、專案開發進度的跟蹤、專案質量的檢查
介面設計師 負責系統的介面設計
杜殷浩 軟體工程師 負責系統設計與編碼
測試人員 部分文件的編寫,以及對軟體進行測試、編寫軟體測試文件

 

【NABCD】模型分析:

N (Need  需求):

       1.介面設計美觀大方、操作簡便靈活。(我們會著重前臺的設計)

       2.實現課程資訊的具體管理。

       3.實現學生的註冊功能。

       4.實現學生檢視歷史選課情況。

       5.實現學生選課功能。

       6.實現對選課學生資訊的統計功能。

 

A(Approch  做法):

       1.使用sql資料庫儲存資料。

       2.使用網頁HTML,CSS,JavaScript設計網站前臺。

       3.使用Java語言編寫後臺

 

B (Benefit  好處):

       1.學生可以進行網上選課。

       2.管理員對課程與專業資訊進行維護。

       3.可以統計資訊。

       4.學生可以修改密碼。

 

C(Competitors  競爭):

       優勢:

          1.介面更加美觀有趣,操作更加快捷

                   2.查詢成績這塊兒會如果沒有選擇學期會直接統計全部的成績。

       劣勢:

            1.不能釋出公告資訊

                       2.不能釋出調查問卷等調查

          3.不能查詢老師課表

                     。。。

D (Delivery   推廣):

          好像這個還真不能怎麼推廣,因為高校一般都會使用一些比較成熟的選課系統,不過我們會努力嘗試把它一直完善看看能不能推廣給高校使用。如果能推廣,我的思路是這樣的:與學校的教務人員負責人交流,向其詳細說清楚我們系統與他們現在在用的系統的區別,並且提供免費使用期限讓他們免費使用。

 

 【我說】:

      這次的這個團隊專案比較大型,我們也不知道是不是真的能夠做出來,畢竟現在學到java web的知識很有限,但是我們會去尋找度娘幫忙,也會去圖書館查詢相關的資料。一個月做出來的可能是很簡陋,但是我們會用心去把這次的專案做好。畢竟這是一個很好的鍛鍊機會,因為涉及很多方面的知識,例如HTML5、資料庫設計、伺服器等等,所以真的是很有挑戰的,不過做完這個專案肯定會收穫很多。這次我們選擇角色分工,嘗試下不同的角色,這次我充當的是專案經理,我會好好帶領我的隊員的。期待我們的作品吧。

燃燒吧,小宇宙!!

 

 -----------------此次的作業報告到此結束,謝謝老師審閱--------------------------

 

     

  

 

 

      

 

相關文章