1. 程式人生 > >智慧查寢需求分析心得

智慧查寢需求分析心得

專案需求分析是開發人員經過深入細緻的調研和分析,準確理解使用者和專案的功能、效能、可靠性等具體要求,將使用者非形式的需求表述轉化為完整的需求定義,從而確定系統必須做什麼的過程。我們在需求分析時需要理清每一個需求,並分析每一個需求的實現方式、工作量等等。由於第一次進行需求分析,因此過程中遇到了很多困難與不嚴謹的地方。

 

首先是我們專案的構成圖:

這是我們對專案初步的理解。

我們的專案是一個實現智慧查寢的安卓APP,在確定需求時,我們結合作為學生在查寢工作中的情況,以及與導師進行查寢需求的討論,以此確定APP的需求。

專案的需求初步確定後,我們對專案的實現進行了分析。

1.專案將執行在安卓前端+java後端+mysql資料庫的分層架構中。

2.專案將給予學生和老師不同的許可權,以此進入不同的app頁面,實現資訊接收與傳送的區分。

3.結合西南財經大學天府學院的“天府校訊”、湖北大學刷指紋查寢等同類產品的優劣,確認查寢需要的資訊數量、種類,以及實現方式等。

4.專案的需求基本滿足後,為了擴充套件性,可以在後端新增埠,在前端新增介面,對已完成的內容沒有影響。

 

我們小組在專案需求分析的過程中,進行了需求的商討,多次嚮導師詢問,但是在專案功能實現方式的分析過程中,我們沒有開發經驗,因此留下了很多問題,在後續的開發過程中推翻並重新確定了很多預定的功能實現方式。

在對專案需求文件化的過程中,我們專案組根據下發的基本文件格式,編寫我們的需求文件,過程中進行了分工,每個人負責編寫的文件部分即是將要實現的功能部分,以此確保專案的實現儘量與文件相符。