【《基于SpringBoot的企业人事管理系统的设计与实现》12000字(论文)】_第1页
【《基于SpringBoot的企业人事管理系统的设计与实现》12000字(论文)】_第2页
【《基于SpringBoot的企业人事管理系统的设计与实现》12000字(论文)】_第3页
【《基于SpringBoot的企业人事管理系统的设计与实现》12000字(论文)】_第4页
【《基于SpringBoot的企业人事管理系统的设计与实现》12000字(论文)】_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于SpringBoot的企业人事管理系统的设计与实现摘要随着开发技术的发展,在系统的开发上也有了不少好的选择。本系统在技术上选择了Vue框架作为前端的主要架构,并且在框架中集成了Element-ui辅助桌面内容开发。在后端主要选择了SpringBoot框架,和Spring框架相比,其简化了配置文件,使开发人员更加专注于程序的开发。在数据库方面选择了MySQL数据库系统进行数据的统一管理,并且在数据持久层上使用了MyBatis框架,使得后端可以与数据库进行数据交互。人事管理系统的主要功能模块是管理人员的登录模块、员工信息管理、人事信息管理、员工的薪酬管理、系统管理、信息统计模块管理等模块。在员工信息资料方面实现的主要功能是对员工职位的调动和对员工的薪资进行调整,对员工信息添加、删除等基本功能,对操作员实现了操作员的添加、登录权限的分配,登录密码的加密和验证等功能。关键词:人事管理系统;SpringBoot;Vue;MySQL;Element-ui目录TOC\o"1-3"\h\u127881引言 系统测试6.1测试方法和测试用例设计由于现在人事管理系统的模块较多,最终决定采用黑盒功能模块测试。黑盒测试比较简单,无需关注系统的内部代码。测试人员能够从用户角度出发,得出用户在使用方面是否会遇到问题,会遇到什么问题。在测试用例的设计上主要是针对各模块的主要功能和易错点进行测试。6.2功能测试结果6.2.1登录模块在登陆时账号和密码需要在数据库中能够查到,同时账号的启用状态需要开启,账号在禁用状态下无法登录。表6-1登录模块测试序号输入数据期望输出结果实际输出结果二者是否相符1账号:admin密码:123启用状态:是登陆成功登陆成功是2账号:hanyu密码:123启用状态:否登录失败登录失败是3账号:admin密码:空启用状态:是账号或密码错误账号或密码错误是4账号:空密码:123启用状态:是账号或密码错误账号或密码错误是5账号:admin密码:122启用状态:是账号或密码错误账号或密码错误是6账号:空密码:空启用状态:是账号或密码错误账号或密码错误是6.2.2员工资料模块主要是进行员工资料查询、编辑、删除和添加功能的测试,另外还有对员工资料表的导入和导出功能。表6-2员工资料管理模块测试序号输入数据期望输出结果实际输出结果二者是否相符1姓名:刘念查到员工单条资料查到员工单条资料是2点击编辑获取单条信息进行修改获取信息进行修改是3点击删除删除单条信息删除单条信息是4点击添加弹出添加界面,输入信息,添加成功弹出添加界面,输入信息,添加成功是5选择查找条件:共青团员查到政治面貌为共青团员的所有员工查到政治面貌为共青团员的所有员工是6选择查找条件:汉族,技术总监查到身为汉族和职位是技术总监的员工查到身为汉族和职位是技术总监的员工是7导出数据导出员工的所有信息导出员工的所有信息是8导入数据导入数据成功导入数据成功是6.2.3人事管理模块对本模块的测试主要测试的内容是输入员工工号以后能否正常进行关于员工奖惩信息的各项功能,输入员工工号后能否正常使用关于员工培训信息的各项功能,输入员工工号后能否正常使用关于员工薪酬调整的各项功能、,输入员工工号后能否正常使用关于员工调动信息的各项功能。表6-3人事管理模块测试序号输入数据期望输出结果实际输出结果二者是否相符员工奖惩部分1点击添加,部分字段不输入字段不能为空字段不能为空是2选择记录点击删除记录删除记录删除是3勾选多条记录,并进行批量删除记录删除记录删除是4点击编辑,获取单条内容,修改内容更新成功更新成功是员工培训1点击添加,部分字段不输入字段不能为空字段不能为空是2选择记录点击删除记录删除记录删除是3勾选多条记录,并进行批量删除记录删除记录删除是4点击编辑,获取单条内容,修改内容更新成功更新成功是5点击添加,输入完整内容添加成功添加成功是员工调薪1点击添加,部分字段不输入字段不能为空字段不能为空是2选择记录点击删除记录删除记录删除是3勾选多条记录,并进行批量删除记录删除记录删除是4点击编辑,获取单条内容,修改内容更新成功更新成功是5点击添加,输入完整内容添加成功添加成功是6点击添加,输入不存在的员工号操作失败操作失败是员工调动1点击添加,部分字段不输入字段不能为空字段不能为空是2点击添加,输入完整内容添加成功添加成功是3点击添加,输入不存在的员工号操作失败操作失败是4选择记录点击删除记录删除记录删除是5勾选多条记录,并进行批量删除记录删除记录删除是6点击编辑,获取单条内容,修改内容更新成功更新成功是6.2.4薪资管理模块对于薪资管理模块主要测试的是工资账套的添加、修改和删除功能,员工账套的匹配功能,查询员工奖惩的各项次数功能,查看员工工资表功能。表6-4薪资管理模块测试序号输入数据期望输出结果实际输出结果二者是否相符工资账套1点击添加,按要求输入完整信息添加成功添加成功是2点击添加,部分字段不输入字段不能为空字段不能为空是3点击修改,获取字段,进行字段修改修改成功修改成功是4点击删除记录删除记录删除是5选择多条记录,点击,批量删除记录删除记录删除是员工账套1点击修改,选择运维部账套匹配为运维部账套匹配为运维部账套是奖惩次数1在奖惩员工奖惩中添加工号为1的请假信息员工工号为1的请假次数加1员工工号为1的请假次数加1是2在奖惩员工奖惩中添加工号为1的加班信息员工工号为1的加班次数加1员工工号为1的迟到次数加1是3在奖惩员工奖惩中添加工号为1的迟到信息员工工号为1的迟到次数加1员工工号为1的迟到次数加1是工资表查询1个人匹配账套显示出对应的工资显示出对应的工资是2添加员工工号为1的调薪信息更改出对应的工资更改出对应的工资是6.2.5统计管理模块主要是测试综合信息统计模块对于人员调动后的信息统计,以及统计人事记录信息。表6-5统计管理模块测试序号输入数据期望输出结果实际输出结果二者是否相符综合信息统计1对员工进行职位调动至股东会股东会人员加1股东会人员加1是人事记录信息1对工号为1的员工添加奖惩信息查询到记录查询到记录是2对工号为1的员工添加调薪信息查询到记录查询到记录是3对工号为1的员工添加培训信息查询到记录查询到记录是4对工号为1的员工添加调动信息查询到记录查询到记录是6.2.6系统管理主要测试内容是基础信息设置中的关于部门信息的更改功能,对于职位信息更改功能,对于职称信息的更改功能,对于角色信息的添加和角色权限的分配。表6-6系统管理模块测试序号输入数据期望输出结果实际输出结果二者是否相符部门管理1在市场部添加郑州市场查询到添加成功查询到添加成功是2删除部门信息郑州市场部查询到删除成功查询到删除成功是职位管理1添加销售员职位查询添加成功查询添加成功是2删除销售员职位查询到删除成功查询到删除成功是3多选记录进行批量删除记录删除记录删除是职称管理1添加职称院士添加成功添加成功是2删除院士职称记录删除记录删除是权限管理1添加角色人力资源添加成功添加成功是2删除角色人力资源记录删除记录删除是3部门经理添加系统管理权限添加成功添加成功是4对部门经理删除系统管理权限记录删除记录删除是用例编号输入数据期望结果实际结果与期望结果是否相符1添加操作员刘念添加成功添加成功是2对新账号权限分配更改成功更改成功是3用新账号登录测试登录成功,权限匹配登录成功,权限匹配是4对新帐号禁用账号未启用账号未启用是总结与展望通过几个月的学习和开发,终于完成了我的毕业设计和毕业论文。本次毕业设计我主要开发的是一个人事管理系统,主要会被用于企业管理员对于员工的信息管理工作中,简化人员管理的流程。由于本人学疏才浅,现阶段只能设计和完成人事管理体系中最基本但也是最需要的功能,对于一些高级功能模块还没有想到好的解决方案。在这次的毕业设计上不仅用到许多我在大学阶段学到的知识,也让我学到了很多心得知识。人事管理系统使用了SpringBoot后端框架和Vue前端框架,SpringBoot是我们在大三实训的时候学过的内容,通过这次毕业设计也让我对它有了更深的了解,Vue框架对我而言是全新的东西,由于有一定的HTML和js基础,所以在学习过程中也不算太难,虽说不上熟练使用,但能够知道基本操作和用法,从而帮助我顺利的实现毕业设计的内容。因为这是我个人第一次独立设计开发一个较为完整的系统,缺少相关经验,加上时间较为紧张,在系统的功能设计和实现上依旧有不少不够完善的地方,比如:没有员工使用的页面,签到签退等功能,因此系统还有很大的可改善空间,但因为个人能力不足加上时间不太充足就没能实现。但经过这段时间的努力也算是完成了对该系统的开发,虽然在这过程中也遇到了不少的困难,在同学和导师的帮助下也一一解决了。参考文献陈立飞,张静,罗召霞.基于B/S模式的人事管理系统的设计与实现[J].信息与电脑(理论版),2022,34(19):140-142.刘鹏,李丹,孙思邈,黄新,闫朝升.高校师资数据联机分析处理系统设计与实现[J].电子设计工程,2022,30(07):175-179+184.马云龙.基于Android技术的人事管理系统的设计与实现[J].现代信息科技,2022,6(05):129-133.付昕乐,黄慧敏,贾军辉,陈凯.基于Web的人事管理系统设计与实现[J].测绘,2021,44(04):188-192.吴静.基于大数据技术的人事档案管理系统设计与实现[J].北京印刷学院学报,2021,29(S1):236-239.凌宏伟.基于高校治理视域下人事管理系统的设计与实现[J].中国新技术新产品,2020(24):121-124.林辉,吴婷.基于JavaWeb的高职院校人事管理系统的设计与实现[J].电子设计工程,2020,28(24):100-103+107.袁伟伟.基于数字化校园的高校人事管理系统的设计与实现[J].网络安全技术与应用,2020(10):119-120.王萍利.基于J2EE架构的高职院校人事管理系统的设计与实现[J].国外电子测量技术,2020,39(08):121-123.杨天普.人事管理系统的设计与实现[J].电子技术与软件工程,2020(16):42-43.怀保民,李小松,郭延光.基于Delphi的高校人事管理信息系统设计与实现[J].山东建筑大学学报,2020,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论