项目介绍:

该系统基于springboot技术,数据层为MyBatis,数据库使用mysql,MVC模式,B/S架构,具有完整的业务逻辑。

项目技术:

后端:ssm
前端:layui,js,css等
开发工具:idea
数据库:mysql 5.7
JDK版本:jdk1.8
服务器:tomcat8

功能概述:

系统共分为管理员,财务部、员工三种角色,登陆时根据选择角色进入功能界面。

管理员:
员工管理:添加员工,修改,查看,删除
部门管理:查看部门信息,修改部门信息,添加部门,删除部门
岗位管理:添加岗位信息、查看、删除、修改
工资信息管理:员工工资信息的查看,修改,添加,删除
招聘信息管理:添加招聘信息,删除,查看,修改
请假管理:查看请假、同意请假审批
考勤管理:查看考勤情况
考核人员信息管理:添加考核人员信息,删除,查看,修改
加班信息管理:加班信息查询,添加、删除、修改加班记录
公告管理:新增公告、修改、删除、查看

财务部:
个人信息管理:查看个人信息,修改
考核人员信息管理:添加考核人员信息,删除,查看,修改
考勤管理:查看考勤情况
工资信息管理:员工工资信息的查看,修改,添加,删除
公告管理:新增公告、修改、删除、查看

员工:
个人信息管理:查看个人信息,修改,添加,删除
工资信息管理:查看工资信息
考勤管理:查看考勤情况
密码管理:修改个人密码
请假管理:查询请假信息
公告管理:查看公告

数据库表结构文档:

部分功能展示:

系统登陆

首页:

部门管理:维护部门信息

岗位管理:岗位维护信息

工资管理

加班维护

给员工发工资

添加考核:

招聘管理

部分代码:

/*** 查询个人信息*/@RequestMapping(value = "/info")public String info(User user, Model model, HttpServletRequest request) {HttpSession session = request.getSession();if(session.getAttribute("ad") == null){session.setAttribute("msg", "对不起,请登录!");return "login";}List<Department> dLists = departmentService.getAll();model.addAttribute("dLists",dLists);List<Position> pLists = positionService.getAll();model.addAttribute("pLists",pLists);return "queryInfo";}/*** 进入修改*/@RequestMapping(value = "/updateInfo")public String updateInfo(User user, Model model, HttpServletRequest request) {HttpSession session = request.getSession();if(session.getAttribute("ad") == null){session.setAttribute("msg", "对不起,请登录!");return "login";}List<Department> dLists = departmentService.getAll();model.addAttribute("dLists",dLists);List<Position> pLists = positionService.getAll();model.addAttribute("pLists",pLists);return "updateInfo";}

以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。

好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~

基于SSM的人事管理系统相关推荐

  1. jsp管理系统页面模板_基于ssm的人事管理系统

    源码编号:D-E00016 点击查看(分类规则) 项目类型:Java EE项目(采用ssm框架) 项目名称:基于ssm的人事管理系统(hrmapp) 当前版本:V1.0.0版本 难度等级:✩✩ 复杂程 ...

  2. BS-XX-042 基于SSM实现人事管理系统

    项目编号:BS-XX-042 运行环境及开发技术: 开发工具:IDEA|Eclipse 数据库:mysql5.7 应用服务器:tomcat8.5.31 后台开发技术:SSM框架 前台开发技术: Jqu ...

  3. 基于SSM实现人事管理系统

    项目编号:KS018 运行环境及开发技术: 开发工具:IDEA|Eclipse 数据库:mysql5.7 应用服务器:tomcat8.5.31 后台开发技术:SSM框架 前台开发技术: Jquery ...

  4. (附源码)计算机毕业设计SSM基于的企业人事管理系统

    (附源码)计算机毕业设计SSM基于的企业人事管理系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(In ...

  5. 基于SSM的人事员工管理系统

    1.项目介绍 基于SSM的人事员工管理系统共有两种角色,分别为管理员和员工,功能如下: 管理员:部门管理.员工管理.职位管理.公告管理.文档管理 员工:查看部门.员工.职位.公告等信息 2.项目技术 ...

  6. 基于javaweb的人事管理系统(java+ssm+ligerui+metronic+jsp+mysql)

    基于javaweb的人事管理系统(java+ssm+ligerui+metronic+jsp+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/id ...

  7. 基于JAVA小微企业人事管理系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA小微企业人事管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA小微企业人事管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 ...

  8. 毕业设计-基于SSM医院信息管理系统

    环境:开发工具:idea,数据库:MySQL5.7 jdk1.8 架构:springMVC,前端jsp 主要功能 管理员: 员工管理(添加员工.修改员工.删除员工.查询指定员工.导出数据) 岗位管理( ...

  9. java计算机毕业设计基于Ssm学生信息管理系统源程序+mysql+系统+lw文档+远程调试

    java计算机毕业设计基于Ssm学生信息管理系统源程序+mysql+系统+lw文档+远程调试 java计算机毕业设计基于Ssm学生信息管理系统源程序+mysql+系统+lw文档+远程调试 本源码技术栈 ...

最新文章

  1. ChemDataExtractor:从PDF、HTM、文本等中提取化学数据
  2. 第三个spring冲刺第5、6、7天(三天汇总)
  3. 知识点的积累(零碎的积累)
  4. ​EMNLP 2021 最新综述:语言模型中的关系性知识
  5. [diary]极度自恋?
  6. c语言链表萌新,萌新一枚,关于链表问题求大佬解答
  7. html编辑器linux,HTML 编辑器
  8. 图论--SCC强连通缩点--Tarjan
  9. c语言内容逆置程序设计,C语言程序设计练习题含程序及参考答案.docx
  10. Android修改kernel logo和开机动画(android)
  11. idea里查找maven的jar包冲突
  12. c语言中字符串变量怎么定义,字符串变量是什么意思
  13. 微信最新版下载 8.0.6
  14. 【STM32Cube笔记】4-STM32Cube配置时钟设置
  15. 软件工程网络15结对编程作业一(201521123019 罗登宇)
  16. [云上贵州2017]智慧交通预测挑战赛
  17. PS知识点大总结(二)——通道蒙版与图形图标设计
  18. python可以不对变量初始化_Python 可以不对变量如 a 初始化就可在表达式如 b=a+1 中使用该变量。...
  19. linux的mount bind命令
  20. poj3179 Corral the Cows

热门文章

  1. 计算机文化教程实验基础知识,计算机文化基础实验教程
  2. 如何优化API工作流程
  3. 打造个人IP的平台选择和流程
  4. Github入门级错误(提交一直提示输入用户名和密码、公钥等)
  5. 科普大佬说 | 如何打造自己的AI创造力?
  6. 学习笔记17 差分方程
  7. python点击屏幕坐标_Appium+python自动化(二十二)- 三个臭皮匠顶个诸葛亮-控件坐标获取(超详解)...
  8. 五、SQL Server数据库创建与删除(使用SQL语句)
  9. pb菜单详解和MDI
  10. zynq AXU2CG 转接板 原理图 对应引脚图