java基于springboot的企业公司人事管理系统(java+springboot+vue+mysql)
运行环境:
开发工具:IDEA /Eclipse
数据库:MYSQL5.7
应用服务:Tomcat7/Tomcat8
使用框架springboot+vue
项目介绍
人事是一个企业的命脉, 只有管理好了企业的人事才能够更好对让企业进行发展,一个好的人事管理系统可以让企业的内部管理更加的信息化,智能化,从而提高企业的生产能力
效果图
控制器类
/*** 登录相关*/
@RequestMapping("config")
@RestController
public class ConfigController{@Autowiredprivate ConfigService configService;/*** 列表*/@RequestMapping("/page")public R page(@RequestParam Map<String, Object> params,ConfigEntity config){EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>();PageUtils page = configService.queryPage(params);return R.ok().put("data", page);}/*** 列表*/@IgnoreAuth@RequestMapping("/list")public R list(@RequestParam Map<String, Object> params,ConfigEntity config){EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>();PageUtils page = configService.queryPage(params);return R.ok().put("data", page);}/*** 信息*/@RequestMapping("/info/{id}")public R info(@PathVariable("id") String id){ConfigEntity config = configService.selectById(id);return R.ok().put("data", config);}/*** 详情*/@IgnoreAuth@RequestMapping("/detail/{id}")public R detail(@PathVariable("id") String id){ConfigEntity config = configService.selectById(id);return R.ok().put("data", config);}/*** 根据name获取信息*/@RequestMapping("/info")public R infoByName(@RequestParam String name){ConfigEntity config = configService.selectOne(new EntityWrapper<ConfigEntity>().eq("name", "faceFile"));return R.ok().put("data", config);}/*** 保存*/@PostMapping("/save")public R save(@RequestBody ConfigEntity config){// ValidatorUtils.validateEntity(config);configService.insert(config);return R.ok();}/*** 修改*/@RequestMapping("/update")public R update(@RequestBody ConfigEntity config){// ValidatorUtils.validateEntity(config);configService.updateById(config);//全部更新return R.ok();}/*** 删除*/@RequestMapping("/delete")public R delete(@RequestBody Long[] ids){configService.deleteBatchIds(Arrays.asList(ids));return R.ok();}
}
目 录
摘 要 I
Abstracts I
目 录 I
第1章 绪论 1
1.1课题背景 1
1.2研究意义 1
1.3研究内容 2
第2章 技术介绍 2
2.1相关技术 3
2.2 Java技术 3
2.3 MySQL数据库 4
2.4 Tomcat介绍 4
2.5 Spring Boot框架 5
第3章 需求分析 5
3.1需求分析概述 6
3.2可行性分析 6
3.2.1经济可行性 6
3.2.2技术可行性 7
3.3系统功能设计 7
第4章 系统设计 7
4.1系统结构设计 7
4.2数据库设计 8
4.2.1实体ER图 8
4.2.2数据表 10
第5章 系统实现 14
5.1管理员功能模块 14
5.2前台首页功能模块 18
5.3用户功能模块 18
第6章 系统测试 23
6.1测试定义及目的 23
6.2测试方法 23
6.3测试模块 24
6.4测试结果 25
结 论 26
致 谢 27
参考文献 28
java基于springboot的企业公司人事管理系统(java+springboot+vue+mysql)相关推荐
- Java+MySQL 基于springboot+vue的企业公司人事管理系统
项目编号:Java+MySQL spring228-基于springboot的企业公司人事管理系统#毕业设计 开发语言:Java 开发工具:IDEA /Eclipse 数据库:MYSQL5.7 应用服 ...
- 基于Java毕业设计伊伊物流公司的管理系统源码+系统+mysql+lw文档+部署软件
基于Java毕业设计伊伊物流公司的管理系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计伊伊物流公司的管理系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B ...
- 基于javaweb的企业绩效考核管理系统(java+ssm+jsp+bootstrap+jquery+mysql)
基于javaweb的企业绩效考核管理系统(java+ssm+jsp+bootstrap+jquery+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclips ...
- Java毕业设计:企业公司人事管理系统(java+springboot+vue+mysql)
运行环境: 开发工具:IDEA /Eclipse 数据库:MYSQL5.7 应用服务:Tomcat7/Tomcat8 使用框架springboot+vue 项目介绍 人事是一个企业的命脉, 只有管理好 ...
- java Mysql人事管理系统zip_java毕业设计_springboot框架的企业行政人事管理系统
这是一个基于java的毕业设计项目,毕设课题为springboot框架的企业行政人事管理系统, 是一个采用b/s结构的javaweb项目, 开发工具eclipsei/eclipse, 项目框架jsp+ ...
- 1、公司人事管理系统(C++)
** 基于C++的简易"公司人事管理系统" ** 励志:让所有猿同胞都能看懂的代码! (前方高能:注释贼多!) 第一次接触C++,是因为朋友的专业大作业,实在无法了找我帮忙写系统. ...
- 基于springboot的公司人事管理系统
1 简介 今天向大家介绍一个帮助往届学生完成的毕业设计项目,公司人事管理系统. 计算机毕业生设计,课程设计需要帮助的可以找我 源码获取------> 链接:https://pan.baidu.c ...
- 计算机毕业设计-springboot企业考勤管理系统(前后端分离)员工考勤管理系统-公司日常管理系统java代码
计算机毕业设计-springboot企业考勤管理系统(前后端分离)员工考勤管理系统-公司日常管理系统java代码 注意:该项目只展示部分功能,如需了解,联系咨询即可. 作者:IT跃迁谷 1.开发环境 ...
- java项目-第97期基于springboot的企业ERP物流管理系统-springboot毕业设计
java项目-第97期基于springboot的企业ERP物流管理系统 [源码请到资源专栏下载] 1.项目简述 该项目是一款基于springboot的企业ERP物流管理系统,分为很多角色,包含:管理员 ...
最新文章
- Java控制内存的功力
- A - 小C语言--词法分析程序
- 高数公式大整理 ,伸手党进来——麻麻再也不怕我挂高树了
- 我同事狠心用 Python 3 ,刚开始就直接崩溃!你们试试......
- 【首创】完美解决scrollview与menu的兼容问题
- VMware10 安装centos6.7 设置NAT模式固定ip
- Web前端-HTTP Cache-control
- 电脑数据误删除了怎么恢复?误删除数据恢复操作教程
- 什么是列联表分析(Contingency table analysis)?
- argument 1 must be str, not PosixPath
- 读路遥两本书的感悟《人生》《平凡的世界》
- python2在线编译器_C/C++/Python在线编译器
- 积小胜为大胜 投资大师教你三种有效的投资方法
- CAD如何安装才是最简单的详细教程方法呈现出来了
- 厦门情侣必去浪漫的餐厅
- 数字信号处理实验二:DFT的共轭对称性及应用
- 最受欢迎的11个Python编程软件,让你的工作效率直接原地起飞
- 1032 挖掘机技术哪家强
- 计算机主机一闪一闪的无法启动,电脑开机屏幕一闪一闪的开不开在一重启就好了...
- 张长水主任当选2018年IEEE Fellow!中国大陆17位当选者清华占了5位 !(附完整名单)...