基于Java的人力资源管理系统的设计与实现
2023-02-05 23:44:53
论文总字数:14198字
摘 要
科技的变革与创新,使得各行各业的竞争日益增加。每一家企业都期望自身能够快、稳、好的发展,以及能在诸多同行相互激烈竞争的压力下生存下来,那么最基础的便是发挥企业自身的优势,提高企业自身的竞争力。对于企业的管理,最基础且最重要的一项工作便是对人力资源的管理,其作用是实现对企业员工的档案、待遇等信息的管理,利用科学技术实现无纸化操作,从而提高对员工各项信息的查询与调度,最终实现企业人力资源管理的科学化、数字化。
该系统设计将采用Java语言,结合SQL Server数据库实现,极大的巩固与提高我们的程序编写与设计的能力。人力资源管理系统的主要系统模块有人事管理、待遇管理、用户管理,人事管理可实现员工档案的增、改、查;待遇管理可对员工待遇进行增、删、改、查;用户管理根据管理员权限的不同判断是否有新增用户功能。辅助模块有系统维护、系统工具,系统维护实现系统安全的防护;系统工具实现快捷打开office工具。
关键词:人力资源管理;SQL Sever;Eclipse;Java
Design and Implementation of Human Resource Management System Based on Java
Abstract
The change and innovation of science and technology make the competition of all trades and professions increase day by day. Every enterprise hopes to develop rapidly, steadily and well, and survive under the pressure of fierce competition among many peers. The most fundamental is to give play to the advantages of enterprises and improve their competitiveness. For enterprise management, the most basic and one of the most important job is to human resource management, its role is to implement the information management of enterprise staff files, treatment, use of science and technology to achieve paperless operation, so as to improve the query and scheduling of all the information to employees, finally realizes the enterprise human resources management of scientific, digital.
The system design will use Java language, combined with SQL Server database implementation, greatly consolidate and improve our programming and design capabilities. The main system modules of human resource management system include personnel management, treatment management, user management, and personnel management can realize the increase, change and check of employee files. Treatment management can increase, delete, change and check the treatment of employees; User management according to the different administrator rights to determine whether there is a new user function. The auxiliary module includes system maintenance, system tools, and system maintenance to realize the protection of system security. System tools to quickly open office tools.
Keywords: human resource management; SQL Server; Eclipse;Java
目 录
第一章 引 言 1
1.1 选题的背景及意义 1
1.2 国内外发展状况 1
1.3课题的主要内容 2
1.4主要工作 2
1.5章节安排 3
第二章 可行性分析 4
2.1开发环境 4
2.2 Java语言介绍 4
2.3 Microsoft SQL Server 介绍 5
2.4 Hibernate核心技术简介 5
2.4.1Hibernate映射文件开发 6
2.4.2 Hibernate核心接口类 7
2.5 操作可行性 7
第三章 系统分析 9
3.1系统需求分析 9
3.2 系统结构分析 9
3.3 功能流程分析 11
3.4 系统文件结构设计 12
3.5数据字典 13
3.6 实体关系分析 19
第四章 详细设计 22
4.1数据库设计 22
4.2 数据库的连接 28
第五章 系统实现 30
5.1 系统功能 30
5.2系统模块功能 31
5.2.1 用户登录 31
5.2.2 人力资源管理模块 32
第六章 结束语 51
致 谢 52
参考文献 53
第一章 引 言
1.1 选题的背景及意义
信息技术的疾速变革与创新,人们日益增长的、差异化的需求等各种因素早就的竞争环境的出现,为了满足众多顾客的各种需求,许多企业在科技发展的潮流中不断发展、创新,以求能提高自身的竞争优势来促进企业持续发展。“以人为本”的科学社会,技术化人力资源管理的作用日益显现。但是,人员的各项信息的复杂性和企业的特有性使得企业人力资源管理成为一道事关企业与员工利益的难题。
在当下时代,各行各业迅猛发展,涌现出诸多大大小小的企业,但是,这些企业建立之初首要解决的重要内容便是人事的管理问题,人力资源管理完美解决,员工的档案得以建立,人员的调度耗时问题得到完美的解决。
剩余内容已隐藏,请支付后下载全文,论文总字数:14198字