论文部分内容阅读
现在是信息化社会,行政事业单位都需要紧跟时代发展的步伐,保持对各个部门的管理能力和其人力资源的竞争力。传统的手工处理方式已经不能应对繁琐的信息量和人事资源管理的需要,会影响单位领导的决策和业务的发展。就陕西省某地税局而言,基础工作较薄弱,信息化程度较低,技术手段比较落后,缺乏科学运作平台,因此目前仍然处于传统的人力资源管理阶段,造成的结果就是人员成本偏高、考核评价方法欠科学的局面。目前该地税局的职能越来越细化,工作内容越来越多,编制外的临时工数量也增长迅速,编制人员及临时工的考勤只是各部门内勤人员采取最原始的手写记录,不利于内部管理及单位形象的树立;同时,临时工流动性大,进入、调出,传统手工统计费时,数据上易出错。本论文所描述的人力资源管理系统,为地税局人事部门工作人员提供一种灵活的系统访问方式,可以不限制地域和时间的使用本系统提供满足日常工作需要的辅助功能。本系统的设计部署采用B/S架构,采用JSP进行系统功能实现,后台服务器部署平台为Windows的服务器操作系统。本文以软件设计开发流程为顺序进行组织说明。首先,在本文第二章节对本系统所涉及到的相关技术以及实现难点进行介绍分析,比如JavaBean控件的介绍与使用方法、JDBC相关技术的说明等。其次,在本论文的第三章就人力资源管理系统的系统软件需求进行提取梳理,通过系统业务的陈述说明,进一步对系统业务需求进行抽象整理,完成系统的实现目标,并根据系统需求制定系统的测试目标。再次,在本论文的第四章对系统的设计和实现过程进行较为详细的说明。在对系统架构和系统网络架构设计的基础上逐步对系统各个功能模块的具体设计实现进行说明,包括人事管理模块、工资管理模块、组织机构管理模块、个人信息管理模块以及系统管理模块这五大功能模块的设计过程说明。并且对本系统中的主要功能点的设计实现过程以UML的形式进行详细说明。最后,在第五章描述了本系统在功能设计完成后所进行的相关测试活动。其中包括对系统交付功能的功能性测试,该测试的目的时保证系统在交付用户后能够正确稳定的运行。另外还包括对系统的性能以及安全性的相关测试内容介绍。从开始对系统的需求分析,再到系统详细设计、功能实现,最后完成系统的相关功能测试,最终完成了本系统人力资源管理系统的整个开发过程。通过最后的软件测试环节,保证了本系统功能上满足最初需求,并且在性能上满足实际需要。同时在系统完成后进行了实际部署,在实际环境的应用中大大提高了工作人事部门的办公效率,于此同时也为各领导、各部门提供各类快捷准确的人事管理数据,便于统计和管理。