计算机专业开题报告案例82:基于spring boot的薪酬管理系统的设计与实现

计算机毕业设计100套

微信小程序项目实战

java项目实战

需要源码可以滴滴我

目录

一、选题依据

二、研究意义

三、研究内容

四、研究方法

4.1 文献研究法

4.2 访谈法

五、相关技术介绍

5.1 spring boot

5.2 MySQL数据库

5.3 JavaScript技术

5.4 Java语言

六、参考文献


一、选题依据

如今,计算机技术与信息化处理技术的发展目前非常迅速,这促进了信息管理系统的创新,推动了社会的商业发展以及商业的多种发展可能性。现如今,现代化企业的规模逐渐发展壮大,企业员工的人数也在不断的增加,而目前工作人员对于自身的薪酬情况日益关注,那么管理人员该采取怎样的手段去充分的通过管理薪酬情况调动员工积极性,从而提升企业的效益,盘活人力资源存量,这一个十分值得研究思考的问题。同时也是为了让管理人员解放于复杂的手工活动中,使工作环境的极大的改善,提高工作效率从而减少失误次数的概率,基于springboot的薪酬管理系统由此出现在了大众视野中。薪酬管理系统采用B/S结构的前后端分离的结构,通过将系统分为企业管理员端以及员工端,从不同的身份角度来对企业用户提供便利,将计算机技术与信息化处理系统结合所带来的优势进行不断地推广。

二、研究意义

随着科技时代的发展,计算机的应用变得十分广泛,不仅仅应用在娱乐各个方面,也被应用在国际上的交流方面,尤其是在各个国家的发展中,随着网络化的技术越来的成熟,网络技术人才可以根据自己需要的东西去设计出相关的东西,通过建立薪酬管理系统来减少企业管理人员的工作量,提高工作效率;然后对员工的薪酬信息管理,做出公平公正的全方位透明度展示,将传统的员工管理方法转变为基于springboot的薪酬管理系统,利用互联网,软件,数据分析等技术配合管理人员更高效的管理员工最终推动企业的事业发展。这是本次课题主要目的,运用科学技术是更为便捷的,技术的成功运用及普及在这个社会是非常成功的,小到个人的交际交流,大到公司企业员工的交流,都已经离不开计算机技术,所以,在这个科学技术日益成熟的现代社会,各种类型的科学技术工具也就应运而生。

三、研究内容

通过对本系统的需求分析以及市场调研,得出薪资管理系统的员工端应该具有员工注册登录模块、每月薪资工资查看模块、对有异议的薪资进行反馈模块、对企业薪资规则广告查看模块。后台企业管理员端应该具有管理员注册登录模块、上传员工每月薪资模块、员工请假管理模块、员工旷工管理模块、员工薪资异议管理模块以及员工薪资规则管理模块。

表1 薪资管理系统员工端系统功能描述

能模块名称

功能要求

功能描述

企业员工注册登录

通过注册,拥有自己的系统个人账号。

首先输入账号,密码进行注册,注册成功之后再次输入信息进行登录,进入系统。

每月薪资查看

对个人的薪资水平以及构成进行查看。

将员工的薪资以月为单位进行发布,员工可进行详细薪资查看,并与实际所收到的薪资进行核实。

异议薪资反馈

提供评论反馈平台,与系统后台管理员端进行实时交互。

当对薪资进行核对之后,如果有所异常,可在此模块进行情况上传说明。

企业薪资规则公告查看

将薪资计算方法进行发布,可进行查看。

不同的薪资构成不同,计算方法也不同,员工可在这里进行查看,并且有权对规则的合理性进行反馈。

表2 薪资管理系统管理员端系统功能描述

功能模块名称

功能要求

功能描述

管理员注册登录

通过注册,拥有自己的系统个人账号。

首先输入账号,密码进行注册,注册成功之后再次输入信息进行登录,进入系统。

上传每月薪资管理

以月为单位对员工的薪资进行上传,同步更新到员工端。

管理员添加员工的薪资信息,需填入用户名、具体工资以及月份,同时具有修改、删除的权限。

员工请假管理

对员工的请假详细信息进行上传管理。

