Design of multi-layer distributed software system architecture based on MVC mode
Zheng LIU,Shufeng ZHANG,Heming ZHAO
DOI: https://doi.org/10.16652/j.issn.1004-373x.2018.07.032
2018-01-01
Abstract:In order to eliminate the shortcomings of weak reuse strength and high system cost existing in the design of tradi-tional software system architecture based on mode,a multi-layer distributed software system architecture based on MVC mode was designed. On the basis of analyzing the structure of the MVC mode,the development framework Struts,Spring and Hibemate in MVC design mode are assembled to form the SSH framework.The SSH framework based development framework of multi-layer dis-tributed software system was designed.The combination and architecture of the SSH framework are given.The functions of the pre-sentation layer,business layer,persistence layer and domain model layer function are analyzed. The running process of software system is described in detail. The functional modules of the designed software system include session management module,identi-ty authentication module,authorization module,security audit module and performance detection module. The experimental re-sults show that the designed software system has high operating efficiency and performance,and low energy consumption.