基于JSP的企业人事管理系统的设计与实现.docxVIP

基于JSP的企业人事管理系统的设计与实现.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

?

?

基于JSP的企业人事管理系统的设计与实现

?

?

王惠

摘要:随着计算机信息技术的飞速发展,企业人事信息实现数字化管理势在必行。该文通过充分调研传统的企业人事管理方式的不足和功能需求,采用JSP和MySQL数据库技术设计并实现了企业人事管理系统,可以大大提高企业人事信息管理的效率和安全性,加速企业的信息化进程。

关键词:人事管理;JSP;信息化

中图分类号:TP393文献标识码:A文章编号:1009-3044(2018)33-0075-03

1引言

随着计算机技术和网络技术的深入发展,越来越多的企业利用计算机来提高其管理的效率[1]。人事信息是企业管理工作中十分重要的内容,也是推动企业不断发展的关键。由于人事工作包含的管理信息比较繁杂,经常需要更新维护,所涉及的核算统计方面的工作量也很大,对于工作的精确度和细致性要求较高,如果使用传统的人工方式管理人事信息,需要花费大量的时间和人力来维护档案文件,不仅工作效率低,而且信息的安全性比较差,容易出错。并且随着时间的推移,企业人事部门将会积累大量的文件和数据,这对于人事信息的存储、查找、更新和维护工作都带来了很大的挑战,而且很容易造成信息的丢失[2]。为了能够提高人事信息的保密性、长久存储和快速查找,还可以方便地对相关信息进行分析统计,因此有必要开发一个企业人事管理系统,使用计算机技术实现企业人事信息的数字化管理。在企业管理中使用人事管理信息系统不仅可以提高企业管理的工作效率,而且大大增强了人事管理信息的安全性,加速企业信息化管理的进程。

2系统分析

2.1系统功能模块划分

通过对企业人事信息管理的工作内容和业务流程进行充分调研,人事管理工作处理的数据主要包括员工个人档案、企业部门信息、员工培训、奖惩信息、薪资管理、招聘信息管理。开发的目标系统的总体功能图如图1所示,主要是对员工个人信息、工作业绩评价、职工薪资进行管理和数据的统计,要求实现的功能如下:

1)部门管理:该模块可以查询、添加、删除企业部门信息,并能够通过JSP页面显示企业的部门信息。该模块所管理的信息包括部门名称、部门的组建时间、部门人数、备注,并能够实现部门信息按序号递增显示。

2)员工管理:该模块要求具有员工信息录入、员工增删、信息修改和员工信息查询等功能。系统把员工信息存储在数据库中,通过该模块可以维护数据库中的员工信息表,增删操作可以对数据库中员工信息的添加和删除,修改操作完成对某个特定员工信息的更新。员工查询可以按企业部门查询和全部查询两种方式。

3)招聘管理:招聘信息管理功能是企业人事管理系统的重要功能之一,主要包括企业招聘信息的全部查询、录用查询、非录用人员信息查询和应聘人员录用管理等功能。

4)培训管理:企业员工的培训信息管理也是人事管理系统的重要功能,主要实现企业培训信息的查看、添加、删除及详细信息查看等。企业员工可以通过该功能模块查询相关培训的信息,管理员可以维护企业培训信息。

5)奖懲管理:企业员工的奖惩信息是考核员工绩效情况的重要组成部分。该模块主要实现对奖惩信息的维护功能,包括添加、删除、修改、查询。

6)薪资管理:企业员工薪资计算是一项十分烦琐的工作,一般可分为基本工资计算、加班奖金计算、工龄费、考勤费、旷工费计算、保险费计算等其他情况计算。按照企业各项工资相应的计算公式得出每个员工的各项工资情况,根据员工的职务和级别来确定基本工资,根据加班情况计算加班费,根据出勤情况扣除缺勤费,根据医疗保险费用计算报销费用,最后汇总为员工的最终工资表。薪资管理模块能够根据管理员在员工信息管理模块中输入的企业员工的工资等级和考勤情况、奖惩等信息自动对员工工资进行计算统计。并且可以通过系统打印指定员工的工资情况表,而且在打印之前可以通过打印预览功能进行打印预览,设置打印参数[3]。该模块还可以实现企业员工工资的添加、删除、修改功能,并提供按时间查询和员工查询两种功能。

7)系统管理:该模块可以实现普通用户管理功能,包括添加、删除、修改功能。为了能够更好的保证系统的安全性和可靠性,在该模块中通过设置用户的安全等级实现不同类型的用户有不同的管理权限,降低用户误操作对系统造成安全隐患的几率。

2.2系统主要流程图

根据系统的功能模块要求确定系统的主要流程图,如图2所示。

3系统设计和数据库设计

3.1系统架构设计

本系统采用B/S体系架构,客户机不需要安装专门的客户端软件,只需要通过客户端的浏览器向网络上的服务器发出访问请求,服务器接收请求后根据用户的请求信息完成相应的数据处理,然后生成用户所需要访问的信息,并以页面的形式返回给客户端浏览器[4],大大简化了客户端的工作。在B/S系统架构中,服务器将承担更多的工作,客户机只要通过浏览器发出请求,而把其余的操作如数据请求、

文档评论(0)

+ 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档