【计算机开题报告】城投公司企业人事管理系统

1课题背景及研究意义

1.1课题背景

随着计算机技术和网络技术的深入发展,越来越多的企业利用计算机来提高其管理的效率。人事信息是城投公司管理工作中十分重要的内容,也是推动城投公司不断发展的关键。由于人事工作包含的管理信息比较繁杂,经常需要更新维护,所涉及的核算统计方面的工作量也很大,对于工作的精确度和细致性要求较高,如果使用传统的人工方式管理人事信息,需要花费大量的时间和人力来维护档案文件,不仅工作效率低,而且信息的安全性比较差,容易出错。并且随着时间的推移,城投公司人事部门将会积累大量的文件和数据,这对于人事信息的存储、查找、更新和维护工作都带来了很大的挑战,而且很容易造成信息的丢失。为了能够提高人事信息的保密性、长久存储和快速查找,还可以方便地对相关信息进行分析统计,因此有必要开发一个城投公司企业人事管理系统。

1.2研究意义

城投公司企业人事管理系统使用计算机技术实现企业人事信息的数字化管理。不仅可以提高企业管理的工作效率,而且大大增强了人事管理信息的安全性,加速企业信息化管理的进程。

2文献综述

2.1国外研究进展

人力资源历来是企业非常重要的一项资源,其信息管理历史在不同时期经历了很大的演变。关于人力资源管理信息系统发展阶段的划分,国外学者的研究中,以卡肖(1995)为代表的研究最为经典。在卡肖看来,人力资源管理大致经历了四个发展阶段:
第一阶段:档案保管阶段。主要特征是人事信息的档案管理,20世纪60年代最为典型。在这个阶段,企业并不重视人力资源,人事部门对企业目标和岗位需求缺乏清晰认识,并且尚未形成明晰的人事制度和管理条例,此阶段被称为档案管理阶段。公司设立独立或非独立的部门来对员工招聘、录用、培训以及绩效考核进行管理。
第二阶段:政府职能阶段。20世纪70年代,政府开始加大对企业的管理力度,尤其是20世纪60年代,美国平权运动的兴起,美国先后颁布了一些与企业人力资源管理相关的法律法规。在这一时期,企业并没有真正重视人力资源管理,而是从法律法规的角度来应付政策上对人力资源管理的需求。在那个年代,外部环境的变化推动了企业内部的人力资源管理。二战前后,劳资关系的缓和,一度让人力资源管理的重要性下降。进入20世纪60年代,各类社会运动不断迭起,对平权运动的诉求,导致了相关法案的出台。企业为了因应这种需要,而不断进行人力资源字处理的调整。
第三阶段:组织职责阶段。进入20世纪80年代后,企业高层管理者对于人力资源管理的看法有了进步,他们开始意识到人力资源管理的有效性对于组织的长远发展起着至关重要的作用。许多企业的高层领导者逐渐有意识地,以员工为中心,培育员工工作的积极性,发挥员工工作的与创造性,注重与员工的互动性,能够有效的促进人力资源管理工作的深入发展。他们认识到,人是僵硬的组织结构的有效润滑剂,人力产生的协同作用可以使企业排除困境并且实现最终目标。为此,企业开始将人事经理吸纳进来参与公司重要决策。人力资源管理的地位在企业内部逐步上升。
第四阶段:战略伙伴阶段。20世纪90年代。这一阶段,人们开始将人力资源管理提升到公司战略的角度进行考虑,将企业目标进一步划分到人事目标层面来实现。尤其是互联网的兴起,轻资产公司与互联网的结合,更加突显了人力资源在企业发展中的重要性。对许多互联网公司而言,公司最为重要的资产就是人,就是人力资源。因此,更多的企业已经达成共识,21世纪国际范围的企业竞争的制胜点在于对人力资源的有效管理,谁能吸纳留得住人才并有效发挥员工的最大能动性,谁便会走在时代的前列。

2.2国内研究进展

随着我国企业信息化、现代化进程的不断推进,国内学者对于人力资源管理系统进行了一定的探索和研究。这些研究主要表现为两个方面的特点。一是人力资源管理信息系统的研究,大多是基于管理信息系统的研究。认为人力资源管理信息系统是管理信息系统在人力资源管理领域的延伸与渗透,是管理信息系统的应用拓展,是管理信息系统对人力资源特点把握的响应。最为典型的表现就是人力资源管理信息系统是大型管理信息系统数据库的一个重要组成部分。另一方面,人力资源管理信息系统的研究,大多是面向中大型企业的研究,或者是结合本单位所在实际的应用探索。前者主要解决的是跨地域的人力资源管理问题,后者更多是管理信息系统在本企业或本单位的应用实践,这种应用实践对类似企业的管理信息系统应用能够提供许多参考。

