文章目录

  • 0 项目说明
  • 1 需求分析
  • 2 技术选型
  • 3 数据库设计
  • 4 项目源码

0 项目说明

企业员工绩效考评APP的设计与实现

提示:适合用于课程设计或毕业设计,工作量达标,源码开放

获取项目源码:https://download.csdn.net/download/Seniors_DC/85574786


1 需求分析

系统主要完成的工作包括:针对员工提交的日常工作,做出公平公正的全方位考核;根据具体考核分值,按照设定的绩效考核奖惩办法,给予工作相应奖励或惩罚。

主要功能模块如下(这里提供思路,可自行扩展):
1、普通员工操作模块需要以下功能:

  • 工作日志的管理;个人信息维护;企业通讯录;企业公告。

2、主管操作模块需要以下功能:

  • 员工工作日志管理;个人信息维护;
  • 绩效评分管理:
    对直属部门下每个员工所负责的任务进行绩效评定(打分)
  • 员工绩效管理
    管理员工的绩效分数

3、系统管理员操作模块需要以下功能:

  • 部门管理;企业公告管理;
  • 考核项目维护、评分标准维护:
    crud项目和项目的任务,设定任务权重和评分标准等
  • 绩效评分管理:
    对全公司员工所负责的任务进行绩效评定(打分)
  • 个人信息维护;系统管理,包括角色管理、用户管理、权限管理、控制面板等功能。

4、能够配置不同评分标准来进行绩效考评。
5、能够根据条件统计,绘制统计图:员工考评评分结果统计,可分别按绩效考评项、员工、时间段进行统计。

2 技术选型

本项目是java语言的前后端分离的webapp:

  • 前端:html+mui+jquery,HBuilder开发,nginx部署
  • 后端:jdk8+springboot+mybatisPlus,idea开发,tomcat部署
  • 由于前后端分开开发,会产生跨域问题,故开发中用nginx做代理服务器

3 数据库设计

1、user(用户表)

  • 字段:自增user_id, emp_id(外键关联employee表), password,role(0管理员,1部门主管,2普通员工), last_login_time, isActive(0失效,1生效)

2、department(部门表)

  • 字段:自增dpart_id, dpart_name

3、employee(员工表)

  • 字段:自增id,emp_id,emp_name, dpart_id(外键关联department), status(0离职,1在职)

4、daily_log(工作日志表)

  • 字段:自增id, emp_id(外键关联employee), content, create_time, last_upd_time,
    status(0未审阅,1已审阅)

5、project(项目表)

  • 字段:自增prj_id, create_time, finish_time, prj_desc(项目描述),status(0未开始,1进行中,2已完成,3已作废)

6、prj_task(项目任务表)

  • 字段:自增task_id, prj_id(外键关联project), weight, create_time, finish_time,task_desc(任务描述), score_desc(评分标准说明), status(0未开始,1进行中,2已完成,3已作废)

7、task_eva(任务绩效表)

  • 字段:自增eva_id, emp_id(外键关联employee), create_time, finish_time,last_upd_time, score, status(0未开始,1进行中,2已完成,3已作废)

8、notice(公告表)

  • 字段:自增nt_id, title, content, create_time

9、login

  • 字段:自增id, user_id(外键关联user表), login_time

4 项目源码

获取项目源码:https://download.csdn.net/download/Seniors_DC/85574786

【毕业设计/课程设计】企业员工绩效考评APP的设计与实现相关推荐

  1. 【毕业设计_课程设计】企业员工绩效考评APP的设计与实现

    文章目录 0 项目说明 1 需求分析 2 技术选型 3 数据库设计 4 项目源码 0 项目说明 企业员工绩效考评APP的设计与实现 提示:适合用于课程设计或毕业设计,工作量达标,源码开放 1 需求分析 ...

  2. 基于java jsp的企业员工绩效考评系统

    企业员工绩效考核系统采用了java的web技术servlet进行开发,基于B/S架构模式,以Myeclipse为开发平台,mysql为数据库,jsp为开发语言制作而成.并且文档方面包括,任务书,开题报 ...

  3. java毕业设计员工绩效考核系统分析与设计Mybatis+系统+数据库+调试部署

    java毕业设计员工绩效考核系统分析与设计Mybatis+系统+数据库+调试部署 java毕业设计员工绩效考核系统分析与设计Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 ...

  4. 计算机毕业设计Java小型企业员工工资管理系统(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java小型企业员工工资管理系统(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java小型企业员工工资管理系统(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目 ...

  5. Springboot+Mysql企业员工绩效工资管理系统

    此篇发布的是由[猿来入此]的优秀学员独立做的一个基于springboot脚手架的员工绩效工资考核管理系统 ​ 主要实现了企业员工绩效工资管理基本操作流程的全部功能,系统分HR人事.员工.部门经理.超级 ...

  6. Java毕设项目员工绩效考核系统分析与设计(java+VUE+Mybatis+Maven+Mysql)

    Java毕设项目员工绩效考核系统分析与设计(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilder ...

  7. 计算机论文视频app,毕业设计论文-爱尚短视频社区APP的设计与实现.doc

    毕业设计论文-爱尚短视频社区APP的设计与实现 爱尚短视频社区APP的设计与实现 Design and Implementation of Love is a Short Video APP 学生姓名 ...

  8. 【附源码】计算机毕业设计java中小型企业工作日志管理系统APP设计与实现

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

  9. (附源码)计算机毕业设计SSM中小型企业工作日志管理系统APP

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

  10. android 优秀app界面设计,基于Android系统的App界面设计.doc

    基于Android系统的App界面设计 摘 要:智能手机时代的来临改变了大多数人的生活习惯,时至今日智能手机已经成为了人们工作生活中的一部分,在工作生活中发挥着重要的作用.App作为智能手机应用程序的 ...

最新文章

  1. [C] [最短路] 只有5行的算法:Floyd-Warshall
  2. Java Swing 皮肤
  3. 用c#开发微信 系列汇总
  4. 手机上调试html,在手机上打印调试信息 – debug.js
  5. 小米笔记本bios版本大全_RedmiBook 14笔记本评测:初来乍到却熟路轻辙
  6. 115CSS3+JS:胶卷式放映
  7. C++实现大数运算(加减乘除求余)
  8. 2015-10-17
  9. 《科研诚信与学术规范》
  10. axis=0与axis=1
  11. JavaWeb:request.setAttribute()和session.setAttribute()的区别
  12. VMware Workstation 14 官方免费正式版
  13. 动态数组的使用之char *res=new char(strlen(src)+1)
  14. 关于数独游戏的实现(一)
  15. 计算机应用基础2021春季答案,2021年度计算机应用基础试题库及答案.doc
  16. 大胡子改变世界:那些语言之父们
  17. 如何理解最短路径中的“松弛”操作
  18. matlab中end的用法
  19. UVA674 Coin Change 简单的DP
  20. 欧奈尔杯柄形态选股公式,突破杯柄高点发出信号

热门文章

  1. C# 插入、删除Excel分页符
  2. IE无法浏览网页的常见原因及解决方法(转)
  3. 微信小程序背景图片 模拟器正常显示 真机无法显示
  4. 2019春节防坑指南之抢票陷阱
  5. ZigBee协议分析仪Smart PacketSniffer
  6. Python图像的手绘效果
  7. java文库_java实现类似百度文库功能
  8. 哪个pdf打印机可以设置双面打印啊
  9. 根据 Excel 整理好的文件夹名称批量给文件夹重命名
  10. UWB室内定位系统,你知道几分