企业人事管理系统(毕业设计)_第1页
企业人事管理系统(毕业设计)_第2页
企业人事管理系统(毕业设计)_第3页
企业人事管理系统(毕业设计)_第4页
企业人事管理系统(毕业设计)_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

A2A0A1A3A4A5A6A9A10A7A121目录摘要3ABSTRACT4前言5第一章概述611开发背景612关于国内同类系统的分析613任务与目标814本论文所做的工作9第二章STRUTS框架与开发环境1021B/S模式1022MVC体系结构(模型视图控制器)1123STRUTS框架1224开发环境简介13241SQLSERVER200013242MYECLIPSE14第三章系统需求分析1531需求分析概述15311需求分析的目标15312需求分析的原则1532系统总体需求分析1533数据流分析及数据字典16331数据流分析16332数据字典18第四章系统总体设计2241系统总体设计目标2242系统功能描述2243总体功能模块设计2344数据库设计25A8A11A13A14A15A16A17A18A19A20A212441数据库连接池工作原理26442系统ER图28443系统表设计2645界面设计2846输入输出设计29461输入设计29462输出设计29第五章系统实现3051界面效果30登陆界面30检索信息页面30检索结果页面3152数据库连接池3052系统出错处理34521出错提示信息35522系统补救措施35第六章总结与展望36参考文献37致谢38A8A11A13A14A15A16A17A18A19A20A213摘要企业人事信息管理是企业管理中的一个重要内容,随着时代的进步,企业人员数量也不断增加、分工的不断细化、各个行业间联系的不断密切,对人事管理的要求也不断提高。早期的人工方式的人事管理系统已不合适现代企业公司的发展,实现企业人事管理的系统化、规范化、自动化,是现代企业管理的首选。本文以企业管理信息系统建设中的人事信息管理子系统的设计和实现为目标,利用软件工程中系统开发的原理和方法,详细论述了系统的设计方案、系统的开发。系统以MYECLIPSE为开发工具,以SQLSERVER2000为后台数据库管理系统,以STRUTS为框架,实现了以信息检索、培训管理、职称评定、G3882G5821管理、人员G16855动为G1039要G2163G14033的系统开发。为企业人事管理提G1391信息管理、信息检索、信息G4396G2474G12573G7393G2165,系统的实G7057G3534本G990G14033G3827G9397G17287现代企业对人事管理的G19668要,为提高企业人事管理G6940G10587提G1391了行G1055G7389G6940的G6175G8585。关键词人事管理系统,STRUTS,信息检索G1328G13785G726G5476G19283G19007G6363G4560G13781G5084G726G7484G8927A8A11A13A14A15A16A17A18A19A20A214ABSTRACTTHEENTERPRISEHUMANINFORMATIONMANAGEMENTISINANIMPORTANTPARTOFBUSINESSMANAGEMENTWITHTHETIMEPROGRESS,THEENTERPRISEPERSONNELQUANTITYALSOINCREASES,ANDTHEDIVISIONOFLABORUNCEASINGLYBECOMESFINE,ANDTHERELATIONSHIPOFEACHPROFESSIONISBECOMINGCOMPACT,ANDTHELEVELOFPERSONNELMANAGEMENTISBEINGADVANCEDTHEEARLYARTIFICIALPERSONNELMANAGEMENTSYSTEMISALREADYINAPPROPRIATEFORTHEMODERNENTERPRISEDEVELOPMENTTHESYSTEMATIZATION,STANDARDIZATIONANDAUTOMATIONAREPREFERREDFORTHEMODERNENTERPRISEMANAGEMENTTHISPAGEAIMSTODESIGNANDREALIZEPERSONNELINFORMATIONMANAGEMENTSUBSYSTEMOFENTERPRISEINFORMATIONMANAGEMENTSYSTEM,USINGTHEPRINCIPLEANDMETHODOFSOFTWAREENGINEERING,ELABORATINGTHESYSTEMDESIGN,DEVELOPMENTANDTESTTHESYSTEMUSESMYECLIPSEASTHEDEVELOPMENTTOOL,TAKESSQLSERVER2000ASTHEDATABASE,ANDUSESSTRUTSASFRAMEWORKTHESYSTEMREALIZEDINFORMATIONSEARCH,TRAININGMANAGEMENT,THETITLEOFATECHNICALPOSTASSESSMENT,REWARDSANDPUNISHMENTMANAGEMENT,PERSONNELARRANGEMENT,WHICHARETHEMAINPARTSOFSYSTEMTHESYSTEMBASICALLYSATISFIESTHEMODERNENTERPRISES,PROVIDINGINFORMATIONMANAGEMENT、SEARCHANDACCESS,ANDAFFORDANEFFICIENTINSTRUMENTFORENTERPRISEPERSONNELMANAGEMENTKEYWORDSENTERPRISEHUMANINFORMATIONMANAGEMENT,STRUTS,INFORMATIONSEARCHWRITTENBYXUCHANGXINSUPERVISEDBYYANGYANGA22A23A24A25A26A27A28A29A30A31A325前言人事信息管理是G6363G17828用现代化的G12197G4410方法,对G994一定G10301G2159G11468G13479合的企业人G2159G17176G9316进行合理的培训、G13464G13467G994G16855G18209,G1363G10301G2159、人G2159G13475G5132G1457G6357G7380G1351G8616G1375,G2528时对人的G5617G5831、G5527理和为进行G5700G5415的G16837G4560、G6523G2058和G2339G16855,G1817分发G6393人的G1039G16278G14033动G5627,G1363人G4625G1866G6177,事G5483G1866人,人事G11468G4464,以实现G13464G13467目标。人事管理系统G5700是G17837G7691一个管理G12879软件,G5122G2173企业G4448G6116对自G17535的系统管理G1231G2165。G16825系统G2499以建G12447G3534G11796设G13634,G5194G2499G4448G6116对G1866进行G7097G5132G3800理、信息G7609G16822、统计分G7524G2163G14033。计G12651G7438信息管理是现代企业高G6940G10587、G5567G14422G3875G10995G1147的重要G13464G6116G18108分,G1268统的人事G7735案管理G5460G5460G18331用G6175工管理G15G4396G3324工G1328G6940G10587G1314、重G3809G2183动G3822、管理人员G2183动G5390G5242G3835G12573G5342G11161G15不G14033G3827为企业G1927G12586提G1391G2462时G1946G11842的信息,G13792G18331用先进的管理方法引进计G12651G7438信息技术,将计G12651G7438管理G4448整的对人事G7735案进行管理,则G2499以提高工G1328G6940G10587,进一步简化和规范办事程序,提高G10995G1147的质量,为企业带来更G3822的G6940益G15G17837已G13475是各个企业的必G13475G1055路。本系统就是针对G17837种情况,参考G2528G12879系统开发的,具G7389灵活G5627G5390,覆盖方面广G12573特点。A33A34A35A36A37A38A39A40A41A42A436第一章概述11开发背景管理信息系统的概念起G9316很早。早G332420世纪30年代,柏德就G5390G16855了G1927G12586G3324G13464G13467管理中的G1328用。50年代,西蒙提出了依赖信息和G1927G12586的管理概念、维纳发表了G6523G2058论和管理的论述,以G2462G994此G2528时计G12651G7438技术的飞速发展,为管理信息系统的出现奠定了理论和技术G3534G11796。管理信息系统的应用、发展是G994计G12651G7438技术、通信技术和管理技术的应用、发展紧密G11468关的。特别是随着计G12651G7438技术、信息技术的飞速发展,管理信息系统也G5483到了飞跃。G1866发展过程G3835致分为如下的3个阶G8585G7261电子数据G3800理系统(ELECTRONICDATAPROCESSINGSYSTEMG15EDPS)电子数据G3800理系统是数据G3800理的计G12651G7438化。通过计G12651G7438的高速G17828G12651和G3800理提高数据G3800理的G6940G10587。G17837是管理信息系统的雏形。2管理信息系统(MANAGEMENTINFORMATIONSYSTEMG15MIS)计G12651G7438技术、数据库技术、网络通信技术G994现代管理技术G11468G13479合,G1147G10995了管理信息系统,20世纪70年代以来管理信息系统逐渐发展、G6116熟起来,表现出高G5242集中、定量化G12197G4410管理两G3835特点。管理信息系统以中G5527数据库和计G12651G7438网络为重要标志,G18331用分布式G3800理方式,把G13464G13467内G18108的各级管理G13479合起来,克G7393地理、时间G990的界限G4448G6116必要的信息管理工G1328,辅G2173G1927G12586G13785进行G1927G12586工G1328。3G1927G12586支G6357系统(DECISIONSUPPORTSYSTEMSG15DSS)早期的MIS只G14033提G1391G3835量的报告,G1866中真正对用户G7389用的信息很少。G1927G12586支G6357系统,即通过人G7438交互的方式G5122G2173G1927G12586G13785找到G2499G14033的答案,为管理G13785G1927G12586提G1391必要的信息。随着计G12651G7438技术、信息G3800理技术、管理技术的更新和发展,以G2462MIS和DSS自G17535的理论发展,MIS和DSS又G7389了新的变化。总G1055,随着技术的发展和理论的更新,管理信息系统G3324未来将会G7389更G3835的进步和发展。12关于国内同类系统的分析企业是国民G13475济的G3534本单元,企业信息系统建设是我国企业走G2533现代化的必G11013G1055路。我国目G2081G1861G7389各G12879企业G2700G987G4490,G17837G1135企业G3324G1782920年来,G3324不G2528程G5242G990G18129G17947到了企业信息系统建设的G19394G20076。G270年代以来,国G4490G7389关G18108G19388就一G11464G19762G5132重G16282企业信息化的G6524进。国G4490G7389关G18108G19388G7378重点G6218G6357过一G6221国G7389G3835企业的信息化工程,G5194以G4439G1216为G7691G7507G3324G1852国G2058G17908业企业A33A34A35A36A37A38A39A40A41A42A437中G6524广过G38IMS。G280年代后,随着G5506G3423计G12651G7438、互G17842网G12573G17817速G7234G2462,计G12651G7438技术对企业的G5445G2721G17246来G17246G3835,企业信息化进一步为人G1216G6164重G16282。1G28G285年以后,我国企业信息化走G2533了以MIS为G1039的G17959路,G16780G3822的人事信息管理系统G15999广G3835的企业G6164G18331用。G3324G8611一个G3835G3423的企业中G18129G7389自G5061的人事信息管理系统。G3252为随着企业员工的不断增G19283,信息管理的G3809G7446G5242也G3324G7138G7186的增加,一G1135G16855G7609G16840G7138,G3324很G3822的企业G3324G1363用管理信息系统软件后,人事管理工G1328变G5483G8616G17751简单,只要对G11468应的管理人员进行一G1135简单的培训G18129G14033实现G17837种G6817G1328。人事管理是企业管理的一个重要分支。随着G5415G1182企业人员数量不断增加、分工的不断细化、各行业间联系的不断密切。对人事管理的要求也不断提高,实现人事管理自动化,G7092G11109将带来高G6940G10587的企业管理。人员是企业G10995G4396的G1039要元G13044,人员的增G1955、变动将G11464G6521G5445G2721到企业的整G1319G17828G1328,企业G8611G3837G18129要G9053G2462到人员管理工G1328的G19394G20076。企业员工G17246G3822、分工G17246细、联系G17246密,G6164要G1582的统计工G1328就G17246G3822,人事管理的G19602G5242就G17246G3835。G1268统的企业人事信息管理系统的人事管理G18331用人工方式,G16772G5417量G3835,G7143出G19181。人事管理系统就是用电G14053代G7379G3835量的人工G16772G5417,G4448G6116G1259G3822信息的G3800理,方G1427、G1946G11842G5242高,G1000G2499以G19283期G1457G4396。G7099式的用G13452G1183质G7460G7021来G16772G5417的人工管理方式已不合适现代企业公司的发展了,实现人事管理的系统化、规范化、自动化,将G6116为现代公司管理人员的首选。G1328为计G12651G7438应用的一G18108分,G1363用计G12651G7438对人事信息进行管理具G7389着G6175G1122工G2842管理G6164G7092法G8616G6323的G1260点。G1375如G29检索G17817速、G7609找方G1427、G2499G19764G5627高、G4396G1660量G3835、G1457密G5627G3921、G4563G2641G19283、G6116本G1314G12573。G17837G1135G1260点G14033G3827G7509G3835地提高人事G2183G17176管理的G6940G10587G15也是企业的G12197G4410化、正规化管理G994世界G6521G17724的重要G7477件。G7380G2033的人事管理G18331用人工方式,G16772G5417量G3835,G7143出G19181。人事管理系统就是用电G14053代G7379G3835量的人工G16772G5417,G4448G6116G1259G3822信息的G3800理,方G1427、G1946G11842G5242高,G1000G2499以G19283期G1457G4396。G7099式的用G13452G7460G7021来G16772G5417的人工管理方式已不合适现代企业公司的发展了,实现人事管理的系统化、规范化、自动化,将G6116为现代公司管理人员的首选。G3324企业信息化G5567速发展的时代,我G1216G3324G1817分G13955定G17837G1135已G13475G2474G5483的G6116G7536的G2528时也不G14033G5585G16282一G1135G7234G17953G5627的G19394G20076。首先是过G244710年G5050G2503,我国企业信息系统建设G15441G9994G17732G17732G9884G9884地发展,G1306G1866G6116G2163G10587G12362G12467如G1321G731G7693据广G1008G11477信息中G5527和信息G2339会对335G4490已G13475实现了信息化的企业的G16855G7609G15G738952G172G23G8的企业G16760为本企业进行信息化建设的G6116G6940一G14336G30G16760为不理G5831的G738921G177G28G8G30G16760为G6940G7536G19762G5132G3921的只G7389G28G1755G8。G7693据G11752G12362G17836发现G726一G1135企业已G13475G6249G1849G1363用的G8181G3371,实G19481中G5194未发G6393G1328用,G4439只是针对G14521G5190G4628G18108系统,G6122G13785特定G12879G3423的G1147G2709的G16809G17828行。G17828行G7380G3921的为库G4396管理G8181G3371,原G3252G1039要是库G4396G994G1866G4439G18108G19388间的G11468互G5445G2721G17751G4579。G1866次,信息G5417G1849、修改、G7609G16822G2462员工信息G8181G3371也G3324G18108分企业G5483到G17751G3921的应用。G1306G6116本管理G2462预测G8181G3371G12573G1363用A33A34A35A36A37A38A39A40A41A42A438情况G17751差。G7693据另一次对300名来自不G2528行业、不G2528企业的中层管理G13785的G16855G7609发现,G17837G1135管理G13785工G1328的G12197室中,人均G5506G7438数量0G17G231台的占33G8,G1866中人均G5506G7438数量达到1台以G990的企业占37G8。G1306是,G17837G1135企业中的计G12651G7438的G287G8是用来G1582文字G3800理工G1328,G73891/2是用G1122浏览网页,甚至G73891/5的计G12651G7438是G13475G5132用来玩游戏的。G13792G3835G3822数G15999G16855G7609G13785G18129G16760为G726他G1216企业G5194没G7389实现信息化。G17837G1135G16855G7609和G13479G7536分G7524G18129G16840G7138了G726我国企业目G2081G15441G9994G1363用计G12651G7438已G13475G8616G17751G7234G17953,G1306G16780G3822信息系统的应用情况却G5194没G7389达到预G5831的G6940G7536。本管理信息系统G15441G9994G14033G3534本G990G9397G17287用户的G19668求,G1306是也仍G9994G4396G3324一G1135G19394G20076G726如对G1122员工的G3534本信息的管理不是很G4448善,用户管理的权限没G7389设G13634,各个数据库中的表没G7389设G13634G1039键。13任务与目标人事信息管理系统是典G3423的管理信息系统。G17837就要求G4439应G16825G14033G3827为用户提G1391G7389G3921美G16278的窗口界面、G1817G17287G2499G19764的信息数据、简单方G1427的维护G6175G8585和灵活G3822变的G7609G16822方式以G2462G5567捷G13792G1946G11842的G7609G16822G13479G7536。G6164以,对G1122人事G7735案管理系统的设计G1039要包括后台数据库的建G12447、维护以G2462G2081端应用程序的开发两个方面。对G1122G2081G13785G13792言要求建G12447起数据一致G5627G2462G4448整G5627G5390、数据安G1852G5627G3921的数据库。对G1122后G13785G13792言则要求具备应用程序G2163G14033G1852G15G7143G1363用G12573,G17828行稳定G12573特点。课G20076G11752G12362的G1039要内容是G726创建人事信息管理系统,G1039要实现系统管理,员工G3534本信息管理、岗位G16855动管理、员工培训管理G12573G1039要G2163G14033。系统设计的目标是G726从G6817G1328简G1427、界面友G3921、灵活、实用、安G1852的要求出发,G4448G6116人事管理的G1852过程。14可行性分析141技术可行性本系统G6164G18331用的软硬件平台具G1319要求如下G726硬件G726COMPAQV3000笔G16772本G3800理器G726AMDTURION64X2G7186卡G726NVIDIAGEFORCGO6150内G4396G7261024MBDDR533硬盘G726ST980811AS/5400软件G726MICROSOFTSQLSERVER2000,TOMCAT5,MYECLIPSE。A44A45A46A47A48A49A50A51A52A53A549G3324现G7389的技术G7477件下,软件开发人员G14033G3827熟练地G1363用G990述开发工具进行系统的G11752G12362G994设计,G5194G1363G1055G6249G1849G1363用。技术G990G4448G1852G2499行。142经济可行性系统未G17828行G1055G2081,G2033期G6249G17176G8616G17751G3835,花费G11468对G13792言G8616G17751G3822。各G18108G19388必须G18209G13634电G14053、G7393G2165器、打印G7438、G1268真G7438G2462G11468关的网络设备,G1306是G3324整个系统G6249G1849G17828行G1055后,G3252为现G3324计G12651G7438已G13475G7234G2462了,G11468关的人员培训费G2499以G1955少很G3822。G13792G2528时又G1955少了数据的流通环G14422,提高了工G1328G6940G10587,G1457证了各项数据的G1946G11842G5627,避免了工G1328人员的流动G17908G6116的收据丢失G12573G19394G20076。G3252此,从G19283远的收益来看,G13475济G990G4448G1852G2499行。G3534G1122以G990分G7524,系统实现是G2499行的。15本论文所做的工作G3324本论文中,G1183绍了系统的开发背景以G2462系统现G3324的发展状况。G3324MYECLIPSE和SQLSERVER2000开发环境下,G3534G1122STRUTS框架开发出简单的企业人事信息管理。第一章中G1039要G1183绍和分G7524了G5415G1182国内人事系统现状以G2462本系统G6164要实现的内容。第二章G1183绍了STRUTS框架和开发环境。第三章系统G19668求分G7524中分G7524了系统的业G2165流程,G5194详细描述了G18108分数据流。第四章总G1319设计中,描述了系统的G2163G14033设计,以G2462数据库设计。第五章中,G1183绍了系统的G18108分实现G6940G7536。G7380终系统G4448G6116了员工信息G3534本管理、高级检索、培训管理、员工G16855动管理、职称评定、G3882G5821管理。G7380后G18108分对系统进行了总G13479和展望。A55A56A57A58A59A60A61A62A63A64A6510第二章STRUTS框架与开发环境企业人事信息管理系统G3534G1122STRUTS的WEB应用程序,系统开发平台G18331用了MYECLIPSE,以G2462B/SG1319系G13479构,G3324本章中对G17837G1135技术背景先G1328简单G1183绍。21B/S模式数据库应用系统G2499以分为两种G1319系G13479构G726G38/SG8181式和B/SG8181式。G38/SG8181式的G1319系G13479构即客户/G7393G2165器G1319系G13479构,出现G112220世纪G270年代,属G1122胖客户G13479构,一G14336分为两层G726第一层是客户端系统,G13479合了用户界面G994业G2165逻辑G726如G1363用VISUALG38、VISUALBASIC、DELPHI、PBG12573开发工具开发的数据库应用程序;第二层是G7393G2165器层,如SQLSERVER、ORACLEG12573数据库管理系统。客户端通过客户应用程序G11464G6521访G19394G7393G2165器,G1260点是G6940G10587高,对G7393G2165器要求G17751G1314。B/SG8181式的G1319系G13479构即浏览器/G7393G2165器G1319系G13479构,INTERNET的G5567速发展和WEB技术的G7097益G6116熟促G1363了G17837种G1319系G13479构的诞G10995。目G2081,B/SG8181式的G1319系G13479构已G13475G6116为分布式计G12651G3800理的网络系统的G1039流,属G1122瘦客户G13479构,一G14336分为三层G726第一层是客户端的浏览器层,如IEG12573;第二层是中间G7393G2165器层,如TOMCAT、WEBSPHERE、WEBLOGICG12573;第三层是数据库G7393G2165器层,如SQLSERVER、ORACLEG12573数据库管理系统。G994G38/SG8181式G11468G8616,B/SG8181式的G1319系G13479构具G7389以下G1260点。(1)B/SG8181式简化了客户端。G4439G7092G19668像G38/SG8181式那G7691G3324不G2528的客户G7438G990安装不G2528的客户应用程序,G13792只须安装通用的浏览器软件。G17837G7691不G1306G2499以G14422G11477客户G7438的硬盘空间G994内G4396,G13792G1000G1363安装过程更加简G1427、网络G13479构更加灵活。(2)B/SG8181式简化了系统的开发和维护。系统的开发G13785G7092G19668再为不G2528级别的用户设计开发不G2528的客户应用程序,只须把G6164G7389的G2163G14033G18129实现G3324WEBG7393G2165器G990,G5194就不G2528的G2163G14033为各个G13464别的用户设G13634权限就G2499以了。各个用户通过HTTP请求G3324权限范围内G16855用WEBG7393G2165器G990不G2528的G3800理程序,从G13792G4448G6116对数据的G7609G16822和修改。现代企业面临着G7097新月异的竞争环境,对企业内G18108G17828G1582G7438G2058的更新G994G16855整也变G5483逐渐频繁。G11468对G1122G38/S、B/S的维护具G7389更G3835的灵活G5627。G5415形势变化时,G4439G7092G19668再为G8611一个现G7389的客户应用程序升级,G13792只G19668对WEBG7393G2165器G990的G7393G2165G3800理程序进行修改。G17837G7691不G1306G2499以提高公司的G17828G1328G6940G10587,G17836G11477G2447了维护时G2339G16855工G1328的不少麻烦。如G7536一个公司G7389G990千台客户G7438,G5194G1000分布G3324不G2528的地点,那么G1427G1122维A66A67A68A69A70A71A72A73A74A75A7611护将会G7186G5483更加重要。(3)B/SG8181式G1363用户的G6817G1328变G5483更加简单。对G1122G38/SG8181式,客户应用程序G7389特定的规G7696,G1363用G13785G19668要G6521G2475G999G19388培训。G13792G18331用B/SG8181式时,客户端只是一个简单G7143用的浏览器软件。G7092论是G1927G12586层G17836是G6817G1328层的人员G18129G7092G19668培训,就G2499以G11464G6521G1363用。B/SG8181式的G17837种特G5627,G17836G1363MIS系统维护的限G2058G3252G13044G1955少。(G23)B/S特别适用G1122网G990信息发布,G1363G5483G1268统的MIS的G2163G14033G7389G6164G6205展。G17837是G38/SG6164G7092法实现的。G13792G17837种新增的网G990信息发布G2163G14033G5700是现代企业G6164须的。G17837G1363G5483企业的G3835G18108分G1082面文件G2499以G15999电子文件G2474代,从G13792提高了企业的工G1328G6940G10587,简化了企业行G6931G6175G13505,G14422G11477了人G2159G10301G2159。22MVC体系结构(模型视图控制器)G3324G8181G3423G16G16282G3282G16G6523G2058器(MVG38)G1319系G13479构中,中G5527SERVLET(G15999称为G6523G2058器)G6521G2475G6164G7389的应用程序请求。G9994后G6523G2058器将对请求进行G3800理,G2528时G1363用G8181G34232G1946备G16282G3282(通G5132是G45SP)G6164G19668的G1231G1321数据,G5194将此数据G17728发G13485G45SP。G6521着G45SPG1363用G11013G6523G2058器G1946备的数据G10995G6116浏览器的G2721应。本G1319系G13479构中,事G2165逻辑和G7186G12046逻辑G5456此G11468互G10432G12447。事G2165代G11733和G7186G12046代G11733的G11468互G10432G12447G1363G5483G2499以G2533应用程序中G9167加G3822个界面,G1375如WEB、G7092G13459G6122G42G56I(SG90ING)。此G3818,G17837种G11468互G10432G12447也G1363G5483G2499以很G3921地重G3809G1363用代G11733。A77A78A79A80A81A82A78A83A84A85A86模型组件G3324MVG38G1319系G13479构中,G8181G3423G13464件提G1391了一个访G19394应用程序G1363用的数据和/G6122G7393G2165的G6521口。通过G17837种方式,G6523G2058器G3324G3800理应用程序的数据时就不必G4896G1849代G11733,G13792A66A67A68A69A70A71A72A73A74A75A7612是G994G6203行数据访G19394和G3800理的G8181G3423G13464件进行通信。G6521着,G8181G3423G13464件就会提G1391事G2165逻辑。G8181G3423G13464件G7389G3822种形式G726简单的G3534G11796G45AVABEAN,G3809G7446的ENTERPRISEG45AVABEANEG45BG6122WEBG7393G2165。视图组件G16282G3282G13464件G3324MVG59G1319系G13479构中是用来G10995G6116浏览器的G2721应。G3252此,G16282G3282G13464件提G1391的也就是用户G6164看到的内容。通G5132,G16809G3282G13464件是简单的G45SPG6122HTML页面。G9994G13792,G2499以像G1363用WMLG6122G1866他G16282G3282技术一G7691G17743G7506地G1363用G1319系G13479构中的G17837一G18108分。G17837是MVG38的G1039要设计G1260点G1055一。开发G13785G2499以G1363用G2928G8438的G1231G1321G16282G3282技术G13792不会G5445G2721应用程序的G8181G3423层。控制器组件MVG38G1319系G13479构的G7692G5527是G6523G2058器G13464件。G6523G2058器是一个典G3423的SERVLET,用来G6521收应用程序的请求以G2462管理G8181G3423层和G16282G3282层G1055间的数据流。G3252此,G4439G6523G2058着G8181G3423层和G16282G3282层G1055间的交互方式。G6523G2058器G13475G5132G1363用G5122G2173G12879来G4008G6188G6523G2058特定请求的G3800理。23STRUTS框架STRUTSG1363用MOG71EL2G1319系G13479构。G36CTIONSERVLETG12879G17139G17143G6523G2058流程,G36CTIONG12879G17139G17143G4396G2474业G2165逻辑G12879。G5415G36CTIONSERVLETG12879G17877容器中G14731G5483一个请求时,G4439G1363用请求的G56G53I(也称为路G5464)来G1927定是G2750一个G36CTION来G3800理G16825请求。一个G36CTIONG2499以检G20576G17767G1849的合法G5627、通过业G2165逻辑层来G16847G2474数据库G6122G13785G1866他数据G7393G2165中的信息。要G7669G20576G17767G1849的合法G5627G6122G13785是G1363用G16825G17767G1849来修改数据库中的内容,G36CTIONG19668要用户提交G13485G4439G3800理数据。为了避免G8611一个G36CTIONG18129要G3800理从请求中提G2474G17767G1849数据的G6817G1328,STRUTS将G17837G1135G17767G1849数据G13477定到G45AVABEAN中。G8611一个G17837G7691的G17767G1849BEANG18129是STRUTS中G36CTIONG41ORMG12879的子G12879。G36CTIONSERVLET通过G7609看请求的路G5464就G2499以G1927定G2750一个G36CTIONG41ORM用来包G2559G17767G1849数据。G17837G1135G36CTIONG41ORMG12879G18129应G16825是ORGG17APACHEG17STRUTSG17ACTIONG17G36CTIONG41ORM的子G12879。G8611一个HTTP请求G18129必须G7389一个HTTPG2721应。一G14336G13792言,STRUTS自G5061G5194不G10995G6116G2721应,G13792是将请求G17728发到G1866他G17176G9316G990G2447G252G252G1375如G45SP页面。STRUTS提G1391一个名为G36CTIONG41ORG90ARG71的G12879来将逻辑名G1457G4396到G8611个页面的路G5464。G5415业G2165逻辑G18108分已G13475G6203行G4448G6116后,G36CTION会选G6333一个G36CTIONG41ORG90ARG71,G5194G1000将G4439G17832G3250G13485总G6523A66A67A68A69A70A71A72A73A74A75A7613SERVLET。总G6523SERVLET会G1363用G3324G16825G36CTIONG41ORG90ARG71中G4396G1660的G10301理路G5464来G16855用对应的页面来G4448G6116HTTPG2721应G18108分。STRUTS将G6164G7389G17837G1135方面的细G14422信息G18129定G1053G3324G36CTIONMAPPING对G16949中。G8611一个G36CTIONMAPPING对G16949G18129对应G1122一个G6363定的路G5464。G5415G16825路G5464G15999请求时,总G6523SERVLET会G14731G2474对应的G36CTIONMAPPING对G16949。G16825对G16949会告G16797总G6523SERVLETG16825G1363用G2750G1135G36CTION、G36CTIONG41ORM和G36CTIONG41ORG90ARG71对G16949。G1852G18108G7389关G36CTION、G36CTIONG41ORM、G36CTIONG41ORG90ARG71以G2462G36CTIONMAPPING的信息和G1866他的G18209G13634信息G18129G3324STRUTSG16CONFIGG17G91ML文件中G3780G7138。G36CTIONSERVLETG3324G2563动的时G1517会G16847G2474G16825文件,G5194G1000创建包G2559G6164G7389G17837G1135G18209G13634对G16949的数据库。G3324G17828行时G2063,STRUTS会G1363用G17837G1135对G16949,G13792不是文件本G17535。G32822G162G16840G7138了G17837G1135G13464件是如G1321集G6116G3324一起的。A77A78A79A78A87A88A89A90A88A91A92A9324开发环境简介241SQLSERVER2000SQLSERVER2000系统是一个先进的面G2533新世纪的关系G3423数据库管理系统,G4439引G1849了G3835量先进的数据库技术,代表了未来数据库技术的发展G17247势,G2499以为各种用户提G1391G4448整的数据库应用G16311G1927方案。G19512了G1866关系G3423系统的内G7692G1055G3818,G4439的分布式G7609G16822G3800理、G5390G3835的G16314发器G2163G14033、方G1427的数据发布G12573特点,G1363G4439G1817G9397着未来数A66A67A68A69A70A71A72A73A74A75A7614据库技术的G8680息。SQLSERVER2000的特点如下G7261G7143用G5627,G4439G6329G7389G5506软G1147G2709的一G17155特G5627,简单G7143用。2G2499G1292G13565G5627,G4439G1363用的是动G5589数据库,G5415用户的数据G17241过原先G11015请的G3835G4579时,数据库文件G2499自动G6205G3835,G11464到占G9397整个G11925盘空间。3集G6116G5627,G4439已G13475G994WING71OG90S2000以G990的G6817G1328系统紧密G13479合,G14033G3827提G1391更加G7389G6940的安G1852G5627。242MYECLIPSEMYECLIPSE企业级工G1328平台(MYECLIPSEENTERPRISEWORG78BENCH,简称MYECLIPSE)是对ECLIPSEIDE的G6205展,利用G4439我G1216G2499以G3324数据库和G452EE的开发、发布

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论