基于XMLWebService组件技术和SOA架构的HRM

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

上海交通大学硕士学位论文基于XMLWebService组件技术和SOA架构的HRMS研究姓名:黄少则申请学位级别:硕士专业:软件工程指导教师:曹健;阮备军20090801XMLWebServiceSOAHRMSIXMLWebServiceSOAHRMSXMLWebServiceSOAWeb,XMLWebServiceSOASAMLBPELXMLWebServicesSOAXMLWebServicesSOAWebBPELXMLWebServiceSOAHRMSIIBPELSAMLWEBNETXMLWebServiceSOAHRMSIIIHUMANRESOURSEMANAGEMENTSYSTEMRESEARCHBASEDONCOMPONENTSOFWEBSERVICESANDSOAABSTRACTModernenterprisesattachgreatimportancetoHumanResourceManagement,EnterpriseHumanResourceManagementalsodevelopsfromasingleenterprisemanagementmodeltoavarietyofmanagementmodels,therearegroup-orientedmodelofcentralizedmanagement,humanresourcemanagementoutsourcingmodel,andsoon.Basedonthedifferentmodemodel,methodonhumanresourcemanagementhasbecomemorediverse.Thetraditionalhumanresourcessystemissuitableforsingle-enterprisemodel.Notquitemeetthecentralizedmanagementmodelandhumanresourcesoutsourcingmodel.Withthedevelopmentofhumanresourcesmanagement,itisincreasingemphasisonthescalabilityofsystemfunctionality.Becauseatthepresentstageofhumanresourcemanagementstrategyuncertainty.Unlikethefinancialmanagementsystemhasaclearlimitbecausetheyhavelawsandaregulationofnationalunity,itsmanagementstrategyischangingwiththemarketdeveloped.Modernhumanresourcemanagementserveforenterprisedevelopmentstrategies,Humanresourcemanagementinmodernbusinessactivitiesatalllevelsplayamoreimportantrolein.WiththecomputertechnologyandInternetapplicationsrapiddevelop,enterprisesforhumanresourcemanagementsystemhasahigherdemand.Usersneednotonlytoprovideabasichumanresourcesmanagementfunctions,butalsocanbecontinuouslyexpanded,smoothandeasytocustomizeapowerfulmanagementtool.Therefore,researchanddesigninXMLWebServiceSOAHRMSIVlinewiththeactualhumanresourcemanagementfeatures,easyexpansion,andfunctionaladaptablesystemhasveryimportantpracticalsignificance.Fortheinadequacyoftraditionalsystemsarchitecturetechnology,throughacomparativestudyofthemethod,thispaperpresentstheconceptofhumanresourcemanagementsystemwhichbaseonXMLWebService-basedtechnologyandSOA.Perspectiveofmodernenterprisemanagement,Accordingtobusinessrequirements,Service-orientedfunctionsofeachmodule.Combinationsofsystemdevelopershavetheadvantagesoftheservicesector,useofWebservicesprovidedintheformofthesefunctions.Andaccordingtotheactualneedsofcustomers,Developedandimplementedanewhumanresourcessystemarchitectureitachievedgoodresultsinpractice.ThisHRMSbasedonXMLWebServiceandSOAarchitectureinthisarticleisdevelopedintheplatformofMicrosoft,itisproposedthatusingtheSAMLpreservethesecurityofsystem,andadopttheBPELlanguagetoarchivethedynamicfunctionalcompositionforthecustomizationworkflow,thatimprovingthescalabilityandexpandabilityofthesystem.Becauseofprovidingthebetterplatformfortheextendandupgrading,itobeysthetechnicalstandardofXMLWebServicesandtheprinciplesofSOAarchitecture,consideringthebusinessapplicationofcontemporarysystemandtheexpandablefunctionusedinthefutureinthedesigningprocess.BasedonXMLWebServicestechnologiesandSOAsystems,thisarticledescribestheWebservice-basedsystemdesign,internalstructure,functionplananddatacommunicationmethods,etc.ItdescribeshowtoimplementthecustomizationworkflowofhumanmanagementbytheBPELlanguage,anditcreatesanexampletoachievethesystemplatformandfunctionalmodules.Thispapermainlydiscussesthefollowingaspects.First,itclarifiestheessenceofthisarticle,seconditdescribesthesystemusedbytherelevanttechnicalwhichfrommanagementframelybythebusinessrequirements,framework,security,modulesandorso.Afterthat,itintroducestheflowcustomizationbytheBPELandimplementsthesecuritybytheSAML.Finallyacompleteexampleillustratestheimplementationofprocesscustomization.KeywordsXMLWebServicesnetSOASAMLBPELHRMSXMLWebServiceSOAHRMS111.1XMLWebServiceSOABPELBPELBPELWebWebWebWebBPELWebWebWebSOAWebBPEL[1]XMLWebServiceSOAHRMS2IPSecSSLMD5SAML,SAMLWeb,SAML,SAMLWeb[2]1.2C/SCitrixe-HRC/Se-HRXMLWebServiceSOAHRMS3WebServiceInternerSOABPELSAML1.3,,HRMSHRMSHRBPELBPELSAMLSAML:SOAWEBWebBPELBPELBPELBPELWebSAMLSAMLSAMLXMLWebServiceSOAHRMS4XMLWebservicSOABPEL1.4HRMSHRMSXMLWebServiceSOAHRMS522.12.1.1/2-1/Fig.2-1Client/ServerMode:::[3]/2-16080XMLWebServiceSOAHRMS62.1.22-2Fig.2-2BasedComponentsMode/2-2[4]OMGCOBRA,SUNJavaBeanCOM+.2.1.3WEB2-3Fig.2-3BasedBrowserModeXMLWebServiceSOAHRMS7B/S/;;B/SC/S:B/SInternetWebB/SC/S2-3[5]2.2SOA2.2.1SOASOA1996GartnerSOA200212GartnerSOA200SOAGartnerSOA:IT[6]SOASOASOA[7]2.2.2SOASOASOASOAWebXMLWebServiceSOAHRMS8SOA[3]SOAITSOASOASOA(1)(2)(3)SOA(4)[7]2.2.3SOASOASOASOAWebSOA[8]SOAXMLWebServiceSOAHRMS9WebSOASOA[8]SOA[7]2.2.4SOAC/SB/SSOAInternetSOASOA(1)[8](2)XMLWebServiceSOAHRMS10(3)[8](4)[8](5)2.3WebService2.3.1WebServiceWebserviceWebAPIWebWebserviceWebservicesWebserviceWebWebserviceWebserviceWebserviceWebservice(interface)(COMCOBARIDL)WebserviceWebserviceWebserviceWebservice(RPC)RPCWebservice2.3.2WebServiceWebServiceXMLWebServiceSOAHRMS11(1)WEBWEBweb(2)WEBWEBwebWEBWEBJ2EENET(3)WebService(WSDL)()(4)WebServiceIT(5)WebWebCORBA,DCOMEJBWebWeb(6)WebServiceWebServiceCORBA,EJB,DCOMHTTP,SMTP,MQ,FTP,RMIoverHOPWebUDDISOAPX[8]XMLWebServiceSOAHRMS122.3.3WebService2-4WebFig.2

1 / 80
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功