基于Struts2和Hibernate的人力资源管理系统设计与实现

来源 :厦门大学 | 被引量 : 0次 | 上传用户:dailynice
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人力资源是现代管理的核心。不断提高人力资源开发与管理的水平是发展经济、提高市场竞争力的重要保证。开发以信息技术、计算机技术、网络技术支持的现代人力资源管理系统,不仅能提高企业人力资源管理的技术含量和企业的办事效率,而且也能促进企业人力资源管理现代化、决策科学化的进程。根据人力资源管理系统的现状与趋势,采用B/S模式,解决了C/S模式维护性差、重用性差的缺点。结合实际项目,从系统分析、模块设计、数据库设计、开发环境配置、系统实现等方面进行了详细论述。本系统采用多层体系结构,分为表示层、业务层、持久层和数据源层。表示层负责接收/响应客户端请求,以及动态生成Web页面。业务逻辑层负责整个系统的核心业务逻辑。持久化层负责对数据库进行操作。在数据源层中,数据库负责存储整个系统的业务数据。系统有效的整合Struts2和Hibernate框架,利用Struts2框架作为系统的基础架构,降低系统架构的耦合性。用Hibernate降低模型的开发难度,使系统具有较强的可维护性和灵活性。系统详细地描述了用Struts2框架实现表示层,包括视图和业务控制器Action类。用Hibernate实现数据持久层,通过Hibernate API与数据库层通讯。本文给了开发环境的配置文件、映射文件、实现的类、顺序图和界面图。最后用Junit对所有Java程序进行测试,得到满意结果。本系统具有可重用性、可维护性和很强的移植性,扩展性好,促进了模块化开发。
其他文献
<正>1993年,我成为全国综合性大学最年轻的教务处处长。上万人的大学,又面临与苏州医学院和丝绸工学院的合并,教学管理的担子压在肩上,沉甸甸的。于是,想到了学习。求学当找
在当前的银行业改革中,民营资本进入银行业仍然存在着很大的障碍,尽管法律并没有对民营资本进入银行业进行限制,但在实践中民营资本进入银行业控股却受到了很大的阻力。目前,
2018年5月7-8日,由全国墙材科技信息网、中国硅酸盐学会房建材料分会烧结制品专业委员会、中国建筑学会建材分会砌块与板材专业委员会、陕西砖瓦杂志社共同举办的"全国墙材科
随着经济的快速发展,互联网技术也促使广告行业升级,广告领域违法行为的不同类型在网络时代出现了新特征,广告领域的法律案件也出现行政执法与刑事司法衔接的各种困境,需要通
农村饮水安全工程项目是近几年来国家的重点水利建设项目之一。农村饮水安全资金作为民生资金,各级财政的资金投放在逐年增加。从提高财政资金的使用效益,保障国民经济和社会
善卷洞奇观陈平江南宜兴,山多岩洞,洞多神奇。善卷洞便为诸洞一绝。而该洞又位于祝英台的故乡——祝陵村螺岩山,这就更令人神往。善卷洞是一个古老的石灰岩溶洞。相传四千年前,有
<正>《红楼梦》文本的每一个人物、每一个细节都是一个神秘的梦,需要破译的经典细节太多。热爱古典文学的学生,喜欢猎奇探秘的学生,都会对小说留下的"谜面"充满好奇,那些与主
<正> 朱自清先生的《荷塘月色》是一篇文情并茂的优秀散文.读后,它给人以美的享受,唤起人们美好情感,拨动人们向往和追求美的心弦.导读这篇文质兼美的散文,我试图从美学的角
自媒体的勃兴加剧了网络生态的碎片化,技术的进步则打开信息传播的场景化视域。传统场景的数字化重构和新场景的细分、裂变给互动广告营销带来新的挑战与机遇。自媒体互动广
聚芳醚砜是一类分子主链上含有砜基、醚基和苯基的热塑性高分子子材料,砜基赋予耐热性及刚性,醚基使聚合物链节在熔融状态时具有良好的流动性,其独特的分子结构使得此类聚合物具