作者主页:夜未央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公司企业绩效考核管理系统相关推荐

  1. (附源码)计算机毕业设计SSM绩效考核管理系统

    (附源码)计算机毕业设计SSM绩效考核管理系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(Intel ...

  2. [附源码]Python计算机毕业设计SSM绩效考核管理系统(程序+LW)

    [附源码]Python计算机毕业设计SSM绩效考核管理系统(程序+LW) 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ ...

  3. 基于javaweb的企业绩效考核管理系统(java+ssm+jsp+bootstrap+jquery+mysql)

    基于javaweb的企业绩效考核管理系统(java+ssm+jsp+bootstrap+jquery+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclips ...

  4. 计算机毕设(附源码)JAVA-SSM绩效考核管理系统

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  5. 计算机毕业设计ssm企业绩效考核系统x73jw系统+程序+源码+lw+远程部署

    计算机毕业设计ssm企业绩效考核系统x73jw系统+程序+源码+lw+远程部署 计算机毕业设计ssm企业绩效考核系统x73jw系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S架构 开 ...

  6. 绩效考核管理系统使用说明1

    第一章 引言 1.1编写目的 本手册主要介绍绩效考核管理系统的前台使用和后台管理.因为用户群体广泛,年龄跨度较大,且为中小型企业员工,计算机知识良莠不齐.为了让任何用户在极短的时间能熟练系统的所有操作 ...

  7. SpringBoot+Vue项目月度员工绩效考核管理系统

    文末获取源码 开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7/8.0 数据库工具:Navicat11 开发软件:eclip ...

  8. Springboot毕设项目绩效考核管理系统m29awjava+VUE+Mybatis+Maven+Mysql+sprnig)

    Springboot毕设项目绩效考核管理系统m29awjava+VUE+Mybatis+Maven+Mysql+sprnig) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysq ...

  9. python月度员工绩效考核管理系统vue

    员工的功能有: (1)个人资料管理功能,对本人基本信息进行维护; (2)公告信息管理功能,实现在线查询公告; (3)绩效考核管理功能,查询自己的考核信息; (4)绩效指标管理功能,查询考核的指标. 本 ...

  10. Springboot+vue+java企业员工绩效考核管理系统

    系统登录页面 3.2个人中心管理功能模块实现 本界面主要是对管理员账号和密码进行设置,是管理员角色的操作功能,员工不能添加管理员账号.个人中心管理功能实现界面如下图 3.3部门信息管理模块实现 部门信 ...

最新文章

  1. mysql启动后在哪里编程_启动mysql后怎么连接数据库
  2. matlab 无序数对,MATLAB中sort函数对矩阵数进行排序
  3. Java类的连接与初始化 (及2013阿里初始化笔试题解析)
  4. [转]TCP(HTTP)长连接和短连接区别和怎样维护长连接
  5. Java char所占用的字节_关于unicode:为什么Java char原语占用2个字节的内存?
  6. php如何解释xml,PHP – 如何解析这个xml?
  7. python apscheduler一次只有一个job_Python使用APScheduler实现定时任务过程解析
  8. 使用python将COCO格式的json文件转化为VOC格式的xml文件
  9. [W:pyppeteer.chromium_downloader] start chromium download
  10. Lucene和ES的关系
  11. Atitit 提升开发效率 mvc 框架 java 目录 第一节 Spark mvc Supt htdpl 1 第二节 jfinal 框架 Supt htdpl 不推荐 1 第三节 个人刚接
  12. proteus 7.8下载链接
  13. 555集成定时器及其应用
  14. 机器学习(二)对航空公司客户价值进行聚类分析
  15. 畅购商城项目v1-环境搭建
  16. balancap/SSD-Tensorflow使用及训练预测自己的数据集
  17. c++程序员书籍推荐
  18. Picgo 水印制作教程
  19. 10G整数中寻找中位数
  20. python 头条 上传_基于Python的免费新闻头条接口查询

热门文章

  1. HTML动态超炫酷的404页面源码
  2. pidgin安装_如何在Ubuntu中禁用Pidgin通知
  3. Visual studio 无法打开源文件的问题或系统找不到指定文件
  4. 新手,如何快速建立一个网站?
  5. 招商银行笔试题之员工考勤记录
  6. 第三方平台提供的L2十档行情API接口靠谱吗?
  7. 产品初探:银行理财产品简介
  8. SQL Server 2000个人版的安装
  9. 射影几何笔记7:直线方程
  10. week7 TT的魔猫