{"id":20930914,"url":"https://github.com/doudoutangs/5.assess_system","last_synced_at":"2025-05-13T19:32:46.615Z","repository":{"id":113374734,"uuid":"366226109","full_name":"doudoutangs/5.assess_system","owner":"doudoutangs","description":"github不会经常在线，可加QQ:553039957,详谈。本系统为绩效考核系统，系统分为三大模块：考核设置，绩效考核，系统管理。主要技术：Springboot+MyBatisPlus+MySQL+jQury,Layui","archived":false,"fork":false,"pushed_at":"2024-01-22T11:48:21.000Z","size":1091,"stargazers_count":14,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-01-22T15:07:00.418Z","etag":null,"topics":["java","jquery","layui","mybatis","mysql","spring-boot"],"latest_commit_sha":null,"homepage":"https://gitcode.net/tbb414","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/doudoutangs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-05-11T01:53:16.000Z","updated_at":"2024-01-19T10:27:28.000Z","dependencies_parsed_at":"2023-11-21T07:28:15.289Z","dependency_job_id":null,"html_url":"https://github.com/doudoutangs/5.assess_system","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doudoutangs%2F5.assess_system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doudoutangs%2F5.assess_system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doudoutangs%2F5.assess_system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doudoutangs%2F5.assess_system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/doudoutangs","download_url":"https://codeload.github.com/doudoutangs/5.assess_system/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225255024,"owners_count":17445268,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","jquery","layui","mybatis","mysql","spring-boot"],"created_at":"2024-11-18T21:37:31.238Z","updated_at":"2025-05-13T19:32:46.603Z","avatar_url":"https://github.com/doudoutangs.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 5.绩效考核系统\n\n\n## 一、系统介绍\n本系统为绩效考核系统，系统分为三大模块：考核设置，绩效考核，系统管理。\n可满足小企业对员工进行考核。本系统最大特色是有强大和灵活的权限控制功能，所有菜单，按钮功能均可由管理通过配置来控制。\n\n系统默认有三个角色：管理员，领导，普通用户\n- 管理员（admin/admin）：可以操作所有功能\n- 领导(lsk/lsk)：添加考核项，设置考核等内容\n- 普通用户（wdc/wdc）：可进行考核申报等\n## 二、角色运行图\n### 管理员\n![管理员](运行图/r-1-%E7%AE%A1%E7%90%86%E5%91%98.png)\n### 领导\n![领导](运行图/r-2-%E9%A2%86%E5%AF%BC.png)\n### 普通用户\n![普通用户](运行图/r-3%E6%99%AE%E9%80%9A%E5%91%98%E5%B7%A5.png)\n\n## 三、所有功能介绍\n### 0.登录\n- 登录地址：http://localhost:8885/\n- 账号密码：admin/admin\n\n![登录](运行图/0-1-%E7%99%BB%E5%BD%95.png)\n![首页](运行图/0-2-%E9%A6%96%E9%A1%B5.png)\n![修改密码](运行图/0-3-%E4%BF%AE%E6%94%B9%E5%AF%86%E7%A0%81.png)\n\n### 1.考核设置\n考核设置由考核管理，考核项管理，考核名单三个子模块组成，主要对考核信息进行动态管理\n#### （1）考核管理\n根据公司的需求可每月或每季度进行周期性考核，也可根据公司实际情况自行添加非周期性考核。\n![考核管理-列表](运行图/1-%E8%80%83%E6%A0%B8%E9%85%8D%E7%BD%AE-%E8%80%83%E6%A0%B8%E7%AE%A1%E7%90%86-%E5%88%97%E8%A1%A8.png)\n![考核管理-增加](运行图/1-%E8%80%83%E6%A0%B8%E9%85%8D%E7%BD%AE-%E8%80%83%E6%A0%B8%E7%AE%A1%E7%90%86-%E5%A2%9E%E5%8A%A0.png)\n\n#### （2）考核项管理\n将考核的常用考核项动态管理起来，方便每次添加考核\n![考核项管理-列表](运行图/2-%E8%80%83%E6%A0%B8%E9%85%8D%E7%BD%AE-%E8%80%83%E6%A0%B8%E9%A1%B9%E7%AE%A1%E7%90%86-%E5%88%97%E8%A1%A8.png)\n![考核项管理-增加](运行图/2-%E8%80%83%E6%A0%B8%E9%85%8D%E7%BD%AE-%E8%80%83%E6%A0%B8%E9%A1%B9%E7%AE%A1%E7%90%86-%E5%A2%9E%E5%8A%A0.png)\n\n#### （3）考核名单\n添加考核是通常以部门为单位进行考核，再次确定当前考核哪些部门参加\n![考核名单-列表](运行图/3-%E8%80%83%E6%A0%B8%E9%85%8D%E7%BD%AE-%E8%80%83%E6%A0%B8%E5%90%8D%E5%8D%95-%E5%88%97%E8%A1%A8.png)\n![考核名单-增加](运行图/3-%E8%80%83%E6%A0%B8%E9%85%8D%E7%BD%AE-%E8%80%83%E6%A0%B8%E5%90%8D%E5%8D%95-%E5%A2%9E%E5%8A%A0.png)\n\n### 3.绩效考核\n绩效考核由员工考核，考核审批，考核统计三个模块组成，主要作用是员工申报考核，领导审批考核\n#### （1）员工考核\n员工自行申报考核信息\n![员工考核-列表](运行图/4-%E7%BB%A9%E6%95%88%E8%80%83%E6%A0%B8-%E5%91%98%E5%B7%A5%E8%80%83%E6%A0%B8-%E5%88%97%E8%A1%A8.png)\n![员工考核-申报](运行图/4-%E7%BB%A9%E6%95%88%E8%80%83%E6%A0%B8-%E5%91%98%E5%B7%A5%E8%80%83%E6%A0%B8-%E7%94%B3%E6%8A%A5.png)\n\n#### （2）考核审批\n领导对员工申报的考核进行审批\n![考核审批-列表](运行图/5-%E7%BB%A9%E6%95%88%E8%80%83%E6%A0%B8-%E8%80%83%E6%A0%B8%E5%AE%A1%E6%89%B9-%E5%88%97%E8%A1%A8.png)\n![考核审批-审批](运行图/5-%E7%BB%A9%E6%95%88%E8%80%83%E6%A0%B8-%E8%80%83%E6%A0%B8%E5%AE%A1%E6%89%B9-%E5%AE%A1%E6%89%B9.png)\n#### （3）考核统计\n根据部门和考核主题统计每个部门的考核平均分\n![考核统计](运行图/6-%E7%BB%A9%E6%95%88%E8%80%83%E6%A0%B8-%E8%80%83%E6%A0%B8%E7%BB%9F%E8%AE%A1.png)\n\n\n### 3.系统管理\n系统管理子模块:员工管理，部门管理，角色管理，菜单管理。\n#### （1）账号管理\n管理员对系统登录账号进行管理，可以为新员工申请登录账号，为离职员工删除账号\n![员工管理-列表](运行图/7-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E5%91%98%E5%B7%A5%E7%AE%A1%E7%90%86-%E5%88%97%E8%A1%A8.png)\n![员工管理-增加](运行图/7-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E5%91%98%E5%B7%A5%E7%AE%A1%E7%90%86-%E5%A2%9E%E5%8A%A0.png)\n\n#### （2）部门管理\n可增加新部门，通常只有管理员和高级管理领导可用\n![部门管理-列表](运行图/7-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E9%83%A8%E9%97%A8%E7%AE%A1%E7%90%86-%E5%88%97%E8%A1%A8.png)\n![部门管理-增加](运行图/7-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E9%83%A8%E9%97%A8%E7%AE%A1%E7%90%86-%E5%A2%9E%E5%8A%A0.png)\n\n#### （3）角色管理\n可新增角色，并为角色赋予相应权限，通常只有管理员和高级管理领导可用\n![角色管理-列表](运行图/7-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E8%A7%92%E8%89%B2%E7%AE%A1%E7%90%86-%E5%88%97%E8%A1%A8.png)\n![角色管理-增加](运行图/7-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E8%A7%92%E8%89%B2%E7%AE%A1%E7%90%86-%E5%A2%9E%E5%8A%A0.png)\n\n#### （4）菜单管理\n管理系统左侧的菜单树，只有管理员可用\n![菜单管理-列表](运行图/7-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E8%8F%9C%E5%8D%95%E7%AE%A1%E7%90%86-%E5%88%97%E8%A1%A8.png)\n![菜单管理-增加](运行图/7-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E8%8F%9C%E5%8D%95%E7%AE%A1%E7%90%86-%E5%A2%9E%E5%8A%A0.png)\n\n## 四、软件架构\n\n基础环境：\n1. JDK:1.8\n2. MySQL:5.7\n3. Maven3.0\n\n使用框架：\n\n1. 核心框架：Spring Boot 2.1.8.RELEASE\n2. 视图框架：Spring MVC 5.0\n3. ORM框架：MyBatisPlus 3.1.2\n4. 数据库连接池：Druid 1.1\n5. 安全框架：Apache Shiro 1.4\n6. 日志：SLF4J 1.7、Log4j\n7. 前端框架：Layui,ztree,jquery,bootstrap\n\n\n\n## 五、安装教程\n1. 导入mysql脚本,数据库名称：assess_system\n2. 修改数据库配置：\n\n![修改数据](运行图/0-99-%E9%85%8D%E7%BD%AE.png)\n3. 启动java工程（执行assess_system工程com.assess.Application.class中main方法）\n\n![启动项目](运行图/0-99-%E5%90%AF%E5%8A%A8.png)\n4. 访问：http://localhost:8885（账号admin/admin）\n\n## 六、源码地址\n0. QQ:553039957\n1. gitee（码云）主页： https://gitee.com/woshimalong\n2. gitcode主页： https://gitcode.com/user/tbb414\n3. github主页：https://github.com/doudoutangs\n## 七、其他项目\n1. [招投标管理系统](https://gitee.com/woshimalong/tender_system)\n2. [办公管理系统](https://gitee.com/woshimalong/office_system)\n3. [薪资管理系统](https://gitee.com/woshimalong/wages_system)\n4. [人事管理系统](https://gitee.com/woshimalong/hr_system)\n5. [绩效考核系统](https://gitee.com/woshimalong/kpi_system)\n6. [就业管理系统](https://gitee.com/woshimalong/job_system)\n7. [图书管理系统](https://gitee.com/woshimalong/library_system)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoudoutangs%2F5.assess_system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdoudoutangs%2F5.assess_system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoudoutangs%2F5.assess_system/lists"}