摘要
随着时代的进步,人类文明的进步,科学技术得到了更进一步的发展。科技的进步,使得企业的规模逐渐扩大,随之而来的也带来了很多的问题。一个企业,不管规模的大小,总要处理日常的大大小小的事务,人工固然能解决这些问题,但是时代在发展,科技在进步,光靠人力来处理琐碎的事务,显得有点铺装浪费了,所以需要设计一款工资管理系统来处理公司日常的大小事务。工资管理系统的开发和应用,能有效的解决传统的企业日常问题,帮助企业实现信息化、规模化和有序化。简单的来说,不仅方便了企业信息化管理,而且还可以帮助员工处理日常工作中的问题,还能及时、有效的获取企业相关通知和公告,提高了企业管理的质量,从而大大提高了企业的工作效率。
经过调查研究表明,西方的信息技术普遍高于我国,在工资管理系统这方面,他们的系统比较完善,满足了西方企业的需求,提高了西方企业经济的发展,促进了企业经济化的发张。而在我国,工资管理系统还不完善,远远落后于西方国家,一开始的工资管理系统还是引用的西方国家的,对于我国的企业而言,西方的工资管理系统不太适用于我国的企业发展,虽然在一定程度上促进了企业向信息化、现代化的发展,但弊端也日益暴露。
因此,我们在SSM和SpringBoot框架以及参考其他薪资系统的基础上,采用Java面向对象和数据库的B/S架构,完成了薪资系统的设计和开发,使业务现代化。为传统公司设计和开发的项目,包括员工管理、绩效管理、公告管理、考勤管理、薪酬管理以及工资的汇总等几大功能模块,凭借这Java语言独特的特性,可以在多种操作系统中运行,实现了系统的可移植性。可以说,工资管理系统的出现,使得企业在稳中求进发展的同时,使人力资源部和财务部门的工作模式发生了变化,使他们的工作效率得到了很大的提升。
关键词:人事管理;工资管理;B/S架构
第1章引言
1.1选题的背景
随着全球经济化的快速发展,各大中小型企业向着大型化、规模化的方向发展,而与员工息息相关的工资管理问题让各个企业眉头紧皱,逐渐随之加剧。在这种情况下,仅靠人力来处理员工的工资问题显得力不从心,手续繁琐而且极其容易出错。因而,设计了一款工资管理系统,该系统能够很好地解决人力资源所带来的不足,提高了企业的薪酬管理工作的精确性和有效性,员工使用起来也方便,用起来也舒心。随着近年来软件行业的飞速发展,工资管理系统开发技术领域逐渐走向成熟,因此,使用软件开发管理系统已成为当今世界的大势所趋[1]。
1.2选题的目的及意义
时代在发展,科技在进步。新世纪以来,随着信息化水平的提高,因特网的应用也越来越广泛。IT技术在高科技企业的经营中被越来越多地采用。在激烈的市场竞争中,企业管理人员更加注重提高员工的工作效率,减少员工花费额外的工作效率所产生的费用。目前,由于人员管理数据的透明化、标准化,已经在计算机上实现了信息化的管理。尤其是21世纪以来,随着计算机技术的普及和信息化水平的不断提高,我国科技型企业也在逐步建立起以电脑为基础的薪酬管理体系。在我国,大部分使用电脑和开发MIS的公司,基本都已实现了MIS的推广。其它企业尚未采用该系统,也已做好了将该系统应用到公司内部的准备。在国家劳动主管部门的大力扶持下,在计算机软硬件技术开发人员的共同努力下,我国目前已推出了许多薪酬管理软件。可以说,我国的薪酬体系发展与推广已处于相对成熟的阶段[6]。
工资管理是一项工程巨大并且复杂的工作,需要工作人员仔细的对各个员工的工资计算,工作量庞大而计算复杂,计算之后还要进行核实工作,不可以出现任何差错和失误。在信息技术还没有得到发展的时代,传统的手工录入工资方法,不仅形式单一,而且效率不高,浪费人力物力,而且如若不小心还容易出差错,严重的影响了企业的发展和工作的效率。而随着信息化的到来,出现了工资管理系统。运用工资管理系统,减少了人工成本,保证了工资发放的准确性,同时,员工也可以随时随地轻松的查询自己的工资情况,节省了纸张不必要的浪费,提高了企业的经济水平和帮助企业提升了管理的水平[9]。
目前各行各业都有着自己的工资管理系统,都是根据企业自身设置的。而市场上比较成型的系统大多数功能繁多,系统结构复杂,需要支付的成本较高,对于中小型企业而言,不利于它们的使用,所以,开发一款适合大多数中小型企业的企业工资管理系统是一件非常具有重要意义的事情[10]。
1.3国内外研究现状
随着信息技术的发展,企业的日常管理得到了很大的改变。从传统的手工管理转向现在的计算机管理,大大提高了企业的效率。1950年出现了工资管理系统,到20世纪六十年代末期出现了人事工资管理系统,由于当时的技术有限,这些系统并不完善,只是能够对工资进行实时的计算,没有企业员工的工资信息和个人存储信息,充其量也不过是一个自动计算工资的工具。到了1970年,信息技术发展起来了,工资管理系统也随之改变,这是因为对数据库的使用,数据库不但可以保存历史档案,还可以统计公司职工的薪资情况,可以对雇员的个人资料进行最基础的管理。1990年,随着个人电脑的普及应用,薪酬制度发生了巨大的变化,不再局限于过去的薪资管理和数据存储,而是把该系统和人力相结合,为企业提供更好的服务[11]。
在国内,一开始出现的企业,他们的信息管理技术大多数都依赖于国外,众所周知,当时我们的互联网信息技术很落后,只能依靠国外技术的帮助,由于国内外对于工资管理系统的需求不一样,导致很难有完全符合国内的工资管理系统。对于企业而言,当前市场上通用的工资管理系统不能够很好的适用于本公司的日常工资管理,不能满足公司的需求,需要企业设计符合本公司特定的工资管理系统。1986年,xxx在全国范围内开展了信息化工作,国内的一些企业,也在不断的将信息化应用于企业的日常管理之中。我国的企业也开始自行研究开发属于自身特色的工资管理系统。在信息技术飞速发展的今天,中小公司的竞争越来越激烈。一方面,比如原料的价格上涨,人们对产品的需求,市场的变化以及来自国外企业的压力等,另一方面,企业内部的复杂环境,都需要企业进行相关的管理调整,收集准确的企业信息和市场信息,才能制定正确的方案策略,企业才能够向着更好的方向发展[13]。到了二十一世纪以后,计算机行业有了翻天覆地的变化,各行业开始将计算机技术用到日常的管理当中,企业开始研究和开发属于自身富有特色的工资管理系统。国内的一些学者也开始了对工资管理系统的研究,比如针对企业员工的绩效考核和工资浮动,来判断对企业的影响力,因此,企业越来越重视对员工的绩效管理,而企业工资管理中的问题,则可以通过信息化手段得到有效的解决,从而促进公司的发展[14]。为有效地提高企业的经营效率,工资管理制度已成为企业经营的一个重要环节。工资管理系统取代了传统的工资管理,使企业与员工之间的关系逐渐加强,对于公司而言,使用工资管理系统可以减少人工的时间和精力,提升了工资管理的效率,同时也方便了企业员工处理工作方面的问题。
通过调查,我们发现国内有很多优秀的员工薪酬管理系统,而且它们都有一个共同点,那就是系统规模庞大,功能完备,但是操作起来要比人工的更为复杂,无法充分利用电脑的便携式等的优点。同时,由于系统软件的成本较高,不是专业的工作人员无法正常的使用,必须经过培训学习,而且倘若操作不当,容易出现较大的差错,所以我们急需开发一种适合我国企业公司的一款具有本公司特色的、易于操作、功能强大的工资管理软件系统[15]。
1.4章节安排
第一部分是说明书的引言部分,主要介绍了当今工资系统的背景信息,所选课题的目的和重要性,以及国家和国际层面的薪酬制度研究现状。
第二部分是系统相关技术的介绍。
第三部分是工资管理系统的需求分析,从各个方面对系统的功能需求等进行了详细的分析。
第四部分是对该系统进行了细致的描述设计,阐述了系统的功能和数据库的设计。
第五部分详细地介绍系统实现的功能,并进行阐述。
第六部分是系统测试,系统完成后,对系统进行功能实现的测试,并记录下结果。
第七部分对整个系统进行了总结,对出现的问题进行了分析和系统化,并为进一步的发展进行了总结,从而给出了结论和对未来的展望。
第2章系统相关技术
该系统使用了以WEB为基础的B/S(Brower/Server)体系结构,并以SSM框架为基础,以springBoot为基础,以Java为基础,改善程式码复用,降低程式码的重复。由于它自身独立地分割了视图的逻辑关系,避免了JSP WEB中JSP代码与HTML标记的混用,为系统的修改与扩充创造了有利的条件,反之,如果缺少了JSP和HTML的使用,就将会使得网页结构混乱,难以维护。采用Java语言面向对象,使代码独立运行,减少了代码的复杂度,运用SQL脚本操作数据库,增加了数据库操作的灵活性,方便数据库操作,而且还可以增加数据库的查询效率。WEB服务器也使用了最常用的Tomcat9.0,JDK8用于项目的开发。系统客户端网页是根据Bootstrap、JQuery与HTML5的集成来实现的,它能够适应各种屏幕、分辨率设备,因此能够实现对网页的响应。
2.1 Tomcat
Tomcat是一款免费开放的网络应用,是一个非常轻便的软件,适合于中小规模的系统以及不常使用的用户,所以是开发和调试JSP软件的首选。Apache服务器可以通过Apache服务器访问一种常用的标签语言HTML。Tomcat其实只是Apache服务器的一个延伸,尽管它的运行时间是完全独立的,因此Tomcat在运行时是和Apache没有任何关系的。
Tomcat实际上就是一个实现了TCP,HTTP等协议的Java程序,用来充当服务器(启动后默认监听8080端口,而浏览器就是客户端),有时也充当WEB容器。而SERVLER就是WEB容器,WEB服务器如Tomcat就是通过它来处理请求,简单概括就是,通过Tomcat,我们可以把我们自己写的JSP,HTML等暴露供浏览器访问。
2.2 Java
众所周知,Java是一门面向对象的编程语言,取其精华,去其糟粕,完美的继承了C++/C的优点,剔除了C++/C中的多继承等缺点,以其优势,跻身成为计算机编程语言的使用语言之一。Java语言还以其自身可移植性的特点,在各个操作系统中游刃有余的进行运行,而且Java还有很高的安全性,防止恶意的小程序软件攻击Java的类。
2.3 SpringBoot
Spring是现今企业中最受欢迎的开发程序的框架之一,它提供了一个可以进行逆向操作的容器。虽然Spring框架本身并不局限于编程模式,Spring架构具有控制反转和依赖注入的功能,以依赖注入的方式实现对对象的容器化,以面向切面的方式进行事务管理;Spring框架的控制反转功能,其目的是为了便于项目的维护和测试。Spring框架通过扫描XML文件或者一个特定的Java注释来配置一个对象。
SpringBoot框架通过简化XML配置、Java注解和事务模板,进一步简化了Spring框架的搭建和开发,减少了代码的冗余,提高了代码的可重用性。所以SpringBoot成为当今世界的主流框架之一。
SpringMVC是Spring FrameWork的一个后续产物,并与Spring Web Flow结合在一起。Spring MVC是以MVC为基础的轻型Web开发框架,与Servlet基本相同。SpringMVC的职责明确,分工明确。Spring框架本身就包含了Spring框架,因此可以说它与Spring框架紧密结合。它具有固有的性能优势,是目前网络开发中最常见的架构和最常见的开发方法。有了好的架构,开发者可以轻松解决复杂的问题,并有强大的用户群来支持他们,而SpringMVC正是这样一个东西。
2.4 MySQL
MySQL是一个关系数据库,它不但可以储存数据,而且可以储存数据和数据的关系。MySQL中建立的库可以类比成电脑里的文件夹,库中建立的表可类比成文件。可以想象,该系统是全球最受欢迎和可识别的RDBMS。诸如Facebook,YouTube,Uber,Google和其他无数公司之类的巨头更喜欢MySQL进行数据存储和管理。他们有所有理由坚持使用此RDBMS。
MySQL属于用户友好型。SQL及其语句的基本知识将允许与MySQL Server进行高效交互。可以查询和更新数据,也可以管理数据库。在GPL(GNU公共许可证)下,MySQL可以被自由使用和修改。该许可证确定免费用户的权利。商业许可证也可用它允许在商业应用程序中使用MySQL软件,并且您不受GPL法规的约束。
2.5前端CSS
HTML是网页结构代码,负责撑起整个网页的骨架,CSS是网页样式,控制页面各元素显示的效果,位置等等。在DW里主要是编辑HTML代码建立页面,再用CSS调整显示的效果。
CSS是一种定义样式结构的语言,如字体、颜色和定位;CSS样式可以直接存储在HTML页面上,也可以存储在一个单独的样式表中。无论如何,样式清单中都有一些规则可以适用于某一种元素。风格法则是一种格式指示,可以适用于网页中的要素,例如文字段或连结。风格规则包括一种或多种类型的属性和它们的值。内部的风格单会被放置在页面上,而外部的风格则会被单独的文件夹住,而页面则会通过一个特别的标记来连接到外面的风格。
CSS是层叠样式表,是一种计算机语言,用于描述HTML(应用的通用标记语言)和XML等文件的布局。CSS允许你在像素层面上精确控制页面元素的位置。它支持任何类型的字体,并提供改变页面对象和布局风格的可能性。
第3章需求分析
3.1系统的需求分析
系统需求分析是软件开发的一个重要步骤,我们必须确定系统的设计目标。然后看看这些目标是否可行,再通过对各企业的调查,最后确定系统应具备的功能。
3.1.1功能需求
该公司的薪资管理研究确定了经理、部门部长和员工是系统的使用者。用户的类型描述如下:
管理员:管理整个系统,输入所有公司雇员的基本信息,编制工资数据,发出通知,添加、删除、修改和验证所有雇员信息。
部门管理员:只有部门员工可以添加、删除、纠正和验证信息。
雇员:只能改变自己的个人信息。
3.1.2功能划分
通过对公司企业的需求分析、调研,确定系统功能,如下:
(1)管理员,负责保存所有为公司工作的人员的记录,包括姓名、密码、号码、部门、学历、职业、联系方式和毕业学校,用于统计和记录,以及工资报表。
(2)绩效管理,员工和部门有自己的绩效,员工只能修改或者查询自己的绩效。
(3)档案管理,档案管理主要包括人事档案管理,其中的个人信息列出了人员的所有特征,它是人力资源咨询岗位最详细的信息。
(4)公告管理,管理人员发布公司通知,员工也可以查看已发布的通知,包括通知的内容、发布日期和发布者。
(5)考勤管理,在这个功能中,经理或者管理员将员工的每月考勤数据输入系统。这包括工作时间、工作天数、在公司工作的天数、调休日、休息日和实际工作天数。
(6)薪酬管理,允许管理人员修改每个雇员的薪资数据。
3.1.3功能描述
(1)员工管理:员工管理功能是本系统所有业务操作的基础,主要包括如下几个方面:
1)人员信息录入。在第一个员工加入工作之前,必须使用该系统,将待聘员工的基本信息,如员工姓名、密码、员工所属号码、身份证、员工部门、学历、专业、联系人和学校等信息输入系统。
2)人员信息管理。默认情况下,系统会创建一个所有人员信息的列表,主要包括编辑和删除功能,因此该功能可由管理员管理。
3)输入部门信息。在使用系统之前,除了第一个功能添加员工之外,还需要将部门信息如部门名称输入系统,系统会自动为该部门生成一个唯一的编号。
(2)绩效管理:管理员在系统中管理绩效,员工在自己的页面上管理自己的绩效,主要包括以下两个方面:
1)添加绩效。系统中的管理人员,为每个工作人员添加指标。
2)绩效管理。管理者负责管理雇员的表现。
(3)档案管理:该职能主要包括以下职能:
1)查询员工档案。在这里,管理员可以要求提供雇员的详细信息,如姓名、电话号码、地址、部门和其他基本信息,以及教育、学校和学习领域。
(4)公告管理:该功能为管理员提供公告和公告管理,为普通用户提供公告浏览功能,主要包括以下两个方面:
1)公告管理。在广告中添加、删除和修改功能,管理广告。
2)公告查看。这一功能对所有用户都适用,所有用户都可以审查广告。
(5)考勤管理:在此功能中,管理员输入员工每月的出勤数据,包括出勤时间、休假天数、坑天数、调休天数、出勤天数和实际出勤天数等。
(6)工资管理。在这里,管理员可以改变个别员工的工资数据。
3.2可行性分析
该分析系统以软环境经济、硬环境经济和环境经济的分析为基础,确定系统的主要功能。
3.2.1软件环境可行性
Java运行时环境包括MySQL和Tomcat。这些可以从各自的官方网站下载、安装和配置,在Windows和Linux系统上非常有用。同时,开发这个系统需要一个通用的IDE工具,如IDEA/Eclipse。总的来说只要有开发环境,无论何种操作系统,都可以快速开发和部署这个系统。
3.2.2硬件环境可行性
目前用于系统开发的计算机硬件在正常条件下的性能水平也符合要求,但为了更快的进程开发,代码执行速度更快,建议使用英特尔I5、2.5GHZ主显示器等处理器,并在此更高基础上,操作系统类型可以是Linux或者Windows,系统架构是64位,8GB以上的运行内存空间和30G以上的硬盘剩余空间。
3.2.3经济可行性
企业开发系统所需要的经费一方面要在企业可承受的范围内尽可能的花费少,另一方面是系统可以带来的收益,能否帮助企业实现现代化管理,减少企业费用和人力开发。由于系统是我一人开发,所以不需要考虑开发的成本的问题。
第4章系统设计
4.1系统功能设计
4.1.1登录设计
用户输入账号和密码后,系统自动判断分析用户角色,并跳转进入对应的首页,该登录功能的程序流程图4.1所示:
4.1.2管理员功能设计
管理员拥有所有操作任务的最终权力,包括管理员工、管理考勤、管理工资和管理通知,结构图如下图4.2所示。
图4.2后台管理员
4.1.3员工功能设计
普通用户:一般来说,用户可以在系统的一个用户角色中看到所有的广告以及自己的资料,其结构图如图4.3所示。
4.2数据库设计
一套比较优秀成熟的数据库系统的设计方案能够有效节约大量数据处理占用的数据空间,能够有效保证系统数据结构的相对完整性,便于企业开展大型数据库及应用开发系统方案的设计研发工作;而这样一种极其糟糕的数据库架构设计,容易会导致系统数据冗余、空间资源浪费、内存空间的浪费以及系统数据的更改与数据插入异常。所以建议我还是选用MySQL数据库来进行数据库页面的设计。
数据库包括补助表、考勤表、绩效奖金表、部门表、学历表、保险表、调动表、民族表、公告表、工资表、员工表。各表如表4.1—4.12所示。
系统E-R图如下图4.4所示。
图4.4系统E-R图
实体描述:
管理员实体:管理员信息、用户名、密码。如下图4.5所示。
保险实体:编号、日期、用户ID、金额、备注和备用。如下图4.6所示。
部门实体:编号、名称、部门。如下图4.7所示。
学历实体:编号、名称。如图下图4.8所示。
补助实体:编号、日期、用户ID、金额、备注和备用。如下图4.9所示。
考勤实体:编号、日期、用户ID、天数、金额、备注和备用。如下图4.10所示。
、
调动实体:编号、日期、用户ID、部门名称、备注和备用。如下图4.11所示。
民族实体:编号、名称。如图下图4.12所示。
第5章详细设计与实现
该系统采用B/S结构,具有员工基本信息、工资和收款、查询和用户数据传输等基本功能,而服务器端采用数据库来存储和验证信息。该系统使用Windows 10软件、Java、MySQL和IDEA。以下是对系统各功能模块的详细描述。
5.1登录模块实现
下图显示了工资单的登录界面。输入你的用户名和密码登录,选择登录权限并按下登录按钮。如图5.1所示。
5.2主界面模块实现
管理员登录界面如下图5.2所示。
5.3管理员功能
5.3.1人事信息管理
管理人事信息,包括添加人员、部门和调动,管理人事信息,管理部门信息和管理调动信息。
添加新员工,招聘录用新职员,将员工的基本资料输入到工资管理系统中,包括员工的编号,姓名,联系方式,联系地址,民族,学历、性别、身份证、登录的账号、密码、职工基本薪资、所在的部门、毕业院校和所学专业。如图5.3所示。
员工信息管理,为管理员提供对员工的管理功能。如下图5.4所示。
添加部门,只需要输入部门名称即可。如下图5.5所示。
部门信息管理,为管理员提供对员工的管理功能。如下图5.6所示。
添加调动,管理员登录系统,对职工在部门之间进行调动。如下图5.7所示。
5.3.2考勤管理
考勤管理包括考勤的添加和管理考勤。
添加考勤,增加出勤率后,管理人员可以统计记录员工的出勤情况。如下图5.12所示。
考勤管理,管理员管理人员的出勤情况,进行统计。如下图5.13所示。
5.4部门主管功能
部门主管的功能包括人事信息管理、通讯录查询、档案、公告、考勤、奖惩、绩效、保险、补助和工资管理。(部门主管只能对本部门员工进行管理)
5.4.1通讯录查询
通讯录查询,主管可以对各员工进行相关信息查询。如下图5.14所示。
5.4.2档案管理
档案管理即我的档案,对自己信息进行查看或修改。如下图5.15所示。
5.4.3公告查看
公告查看,对公司公告进行查看。如下图5.16所示。
第6章系统测试
系统测试环节是一个系统设计的重要环节,不可或缺。尽管前期做一个系统的时候再小心翼翼,难免保证不出差错,所以,本章参照系统的详细设计与实现的内容,对系统进行测试与实现。
6.1软件测试方法分类
应用软件检测是指在规定的条件下对编程进行操作,以发现程序出错,评价应用软件品质,并对其是否能满足设计要求进行评价的过程。其主要目的之一就是为了检查它究竟能否真正达到规定技术指标的期望要求或以便了解其预计的结论如何和与实际结果之间出现的巨大差异。从用户是否真正关心软件的内部逻辑结构以及其具体功能实现情况的二个角度进行分析,测试方式主要包括有白盒测试方式与黑盒测试。从可执行性的角度来看,测试方法可以分为静态和动态两种。
6.1.1静态测试与动态测试
(1)静态测试:包括静态结构分析、代码验证和代码质量测量。
(2)动态测试:一个由三个方面组成的系统:测试实例生成、程序执行和结果输出。
6.1.2黑盒与白盒测试
(1)黑盒测试
黑盒测试是要找出软件是如何设计的,或者设计规范中存在什么问题。软件开发是一门专门的艺术,通常是为特定的功能设计的,其描述取决于对其需求的分析;在软件设计中,将其划分为一种或多种功能,通过软件测试来确保其工作的顺利进行,以达到更好的效果。黑盒测试和白盒测试不同,它就像是一个无法打开的箱子,里面的代码测试人员是看不到的,只有一些简单的功能介绍,这个测试的目的就是为了验证这个软件的实用性。
所谓的“黑盒”测试,就是为了检验软件的各项性能。在测试时,将该程序视为一个无法开启的黑色方框,在不考虑其内部结构和特点的情况下,按照设计要求和规格进行了测试。
黑盒测试是基于产品文档、系统级测试和用户体验测试。黑盒测试不能检查源代码,只能对接口进行功能测试。
(2)白盒测试
所谓的“白盒”测试,就是为了找出代码中的错误。写错代码的时候,有很多种原因,比如编程经验,比如对开发工具的熟悉程度,比如在写代码的时候,心态等等。在程序调试过程中,可以很快的发现并及时纠正软件编程中的语法错误。然而,由于程序的操作顺序、逻辑判断、运行路线等方面存在的问题,在实际的程序代码中,没有一个程序员可以确保代码的结构不会出错,即便是高级别的程序员也无法保证。
6.2系统测试
本系统采用黑白盒测试。
系统登录模块测试,如表6.1所示。
人员管理模块测试,如表6.2所示。
第7章总结与展望
7.1总结
经过两个多月的奋战,在老师和同学的指导帮助下,我终于完成了基于Java的工资管理系统的设计与开发。在开发这个薪资系统时,我们意识到学习的重要性,在学校能获得的知识是有限的,仅靠我们平时所学的知识还是不够,所以我们需要自己查询、翻阅各种资料文献,以实现系统的开发。本次系统的开发还让我认识到自身的不足之处,缺乏代码规范意识,编码效率不高,代码基础知识掌握不牢固,自身的进步有待进一步的加强学习。
随着社会经济的快速发展,传统的工资管理系统已不能满足公司的发展需求,人工结算工资的模式既浪费了公司的人力、物力资源,也不能够避免人工计算失误带来的弊端;而先进的工资管理系统可以更好的帮助企业实现现代化、规模化的发展。该系统是以Java语言为基础,以SpringBoot框架为基础,以高级B/S结构为基础,使公司员工能更方便的查询工资信息和查看公告;工资管理系统的完善,降低了公司财务、人事工作的负担,节省了人力、物力、财力等方面的费用,促进了公司的发展,提高了公司的工作效率。企业也开始使用各种管理系统招聘员工,进行员工的信息管理。
本工资管理系统基本上满足了中小型企业的功能需求,提高了企业管理的效率,但由于时间和能力的有限、经验不足,本系统的设计尚有许多缺陷,例如界面完善、功能太少,有待增加,争取对工资管理系统进行进一步的完善。
7.2展望
随着信息时代的快速发展,企业对工资管理系统的使用越来越多,而这也将会促进对工资管理系统的需求和功能实现改进,会有更加创新的理念和想法加入到本系统中。
目前,工资管理系统仅实现了在电脑端的使用,在手机上的界面效果会发生变化,影响用户操作和使用。而随着信息时代的发展,工资管理系统将会在移动端使用,大大方便了企业员工的操作,也方便了企业随时随地对公司数据进行挖掘分析,向着更好的方向发展。
参考文献
[1]张莹莹.基于Java的工资管理系统的设计与实现[J].现代信息科技,2023,7(01):40-43.DOI:10.19850/j.cnki.2096-4706.2023.01.010.
[2]李萱然.高校人事工资管理系统的优化与实现[J].人才资源开发,2021(23):12-13.DOI:10.19424/j.cnki.41-1372/d.2021.23.006.
[3]李兆琪.基于MySQL数据库服务器创建企业工资管理系统[J].赤峰学院学报(自然科学版),2021,37(11):10-11.DOI:10.13398/j.cnki.issn1673-260x.2021.11.004.
[4]何三静,阮芳芹.三级公立医院绩效工资管理系统需求分析及应用探讨[J].行政事业资产与财务,2021(19):37-38.
[5]杨琪.基于Web的工资管理系统的实现[J].中国新通信,2021,23(02):123-124.
[6]颜蕾.高校工资管理系统建设的思考[J].会计师,2021(01):120-121.
[7]吴艳萍.云南交通职业技术学院工资管理系统构建研究[J].中国管理信息化,2020,23(24):70-73.
[8]李东晖,刘芳,金鑫,李峰,肖佑强.智能工资管理系统的研究与实现[J].现代信息科技,2020,4(18):32-35.DOI:10.19850/j.cnki.2096-4706.2020.18.009.
[9]王海英,张笑歌,魏晨阳.农民工工资管理系统的设计和实现[J].中国公路,2020(08):114-115.DOI:10.13468/j.cnki.chw.2020.08.043.
[10]田灏,杨艳.高校人事工资管理系统探索[J].中国管理信息化,2020,23(06):115-116.
[11]孙坚.医院人事工资管理系统的设计和实施[J].电子技术与软件工程,2020(05):197-199.
[12]李欧.人事工资管理系统的设计与实现[J].电子技术与软件工程,2019(22):41-42.
[13]张苏萍.基于B/S模式的高校工资管理系统的设计与实现[J].科技资讯,2019,17(30):27+29.DOI:10.16661/j.cnki.1672-3791.2019.30.027.
[14]段芳云.工资管理系统在单位中的应用研究[J].知识经济,2019(16):116-117.DOI:10.15880/j.cnki.zsjj.2019.16.066.
[15]孔德华,企业工资管理系统V1.0.湖北省,武汉东湖学院,2019-06-01..
致谢
从毕业开题报告到毕业设计说明书的撰写,除了自身的努力外,也离不开老师的帮忙,第一次写毕业设计说明书有很多不理解和不明白的地方,导师对我的教学给予了很大的耐心和细致的指导,而且还给出了许多具有参考价值的建议,老师渊博的知识和严谨的治学作风使我受益匪浅,对本课题的顺利完成起到了极大的作用,在这里,我向老师您表达我最由衷的谢意,谢谢您的指点和协助。我非常感激你!我还要谢谢我的家庭,他们的鼓励和支持都是让我坚持不懈、努力前进的动力。同时,我非常的感谢学校给了我这个机会。通过对各门功课的学习,让我对专业知识得到了很大的提高。
1、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“文章版权申述”(推荐),也可以打举报电话:18735597641(电话支持时间:9:00-18:30)。
2、网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
3、本站所有内容均由合作方或网友投稿,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务。
原创文章,作者:1158,如若转载,请注明出处:https://www.447766.cn/chachong/207190.html,