【无标题】基于SSM+ECharts+jquery+bootstrap+jstl的人事管理系统

本文档介绍了一个基于Java SSM框架开发的人事管理系统,涵盖员工档案、考勤、绩效、工资和奖罚管理模块。使用ECharts进行数据可视化,jQuery实现异步刷新,bootstrap布局,jstl数据遍历。系统包括多条件查询、增删改查、地图定位等功能,并通过PageHelper实现分页。此外,还涉及登录注册的图形验证码、权限拦截器和MD5加密。提供完整源码供初学者参考。
摘要由CSDN通过智能技术生成

        基于Java的SSM框架+ECharts+jquery+bootstrap+jstl编写的人事管理系统,适用于ssm的初学者的参考项目,系统包含了员工档案管理,考勤管理,绩效管理,工资管理和奖罚管理模块。
       系统主要使用SSM搭建后端获取数据,使用ECharts显示各个模块的图形化信息,使用jquery发送异步ajax请求实现局部刷新,使用bootstrap前端布局,使用jstl遍历显示后台得到的数据

简介:

一、档案管理

1.实现多条件查询的显示

2.实现新增档案的添加:

3.实现定位(调用百度地图):

4.实现数据的更新:

5.实现员工人员分布图的显示(后端获取数据,前端创建js对象,放入数组,在放入ECharts显示):

 

6.添加与更新后,跳转到添加或者更新前的页面,使用pagehelper插件完成这一功能。

二、考勤管理

1.多条件数据查询与显示:

2.考勤管理的新增(使用模态框,员工编号等下拉列表框使用jquery发送ajax得到数据遍历生成):

 3.更新数据(使用模态框显示,通过jquery获取id值,使用ajax发送前端请求,后端使用主键id查询数据自动填充到更新信息里):

 4.翻页功能(使用pagehelper插件完成这一功能):

三、工资管理模块

1.多条件查询展示数据:

2.新增工资功能(选中员工后台自动获取它的基本工资,提成总和,奖金总和,罚金总和;点击总工资后通过以上的数据自动计算总工资):

 3.修改工资信息功能(通过工资的主键id获取数据自动填充数据,更新的时候提成,奖金,罚金,总工资的计算方式与添加的时候的一样):

 4.图形化工资信息(使用ajax发送请求,后台返回数据,得到生成工资占比图): 

5.删除和批量删除与上面基本一样,使用jquery获取需要删除的数据的主键id值(多个的话拼接成字符串,后天分割未数组),通过ajax发送请求到后台,后台删除后,删除成功后重新获取数据,前端使用jquery刷新单个dom节点展示数据。
 

四、其余的绩效管理和奖罚管理模块与以上基本一样的做法,用于多次练习使自己熟练掌握ssm框架写法。

五、其他

1.使用java代码生成登录注册时使用的图形验证码(此验证码生成代码非自写):

 2.使用拦截器判断用户是否登录成功(如果未登录或者登录失败的,禁止访问除了登录注册页面以外的界面):

 3.登录取账号密码+现行时间戳,使用md5加密作为token值使用:

六、源码地址:

基于SSM+ECharts+jquery+bootstrap+jstl的人事管理系统-Java文档类资源-CSDN文库

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值