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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业人事管理系统的设计与实现 摘要 随着信息技术的高速发展,企业管理软件技术上的不断成熟,越来越多的企业开始 在不同层次上应用企业管理软件。使用计算机对人事劳资信息进行管理,具有检索迅速、 查找方便、可靠性高、存储量大、保密性好、成本低等优点,能够极大地提高人事资源 管理的效率,也是企业科学化、正规化管理的重要条件。本论文所设计的是一个基于 B/S架构的企业人力资源管理系统,采用的是JAVA编程语言和MySQL数据库进行开 发的系统。本系统主要实现对普通员工的基本信息管理、考勤的管理和薪酬管理等功能。 考勤管理根据设置的考勤时间可以自动判断是否迟到、早退、旷工、加班等情况,方便 了管理人员对考勤情况的管理。薪酬管理实现了只需设置基本工资等信息系统就会自动 计算出最后的工资,这样就省去了手动计算工资的麻烦,为管理人员计算工资提供方便。 本系统包含三种用户,分别是:普通员工和部门管理人员、超级管理员。普通员工只能 查看有关自己的考勤记录、薪酬记录等以及考勤操作。部门管理人员负责对该部门的普 通员工的信息进行管理、薪酬记录查询、查看考勤记录和考勤签到等操作。超级管理员 负责对所有员工的信息进行管理、管理、薪酬管理、奖惩管理等。 关键词:JAVA; B/S;人力资源管理 息。 (4)奖惩管理 奖惩管理:可以对所有员工进行奖惩的添加、删除、修改操作。 3.1.2部门管理员模块 员工信息管理 该功能模块同超级管理员该模块的功能是相似,只是在部门管理员页而不能添加职 工的相关信息,只能修改或删除查询到的该部门员工的信息。 考勤记录 查看所有用户的考勤记录可以执行修改操作。 工资记录 查看所有用户的工资信息只支持导出到Excel表格,不能执行任何其他的操作。 部门审核管理 查看该部门所有的审核记录,并且对于没有审核的内容可以进行审核。 奖惩管理 在该功能可以添加、删除和修改该部门内员工的奖惩记录。 3.1.3普通员工模块 个人中心 个人中心:简历、薪酬记录、申请记录以及奖惩记录。 在个人中心中只能对简历的信息进行修改,对于其他三个记录只能查看。 考勤 薪酬管理里包含薪酬设置以及工资表信息,薪酬设置主要是设置员工的基本工资、 津贴、保险、迟到、早退、旷工、加班等金额。工资表通过点击“添加按钮可以选择工 资计算的开始时间和结束时间,完成之后再点击“查看就可以查询对应月份的工资信 息。 奖惩管理 奖惩管理:可以对所有员工进行奖惩的添加、删除、修改操作。 3.1.4部门管理员模块 员工信息管理 该功能模块同超级管理员该模块的功能是相似,只是在部门管理员页而不能添加职 工的相关信息,只能修改或删除查询到的该部门下员工的信息。 考勤记录 考勤:打卡和考勤记录。 打卡分为早上打卡和晚上打卡,早上打卡使用的是日历进行打卡,晚上打卡是用一 个超链接来实现的。这两个打卡每天只能点击一次,数据库中只保存第一次点击的数据, 之后的点击都是无效的。 点击“考勤记录可以用来查看当前用户的考勤记录,不可更改。 申请 申请是让普通员工填写申请,等待该员工的部门管理员对此申请进行审核。 系统管理 系统管理包括了两个功能分别是修改密码和退出系统。 最新消息 最新消息:用来显示管理人员发布的消息或通告。 3.2系统数据库 本系统主要设计了 11个表,分别是:用户表,部门表,员工简历表,考勤表, 工 资表,考勤时间设置表,奖惩表,申请表,薪酬设定表,工资年月生成表,信息发布表。 用户表(user) 使用authority来区分普通员工、部门管理员、超级管理员。用state来区分员工是 否在职。 表3.2. 1用户表(user) 列名 数据类 型 长度 是否主 键 说明 id int 11 是 用户id nickname varchar 20 否 工号 password varchar 20 否 密码 username varchar 20 否 姓名 ptitles varchar 20 否 职称 authority char 2 否 是否是管理员 department varchar 20 杏 部门 time datetime 否 入职时间 state varchar 20 否 是否在职 3.2.2 筒历表(resume) 简历表中包含了一些员工的详细信息。 表 3.2. 2 简历表(resume) 列名 数据类型 长度 是否主键 说明 id int 11 是 简历id nickname varchar 20 否 登录名 username varchar 20 否 姓名 age int 11 否 年龄 sex varchar 2 否 性别 education varchar 20 否 学历 nation varchar 10 否 民族 politicaloutlook va

文档评论(0)

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

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

版权声明书
用户编号:7131166105000033

1亿VIP精品文档

相关文档