您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 基于WebService的协同产品开发环境
上海交通大学硕士学位论文基于WebService的协同产品开发环境姓名:郑康生申请学位级别:硕士专业:计算机技术指导教师:曹健;王庆福20060601iiiCADCAECAPPCAMPDMERPWebServiceWebServiceWebServiceWebServiceWebServiceWebServiceWebServiceivAbstractThegoalofthispaperistoestablishaCollaborativeProductDevelopingEnvironment(CPDE)whichintegratesmultipledistributedsystemsfortheentireproductdevelopmentprocess.Inamanufacturingenterprise,therearemanyinformationsystems,suchasCAD,CAE,CAPP,CAM,PDMandERP,tosupporttheproductdevelopmentactivitiesfromconceptdesignandfunctiondesigntomarketing.Intodaysglobalagilemanufacturingmode,toconstructCPDEbyintegratingapplicationsystemsisveryimportantformanufacturingenterprisessothattheycanrespondrapidlytothechangingmarket.Thepaperintroduceddifferentinformationsystemssupportingdesign,developmentandmanufacturingactivitiesfirstly.Thecharacteristicsandfunctionsofthesesystemsarediscussed.Differentmethodstointegrateenterpriseapplicationsarealsoresearched.Thearchitectureofwebservice,itscorestandardsandhowitcanbeappliedtointegrateapplicationsareanalyzedindetail.Basingonresearchesofvariousinformationintegrationtechnologies,thepaperproposedasystemstructureofCPDEbasedonwebservices.Inthestructure,anintegratedenterprisemodelwasestablishedbyadoptingadvancedintegratedmodelingmethodandfacilities.Thepoliciesformodelmappingandconversionamongmultiplesystemswerealsoprovided.Therelatedwebserviceinterfaceswerediscussed.Moreover,afteranalyzingthegeneralworkflowofcollaborativeproductdevelopment,thepaperconstructedanewmodelfortheCollaborativeDevelopingProjectManagement(CDPM)basedonrelatedconstraints.Finally,thepracticalapplicationofCPDEinWuxiHongdacompanywasintroduced.Thegoodresultshavebeenobtainedinshorteningtheproductvdevelopingperiod,reducingtheproductioncostsandenhancingtheproductcompetitioncapabilityinthemarket.ThevalueofthepaperwasthatthestructureofCPDEthatcanrealizetheintegrationandextensionofdifferentdistributedapplicationsformanufacturingenterpriseswasdefined.Itwasanimportantapproachformanufacturingenterprisestocontinuallyimprovetheproductdevelopmentcapabilityandsatisfythemarketrequirements.TheapplicationofCPDEbasedonwebservicehasaremarkableeffectforenterprisestopromotethetechnicalinnovationabilityandtoenterintotheinternationalsupplychainquickly.Keywords:CollaborativeDevelopment,EnterpriseModelApplicationIntegration,WebService,ProjectManagement562006628572006628200662811CADCAECAPPCAMPDMERPCAD/CAE/CAPP/CAM/PDM/ERP1.1CADPDMERP2CAPPBOMRoutingPDMERP1.2WebServiceWebServiceWebService31)2)WebService3)4)1.3CADCAECAPPCAMPDMERP1.4CADPDMERP4WebService1.52WebService3WebServiceWebServiceWebService45WebService652WebServiceWebService2.170%[1]CADComputerAssistantDesignCADCADCADSolidWorksSolidworksAutodeskAMDEDSUGIDEASSolidEdgePTCPro/E6CAECAECADCADCAECAESARCCOSMOSIDEASUGCAECAPPCAPP,CADCAMCAECADPDMCAPPCAMCAMCAD/CAE/CAPPEDSUGCAECAPPPDMPDMCAD/CAPP/CAM[2]PDMBOM7AutoCADUGSolidedgeI_deasPRO_EProtelINTERNETPDM8BOMBOMSCMSupplyChainManagementCRMClientRelationManagementCRMERPEnterpriseResourcePlanningERPMRPIIInternet/IntranetERPERPERPPDM91BOM2ERP,PLM3CAD/CAE/CAPP2.2[1]2.2.1,,,,,12310212-1Figure2-1ApplicationIntegrationBasedonDataCopyingTechniqueDBMSDBMS222-2Figure2-2DataSynthesizing11232-3Figure2-3SystemStructureandApplicationModeloftheDatabase2.2.21220OMGCORBAMicrosoftDCOM(1)CORBACORBA(CommonObjectRequestBrokerArchitecture)/ObjectRequestBroker,ORB2DCOMDCOMMicrosoftCOMComponentObjectModelRPCORPCRPC80TCP/IPCORBADCOMInternet13CORBADCOMCORBADCOMOPRC2.3WebServiceWebServiceGartnerGroup200110WebService10WebServiceInternetWebHTTPInternetWebWebExtensibleMarkupLanguageXMLSimpleObjectAccessProtocolSOAPWebWebServiceDescriptionLanguageWSDL[2]~[3]WebServiceJ2EE[4].NetMicrosoft[5]~[6]WebServiceInternet2.3.1WebServiceWebServicesWeb[7]WebServices,2-4142-4WebServicesFigure2-4protocolsoftheWebServicesWebServicesHTTPHTTPInternetWebServicesSMTPWebServicesXMLSOAPSOAPHTTPSOAPXMLWSDLXMLWebServicesUDDIWebServicesWebServicesXMLHTTPWebServicesHTTPInternet,WebServicesInternetXML,WebServicesWebServicesXML15XMLSchemaXMLSOAPWSDLUDDIXMLXMLSchemaXMLSchemaXMLUMLSOAP(SimpleObjectAccessProtocol)SOAPMicrosoftW3C,200041.0SOA,SOAPXML,HTTPSOAP:SOAPSOAPSOAPRPCWSDL(WebServiceDescriptionLanguage)WSDLMicrosoft,IBM,Ariba20009MicrosoftSDLServicesDescriptionLanguageIBMNASSLNetwork-AccessibleServicesSpecificationLanguageW3CWSDLXMLWebServicesWebServices,,UDDI(UniversalDiscovery,Description,Integration)UDDIMicrosoft,IBM,Ariba20007MicrosoftDISCO(DiscoveryofWebServices)IBMADS(AdvertisementandDiscoveryofServices)UDDIWebServices,UDDIWebServices,UDDI,WebServices;,UDDIWebServices,WSFL(WebServicesFlowLanguage)IBMWSDLWSEL(WebServicesEndpointLanguage)WSEL()16WebServiceUDDI()WSDL(WebService)WSFL(WebServiceFlowLanguage)SOAP()WebServiceWebServices(1)WebServicesInternetHTTPSMTPWebCORBADCOMRMI(2)WebServicesWebServicesCORBADCOMRMICORBAORB(ObjectRequestBroker,)DCOMWindowsRMIJava3CORBADCOM,RMIIIOPWebserviceWebHTTP,2.3.2WebServiceWebServiceWebService2-52-5WebServiceFigure2-5TheArchitectureOfWebServiceRunningWebService171ServiceProvider2ServiceRequester3ServiceRe
本文标题:基于WebService的协同产品开发环境
链接地址:https://www.777doc.com/doc-485772 .html