基于web人事管理系统论文说明书(完美版).docx
文本预览下载声明
本科生毕业设计说明书
题目: web的人事管理系统
姓 名:________________________________
学 号:________________________________
专 业:________________________________
班 级:________________________________
指 导 教 师:________________________________
日 期:20___年___月___日-20___年___月___日
摘 要
我国是一个人口大国,尤其是近年来人口增长得越来越快。据统计在2019年人口更是高达14.0005亿人,人口的过多导致了应届大学生越来越多。少部分学生会进行创业,大部分学生则加入了企业,进行工作。这也就意味着每年的人事管理是一项庞大的工程。如果按照传统的方式使用记事本或者办公软件,无疑浪费了很多资源。
随着社会的发展,每年参加工作的人也会越来越多,在这样的背景下,作为计算机专业的应届大学生,花费一定时间后开发出了这个基于web的人事资源管理系统。
本项目从招聘管理、培训管理、薪资管理、人员管理四个方面进行实现,帮助HR进行人事办公操作,提高工作效率。项目主要使用Java语言进行编写,使用Servlet技术,MVC三层架构模式,数据持久化到数据库,安全高效,可以防止丢失。
关键词:人事管理; JavaWeb; 数据库; 互联网; JSP;
目 录
1 系统概述 4
1.1 设计目的 4
1.1.1 研究背景 4
1.1.2 研究现状 4
1.2 设计思路 4
1.3 系统需求分析 5
1.4 开发环境 5
1.5 运行环境 5
2 总体设计 6
2.1 系统功能设计 6
2.1.1 概述 6
2.1.2 应聘展示模块 6
2.1.3 用户管理模块 7
2.1.4 培训管理模块 8
2.1.5 薪资管理模块 8
2.1.6 数据库模块 9
3 运行设计 11
3.1 运行代码 11
4 系统测试 14
4.1 功能测试 14
4.2 稳定性测试 15
参考文献 17
1 系统概述
1.1 设计目的
1.1.1 研究背景
据互联网统计,2020届高校毕业生874万人,同比增加40万人,毕业生人数再创历史新高。当前受新冠肺炎疫情、经济下行压力等多种因素叠加影响,就业形势复杂严峻。党中央、国务院高度重视高校毕业生就业工作。所以,新冠肺炎疫情发生以来,很多领导就强调要把高校毕业生就业作为重中之重。扩大普通高校专升本规模,同比增加32.2万人,近期教育部将印发文件,对做好2020年专升本工作进行部署,主要向预防医学、应急管理、养老服务管理、电子商务等专业倾斜,要求各地保质保量完成扩招任务,让每个大学生都能找到满意的工作。
2月28日,教育部联合有关社会招聘网站推出“24365校园网络招聘服务平台”,截至目前已提供近千万条岗位信息,累计注册人数近200万人,投递简历1500多万人次。各地各校努力克服疫情带来的不利影响,很多大学生都无法进行现场面试,两个月以来,每天召开的网络招聘会都在2000场以上。此外,教育部和有关地方及高校还推出了高校毕业生网上签约平台,为毕业生在网上签约提供便利。这么多的岗位信息,如果还是使用传统招聘会线下招聘的话,无疑效率将会很低,因此,高效的线上办公是很有必要的,对HR和求职者都能够提供极大地帮助。
1.1.2 研究现状
随着通信技术和现代网络技术的飞速发展,快速及方便的网上办公进入了人们的生活。相比于传统的线下办公管理,线上操作极大地提高了工作效率,为此特意开发此平台。
1.2 设计思路
首先,进行市场调查,统计部分地区参与工作的人数;然后使用Java对整个平台的架构进行开发,招聘信息、员工管理、薪资查看等三个主要板块;接着对数据进行接入,包括商品信息和用户信息在数据库中的导入,并实现对信息进行修改等数据库操作方面的功能。在本平台中,HR可直接上传招聘相关资料信息,在管理模块人工审核通过后,帮助入职的员工进行添加修改信息,修改薪资等操作。
1.3 系统需求分析
本平台主要使用Java语言来编写,运用MVC的架构。
Java是一种通用开源脚本语言,利于学习,使用广泛,主要适用于Web开发领域。用JSP做出的动态页面与其他的编程语言相比,Java是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器
显示全部