毕 业 设 计 论 文
毕 业 设 计
基于 Java 的职工档案管理系统的设计与实现
Design and implementation of employee file management system based on Java
学院名称: (四号宋体)
专 业: (四号宋体)
班 级: (四号宋体)
学生姓名: (四号宋体)
学 号: (四号宋体)
指导教师姓名: (四号宋体)
指导教师职称: (四号宋体)
年 月 日
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教
师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加
以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研
究成果,也不包含我为获得河南工学院及其它教育机构的学位或学历
而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,
均已在文中作了明确的说明并表示了谢意。
作 者 签 名: 日 期:
指导教师签名: 日 期:
使用授权说明
本人完全了解河南工学院关于收集、保存、使用毕业设计(论文)
的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版
本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录
检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段
保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全
部内容。
作者签名: 日 期:
I
基于 Java 的职工档案管理系统的设计与实现
摘要:当下,正处于信息化的时代,许多行业顺应时代的变化,结合使用计算机
技术向数字化、信息化建设迈进。传统的职工档案信息管理模式,采用人工登记
的方式保存相关数据,这种以人力为主的管理模式已然落后。本人结合使用主流
的程序开发技术,设计了一款基于 Java 的职工档案管理系统,可以较大地减少
人力、财力的损耗,方便相关人员及时更新和保存信息。本系统主要使用 B/S 开
发模式,在 idea 集成开发环境下,采用 Java 语言编码设计系统功能,MySQL 数
据库管理相关的系统数据信息,SSM 框架设计和开发系统功能架构,最后再通
过使用 Tomcat 浏览器将所研发的系统发布到网上,便于相关的用户运行和使用
本系统。本文对系统进行实现的可行性分析,设计的功能及数据库规划,以及设
计的主要功能模块测试等内容做了较为详细的介绍,并且在本文中也展示了系统
主要的功能模块设计界面和操作界面,并对其做出了必要的解释说明,方便用户
对系统进行操作和使用,以及后期的相关人员对系统进行更新和维护。通过设计
基于 Java 的职工档案管理系统,可以极大地提高企业管理职工档案的工作效率,
提升用户的使用体验。
关键词:职工档案管理;Java 语言;B/S 结构;MySQL 数据库
II
Design and implementation of employee file
management system based on Java
Abstract : At present, we are in the era of informationization. Many industries
conform to the changes of the times and use computer technology to move towards
digitalization and informationization. The traditional employee file information
management mode, which uses manual registration to save relevant data, is already
backward in this manpower-based management mode. I combined the use of
mainstream program development technology to design a Java-based employee file
management system, which can greatly reduce the loss of human and financial
resources and facilitate relevant personnel to update and save information in a timely
manner. This system mainly uses the B/S development mode. Under the idea
integrated development environment, the system functions are designed in Java
language, the MySQL database is used to manage the relevant system data
information, the SSM framework is used to design and develop the system function
architecture, and finally the Tomcat browser is used. Publish the developed system to
the Internet, so that the relevant users can run and use the system. In this paper, the
feasibility analysis of the system implementation, the design function and database
planning, as well as the main function module testing of the design are introduced in
detail, and the main function module design interface and operation interface of the
system are also shown in this paper. , and make necessary explanations for it, which is
convenient for users to operate and use the system, and the relevant personnel to
update and maintain the system later. By designing a Java-based employee file
management system, the efficiency of enterprise management of employee files can
be greatly improved, and the user experience can be improved.
Key words : Employee file management; Java language; B/S structure; MySQL
database
III
目 录
第 1 章 绪论.........................................................1
1.1 研究背景与意义...............................................1
1.1.1 研究背景 ...............................................1
1.1.2 研究意义 ...............................................2
1.2 国内外研究现状...............................................2
1.2.1 国外研究现状 ...........................................2
1.2.2 国内研究现状 ...........................................3
1.3 研究内容与方法...............................................3
1.3.1 研究内容 ...............................................3
1.3.2 研究方法 ...............................................4
1.4 论文的组织结构...............................................4
第 2 章 相关技术介绍.................................................6
2.1 B/S 结构.....................................................6
2.2 Java 语言....................................................6
2.3 SSM 框架.....................................................7
2.4 MySQL 数据库.................................................7
第 3 章 系统分析.....................................................9
3.1 系统的需求分析...............................................9
3.2 系统的可行性分析.............................................9
3.2.1 经济可行性 .............................................9
3.2.2 技术可行性 ............................................10
3.2.3 操作可行性 ............................................10
第 4 章 系统设计....................................................11
4.1 系统的总体功能设计..........................................11
4.2 数据库设计..................................................11
4.2.1 概念设计 ..............................................11
4.2.2 逻辑设计 ..............................................16
第 5 章 系统实现....................................................21
5.1 个人中心....................................................21
5.2 管理员管理..................................................21
5.3 表彰荣誉档案管理............................................22
5.4 基础数据管理................................................22
5.5 工资晋级档案管理............................................23
5.6 工作经历档案管理............................................23
5.7 年度考核档案管理............................................24
5.8 社会保险档案管理............................................24
5.9 学历档案管理................................................25
5.10 职工管理...................................................25
5.11 政审档案管理...............................................26
5.12 职称档案管理...............................................27
5.13 职务档案管理...............................................27