springboot基于JAVA的企业内部人员绩效量化管理系统

本文介绍了基于Java和SpringBoot框架,结合MySQL数据库及B/S架构的企业内部人员绩效量化管理系统的设计与开发。系统包括管理员和员工功能,如员工管理、薪资管理等,并详细展示了核心代码和功能模块。
摘要由CSDN通过智能技术生成

收藏关注不迷路


一、项目介绍

随着社会的不断进步与发展,人们对生活质量要求逐步提升。如果开发一款企业内部人员绩效量化管理系统,可以让用户在最短的时间里享受到最好的服务;而开发本系统,又能够提高系统整体工作水平,简化工作程序,这对管理员和员工来说都是一件非常乐意的事情。
本论文针对企业内部人员绩效量化管理系统的特点,以Java为核心,以MySQL为数据库,B/S为系统构架,对企业内部人员绩效量化管理系统进行设计和开发。通过使用本系统可有效地减少运营成本,提高管理效率。

关键词:Java;企业内部人员绩效量化;

二、开发环境

开发语言:Java
框架:springboot
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven
————————————————

三、功能介绍

考虑到实际生活中在企业内部人员绩效量化信息管理方面的需要以及对该系统认真的分析,将系统权限按进行划分。
管理员登入使用本系统涉到的功能主要有首页,个人中心,员工管理,公告信息管理,奖惩信息管理,晋升信息管理,员工薪资管理,员工绩效管理,员工考勤管理,请假申请管理等功能。管理员用例如图3-1所示。
在这里插入图片描述

图3-1 管理员用例图
员工使用本系统涉到的功能主要有首页,个人中心,奖惩信息管理,晋升信息管理,员工薪资管理,员工绩效管理,员工考勤管理,请假申请管理等功能。员工用例如图3-2所示。
在这里插入图片描述

图3-2 员工用例图

企业内部人员绩效量化管理系统在设计与实施时,采取了模块性的设计理念,把相似的系统的功能整合到一个模组中,以增强内部的功能,减少各组件之间的联系,从而达到减少相互影响的目的。
系统主要功能是:首页,个人中心,员工管理,公告信息管理,奖惩信息管理,晋升信息管理,员工薪资管理,员工绩效管理,员工考勤管理,请假申请管理等功能。系统总体功能结构图如图4-1所示。
在这里插入图片描述

图4-1 系统总体功能结构图

四、核心代码

部分代码:

package com.fc.v2.controller;

import com.fc.v2.common.base.BaseController;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.GetMapping;

/**
 * 如果有前台这儿写前台访问方法
 * @ClassName: IndexController
 * @author fuce
 * @date 2019-10-21 00:15
 */
@Api(tags = "首页模块")
@Controller
public class IndexController extends BaseController{
	
	/**
	 * 前台访问 域名:端口 例如:localhost:80的get请求
	 * @param map
	 * @return
	 * @author fuce
	 * @Date 2019年11月20日 下午10:55:13
	 */
	@ApiOperation(value="前台",notes="前台")
	@GetMapping("/")
	public String index(ModelMap map) {
		
		//直接访问后台用
		return "redirect:/admin/login";
    	//return "index";
	}
	/**
	 * 前台访问/index的get请求
	 * @param map
	 * @return
	 * @author fuce
	 * @Date 2019年11月20日 下午10:54:56
	 */
	@ApiOperation(value="前台",notes="前台")
	@GetMapping("/index")
	public String index2(ModelMap map) {
		//直接访问后台用
		//return "redirect:/admin/login"
		return "index";
	}
}

五、效果图

请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

六、文章目录

目录

第一章 绪论 2
1.1研究背景 2
1.2社会调查 2
1.3研究内容 3
第二章 关键技术介绍 4
2.1 Java技术 4
2.2SpringBoot框架 4
2.3 Tomcat技术 4
2.4 MySQL数据库 4
2.5 B/S模式 6
第三章 系统分析 7
3.1业务需求分析 7
3.2系统的非功能需求分析 8
3.3系统可行性分析 8
3.3.1 技术可行性 8
3.3.2 经济可行性 8
3.3.3 操作可行性 9
3.4系统功能分析 9
3.5系统流程的分析 10
3.5.1登录流程 10
3.5.2系统操作流程 11
第四章 系统设计 13
4.1系统的框架设计 13
4.2系统功能模块设计 13
4.3 数据库设计 14
4.3.1数据库概念设计 14
4.3.2 数据库表设计 16
第五章 系统实现 23
5.1管理员功能模块实现 23
5.2员工功能模块实现 26
第六章 系统测试 28
6.1系统测试的方法 28
6.1.1白盒测试法 28
6.1.2黑盒测试法 28
6.2系统测试用例 29
结论 31
参考文献 32
致谢 33

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

毕业程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值