3研究内容、方法及预期目标

3.1研究内容

城投公司企业人事管理系统功能包括:考勤管理、薪资管理、奖惩管理、考核管理、培训管理等功能。
一、用户管理模块:模块功能包括录入,修改,删除登录用户信息。用户权限管理模块:模块功能包括为每个系统功能设置一个权限代码,为每个用户设置其能够拥有的权限,从而保证用户根据自己权限访问系统,确保系统保密信息的安全性。
二、人员基本信息管理模块:模块功能包括企业人员信息录入,修改,删除,部门设置照片上传及工岗位分配等,对人员基本信息进行详细描述,以便在以后的系统运行过程中进行调用查询。
三、统计查询模块:模块功能包括根据部门、学历、专业职务、合同类型、政治面貌、毕业院校(查询条件)、工作岗位、户口所在地、婚姻状况、籍贯、家庭住址、参加工作时间、民族、入职时间、入党时间、专业等进行综合查询同时可以对查询结果到出成Excel格式进行二次编辑打印。
四、系统维护模块:模块功能包括部门管理,学历管理、专业职务管理、合同类型管理、政治面貌管理;合同到期人员提前提醒设置。

3.2研究方法

本系统采用的是B/S的体系结构模式,系统界面完全通过浏览器实现,系统采用Java语言,Eclipse作为开发平台,后台数据库采用MySQL数据库。鉴于系统的开发语言和数据库,采用如下的开发环境:
开发环境:Windows 8 Tomcat7.0 JDK1.8
最低硬件实现: i5-4210U CPU 4G内存 500G硬盘

3.3预期目标

预期实现一个功能完善,操作顺畅,用户体验好,没有bug的城投公司企业人事管理系统,该系统能够实现考勤管理、薪资管理、奖惩管理、考核管理、培训管理等基本功能,并整理材料,撰写城投公司企业人事管理系统毕业论文。

4 进度安排

2021年09月20日-2021年10月20日 收集资料,落实设计题目和书写开题报告。
2021年10月21日-2021年10月30日 提交开题报告,并针对开题报告进行答辩。
2021年10月31日-2022年01月10日 收集资料,进行需求分析,系统分析。
2022年01月11日-2022年04月30日 对系统进行总体规划,数据库设计,并实现程序代码,完成系统调试。
2022年05月1日-2022年05月20日 修改完善毕业设计和论文,提交论文成稿。

5 参考文献

[1]马军伟,文治,薛泓林,王尧,毕胜,丁一新.基于区块链的企业人事档案管理系统[J].信息技术与信息化,2021(12):37-42.
[2]吴亮.中小企业人事管理系统设计[J].科学技术创新,2020(31):73-74.
[3]宋晶晶,蒲媛媛,杨茂强.PHP人事信息管理系统设计与实现[J].福建电脑,2020,36(09):78-80.DOI:10.16707/j.cnki.fjpc.2020.09.022.
[4]段修亮,赵霞.小型企业人事管理系统的设计与实现[J].科技风,2020(01):76.DOI:10.19392/j.cnki.1671-7341.202001066.
[5]崔靖奇,赵广复.基于JAVA的中小企业人事管理系统的研究[J].电脑与电信,2019(08):28-30.DOI:10.15966/j.cnki.dnydx.2019.08.007.
[6]温海凤.中小型企业行政人事综合管理系统设计[J].纳税,2019,13(05):289.
[7]王惠.基于JSP的企业人事管理系统的设计与实现[J].电脑知识与技术,2018,14(33):75-77.DOI:10.14004/j.cnki.ckt.2018.3874.
[8]赵易新.基于网络化的企业人事信息管理系统[J].电子技术与软件工程,2018(12):5.
[9]许天旸.企业人事管理系统设计与实现[J].电子世界,2018(11):177+179.DOI:10.19353/j.cnki.dzsj.2018.11.102.
[10]张平,程婷,赵明松,陆龙妹.中小企业人事管理系统设计与开发[J].科技创新与生产力,2018(04):96-98.
[11]聂松,刘英.基于C#的企业人事管理系统设计与实现[J].软件导刊,2018,17(01):126-128.
[12]郑力军,寇俊超,宿迎祯.基于WEB的人事管理系统设计[J].软件,2017,38(12):115-118+147.
[13]方路.企业门户网站建设及信息化建设[J].电子技术与软件工程,2017(16):218-219.
[14]廖鑫旸.企业人事管理系统的设计与实现[J].福建电脑,2017,33(06):138-139.DOI:10.16707/j.cnki.fjpc.2017.06.069.
[15]吴瑕,郑修颖.基于Java的企业人事管理系统设计[J].民营科技,2017(04):81.
[16]毛晓东.基于Java的企业人事管理系统的研究与分析[J].电脑知识与技术,2017,13(06):12-14.DOI:10.14004/j.cnki.ckt.2017.0454.
[17]陈雪.SSH框架在企业人事管理系统的应用研究[J].信息与电脑(理论版),2016(24):150-153.
[18]李晓旭.企业人事管理信息化系统设计探究[J].决策探索(下半月),2016(10):71.DOI:10.16324/j.cnki.jcts.2016.10.045.

