海南大学毕业论文(设计)题目:基于jsp的企业人事管理系统人员信息管理设计与实现学号:101000121001姓名:林发蒙年级:2010级学院:信息学院系别:计算机系专业:计算机与科学指导教师:陈丹完成日期:2012年5月1日2摘要随着当今企业人员数量不断增加、分工的不断细化、各行业间联系的不断密切。对人事管理的要求也不断提高,实现人事管理自动化,无疑将带来高效率的企业管理。人员是企业生存的主要元素,人员的增减、变动将直接影响到企业的整体运作,企业每天都要涉及到人员工问题。企业员工越多、分工越细、联系越密,所要做的统计工作就越多,人事管理的难度就越大。最初的人事管理采用人工方式,记录量大,易出错。人事管理系统就是用电脑代替大量的人工记录,完成众多信息的处理,方便、准确度高,且可以长期保存。人事管理系统,为个人提供资料查询服务,为企业提供工员分工等服务。旧式的用纸介材料来记录的人工管理方式已不合适现代企业公司的发展了,实现人事管理的系统化、规范化、自动化,将成为现代公司管理人员的首选。本系统基本上能满足现代企业人事管理的需求,人事管理系统中使用各种表格,保存相关的人员信息,方便查询、浏览、修改等操作。工资管理系统的前提是一定要有员工的在职作为基础,在使用的时候一定要保证员工在职的人事信息数据库。本系统是综合人事管理系统。企业人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。系统包含的主要功能为查询,修改,删除和添加,对职工的档案,职工工资、职工培训、职工的部门调动、职工奖惩等信息进行管理。本系统采用B/S模式,前台系统开发采用JSP作为开发工具,后台采用SQLServer2000作为数据库管理系统。关键词:人事档案;管理信息系统;数据流程3AbstractItisanimportantcontentofcompany'smanagementthattheEnterprisepersonnelmanagementsystem.Increasingwithnowadaysenterprise'spersonnel'squantity,thepersonnelmanagementsofenterprisesbecomemoreandmorecomplicatedtoo,ifitcanberealizedtheautomationofmanagementofthepersonnel,itwillundoubtedlybringtoadministrativedepartmentofenterprisesverybigandconvenient.Thefundisthemainelementthatenterprisessurvived,theflowofthefundinfluencesofthewholeoperationofenterprises,Thepersonnelofenterprisestaff'sisanimportantcomponentofenterprise'sfundmanagement,becauseeachofenterpriseisgrantissueofpersonnel,staffofenterprise,toinvolvetowantmonth.Enterprisestaffmanynumberhave,statisticalworkof?personnelmore,personnelheavytograntdegreeofdifficulty.Initialpersonnelcalculationandgivingawayisartificialwaytodealwith.Indoingheavywork,thewrongrisingthereuponofprobabilitytooappears.TheEnterprisepersonneladministrativesystem,offerspersonnelinquiryserviceforindividualandenterprisepersonnelcalculation.Thetraditionalpaperhaslainbetweenthedevelopmentofthealreadyimpropermodernenterpriselikecorporationofinformationmanagementofdataofthematerialsandrealizespersonnelsystematization,standardization,automationofmanagement,soitbecomesmoderncompanyfirst-selectiontomanagepersonnel.Thissystemcanmeetmodernenterprise'spersonnelmanagement'sdemandsbasically,usevariouskindsofformsinthemodernpersonneladministrativesystem,keeprelevantpersonnelinformation,convenienttoisitoperateittoinquireabout,browsethrough,fixetc.Personnelprerequisiteofadministrativesystemwillcertainlyhavetheemployee'sattendanceinformationasthefoundation,becausethesystemtousestaffattendanceinformationisitcalculatepersonnelofstafftocome,mustguaranteethestaff'spersonnelinformationdatabasewhileusing,sothissystemischarteredDrawtogethersomeinformationprocessingofthepersonnel(thestaff'sattendance,settlementofworkingtime,etc.Theenterpricepersonnelmanagementsystemisthetypicalinformationmanagementsystem(MIS),itsdevelopmentmainlyincludesthebackstagedatabasetheestablishmentandthemaintenanceaswellasfrontendtheapplicationproceduredevelopmenttwoaspects.Thesystemcontainsthemainfunctionistheinquiry,therevision,thedeletionandtheincrease,tostaff'sfile,thestaffwages,thestafftrains,staff'sdepartmenttransfers,informationandsoonstaffrewardsandpunishmentcarriesonthemanagement.ThissystemusestheB/Spattern,theonstagesystemdevelopmentusesJSPtotakethedevelopmentkit,thebackstageusesSQLServer2,000totakethedatabasemanagementsystem.Keywords:Personnelfile;Managetheinformationsystem;Dataprocess4目录1绪论..............................................................61.1选题目的与意义..............................................61.3项目背景....................................................61.4国内外研究现状..............................................71.5存在的问题..................................................81.6企业人事管理系统的简介......................................91.6.1系统语言开发环境.......................................91.6.2系统数据库结构及功能分析...............................91.6.3业务流程..............................................102人事管理系统相关技术理论.........................................122.1B/S架构....................................................122.1.1B/S模式的优点和缺点..................................133.2Java语言的特点.............................................132.2.1面向对象..............................................132.2.2平台无关性............................................142.2.3分布式................................................152.2.4可靠性和安全性........................................153.3JSP概述....................................................162.3.1JSP应用模型..........................................172.3.2JSP的技术方法........................................182.3.3JSP原理与优点........................................192.3.4JSP的弱势............................................213.4Tomcat.....................................................212.4.1MyEclipse中配置Tomcat服务器.........................222.4.2Tomcat连接池.........................................223系统总体结构设计.................................................223.1总体设计的原理.............................................223.2系统功能结构...............................................233.3数据库概念设计.............................................253.3.1数据库物理设计........................................274系统模块具体设