论文部分内容阅读
本文以企业级实际应用为出发点,首先,研究了人力资源管理系统的基本概念、相关特性及当前发展状况,阐述了基于J2EE模式的人力资源管理系统研发的必要性和意义。其次,本文提出了设计并实现了一种基于J2EE的分层架构和MVC模式的人力资源管理系统,构建了以Spring为主,Hibernate为辅的应用框架。本文在SSH框架的基础上,结合了基于J2EE模式开发应用系统的三大特征,即可配置性、多用户高效性及可扩展性,在技术实现层面上分别给出了系统的数据层、系统的逻辑业务层、系统展示层即Web层中相应的设计方案。系统在设计上采用Hibernate技术避免了与数据库的直接操作,实现对数据资源的封装。使用Struts架构使组件在不同的业务逻辑层之间的关联很少,耦合度较低,大大提高了应用程序的可维护性和可扩展性。系统经过测试达到了设计的要求,投入使用后将会大大降低办公消耗,提高办公效率。