SSM公司企业绩效考核管理系统
作者主页:夜未央5788
简介:Java领域优质创作者、Java项目、学习资料、技术互助
文末获取源码
项目介绍
本项目包含管理员与员工两种角色;
管理员角色包含以下功能:
个人信息查看,出勤管理,员工管理,奖励与罚款,工资设置,管理员登录,缴税设置,部门管理,银行工资发放等功能。
员工角色包含以下功能:
登录、公告管理、绩效查看、首页、修改密码、意见反馈、周报信息等功能。
环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
5.数据库:MySql 5.7版本;
6.是否Maven项目:是;
技术栈
1. 后端:Spring SpringMVC MyBatis
2. 前端:JSP+css+javascript+bootstrap+jQuery
使用说明
1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;
2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;
若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;
3. 将项目中jdbc.properties配置文件中的数据库配置改为自己的配置;
4. 运行项目,输入localhost:8080/ssm_qyjxkhsys
运行截图
管理员角色
员工角色
相关代码
BaseController
/*** * 获取当前登陆者的证件人<br />** @author shenyuting*/
public class BaseController<T extends User> {/*** session会话*/protected HttpSession session;/*** httpRequest*/protected HttpServletRequest request;/*** response*/protected HttpServletResponse response;/*** @param request 请求*/@ModelAttributepublic void setRequest(HttpServletRequest request,HttpServletResponse response) {this.request = request;this.response = response;this.session = request.getSession();User loginer = this.getLoginer();if (loginer != null) {this.request.setAttribute(SessionConstant.LOGINER, loginer);this.request.setAttribute(SessionConstant.LOGINER_NAME,loginer.getName());this.request.setAttribute(SessionConstant.LOGINER_ID, loginer.getId());}}@InitBinderpublic void initBinder(WebDataBinder binder) {SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");dateFormat.setLenient(false);binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));}/*** 获取登陆者** @return 登陆者*/protected SysUser getLoginer() {return (SysUser) session.getAttribute(SessionConstant.LOGINER);}/*** 获取登陆者的姓名** @return 登陆者的姓名*/protected String getLoginerName() {return this.getLoginer().getName();}/*** 获取当前用户id** @return 返回id*/protected String getLoginerId() {return this.getLoginer().getId();}}
如果也想学习本系统,下面领取。回复:206ssm
SSM公司企业绩效考核管理系统相关推荐
- (附源码)计算机毕业设计SSM绩效考核管理系统
(附源码)计算机毕业设计SSM绩效考核管理系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(Intel ...
- [附源码]Python计算机毕业设计SSM绩效考核管理系统(程序+LW)
[附源码]Python计算机毕业设计SSM绩效考核管理系统(程序+LW) 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ ...
- 基于javaweb的企业绩效考核管理系统(java+ssm+jsp+bootstrap+jquery+mysql)
基于javaweb的企业绩效考核管理系统(java+ssm+jsp+bootstrap+jquery+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclips ...
- 计算机毕设(附源码)JAVA-SSM绩效考核管理系统
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- 计算机毕业设计ssm企业绩效考核系统x73jw系统+程序+源码+lw+远程部署
计算机毕业设计ssm企业绩效考核系统x73jw系统+程序+源码+lw+远程部署 计算机毕业设计ssm企业绩效考核系统x73jw系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S架构 开 ...
- 绩效考核管理系统使用说明1
第一章 引言 1.1编写目的 本手册主要介绍绩效考核管理系统的前台使用和后台管理.因为用户群体广泛,年龄跨度较大,且为中小型企业员工,计算机知识良莠不齐.为了让任何用户在极短的时间能熟练系统的所有操作 ...
- SpringBoot+Vue项目月度员工绩效考核管理系统
文末获取源码 开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7/8.0 数据库工具:Navicat11 开发软件:eclip ...
- Springboot毕设项目绩效考核管理系统m29awjava+VUE+Mybatis+Maven+Mysql+sprnig)
Springboot毕设项目绩效考核管理系统m29awjava+VUE+Mybatis+Maven+Mysql+sprnig) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysq ...
- python月度员工绩效考核管理系统vue
员工的功能有: (1)个人资料管理功能,对本人基本信息进行维护; (2)公告信息管理功能,实现在线查询公告; (3)绩效考核管理功能,查询自己的考核信息; (4)绩效指标管理功能,查询考核的指标. 本 ...
- Springboot+vue+java企业员工绩效考核管理系统
系统登录页面 3.2个人中心管理功能模块实现 本界面主要是对管理员账号和密码进行设置,是管理员角色的操作功能,员工不能添加管理员账号.个人中心管理功能实现界面如下图 3.3部门信息管理模块实现 部门信 ...
最新文章
- mysql启动后在哪里编程_启动mysql后怎么连接数据库
- matlab 无序数对,MATLAB中sort函数对矩阵数进行排序
- Java类的连接与初始化 (及2013阿里初始化笔试题解析)
- [转]TCP(HTTP)长连接和短连接区别和怎样维护长连接
- Java char所占用的字节_关于unicode:为什么Java char原语占用2个字节的内存?
- php如何解释xml,PHP – 如何解析这个xml?
- python apscheduler一次只有一个job_Python使用APScheduler实现定时任务过程解析
- 使用python将COCO格式的json文件转化为VOC格式的xml文件
- [W:pyppeteer.chromium_downloader] start chromium download
- Lucene和ES的关系
- Atitit 提升开发效率 mvc 框架 java 目录 第一节 Spark mvc Supt htdpl	1 第二节 jfinal 框架 Supt htdpl 不推荐	1 第三节 个人刚接
- proteus 7.8下载链接
- 555集成定时器及其应用
- 机器学习(二)对航空公司客户价值进行聚类分析
- 畅购商城项目v1-环境搭建
- balancap/SSD-Tensorflow使用及训练预测自己的数据集
- c++程序员书籍推荐
- Picgo 水印制作教程
- 10G整数中寻找中位数
- python 头条 上传_基于Python的免费新闻头条接口查询