于基eclipse的人事管理系统的设计毕业设计Word文档下载推荐.docx
《于基eclipse的人事管理系统的设计毕业设计Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《于基eclipse的人事管理系统的设计毕业设计Word文档下载推荐.docx(37页珍藏版)》请在冰豆网上搜索。
题目:
基于Eclipse的人事管理系统的设计
2013年6月南京
毕业设计说明书(论文)中文摘要
在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化、电子化已经成为节约运营成本,提高工作效率的首选。
考虑到当前还有一些企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。
因此根据部分中小型企业的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。
本人事管理系统以B/S模式实现,以MySQL数据库作为开发数据库。
在添加了网站开发插件的Eclipse中创建工程,使用Java语言设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等功能,在前端用jsp页面对操作结果进行显示。
MySQL数据库中存储了系统所需的所有数据表,根据系统的功能需求在程序中执行SQL语句就可以对数据表中的信息进行修改。
本文设计的系统的主要功能有:
对部门、职员和文档进行添加、删除等处理。
本设计中文档模块是人事管理系统的创新点,它能够促进公司文化的交流,有助于公司的发展。
关键词:
人事管理系统、Eclipse、MySqL、tomcat
毕业设计说明书(论文)外文摘要
Title
DesignofTheHumanResourceManagementSystemBasedonEclipse
Abstract
Inoursociety,theunprecedenteddevelopmentorInternethasbroughtusgreatconvenienceandefficiency.Informatizationandelectronizationhavebecomethefirstchoiceofsavingoperationcostandimprovingworkefficiency.Someenterprises’personneladministrationsystemslieinthephaseofmanualmanagementwhichisinefficientandeasytogowrongbycarelessness.Therefore,thisManagementInformationSystemisdesignedtomakethepersonneladministrationmorescientific,normativeandefficient.
Thepersonnelmanagementsystemadoptsthestructuremodeofbrowser/server(B/S).ItisbasedontheMySQLdatabaseasadevelopmentdatabaseandcreatetheprojectintheEclipsewhichisaddedtheWebDevelopmentplugs.TheuseofJavadesign,operationcontrolandthepreparationofoperatingprocedures,dataentry,modification,storage,callthequeryfunction;
andtheuseofJSPpagefromdisplayingtheoperationresult.MySQLdatabasestoresallthedatatableneededbythesystem.Accordingtothefunctionalrequirementsofthesystem,wecanmodifytheinformationinthedatatablebyexecutingSQLstatementsintheprogram.Themainfunctionofthesystemare:
theDepartment,staffanddocumenttoadd,deleteandsoon.
Thedocumentmoduleisaninnovationofthesystem,itcanpromotethecommunicationandcontributestothedevelopmentofthecompany.
Keywords:
HumanResourceManagementSystem,Eclipse,MySqL,tomcat
目 录
前言
随着计算机、网络技术和信息技术的发展,现在的办公系统更加趋于系统化、科学化及网络化。
网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用的解决方案,它的主要目的是实现信息的交流和信息的共享,提高办公效率。
现在还有一些中小型企业的人事管理仍然需要人力通过在纸张上来实现,这种企业信息的管理方发已经不能够适应时代的发展,因为耗费了很多物力以及人力,在信息迅速发展的时代这种管理机制必然会被现代化的管理系统所取代。
随着国际市场经济快速的发展,人事管理系统在企业日常管理中发挥着越来越重要的作用。
人事管理系统可以进行公司的信息管理、员工档案的管理、公司文化交流等,方便处理企业内部结构、员工的相关信息。
在这个信息迅速膨胀、计算机技术及网络技术飞速发展的社会,计算机在企业管理中的应用也得到了普及,利用计算机实现企业人事的管理势在必行。
信息涉及到不同的领域蕴含着不同的意义,就管理科学领域而言,信息通常被认为是一种经过有次序符号排列加工处理的一种数据形式,它是供系统传输和处理的对象。
在信息迅速发展的今天,信息所凸显出来的巨大作用慢慢被人们所洞悉。
研究投资策略,制定工作计划,都需要收集大量的信息并加以从分的利用。
管理信息系统是一种“人机系统”,它以一种特定的模式支持一个组织内各级组织机构之间的信息管理,对信息数据进行快速的加工、处理,大大的提高了组织管理的效率,同时也能够及时的为决策分析提供信息。
人事管理系统的开发主要包括前端应用程序的开发以及后台数据库的建立与维护。
对于前者要求应用程序具有功能完备、易操作等特点,而对于后者则要求建立一个具有一致性数据和数据安全性好、完整性强的数据库。
本文就人事管理系统的设计与实现进行了分析:
首先对系统的需求进行了分析,然后介绍了系统的整体设计,之后阐述了系统的详细设计与实现,最后进行了系统测试。
本人事管理系统采用基于网页端/服务端(B/S)模式开发,服务端采用MySQL数据库服务器作为数据处理和存储平台,开发语言选用开发环境中Java的语言。
用户使用前端网页对服务端数据进行操作。
第一章绪论
本章主要介绍课题的研究目的与意义、课题的国内外研究现状及本文研究的主要研究工作和内容安排。
1.1课题研究意义
现代化的企业管理要求各级决策部门及时、果断地给出计划和决策,其中包括人员的调整和安排、干部的配备以及技术人员的合理使用等。
所有这些都需要人事管理部门及时、准确地提供有关信息。
传统管理方法以手工检索为主,用人工摘录、统计、综合来分析人事数据,既费时又费力,还容易造成漏、误检。
随着计算机技术和网络技术的快速发展,档案管理的现代化步伐越来越快,以纸介质为基础的人事档案管理机制已经满足不了新形势发展的需要,借助计算机来管理人事档案已经势在必行。
代替传统的管理方式,使用计算机等现代技术管理人事档案,实现人事档案的电子化是人事管理工作的发展趋势。
随着计算机、网络技术和信息技术的发展,办公系统更趋于系统化、效益化和网络化。
网络办公的自动化系统是计算机技术、网络迅速发展的一个办公解决方案,主要目的是提供协同工作手段,实现信息的共享和交流,使人们从低效、繁琐的传统办公中解脱出来,提高办公效率。
目前还有一些中小型企业的人事管理水平任停留在完全使用纸介质上,这种办公机制已经不能够适应时代的发展,即要耗费大量的人力,又要耗费大量的物力,在信息迅速发展的时代这种管理方式必将被以计算机为承载环境的软件管理系统所取代。
随着我国市场经济的快速发展,人事管理系统在企业的日常管理中发挥着越来越重要的作用。
人事管理系统可以进行公司信息管理、员工档案管理、公司文化交流等,方便处理企业内部结构、员工的相关信息。
1.2国内外研究现状
国内的人事管理系统的开发技术已经非常成熟,主要是因为人事管理系统自身具有数据处理规范、业务清晰等诸多优点,为其在计算机上的信息化提供了人事管理必需的优越条件。
由于近十几年来国内各应用单位的高度重视,以及计算机技术的飞速发展,人事管理系统在国内已经基本进入了应用普及的阶段,再加上国内计算机应用开发商以及国家劳动人事部的共同努力,国内目前已有多种通用的人事管理系统软件供应用单位挑选使用,而且还有多种人事管理系统开发的通用工具供用户开发自己的人事管理系统。
可以说,人事管理系统的开发以及应用在国内已进入了一个相当成熟的时期。
在国外,与我国的人事管理信息系统相对应的是人力资源管理系统(HRMS,HumanResourcesManagementSystem),该系统本身与其相应的计算机信息应用技术都已非常成熟。
国外几乎所有的发达国家都建立了自己的人力资源管理信息系统,这个系统是全国性的,覆盖了全国的人力资源管理。
国外公司的劳工部或人事部一般都被建立了计算机信息系统,负责公司内部的劳工或人力资源管理。
在国外一些发达国家的企、事业单位非常注重决策的支持与人力资源管理系统的开发与应用。
特别是一些跨国公司,更是不吝惜巨大的投资来开发相应的决策支持与人力资源管理系统。
决策的支持与人力资源管理系统在跨国公司,既不是一个普通的人事部门,也不是一个福利部门,它是围绕提高工作的效能设立的由多种信息、数据和活动形成的开放性系统。
1.3课题研究内容
本文开发了一个采用网页端/服务端(B/S)模式实现的人事管理系统,服务端采用MySQL数据库服务器作为数据处理和存储平台,开发语言选用开发环境中Java的语言,使用小型开发服务器tomcat承载运行。
课题的主要任务是设计出一个可供用户阅览和操作的Web前端,可供使用的功能主要有:
此次设计的人事管理系统主要是用于单个企业的管理,所以只在公司的内网中联通。
第二章开发工具的选择
2.1Java语言
选择Java作为开发语言主要是是因为Java语言具有面向对象、平台无关性、安全性、并发性的特性,一下对这几点特性做以介绍。
面向对象:
面向对象是一种很优秀的程序设计方法,它的基本思想是使用类、对象、继承、封装、消息等基本概念来进行程序设计。
它从现实世界中客观存在的事物(即对象)出发来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式,强调直接以现实世界中的事物(即对象)为中心来思考、认识问题,并根据这些事物的本质特点,把它们抽象地表示为系统中的类,作为系统的基本构成单元(而不是用一些与现实世界中的事物相关比较远,并且没有对应关系的过程来构造系统),这使得软件系统的组件可以直接影像到客观世界,并保持客观世界中事物及其相互关系的本来面貌。
采用面向对象方式开发的软件系统,其最小的程序单元是类,这些类可