摘 要
随着社会的发展和科技的进步,企业管理日益细致化和信息化,薪资管理作为企业管理的重要组成部分,也需要与时俱进。传统的手工记账式薪资管理,已经难以满足现代企业的需求。研发专业的薪资管理系统,将大大提高企业薪资管理的效率和质量。
本次设计使用SpringBoot+Vue技术实现企业薪资管理系统,该系统是用于管理员工工资和薪酬信息的关键工具,它能够有效地处理薪酬计算、报税、员工福利、绩效评估等方面的任务。本次研究将会涉及到企业薪资管理系统的员工基本信息管理、绩效评估与激励,薪资的计算和发放等相关功能。在数据库方面选择开源的MariaDB作为数据存储系统,后端使用SpringBoot搭建提供高可靠的服务,前端界面采用Vue框架进行页面的开发。
本设计将以不同的角色运行,管理员创建部门以及人事账号、部门领导对员工进行考核评级,人事设置员工基础工资和绩效工资及其他补贴,财务则进行税前和税后工资的计算并发放。
关键词:薪资管理;Spring Boot;Vue.js;员工管理;人事管理
Abstract
With the development of society and the progress of science and technology, enterprise management is becoming increasingly detailed and informationized. As an important part of enterprise management, salary management also needs to keep pace with The Times. Traditional manual bookkeeping wage management, has been difficult to meet the needs of modern enterprises. Research and development of professional salary management system, will greatly improve the efficiency and quality of enterprise salary management.
This design uses SpringBoot + Vue technology to realize the enterprise salary management system, which is a key tool to manage employee salary and salary information. It can effectively handle the tasks of salary calculation, tax declaration, employee welfare, performance evaluation and other aspects. This study will involve the basic employee information management, performance evaluation and incentive, salary calculation and payment and other related functions of the enterprise salary management system. In terms of database, open source MariaDB is selected as the data storage system, the back-end structure is SpringBoot to provide highly reliable services, and the front-end interface adopts Vue framework for page development.
The design will be run in different roles. Managers create departments and personnel accounts, department leaders to assess and rate employees, personnel set up basic salary, performance salary and other subsidies, and finance calculates and pays pre-tax and after-tax salary.
Key words: Salary management; Spring Boot;Vue.js; employee management; personnel management
目录
摘 要
Abstract
1引言
1.1研发背景
1.2研发的目的及意义
1.3国内外研发现状
2关键技术
3系统分析
3.1系统可行性分析
3.1.1运营可行
3.1.2技术可行性
3.1.3经济可行性
3.2系统流程分析
3.2.1系统访问控制流程图
3.2.2系统业务操作流图
4系统设计
4.1系统功能模块设计
4.2系统概念模型设计
4.2物理数据模型设计
5系统实现
5.1 公共模块
5.1.1主页
5.1.2在线聊天
5.2 员工资料
5.2.1基本资料
5.2.2 高级资料
5.3.人事管理
5.3.1员工奖惩.
5.3.2员工培训
5.3.3员工好评
5.3.4员工调动
5.4工资管理
5.4.1工资账套管理
5.4.2员工账套设置
5.4.3工资表管理
5.5统计管理
5.5.1员工积分统计
5.5.2人事信息统计
5.5.3人事记录统计
5.6系统管理
5.5.1基础信设置
5.6.2系统管理
5.6.3操作日志管理
5.6.4操作员管理
6系统测试
6.1 软件测试的目的
6.2 功能测试
6.3 测试结论
结束语
参考文献
致 谢