1. 程式人生 > >結合《需求征集系統》談MVC框架

結合《需求征集系統》談MVC框架

性能 ber dao 關鍵字 其中 響應時間 修改 jsp 功能模塊

結合《需求征集系統》分析MVC框架。

六個質量屬性:

可用性:在系統壓力過大時,會提示系統繁忙。

可修改性:使用配置文件,修改配置文件即可。對於一些公共的方法,進行封裝,修改時,只需修改封裝的方法,不必修改調用方法的代碼。

性能:提高系統響應時間,不讓用戶感到延遲。

安全性:對密碼等信息進行MD5加密存儲。

可測試性:使用Junit進行單元測試。

易用性:在填報需求時填入登錄用戶已有的信息,用戶校驗提醒,多種方式查詢。

具體功能模塊分析:

需求查詢模塊:使用mvc方式實現。

model:從數據庫中通過hibernate反向生成的需求模型。

view:前臺的jsp文件,也就是查詢界面,可供多種方式實時查詢。

controller:action包下的xxxactino類以及service包下的類充當控制器,其中action中的方法進行用戶輸入查詢條件,並且調用service中的方法,通過關鍵字進行數據的查詢,從dao中對數據進行操作,然後通過structs返回查詢頁面。

結合《需求征集系統》談MVC框架