您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > #基于java人事档案管理系统
毕业论文题目:基于java人事档案管理系统专业:计算机科学和技术班级:科学技术1班姓名:石可旺学号:2指导教师:郭笃刚日期:摘要人事档案的管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人事档案管理系统就显得非常必要。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Myeclipse作为开发工具而开发出来的人事档案管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事档案管理系统具有如下功能:主要实现对员工的人事档案资料进行有效的录入、修改和删除,根据职工编号或姓名对符合条件的员工人事档案资料进行修改以及根据职工编号或姓名对符合条件的员工人事档案资料进行删除,根据职工编号或姓名查询符合条件的员工人事档案资料,并打印查询结果等功能。全文主要分五个部分:第一部分,是本课题的来源和课题研究的目的和意义;第二部分,是开发工具的选择,本系统主要运用的是Myeclipse作为系统前台使用程序开发工具,MySQL作为后台数据库;第三部分,是系统的需求分析,主要是人事档案管理系统的需求分析、系统功能设计和数据库的设计;第四部分,主要介绍了各个功能模块的功能和主要的代码;第五部分,是软件的测试。关键词:信息管理;人事档案管理;人事管理档案系统;Myeclipse;MySQL目录引论..............................................................11课题的来源和意义..................................................21.1本课题的来源................................................21.2本课题研究的目的及意义......................................31.3本课题的研究现状............................................32开发工具的选择....................................................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工资管理模块...............................................294.4.1工资管理模块的功能...................................294.4.2部分代码(修改代码).................................304.5考勤管理模块...............................................314.5.1考勤管理模块的功能...................................314.5.2部分代码(查询代码).................................325系统测试.........................................................335.1软件测试的目标.............................................335.2软件测试的过程.............................................34主要参考文献.......................................................35????引论人事档案管理是结合公司实际的人事、制度,经过实际的需求分析,采用Myeclipse作为开发工具而开发出来的人事档案系统。整个系统从符合操作简便、界面友好、灵活、实用的要求出发,本企业人事管理系统具有如下功能:系统用户管理,本系统的用户分为两类:管理员和普通用户。管理员可以对系统的各个模块进行添加,删除,修改,查询;而一般用户只能对各模块进行简单的查询,从而了解相关的信息;员工信息管理,员工信息管理包括对员工基本信息和情况的记录进行查询、添加、删除和修改。主要由管理员进行;员工工资管理:员工工资管理主要是对员工工资的综合管理,建立合理,规范的企业工资核算制度,保障员工的合法权利;员工考勤数据的查询,主要实现对员工的日常考勤情况进行查询,能够有效的监控员工的上班情况。为企业人事档案管理提供信息咨询,信息检索等服务,基本上能够满足现代企业对人事档案管理的需要。1课题的来源和意义1.1本课题的来源随着计算机技术的飞速发展,计算机在企业管理中使用的普及,利用计算机实现企业人事档案管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成人事档案管理的日常事务,是适应现代企业制度要求、推动企业劳动人事档案管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,和世界接轨的重要条件。不同的企业具有不同的人事档案管理制度,这就决定了不同的企业需要不同的人事档案管理系统。人事档案管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。合理的利用有助于企业发展的管理系统是企业改革的一种优越的体现,不仅保证了核算准确度,还成倍的提高了工作效率,而且便于查询。作为计算机使用的一部分,使用计算机对人事档案信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事档案管理的效率,也是企业的科学化、正规化管理,和世界接轨的重要条件。因此,开发这样一套适用的人事管理软件成为很有必要的事1.2本课题研究的目的及意义现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事档案管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,人事档案管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作,不仅能够大大降低企业在人事档案管理方面的成本,而且能大大缩短档案管理的时间。而今天,人事档案管理的内容己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许多企业所采用。我认为,在现代化的进程中,引入现代管理的思想,建立一套可面向企事业单位人事档案管理系统,也是十分必要的。2.1开发软件MySQL的介绍MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.对于Mysql的前途,没有任何人抱乐观的态度.目前MySQL被广泛地使用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。它的主要特性如下:1.使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。2.支持AIX、FreeBSD、HP-UX、Linux、MacOS、OS/2Wrap、Windows等多种操作系统。3.为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、PHP等。4.支持多线程,充分利用CPU资源。5.优化的SQL查询算法,有效地提高查询速度。6..既能够作为一个单独的使用程序使用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。7..提供TCP/IP、ODBC和JDBC等多种数据库连接途径。3系统分析和设计3.1系统分析3.1.1系统需求分析随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机使用的一部分,使用计算机对人事档案进行管理,具有着手工管理所无法比拟的优点。这些优点能够极大地提高人事档案管理的效率,也是企业的科学化、正规化管理,和世界接轨的重要条件。根据以上情况,决定实施建立人事档案管理系统,因为人事档案管理是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。可以解决一直以来人们使用传统人工的方式管理文件档案存在着的许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着计算机技术的飞速发展,计算机在企业管理中使用的普及,利用计算实现企业人事档案的管理势在必行。当前企业信息管理系统正在从US结构向B/S结构转移,但是由于安全性等方面的因
本文标题:#基于java人事档案管理系统
链接地址:https://www.777doc.com/doc-4286044 .html