论文部分内容阅读
随着网络、数据库和程序设计等计算机技术的快速发展和提高,有效促进了分布式管理系统普及和应用。分布式管理系统已经在金融银行、电力通信、政务办公、电子商务等领域得到了设计与实现,提高了人们工作的信息化水平和工作效率。内蒙古农村信用社经营管理过程中,人力资源管理是非常重要的一项工作,人力资源管理涉及招聘、考核、培训、绩效等多个方面,工作量大且复杂,因此信用社亟需开发一套合适的人力资源管理系统。本文首先详细地分析了人力资源管理系统研究背景,归纳了系统国内外研究现状,阐述了本文研究目的与意义,总结了本文的主要工作和创新点。其次,本文分析、比较了系统设计与实现采用的JSP技术、JavaBean技术、数据库技术和Web服务技术等,为系统设计与实现打下基础。接着,本文从经济可行性、技术可行性、管理可行性等方面验证了系统开发是可行的,采用UML用例图技术对农村信用社工作人员、管理层、人力资源管理部门进行调研和分析,导出了系统的逻辑业务功能,分别是职工基本信息管理、绩效考核管理、工资管理、职工调动管理、职工培训管理、职工考勤管理和系统管理等七个关键功能,从系统安全性、数据完整性、系统可靠性等方面分析了性能需求。然后,本文设计了系统拓扑结构、功能体系架构、软硬件部署架构等,并且使用结构化流程图设计了系统算法流程,并且对使用E-R图和关系表设计了一个良好的系统数据库。然后,本文在Eclipse集成编程环境下实现了一个功能完善的人力资源管理系统,给出了系统的数据库连接接口组件代码和部分核心功能流程。最后,本文对系统进行了测试,测试结果显示该系统具有良好的易用性和可靠性。