通过添加员工的姓名、请假天数、请假是由以及请假时间,可以对其进行修改,删除操作。

员工旷工管理

对员工的出勤情况进行上传记录。

通过添加员工的姓名、旷工天数,每日旷工时间以及旷工原因。可以修改、删除操作。

员工薪资反馈管理

可对员工的反馈信息进行管理、回复。

以异议项目、内容进行展示,可以对其进行回复。无权对其删除和修改。

员工薪资规则管理

对薪资的构成以及计算方法进行上传公布。

通过上传薪资的类别、规则详情,可进行修改、删除操作。

四、研究方法

4.1 文献研究法

通过自主的查阅文献资料,查询线上资料,还有向导师、同学请教,获得帮助、建议等方式解决技术上的问题,初步确立系统开发工具和环境。在系统逻辑上的问题还需要自己在完成的过程中一步步的反思和提升。

4.2 访谈法

通过向身边的老师、同学以及与企业管理有关的人员进行询问,收集系统的需求功能。

五、相关技术介绍

5.1 spring boot

Spring Boot是一种设计框架,它降低了应用程序开发的复杂性,化繁为简。这一框架在2003年被开发出来,得到许多程序设计人员的欢迎,它属于轻量级框架。就功能方面来看,它主要体现在两个方面,即依赖注入和面向切面编程。这里所提到的依赖注入就是在程序设计过程中,对象的生命周期由IOC容器来控制,能够创建对象,并建立对象之间的依赖关系,当对象没有其存在价值时,程序会将其删除,释放空间。

5.2 MySQL数据库

MySQL是一个非常常用的的、简单的关系数据库,它还可以存储数据信息,数据结构关系,使用起来非常方便。MySQL数据库的主要术语有:数据库,数据表,列,行,主键,外键,符合键,以及其他复杂的交易。

5.3 JavaScript技术

JavaScript是一门前端的开发语言,它和 HTML+ CSS相结合,具有较强的编程能力,可以满足任何前端的动态网页,也可以展示所有的图片和文字。是一种应用于网页浏览器和手机浏览器端开发技术的先进程序语言。

5.4 Java语言

java语言是一种轻量级的脚本开发语言,对于所有的专业程序员来说,具有学习成本低的特点,能马上上手进行,据统计,全球有超过90%的网站服务器端的开发语言都是用Java来开发的,Java的表达能力也相当灵活,对语言的兼容性也高。

六、参考文献

[1]单树倩,任佳勋.基于SpringBoot和Vue框架的数据库原理网站设计与实现[J].电脑知识与技术,2021,17(30):40-41+50.

[2]喻佳,吴丹新.基于SpringBoot的Web快速开发框架[J].电脑编程技巧与维护,2021(09):31-33.

[3] 郭睿. 基于B/S框架的办公系统的设计与实现[D].吉林大学,2014.

[4] 李志祥,王寅龙,王凯,王希武,林克成.一种基于Spring的B/S框架设计与实现[J].现代计算机(专业版),2011(28):77-80.

[5] 萨迪. 基于B/S框架的数据挖掘系统的设计与实现[D].中南大学,2011.

[6] 董纪英,燕志伟,梁正玉.SQLite、MySQL、PostgreSQL关系型数据库管理系统比较[J].电脑编程技巧与维护,2014(14):55-58.

[7] [1]刘杰. 基于Web的用户数据库资源管理系统的设计与实现[D].电子科技大学,2013.

[8] 叶萍.大数据技术在企业信息化管理中的有效应用[J].中小企业管理与科技(上旬刊),2021(12):28-30.

[9]周建美.中小企业信息化管理问题与解决措施[J].中小企业管理与科技(中旬刊),2021(11):1-3.

[10]袁康乐.计算机网络技术在企业信息化管理中的应用[J].现代工业经济和信息化,2021,11(04):78-79.

[11]贺瑞朋,陈琦.企业薪酬信息管理系统的设计[J].橡塑技术与装备,2016,42(05):69-72.

[12]袁嫄. 基于电力企业宽带薪酬管理系统的设计与实现[D].电子科技大学,2014.

猜你喜欢

转载自blog.csdn.net/hepingyundanfengqing/article/details/135191712