基于JAVA的人事管理系统设计与实现3049.docx
《基于JAVA的人事管理系统设计与实现3049.docx》由会员分享,可在线阅读,更多相关《基于JAVA的人事管理系统设计与实现3049.docx(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ目录1前言221.1信信息化的的发展221.2课课题的研研究背景景21.3课课题的研研究目的的32需求分分析32.1 可行性性分析442.1.1 经经济可行行性42.1.2 技技术可行行性42.1.3 运运行可行行性42.2系系统需求求52.3功功能需求求52.4性性能需求求53概要设设计63.1系系统开发发环境663.2 JDKK 1.6和Tommcatt 6.0 服服务器配配置63.3系系统结构构图73.4管管理端流流程图883.5客客户端流流程图993.6数数据库设设计93.6.1数据据库E-R图设设计93.
2、6.2实体体图设计计103.6.3数据据库表设设计一三三4详细设设计一五五4.1登登陆界面面设计一一五4.2部部门管理理模块设设计1664.3职职工管理理模块设设计1774.3.1职工工列表模模块设计计174.3.2职工工查询模模块设计计一八4.4事事务管理理设计一一八4.4.1考勤勤管理模模块设计计一八4.4.2请假假管理模模块设计计194.4.3工资资管理模模块设计计204.4.4加班班管理模模块设计计204.5帐帐号管理理设计2214.5.1管理理员模块块设计2214.5.2用户户模块设设计2115调试与与测试2225.1程程序调试试225.2程程序的测测试2225.2.1测试试的重要要
3、性和目目的2225.2.2测试试方法设设计2335.2.3测试试的用例例设计2236总结224参考文献献25致谢255基于JAAVA的的人事管管理系统统设计与与实现xXX 指导导教师:XX 讲师摘 要:随着企企业的逐逐步发展展、复杂度度逐渐变变强,人人工作业业已经无无法适应应现代企企业的管管理,随随之取代代的是计计算机科科学而开开发的人人事管理理系统,而而且,一一个良好好的人事事管理系系统势在在必行。人人事管理理系统是是对工作作人员进进行统一一的管理理,可以以方便的的进行录录入,查查询,修修改,删删除,退退出。其其开发主主要包括括后台数数据库的的建立和和维护以以及前端端应用程程序的开开发两个个
4、方面。对对于前者者要求建建立起数数据一致致性和完完整性强强、数据据安全性性好的数数据库。而而对于后后者则要要求应用用程序功功能完备备,易使使用等特特点。在在网络迅迅速发展展的格局局下,基基于WEEB的人人事管理理系统为为首选。经经过考虑虑,本系系统使用用JAVVA作为为开发语语言和MMYSQQL作为为数据库库。关键词:人事管管理系统统;WEEB;JJAVAA;MYYSQLLThe Desiignaand Impplemmenttatiion of Perrsonnnell Mannageemennt SSysttem ontthe bassis ofJJAVAAAuthhor: TTutoor
5、: Absttracct:Witth tthe devveloopmeent of entterpprisses andd thhe ccompplexxityy haas bbeenn sttronng,Thee Maanuaal ooperratiion cannt addaptt too mooderrn bbusiinesss mmanaagemmentt, rrepllaciing by thee peersoonneel mmanaagemmentt syysteem wwhicch ccomee ouut wwithh tthe devveloopmeent of commput
6、ter sciienttifiic , soo a goood pperssonnnel mannageemennt ssysttem is neccesssaryy.Peersoonneel MManaagemmentt Syysteem iis aa unnifiied mannageemennt sstafff, cann eaasilly bbe iinpuut, queery, moodiffy, delletee, eexitt.Whhichh maainlly iinclludeed ddataabasse ccreaatioon aand maiinteenannce, ann
7、d ffronnt-eend apppliccatiion devveloopmeent asppectts. Thee foormeer rrequuireed sstroong datta cconssisttenccy aand inttegrrityy off daata, goood saffetyy daatabbasee.Foor tthe lattterr apppliicattionn poowerrfull, eeasyy too usse aand so on.。Pattterrn oof rrapiid ddeveeloppmennt iin tthe nettworr
8、k uundeer WWEB-bassed perrsonnnell maanaggemeent sysstemm off chhoicce. Aftter connsidderaatioon, thee syysteem uusess JAAVA as thee deevellopmmentt laanguuagee annd MMYSQQL aas tthe dattabaase.Key worrds:Perrsonnnell maanaggemeent Sysstemm;WEEB;JJAVAA;MYYSQLL1前言1.1信信息化的的发展随着人类类迈入二二十一世世纪, 计算机机技术、通通信
9、技术术、网络络技术为为代表的的现代信信息技术术的飞跃跃发展,人人类正在在从工业业时代向向信息时时代迈进进,人们们越来越越重视信信息资源源的开发发和利用用,“信息化化”已成为为一个国国家经济济和社会会发展的的关键环环节,信信息化水水平的高高低已成成为衡量量一个国国家现代代化水平平和综合合国力的的重要标标志,信信息化的的实质是是使信息息这一社社会的主主导资源源充分发发挥作用用,可以以说推广广信息技技术使手手段,真真正利用用信息是是目的,信信息化则则是实现现目的的的过程。我我国自119833年大力力推广微微型计算算机应用用以来,在在管理信信息领域域,无论论在理论论方面,还还是在实实践方面面都有了了很
10、大的的发展。119866年2月月国务院院批准建建设了国国家经济济信息系系统,全全国从中中央到省省、市地地方都陆陆续成立立了信息息中心,各各行各业业应用电电子计算算机的热热情普遍遍高涨。目目前,已已从单项项业务的的信息管管理迅速速项综合合的管理理层和决决策层的的信息管管理发展展,应用用水平日日趋提高高;已金金桥工程程、金关关工程和和金卡工工程为代代表的国国民经济济信息工工程也正正在加速速建设。11.2课课题的研研究背景景人事管理理系统的的发展历历史可以以追溯到到20世世纪600年代末末期。由由于当时时计算机机技术已已经进入入实用阶阶段,同同时大型型企业用用手工来来计算和和发放薪薪资既费费时费力力
11、又非常常容易出出差错,为为了解决决这个矛矛盾,第第一代的的人事管管理系统统应运而而生。当当时由于于技术条条件和需需求的限限制,用用户非常常少,而而且那种种系统充充其量也也只不过过是一种种自动计计算薪资资的工具具,既不不包含非非财务的的信息,也也不包含含薪资的的历史信信息,几几乎没有有报表生生成功能能和薪资资数据分分析功能能。但是是,它的的出现为为人事管管理的管管理展示示了美好好的前景景,即用用计算机机的高速速度和自自动化来来替代手手工的巨巨大工量量,用计计算机的的高准确确性来避避免手工工的错误误和误差差,使大大规模集集中处理理大型企企业的薪薪资成为为可能。第二代的的人事管管理系统统出现于于20
12、世世纪700年代末末。由于于计算机机技术的的飞速发发展,无无论是计计算机的的普及性性,还是是计算机机系统工工具和数数据库技技术的发发展,都都为人事事管理系系统的阶阶段性发发展提供供了可能能。第二二代人事事管理系系统基本本上解决决了第一一代系统统1引用计计算机毕毕业设计计专业站站:xxxbyllw999x/AArtiicleenewws.aasp?id=10222的主要缺缺陷,对对非财务务的人事事管理信信息和薪薪资的历历史信息息都给予予了考虑虑,其报报表生成成和薪资资数据分分析功能能也都有有了较大大的改善善。但这这一代的的系统主主要是由由计算机机专业人人员开发发研制的的,未能能系统地地考虑人人事
13、管理理的需求求和理念念,而且且其非财财务的人人事管理理信息也也不够系系统和全全面。1人事管理理系统的的革命性性变革出出现在220世纪纪90年年代末。由由于市场场竞争的的需要 如何何吸引和和留住人人才,激激发员工工的创造造性、工工作责任任感和工工作热情情已成为为关系企企业兴衰衰的重要要因素,人人才已经经成为企企业最重重要的资资产之一一。公公正、公公平、合合理的的企业管管理理念念和企业业管理水水平的提提高,使使社会对对人事管管理系统统有了更更高的需需求;同同时由于于个人电电脑的普普及,数数据库技技术、客客户/服服务器技技术,特特别是IInteerneet/IIntrraneet技术术的发展展,使得
14、得第三代代人事管管理系统统的出现现成为必必然。第第三代人人事管理理系统的的特点是是从人事事管理的的角度出出发,用用集中的的数据库库将几乎乎所有与与人事管管理相关关的数据据统一管管理起来来,形成成了集成成的信息息源。友友好的用用户界面面,强有有力的报报表生成成工具、分分析工具具和信息息的共享享使得人人事管理理人员得得以摆脱脱繁重的的日常工工作,集集中精力力从战略略的角度度来考虑虑企业人人事管理理规划和和政策。21.3课课题的研研究目的的随随着网络络技术的的发展 ,传统统的人工工管理模模式已经经不适应应当前企企业的发发展,这这种管理理方式存存在着许许多缺点点,如:效率低低、保密密性差、数数据量大大
15、、查询询等都不不方便,而而且还会会影响企企业的发发展。但但人事管管理系统统是一个个企业单单位不可可缺少的的部分,所所以一个个好的人人事管理理系统会会给企业业带来更更大的发发展。基基于WEEB模式式的人事事管理系系统适应应了当前前发展的的潮流,作作为计算算机应用用的一部部分,使使用计算算机对人人事信息息进行管管理,具具有着手手工管理理所无法法比拟的的优点.例如:检索迅迅速、查查找方便便、可靠靠性高、存存储量大大、保密密性好、寿寿命长、成成本低等等。这些些优点能能够极大大地提高高人事劳劳资管理理的效率率,也是是企业的的科学化化、正规规化管理理,与世世界接轨轨的重要要条件。从从另一方方面推动动了企业
16、业的向前前发展。课题的目的是:针对企事业对人事管理的需求,开发人事管理系统,力求方便快捷实现人事档案的管理,推动企业的向前发展。2需求分分析需求分析析是系统统开发必必要环节节,也是是重中之之重。作作为该过过程的结结果,需需求规120075CCBACC人事管管理系统统:xxxlw5510xx/VCC/0775.hhtm格说明书书是对系系统的功功能和行行为完整整的描述述。系统统设计将将来自于于需求分分析的抽抽象规格格说明转转变为面面向真实实世界的的设计。一一旦构建建完成,该该系统就就会投入入使用,同同时会不不可避免免地产生生更多的的新需求求。同时时,需求求过程与与分析活活动之间间有相当当程度的的重
17、叠,分分析建模模对于设设定工作作的范围围和其他他一些事事来说是是必要的的,所以以我们利利用分析析模型来来描述需需求过程程,随着着开发工工作的继继续,分分析活动动在工作作中占的的比例将将变得越越来越大大,直到到所有需需求都已已知。12.1 可行性性分析该阶段通通过对系系统目标标的初步步调研和和分析,提提出可行行性方案案并进行行论证。我我们在这这里主要要从技术术可行性性、经济济可行性性和运行行可行性性等方面面进行分分析。2.1.1 经经济可行行性开发该系系统所需需的相关关资料可可以通过过已存在在的相关关系统进进行调查查采集,所所需的其其他应用用软件、硬硬件系统统也易于于获得.因此,开发成成本较低低
18、。而引引进使用用本系统统后,与与传统方方式相比比,具有有高效率率、低成成本、高高质量的的特点,可可以节省省不少人人力、物物力及财财力。所所以,从从经济的的角度来来看,该该系统可可行。2.1.2 技技术可行行性技术可行行性要考考虑现有有的技术术条件是是否能够够顺利完完成开发发工作,软软硬件配配置是否否满足开开发的需需求等。本本系统用用的是JJSP+JAVVA开发发语言,当当前的计计算机硬硬件配置置也完全全能满足足开发的的需求,因因此在技技术上是是绝对可可行的。软软件方面面:由于于目前单单机模式式相对发发展成熟熟,故软软件的开开发平台台成熟可可行,它它们速度度快、容容量大、可可靠性能能高、价价格低
19、,完完全能满满足系统统的需求求。2.1.3 运运行可行行性运行可行行性是对对组织结结构的影影响,现现有人员员和机构构和环境境对系统统的适应应性及人人员培训训补充计计划的可可行性。当当前信息息化技术术已经相相当普及及,各类类操作人人员水平平都有相相当的高高度,所所以在运运行上是是可行性性的。1引引用藩编编著软软件工程程导论M清华大大学出版版社出版版,20003,1-11732.2系系统需求求随着企业业规模的的进一步步扩大,企企业职工工的数量量越来越越多,管管理制度度也越来来越变的的严密复复杂,传传统的人人工管理理方式或或C/SS架构的的管理软软件的缺缺陷逐渐渐显露出出来,为为了提高高企业人人事管
20、理理系统的的效率和和正确性性,方便便职工对对个人基基本信息息的查询询,同时时也为了了降低管管理系统统的维护护费用,所所以决定定开发基基于B/S的人人事管理理系统。2.3功功能需求求 基于系系统需求求分析,该该人事管管理系统统实现下下面的功功能:系系统分两两种身份份:员工工,管理理员,登登陆时根根据选择择角色进进入功能能界面。管理员:1)员工工资料管管理:包包括查看看职工列列表、添添加职工工、修改改职工信信息等。2)部门门管理:包括查查看部门门列表、修修改部门门信息及及添加新新部门等等。3)职工工考勤管管理:添添加、修修改、删删除职工工考勤信信息。4)职工工加班管管理:包包括个人人加班信信息查询
21、询及添加加新的加加班记录录等。5)假期期情况管管理:主主要用来来处理职职工的请请假申请请。6)职工工工资管管理:主主要用来来处理职职工的工工资情况况。员工:1)职工工登陆后后查询个个人基本本的信息息。2)职工工还可以以查询个个人考勤勤记录。3)职工工可以查查询个人人请假信信息。4)职工工可以修修改个人人密码。5)职工工可以在在线请假假2.4性性能需求求1)硬件件环境推荐配置置为:处理器器:Inntell 奔腾腾或更更高内存:5122M硬盘空空间:880GBB显卡:Gefforcce系列列显示适适配器或或更高。2)软件件环境操作系系统:wwinddowss XPP数据库库:MYYSQLL 5.0
22、开发平平台:MMyEcclippse3概要设设计3.1系系统开发发环境1)JDDK 11.62)MYYSQLL 5.0数据据库3)Toomcaat 66.0 服务器器3.2 JDKK 1.6和TTomccat 6.00 服务务器配置置安装好JJDK和和Tommcatt后,要要对系统统的环境境变量进进行配置置才能运运行。点点“我的电电脑”右键属性,选选择“高级”环境变变量,在在系统变变量中新新建下面面几个变变量。如如图所示示:JAVAA_HOOME vvaulle为c:Proograam FFileesJJavaajddk1.6.00_022CLASSSPAATH vauule为为 .;c:Pr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JAVA 人事管理系统 设计 实现 3049
限制150内