首页> 中文学位 >基于改进型MVC设计模式的人力资源管理系统的研发
【6h】

基于改进型MVC设计模式的人力资源管理系统的研发

代理获取

目录

文摘

英文文摘

独创性声明及论文版权使用授权书

1绪论

2软件体系结构与MVC设计模式

3 IMVC应用框架

4基于IMVC的HRM系统的实现方案

5总结与展望

致谢

参考文献

展开▼

摘要

随着Internet技术及人力资源管理系统的快速发展与普及,构建基于Web人力资源管理系统的复杂度和规模都在不断增加和扩大,传统的MVC(模型、视图、控制器)设计模型已经不能满足大规模的web应用系统的开发,因此,高效灵活地实现愈来愈复杂的Web应用,就需要一种灵活、能被复用的系统框架。设计基于MVC设计模式的改进型系统框架已经成为当前大型企业在开发Web应用系统时的研究重点。 在Web应用开发中,由于Struts框架主要是针对表示层设计的,没有在建立模型组件方面做深入研究,对于后端逻辑层的支持不是很强。其次,Web应用程序的客户端和服务器端以HTTP协议进行通信,而HTTP协议是一种无状态连接协议,这种无状态连接很难将更改通知视图。为此在Struts框架的基础上提出了一个合理整合Servlet、JSP和JavaBean多种技术的改进型MVC(IMVC)应用框架。 IMVC应用框架在具体设计和实现中,对业务层中的模型优化细分为三层,即数据访问对象、业务对象Bean和业务代表,进一步向客户端隐藏模型的底层组件及其变化,降低模块间的耦合度,提高模型组件的重用性,并通过对业务对象Bean的合理分类与设计,减少客户端远程调用的数目,从而提高网络访问速度。采用Java映射配置类来实现Model与View的映射,视图根据事务逻辑模块处理的结果生成返回至客户端的页面。控制器采用主辅控制器的方法,主控制器使用Servlet技术实现,它只负责截获客户端的请求,并根据请求参数通过辅助控制器找到相应的处理模型和下一个视图。辅助控制器使用JavaBean技术实现,它负责实现模型和视图二者之间的映射,为主控制器提供相应的需求服务。最后采用IMVC应用框架设计了人力资源管理系统,使软件结构清晰,明显地缩短了软件开发周期,提高了软件的可维护性、可扩展性和代码复用率。IMVC应用框架,较好地满足了多层Web应用系统设计需求,充分保障了人力资源管理系统的顺利实现并且获得良好的运行效果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号