当前位置:网站首页>基于SSM框架的考勤签到请假系统
基于SSM框架的考勤签到请假系统
2022-07-17 05:03:00 【xs90xs】
需求分析
使用SSM框架+shiro实现一个支持三个角色(管理员 员工 经理)的员工考勤系统, 相比于传统的考勤管理方式, 基于web的考勤系统能够方便的进行考勤记录,请假的申请与审批功能, 避免了人工考勤过程中的各种低效率, 能够极大的增加员工的工作效率, 权限系统使用shiro进行开发, 是一个比较标准的BRAC模型, 另外支持老板查看所有的考勤记录与请假记录。
运行环境
jdk1.8,tomcat8.5,mysql5.6,EclispseEE,idea
项目技术
spring, shiro, springmvc, mybatis, bootstrap, jsp, jquery, maven
注意事项
- 登录用户表为admin, 注意登录的员工id为admin_id, 目前测试数据库中的密码都为123
- 该考勤管理系统采用maven进行构建, 如果速度过慢请切换为阿里云数据源
- 需要在mysql.properties中修改数据库连接与密码, 数据库格式utf8
- 该项目由代码货栈收集测试整理, 其他的毕业设计请查看首页
项目介绍
项目地址
本基于SSM框架的考勤签到请假系统项目测试整理,
项目下载地址 http://127.0.0.1:80/p/
实现功能
项目主要基于java+spring+springmvc+mybatis+mysql实现了一个员工考勤系统, 分为三个角色, 分为如下功能
员工用户: 能够查看个人信息, 查找个人信息, 并实时点击签到, 能够填写表单进行请假申请, 之后经理通过后即表示请假通过 经理角色: 经理角色能够查看整个部门的考勤记录, 并查询部门的员工请假审批, 之后可以选择通过或者不通过 管理员角色: 管理员角色能够进行所有的员工信息录入管理 包含姓名性别职位的修改删除, 以及能够查询所有的考勤统计与请假统计
技术原理
项目基于java+maven+spring+springmvc+shiro+mybatis实现员工考勤签到请假系统, 权限控制框架采用shiro, 通过实现自定义的realm来进行管理, 前端页面采用bootstrap进行开发, 是一个具有一定复杂程度的考勤系统。
常见问题
我是一个编程小白, 应该怎样在自己的电脑上成功运行这个项目?
项目在本地都正常的调试过, 对于新手,可以按照 Java开发环境搭建 这篇文章来搭建环境和导入项目, 按照步骤执行, 几乎都能成功
数据库设计
运行截图
基于SSM框架的员工考勤请假签到系统-登录界面

基于SSM框架的员工考勤请假签到系统-管理员请假统计

基于SSM框架的员工考勤请假签到系统-管理员全局员工管理

基于SSM框架的员工考勤请假签到系统-员工考勤申请

基于SSM框架的员工考勤请假签到系统-签到签退

基于SSM框架的员工考勤请假签到系统-修改密码

边栏推荐
- 索引库操作基本操作
- Tidb learning
- [FPGA tutorial case 26] realize the basic operation of decimals through Verilog in FPGA
- 高等数学笔记:伍月习题选集
- RestAPI
- 项目组暑假总结02
- Web development with fastapi
- Simple UI funny text conversion Emoji expression wechat applet supports sentence word conversion_ Source code
- 知识图谱de构建与应用(七):大规模知识图谱预训练
- JS中substr与substring的区别
猜你喜欢
![[FPGA tutorial case 26] realize the basic operation of decimals through Verilog in FPGA](/img/94/a123d212ccde207395d72e9563012c.png)
[FPGA tutorial case 26] realize the basic operation of decimals through Verilog in FPGA

TiDB 性能优化概述

【FPGA教程案例26】在FPGA中通过verilog来实现小数的基础运算

OLTP Load Performance Optimization Practice

高等数学笔记:伍月习题选集

浅聊链路追踪

一文了解Zipkin

Database learning notes (I) retrieval data
![Service end interface test - test point of interface test [Hangzhou multi tester] [Hangzhou multi tester _ Wang Sir]](/img/62/ae0d6f5654c1352437ac99947d25e4.png)
Service end interface test - test point of interface test [Hangzhou multi tester] [Hangzhou multi tester _ Wang Sir]

【燃料电池】基于simulink的燃料电池系统控制策略仿真
随机推荐
解决[email protected]: `node install.js` 的问题
渗透测试 10 --- 扫描 web目录 (dirb、wfuzz、wpscan、nikto)
Basic operations of index library operation
Mongo Db单机版的安装和快速使用
fastjson、jackjson、gson区别和注意点
Load balancer ribbon practice
DSL查询文档
Tidb learning
God rewards hard work, keep loving
Rearrange data according to date JS
Restclient operation document
Conception finale: système distribué de gestion de la santé pour la prévention des épidémies hautement simultanées basé sur vue + socket + redis
畢設:基於Vue+Socket+Redis的分布式高並發防疫健康管理系統
CVE-2017-12635 Couchdb 垂直权限绕过漏洞复现
Deleting snapshot: error deleting snapshot: Dictionary problem
力扣刷题02(三数之和+最大子序和+二叉树最近公共祖先)
CVE-2020-10199 Nexus Repository Manager3远程命令执行漏洞复现
DSL search results processing, including sorting, paging, highlighting
Project team summer vacation summary 02
【FPGA教程案例27】通过Verilog实现双口RAM乒乓结构