论文部分内容阅读
随着信息技术的快速发展,在信息化时代潮流中,要想让人力资源管理立于不败之地,就需要掌握有先进IT技术并具有现代化管理理念的人力资源管理系统。随着企业的迅速发展,员工的不断增加,企业需要专业高效的管理模式来增强自己在社会中的竞争力。基于以上的问题和要求,企业的高速发展迫切地要求人事的专业高效管理。从而开发一套符合该企业和企业人事工资管理特点的工资管理系统成为企业的重要管理任务之一。本文以某企业的人事工资架构为背景,开发了一个适合该企业工资管理的软件系统。该企业借助本系统,员工可实现对自己的基本资料和工资信息的查询,并可从网上发起报销等财务流程;人力资源部门可将每一批招聘或者辞职的员工信息进行录入等管理;财务部门将报销流程等进行审批等各项任务。系统管理人员也可以高效地对系统中的信息进行管理。从而为该企业提高了工资管理的工作效率,大大缩减人事管理流程,摆脱了传统的固定办公流程,可随时随地通过网络进行流程批复和申请,提供了数据信息的可维护性和可靠性。工资管理系统实现了工资管理的自动化与信息化,将人力从繁重原始的手工劳动中解放出来,将各项工资管理流程规范,从而达到科学有效,并进一步为各部门提供了具有人员数据信息的快速查询和后期人事配置决策的依据。本论文重点是为某企业定制开发一个工资管理软件系统。系统将实现该企业工资管理的主要功能需求。本系统结合实际的企业人事和财务制度等的需求分析,基于J2EE开发平台,采用B/S架构,SqlServer2005作为数据库, MyEclipse为开发工具,开发了一套工资管理系统来帮助该企业进行更加有效的工资管理。本系统的设计基于如下的基本要点:数据库可以安全高效地存储和查询每位员工历年的工资,从而减少了工资管理人员的压力,节省大量人力物力;系统能够迅速检索到工资信息;数据库可以适应企业员工的扩张,以及系统的扩张;企业工资属于保密信息,要做好保密措施;系统可扩展性强,从而降低维护成本等。本论文共分为五部分:第一部分为绪论,第二部分为需求分析,第三部分为总体设计,包括软件结构设计和数据库的设计。第四部分为主要部分,进行了详细设计与系统的实现,运用smartUpload,POI等组件及MVC设计模式实现了主要功能,并进行了系统测试;最后一部分总结和展望,包括了开发此系统的心得体会和未来系统的完善。