資源描述:
《探析ebxml中cppa規(guī)范支持工具集的研究與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。
1、浙江工業(yè)大學碩士學位論文ebXML中CPPA規(guī)范支持工具集的研究與實現(xiàn)姓名:毛明杰申請學位級別:碩士專業(yè):控制理論與控制工程指導教師:王萬良;應時彥20051201ebXML中CPPA規(guī)范支持工具集的研究與實現(xiàn)摘要ebXML(electronicbusinessx眥)是由UN/CEFACT(聯(lián)合國貿(mào)易簡化和電子商務團體)和OASIS(結構化信息標準促進機構)聯(lián)合制訂的電子商務標準。協(xié)作協(xié)議概要/協(xié)作協(xié)議協(xié)定規(guī)范(CollaborationProtocolProfileandAgreement,C
2、PPA)是ebXML標準中一個重要的組成部分,用于定義CPP和CPA文檔的格式和內(nèi)容。CPP和CPA文檔是ebXML電子商務實施過程中必不可少的關鍵部分。但是,CPP文檔結構復雜、內(nèi)容繁多:CPA文檔由兩個CPP文檔所合成,其內(nèi)容幾乎是CPP文檔的一倍,且合成過程非常復雜和煩瑣。純手工方式書寫CPP文檔或合成CPA文檔都是極其困難而且低效的事。因此,對CPP文檔構建工具和CPA文檔的合成方法的研究就顯得非常必要,并且已經(jīng)成為當前學術界的一個研究熱點。本文將重點對CPP文檔的構建和CPA文檔的合成
3、方法進行研究,并實現(xiàn)一個完整的CPPA規(guī)范支持工具集。本文主要的研究工作包括:1.深入分析CPP文檔的結構以及CPP文檔與商務流程文檔的關系,并對其中的各個元素和屬性按照其特點進行分類,設計一個通用的標準CPP文檔的構建方法。2.深入分析CPA文檔的結構以及CPP文檔中元素與屬性在合成CPA文檔時的相互關系,提出了一個可擴展的CPA文檔構建方法。3.利用微軟的MSXML開發(fā)包和VisualC++開發(fā)平臺,實現(xiàn)上述CPP文檔構建和CPA文檔合成的工具。4.圍繞CPP文檔的構建和CPA文檔的合成這兩
4、個核心功能,實現(xiàn)外圍的相關功能,形成一個完整的CPPA規(guī)范的支持工具集,并把該工具在相關的項目中進行應用。關鍵詞:電子商務,ebXML,CPPA規(guī)范,CPP文檔,CPA文檔,MSXMLRESEARCHANDIMPLEMENTATIONOFTOOLSETFORSUPPORTINGCPPASPECIFICATIONINEBX息缸ABSTRACTAlongwiththeviolentdevelopmentofnetworktechnology,people’Shopetodoe-businessonI
5、ntemetinsteadofEDInetworkbecomesmoreandmorehi。gh.Insuchbackground,UN/CEFACTandOASISmappedoutebxⅣ匝(electronicbusinessXML)tosupporte-businessbasedonInternet.CPPA(CollaborationProtocolProfileandAgreement)specificationisavitalelementinebXⅣ匝.itiSusedtodef
6、inetheformatandcontentofCPPandCPAdocument.CPPdocumentisusedtodescribethee-business'capabilitiesthatatradingpartnersupportsaswellastheserviceinterfacerequirementsthatneedtobemetinordertoexchangee-businessdocumentswithtradingpartner.AndCPAdocumentisuse
7、dtorepresentstheintersectionoftwoCPPsandismutuallyagreeduponbybothtradingpartnerwhowishtoconducte-businessusingebXML.CPPandCPAdocumentarenecessaryindoinge.businessbasedonebXM巴.But.becauseofcomplexstructureandlongcontentofCPPandCPAdocuments,itisveryha
8、rdforpeopletowritethemtotallybyhand.Andwhat’Smore,compositionofCPAdraftfromtwoCPPs,canbetimewastingandeasilytoviolatemistakes.SotheresearchandimplementationofCPPcreationandCPAcompositiontoolareverynecessary.ThisPanerwilIfoCUSontheresearchofCPPcreatio