- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于人力资源考勤管理的人力资源考勤系统设计
摘要:随着信息技术的快速发展,传统的企业管理方法已经不能适应时代发展的需求。从节省人力和物力成本方面考虑,设计一款人力资源考勤管理系统显得必要而迫切。系统可以实现对员工考勤管理的信息化、网络化,使工作人员从繁杂的数据处理中解脱出来。本系统的主要功能包括:权限管理、业务管理、出勤管理以及考勤报表等。开发采用的技术是HTML语言,使用的技术栈是SSM,数据库采用mySql,开发环境是IDEA,服务器采用tomcat9.0。最终开发了一款稳定、可靠且高效的人力资源考勤管理系统。
随着科技的发展及社会的进步,利用互联网技术进行企业事务管理成为了时代发展的趋势。相比于传统的管理模式,基于互联网技术的现代管理方法不仅大大的节约了管理成本、提高了管理效率,同时还减少了人为管理出错情况,保证了信息的透明性。因此,利用计算机对人力资源考勤工作进行管理是企业的一种基本需求。人力资源考勤管理系统几乎成为中大型企业的标配。通过人力资源考勤管理系统,员工可以快捷的查询自己的考勤记录、加班请假情况、工资明细等信息。考勤管理由传统的人工统计走向信息化、自动化管理。考勤系统对企业的高效现代化管理起到了非常重要的作用,是企业信息化建设的基础。主要技术(1)HTMLHTML是一种超文本语言,可以实现网页静态显示。静态网页文件是一种文本文件,通过设计文本文件中的标记符号,使得相应的内容显示在浏览器上。浏览器加载文件,解读文件的版本和语言,从引用的地址中调用引用的文本的内容,然后显示标记的内容,对书写错误的代码将在浏览器的开发者模式中有提示,开发者根据显示结果分析出错的原因和部位。(2)JavaScriptJavaScript是一种用于增加HTML页面动态功能的直译式脚本语言,是一种弱语言,ECMAScript是JavaScript的官方语言,是前端框架的封装基础,可以直接嵌入到静态页面中,也可以单独写成一个js文件。JavaScript的跨平台特性,使其可以兼容不同的浏览器,从而实现静态页面的动态效果,使网页看上去更流畅美观。(3)jqueryJquery是一个封装好的JavaScript库,它将JavaScript脚本语言封装成了一个框架,不仅功能齐全,而且功能实现的代码更简洁,浏览器的兼容器更高,优化了HTML文档操作事件,提供了部分已经封装好的前端样式,使开发人员可以直接调用,优化了Ajax交互功能,使得jquery更适用于WEB开发。(4)mysqlMysql是一个关系型数据库管理系统,相比于Oracle,sqlServer等数据库,它是一个小型的数据库管理系统,但是功能齐全,使用内存小、运行速度快,并且是开源软件,因此被大多数中小企业所采用。功能需求分析该系统应该主要分为五大功能:考勤管理、员工管理、业务管理、权限管理和报表。(1)考勤管理模块考勤打卡:系统的基本操作功能,获取职工人员到达企业以及离开企业的信息;查询打卡:获取职工人员打卡信息,方便及时的打卡或者补卡申请;查询考勤记录:可以查看自己所有的打卡记录,或者查询某个时间段的打卡记录;请假、出差、补卡、加班申请:职工根据需要可以向上司提出请假、出差、补卡、加班申请,请求批准。(2)员工管理模块员工管理:查询企业所有的员工信息,可根据日期查询员工信息,可对员工信息进行新增、修改和删除。(3)业务管理模块请假、出差核、补卡、加班审核等。管理者对员工提交的请假、出差、补卡、加班申请进行批示;班次管理:对企业上班的时间段进行设置,设置不同班次的起止时间。(4)权限管理模块权限设置:设置不同的权限组,给不同的权限组赋予不同的权限。(5)报表模块请假、出差、考勤报表:企业某个时间段的员工的所有请假、出差、考勤信息将自动生成一个报表,并生成不同形状的展示图表。系统分析与设计前端框架设计HUI是一款简单容易上手的前端框架,只需要将它的框架结构导入到WEBAPP下,通过在静态页面中引用对应的文件,就能实现框架中封装的样式。HUI是封装了Boostrape前端框架的一些样式,因为只封装了部分样式和插件,适用于中小型网页开发。后台框架设计(1)JDBCJDBC是一种连接数据库,开发人员可以用纯JAVA语言执行SQL语句的JAVA API应用接口。JDBC为数据库应用开发人员和数据库前台工具开发人员提供了一种标准的应用程序设计接口。(2) MybatisMyBatis是一个开源框架,它是一个基于结果集进行对象映射的框架,在MapperStatement.xml文件中进行数据库语句操作,而在它的映射器接口中映射方法,通过注入@Repostory
原创力文档


文档评论(0)