首页> 中文期刊> 《现代电子技术》 >MVC模式下多层分布式软件系统架构设计

MVC模式下多层分布式软件系统架构设计

         

摘要

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.%为了解决传统基于模式的软件系统架构设计存在复用力度弱以及系统代价高的弊端,设计MVC模式下多层分布式软件系统架构,在分析MVC模式结构的基础上,将MVC设计形式的开发框架Struts,Spring以及Hibemate汇集起来形成SSH框架,设计基于SSH的多层分布式软件系统开发框架,给出SSH框架的组合及其体系结构,并分析了其中的表示层、业务层、持久层、域模型层的功能,详细描述了软件系统的运行流程.设计的软件系统功能模块包括会话管理模块、身份认证模块、授权模块、安全审计模块以及性能检测模块.实验结果说明,所设计软件系统的运行效率和能耗都较优,具备较高的性能.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号