技术简介:

1 Java语言
Java语言最早是由Sun公司在1995年推出的一门新型的计算机编程语言,经过多年的发展,能够具有大部分计算机编程语言的一些特点。Java语言又是一门基于面向对象思想的计算机编程语言,不仅可以吸收接纳C++语言的优势,也在一定程度上放弃了它的一些不足之处。Java计算机语言具有分布式等特点。Java语言可以开发的应用主要有安卓应用、网站开发等应用。
2 Vue框架
Vue框架是可以构建项目用户操作界面的应用框架,所有的系统页面效果设计通过采取自底向上的增量开发设计思想,在项目数据传输上提供了MVVM的业务数据双向绑定思想。Vue框架的主要特点是:1.Vue框架提供了数据的双向绑定进行传输的效果;2.Vue框架项目的数据是通过路由进行管理;3.Vue框架的轻量级,使得开发人员更加容易上手进行项目开发。
3 MySQL数据库
MySQL数据库在项目中运行速度快,对于平时开发使用到的平台是没用任何的限制,能够被广泛的应用在企业级开发中。MySQL数据库是指一个基于开源的和多线程的用户关系和管理的数据库系统,MySQL是基于开放源代码的数据库管理系统,能够跨一定的平台且可以正常的进行使用。
MySQL数据库管理并不是让所有的数据表都统一放在一个空间足够大的数据存储容器的里面,而是要把同一个数据库里面存储的全部数据信息都可以分别的存放在各个不同格式的存储表当中,MySQL作为一种关联性数据库的管理系统,能够有效快速地去提升数据处理存储的速度安全性与效率。并且这样也可以让数据库的灵活程度得到很大幅度的提高。
4 IDEA开发工具
IDEA开发工具的全称是叫IntelliJ IDEA,是可以进行Java语言功能编码实现的工具之一。IDEA编译工具目前在Java程序编程中是最理想的一种开发工具,它本身既拥有智能的且便捷实用的代码助手、丰富而灵活强大的编码模板库支持、超强且高效简洁的快捷键体系,并且它能自动提示代码、代码分析、全栈开发等方面的功能都极为优秀。提倡智能编码,能够最大限度的减少系统设计上的工作量。
5 SSM框架
SSM框架是JAVA语言里面三大基本的应用框架的组合体,是一个标准的MVC的应用框架之一。一个完整的使用SSM框架开发的系统,其代码结构,主要是由四个部分进行组成,能够对业务进行结构化的拆分。在项目中,使用Spring框架可以实现对项目中的所有业务对象信息进行管理,使用SpringMVC框架能够对项目中的用户操作功能的请求信息进行转发并进行其他的操作,使用Mybatis框架可以对项目中的数据信息进行持久化的操作处理。
6SpringBoot框架概述
SpringBoot框架是目前较为主流的一个Javaweb应用的项目开发框架,它与SpringMVC框架其实是差不多,相比其他的JavaWeb框架来说,官方给的概念是为了缩短开发的环节, 可以能够快速的开发企业级应用项目,几行简单的代码就能开发一个企业级应用项目。Springboot框架早在2018年3月就已经正式推出了,由计算机界比较出名的Pivotal团队进行开发设计的框架,该框架在企业级项目开发上通过特定的开发方式,不需要额外的进行繁琐的配置信息。通过这种配置项目的方式,使得SpringBoot框架成为目前企业级项目开发中的领跑者[10]。 SpringBoot框架在项目开发中的主要优势:
1.在项目开发的过程中,将直接对Spring框架需要的配置进行了系统的配置。
2.可以直接简化了在传统Maven项目中的繁琐配置信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

写JAVA代码的人

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

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

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

打赏作者

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

抵扣说明:

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

余额充值