《基于java人事档案管理系统.doc》由会员分享,可在线阅读,更多相关《基于java人事档案管理系统.doc(43页珍藏版)》请在金锄头文库上搜索。
1、毕 业 论 文题 目:基于java人事档案管理系统 专 业: 班 级: 姓 名: 学 号: 指导教师: 日 期: 摘 要 人事档案的管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人事档案管理系统就显得非常必要。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Myeclipse作为开发工具而开发出来的人事档案管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事档案管理系统具有如下功能:主要实现对员工的人事档案资料进行有效的录入、修改和删除,根据
2、职工编号或姓名对符合条件的员工人事档案资料进行修改以及根据职工编号或姓名对符合条件的员工人事档案资料进行删除,根据职工编号或姓名查询符合条件的员工人事档案资料,并打印查询结果等功能。全文主要分五个部分:第一部分,是本课题的来源和课题研究的目的和意义;第二部分,是开发工具的选择,本系统主要运用的是Myeclipse作为系统前台应用程序开发工具,MySQL作为后台数据库;第三部分,是系统的需求分析,主要是人事档案管理系统的需求分析、系统功能设计和数据库的设计;第四部分,主要介绍了各个功能模块的功能和主要的代码;第五部分,是软件的测试。关键词:信息管理;人事档案管理;人事管理档案系统;Myeclip
3、se;MySQL ABSTRACT Personnel file management is an important part of management, with the progress of the times, companies have gradually become a huge up. How to manage internal employee information, become a big issue management. In this case, the development of a personnel management system, it is
4、 very necessary. This system combines the companys actual personnel, systems, the actual demand analysis, the use of powerful development tools Myeclipse developed as a personnel file management system.The entire system from the simple, user friendly, flexible, practical, safe requirements, the ente
5、rprise personnel management system has the following functions: the main personnel files of employees to achieve effective data entry, modify, and delete, according to staff numbers orName of the eligible employees personnel file information to modify and employee number or name under the eligible e
6、mployees of the personnel files of deleted data, employee number or name query based on eligible employee personnel file data, and print query results and other functions.Full-text is divided into five parts: The first part is the subject of the origin and purpose and significance of the research; s
7、econd part of the choice of development tools, the system is mainly used as the system is Myeclipse foreground application development tools, MySQL as the Background database; third part is the system requirements analysis, mainly personnel management system requirements analysis, system design and
8、database design functions; fourth part introduces the function of each module and the main code; V Part of the software testing. Keywords: information management; personnel management; personnel management file system; myeclipse; mysql目录引 论11 课题的来源与意义21.1 本课题的来源21.2 本课题研究的目的及意义31.3 本课题的研究现状32 开发工具的选
9、择42.1 开发软件MySQL的介绍42.2 开发软件Myeclipse的介绍53 系统分析与设计63.1 系统分析63.1.1 系统需求分析63.1.2 可行性分析73.2 系统功能设计83.2.1 系统的功能分析83.2.2 系统功能结构93.3 数据库设计114主要功能模块设计144.1 系统登录设计144.1.1 系统登陆模块的功能144.1.2 系统登陆的代码设计174.2 系统用户管理模块194.2.1 系统用户管理的功能194.2.2 部分代码(更新)224.3 员工信息管理模块234.3.1 员工信息管理模块的功能234.3.2 部分代码(查询代码)274.4 工资管理模块29
10、4.4.1 工资管理模块的功能294.4.2 部分代码(修改代码)304.5 考勤管理模块314.5.1 考勤管理模块的功能314.5.2 部分代码(查询代码)325 系统测试335.1 软件测试的目标335.2 软件测试的过程34主要参考文献35结束语36致谢37引 论人事档案管理是结合公司实际的人事、制度,经过实际的需求分析,采用Myeclipse作为开发工具而开发出来的人事档案系统。整个系统从符合操作简便、界面友好、灵活、实用的要求出发,本企业人事管理系统具有如下功能:系统用户管理,本系统的用户分为两类:管理员和普通用户。管理员可以对系统的各个模块进行添加,删除,修改,查询;而一般用户只
11、能对各模块进行简单的查询,从而了解相关的信息;员工信息管理,员工信息管理包括对员工基本信息和情况的记录进行查询、添加、删除和修改。主要由管理员进行;员工工资管理:员工工资管理主要是对员工工资的综合管理,建立合理,规范的企业工资核算制度,保障员工的合法权利;员工考勤数据的查询,主要实现对员工的日常考勤情况进行查询,能够有效的监控员工的上班情况。 为企业人事档案管理提供信息咨询,信息检索等服务,基本上能够满足现代企业对人事档案管理的需要。1 课题的来源与意义1.1 本课题的来源 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案管理势在必行。对于大中型企业来说,利用
12、计算机支持企业高效率完成人事档案管理的日常事务,是适应现代企业制度要求、推动企业劳动人事档案管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事档案管理制度,这就决定了不同的企业需要不同的人事档案管理系统。 人事档案管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档
13、案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 合理的利用有助于企业发展的管理系统是企业改革的一种优越的体现,不仅保证了核算准确度,还成倍的提高了工作效率,而且便于查询。作为计算机应用的一部分,使用计算机对人事档案信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套适用的人事管理软件成为很有必要的事情。1.2 本课题研究的目的及意义
14、 现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事档案管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,人事档案管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作,不仅能够大大降低企业在人事档案管理方面的成本,而且能大大缩短档案管理的时间。而今天,人事档案管理的内容己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许多企业所采用。我认为,在现代化的进程中,引入现代管理的思想,建立一套可面向企事业单位人事档案管理系统,也是十分必要的。1.3 本课题的研究现状 目前,在国内外各大企事业单位中,人事档案管理系统的使用是非常广泛的。同时,有很多的软件开发商也开发了许多基于各种行业的企业人事档案管理学系统,其中有单机版的,也有C/S和B/S模式的。而不同的企业具有不同的人事档案管理制度,这就决定了不同的企业需要不同的人事档案管理系统。而且,企业管理信息量大、操作繁琐、传统的方式不再适应新的工作需要,开发研制适合企业的人事档案管理系统,使其具有整体性强、流程简单、操作方便、功能丰富和通用性强等特点,是加快企业人事档案管理工作办公自动化、信息资源