JSP人事管理系统13967.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《JSP人事管理系统13967.docx》由会员分享,可在线阅读,更多相关《JSP人事管理系统13967.docx(62页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计(论论文)资料设计(论文文)题目:人事OA管管理系统基于jsp的企业人事管理系统摘 要随着计算机机的普及和和计算机科科学技术的的飞速发展展,人们开开始越来越越多地利用用计算机来来解决我们们生活中的的实际问题题了。近几几年来,由由于人力资资源制度的的不断改革革,各级人人力资源部部门对人力力资源信息息管理计算算机化的需需求也与日日俱增。因因为对大多多数的企业业管理者而而言,如何何有效的管管理企业的的人力资源源,使其发发挥最大的的效益,是是每位企业业管理者不不断面临的的难题与挑挑战。所以以企业人力力资源成为为了企业管管理中的重重中之重。以前人力资资源甚至还还采用人力力处理方法法,这样不不仅效
2、率低低下,不易易保存和查查找,更多多的会由于于人为的原原因,造成成数据的遗遗漏,差错错,误报,从从而给企业业带来重大大的损失。因因此,开发发一个界面面友好,功功能全面,操操作简单的的基于B/S(Brrowseer/Seerverr)结构的的企业人力资资源系统变变得十分重重要,这也也正是本系系统开发的的目的和意意义所在。本本系统将采采用目前比比较先进的的MyEcclipsse6.55开发工具具和SQLL Serrver 20055数据库进进行设计。此企业人力力资源系统统将人力资资源与办公公自动化管管理进行了了有机结合合,能有效效地管理企企业内各种种人力资源源信息,使使企业各部部门工作人人员都能及
3、及时,方便便地获得所所要人员的的各种信息息,以及对对信息的组组合条件查查询,更新新,管理员员的密码设设置和工资资的统计发发放等功能能,从而提提升企业的的工作效率率和竞争力力,满足了了现代企业业管理的需需要。本系统前台台主要使用用JSP作作为开发语语言,后台台使用SqqlSerrver作作为数据库库管理系统统,开发环境境是MyEEclippse,服服务器采用用tomccat,开开发出的一一个基于WWeb技术术的B/SS结构的人人力资源信信息管理系统。关键词:人人事管理,JSP,B/S结结构ABSTRRACTWith the popuulariity oof coomputter aand tth
4、e ccompuuter scieence and techhnoloogy rrapidd devveloppmentt, moore aand mmore peopple bbegann to use compputerrs too sollve ppractticall prooblemms inn ourr liffe. IIn reecentt yeaars, becaause of tthe ppersoonnell sysstem refoorm aand, at aall llevells off thee perrsonnnel ddeparrtmennt peersonnn
5、el infoormattion manaagemeent oof coomputterizzed ddemannd iss groowingg. Beecausse foor thhe maajoriity oof thhe ennterpprisee mannagerrs, hhow tto thhe efffecttive manaagemeent oof thhe ennterpprisee perrsonnnel, makee it playy thee bigggestt bennefitt, iss eacch ennterpprisee mannagerrs coontinnu
6、oussly pprobllems and challlengges. So tthe bbusinness enteerpriise ppersoonal manaagemeent bbecomme thhe ennterpprisee mannagemment in tthe ttop ppriorrity。Beforre thhe peersonnnel manaagemeent aand eeven humaan trreatmment methhod, it iis noot onnly tthe eefficcienccy iss loww, iss nott eassy too
7、preeservve annd fiind, moree willl duue too humman rreasoon, ccausee thee omiissioon off datta, mmistaakes, disstortting, thuus brringss to the enteerpriise ssigniificaant lloss. Theerefoore, deveelopmment of aa friiendlly innterfface, commprehhensiive ffuncttionss, opperattion simpple bbasedd on B/
8、S (Broowserr/Serrver) strructuure oof thhe ennterpprisee perrsonnnel mmanaggemennt syystemm hass beccome veryy impportaant, and thiss is the purppose of tthis systtem ddevellopmeent aand iits mmeaniing. Thiss sysstem willl usee at pressent moree advvanceed MyyEcliipse66.5 ddevellopmeent ttoolss andd
9、 SQLL Serrver 20055 dattabasse deesignn。The eenterrprisse peersonnnel manaagemeent ssysteem wiill ppersoonnell mannagemment and offiice aautommatioon maanageementt of orgaanic unioon, ccan eeffecctiveely mmanagge thhe buusineess eenterrprisse innsidee varriouss perrsonnnel iinforrmatiion, makee entt
10、erprrise depaartmeent sstafff cann timmely and easiily gget tto alll off thee infformaationn perrsonnnel, and the combbinattion of tthe ccondiitionns off infformaationn queery, updaate, and admiinisttratoor paasswoord sset aand wwage stattistiics ddistrributtion funcctionn, soo as to ppromoote tthe
11、eenterrprisse woork eefficcienccy annd coompettitivvenesss, aand mmeet the needds off moddern enteerpriise mmanaggemenntThe ffrontt of the systtem uusingg JSPP as a deeveloopmennt laanguaage, the use of SSqlSeerverr as a daatabaase mmanaggemennt syystemm, thhe deeveloopmennt ennviroonmennt iss MyEEc
12、lippse, servver uusingg tommcat, devvelopped aa Webb tecchnollogy baseed onn B / S sstruccturee winndowss mannagemment systtem.Keywoords:Perssonneel maanageementt,JSP,B / S sttructture目 录摘要IABSTRRACTIII第一章绪论论11.1课题题背景11.2目的的和意义111.3开发发工具及技技术11.3.11开发工具具11.3.22 JSPP21.3.33 JavvaScrript331.4软硬硬件需求44第二
13、章需求求分析52.1需求求调研52.2可行行性分析552.2.11技术的可可行性52.2.22经济的可可行性52.2.33操作可行行性62.2.44法律的可可行性62.3系统统用户用例例图62.3.11管理员用用例图62.4功能能模块需求求分析72.5设计计的基本思思想72.6性能能需求82.6.11系统的安安全性82.6.22数据的完完整性82.7界面面需求8第三章系统统分析与设设计103.1数据据库的分析析与设计1103.1.11数据库的的概念结构构设计1003.1.22数据库的的逻辑结构构设计1333.1.33数据库的的连接原理理153.2中文文乱码问题题处理166第四章系统统功能实现现
14、194.1系统统登陆页面面实现1994.2管理理员模块2224.2.11部门信息息管理2334.2.22员工信息息管理2774.2.33员工工资资管理3004.2.44员工出勤勤管理3444.2.55员工奖惩惩管理3774.2.66招聘信息息管理4004.2.77修改个人人密码4224.2.88退出系统统43第五章系统统测试4445.1系统统测试目的的与意义4445.2测试试过程4445.2.11主页面的的登录模块块测试4445.3其他他错误455结论46参考文献447致谢48IV基于jsp的企业人事管理系统第一章 绪绪论1.1课题题背景计算机网络络技术的发发展,给信信息时代的的人们带来来了很
15、大的的方便。如如今在Innternnet上,随随处都可以以看到种类类繁多的信信息管理系系统,比如如,企业办公化化自动管理理系统,电电子商务系系统,高校校教务管理理系统等等等。随着信息息技术的日日益发展已已深入到社社会的各个个角落,各各个大的企企业,都充充分意识到到传统的手手工管理模模式已经逐逐渐不能适适应时代的的发展,为为了更好的的发展,纷纷纷开发适适合自己的的管理系统统。不管大大企业。各各种员工信信息的小企企业也是如如此,企业业的管理层层也深深意识识到这一点点,以前管管理大多为为手工管理理,效率低低、易出错错、手续繁繁琐,而且且耗费大量量的人力,物物力,财力力。他们希望有一个适合自自己的管理
16、理系统,能能够实现员员工信息管管理,部门管理,请假管理,考勤管理,工资资管理等功功能。通过过此系统,管理者可以对员工的各项情况实行电脑化管理,这样可以提高工作效率,也使得人力资源信息管理所需的各项信息能方便快速进行录入,查询,删除和更新,对相应关键数据也能够方便的统计结果。 1.2目的的和意义长久以来,企业人力资源信息管理工作大多数都采用的是传统的手工方式来记录相关信息,这种管理方式存在很多缺点,比如说,员工请假、审批等信息的录入,查询,更新,分析都要完全依赖管理人员的手工记录和人工分析。对于小规模企业来说还勉强可以接受,但对于规模大一点的企业来说,人工记录是相当麻烦的。为满足企业发展需求,决
17、定采用各种编程语言JSP开发了基于B/S架构的人力资源信息管理系统,人力资源信息管理系统是涉及信息科学、数据计算和计算机技术的复杂的人机交互系统。通过这些系统,可以对人力资源信息和管理进行智能化管理,有效地记录并查询员工请假、出勤等情况,为企业的管理者提供了诸多方便。1.3开发发工具及技技术1.3.11开发工具具此次设计主主要采用MMyEcllipsee加Tommcat后后台服务器器进行,设设计过程中中页面主要要使用JSSP技术完完成,下面面对MyEEclippse、Tomccat和SqlSServeer数据库库进行简要要介绍。1.3.11.1MyEEclippseMyEcllipsee,是一
18、个个十分优秀秀的用于开开发Javva, JJ2EE的的Ecliipse插插件集合,MMyEcllipsee的功能非非常强大,支支持也十分分广泛,尤尤其是对各各种开元产产品的支持持十分不错错。MyEEclippse企业业级工作平平台(MyyEcliipse Enteerpriise WWorkbbenchh ,简称称MyEcclipsse)是对对Ecliipse IDE的的扩展,利利用它我们们可以在数数据库和JJavaEEE的开发发、发布,以以及应用程程序服务器器的整合方方面极大的的提高工作作效率。它它是功能丰丰富的JaavaEEE集成开发发环境,包包括了完备备的编码、调调试、测试试和发布功功能
19、,完整整支持HTTML, Struuts, JSP, CSSS, Jaavasccriptt, SQQL, HHiberrnatee。1.3.11.2 Toomcatt Tomcaat是一个个小型的轻轻量级应用用服务器,在在中小型系系统和并发发访问用户户不是很多多的场合下下被普遍使使用,是开开发和调试试JSP 程序的首首选。可以以这样认为为,当在一一台机器上上配置好AApahcce服务器器,可利用用它响应对对HTMLL页面的访访问请求。实实际上Toomcatt 部分是是Apacche 服服务器的扩扩展,但它它是独立运运行的,所所以当运行行tomccat 时时,它实际际上作为一一个与Appach
20、ee 独立的的进程单独独运行的。1.3.11.3SqlSServeerSqlSeerverr使用C和和C+编编写,并使使用了多种种编译器进进行测试,保保证源代码码的可移植植性;支持持AIX、FFreeBBSD、HHP-UXX、Linnux、MMac OOS、NoovelllNetwware、OOpenBBSD、OOS/2 Wrapp、Sollariss、Winndowss等多种操操作系统;为多种编编程语言提提供了APPI;支持多线线程,充分分利用CPPU资源;提供TCCP/IPP、ODBBC和JDDBC等多多种数据库库连接途径径;可以处理理拥有上千千万条记录录的大型数数据库。对对于一般的的个人
21、使用用者和中小小型企业来来说,SqqlSerrver提提供的功能能已经绰绰绰有余,而而且由于SSqlSeerverr是开放源源码软件,因因此可以大大大降低总总体拥有成成本。1.3.22JSPJSP技术术使用Jaava编程程语言编写写类XMLL的taggs和sccripttletss,来封装装产生动态态网页的处理理逻辑。网网页还能通通过taggs和sccripttletss访问存在在于服务端端的资源的的应用逻辑辑。JSPP将网页逻逻辑与网页页设计和显显示分离,支支持可重用用的基于组组件的设计计,使基于于Web的的应用程序序的开发变变得迅速和和容易。 Web服务务器在遇到到访问JSSP网页的的请求
22、时,首首先执行其其中的程序序段,然后后将执行结结果连同JJSP文件件中的HTTML代码码一起返回回给客户。插插入的Jaava程序序段可以操操作数据库库、重新定定向网页等等,以实现现建立动态态网页所需需要的功能能。JSP与与Servvlet一一样,是在在服务器端端执行的,通通常返回给给客户端就就是一个HHTML文文本,因此此客户端只只要有浏览览器能浏览览。JSPP页面由HHTML代代码和嵌入入其中的JJava代代码所组成成。服务器器在页面被被客户端请请求以后对对这些Jaava代码码进行处理理,然后将将生成的HHTML页页面返回给给客户端的的浏览器。Servlet是JSP的技术基础,而且大型的We
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JSP 人事管理系统 13967
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内