![探究XML基礎(chǔ)下的EDI電子商務(wù)平臺(tái)設(shè)計(jì)與開發(fā)_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/4/4d70f1bc-9a84-4603-bafc-e98c6d9f23a8/4d70f1bc-9a84-4603-bafc-e98c6d9f23a81.gif)
![探究XML基礎(chǔ)下的EDI電子商務(wù)平臺(tái)設(shè)計(jì)與開發(fā)_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/4/4d70f1bc-9a84-4603-bafc-e98c6d9f23a8/4d70f1bc-9a84-4603-bafc-e98c6d9f23a82.gif)
![探究XML基礎(chǔ)下的EDI電子商務(wù)平臺(tái)設(shè)計(jì)與開發(fā)_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/4/4d70f1bc-9a84-4603-bafc-e98c6d9f23a8/4d70f1bc-9a84-4603-bafc-e98c6d9f23a83.gif)
![探究XML基礎(chǔ)下的EDI電子商務(wù)平臺(tái)設(shè)計(jì)與開發(fā)_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/4/4d70f1bc-9a84-4603-bafc-e98c6d9f23a8/4d70f1bc-9a84-4603-bafc-e98c6d9f23a84.gif)
![探究XML基礎(chǔ)下的EDI電子商務(wù)平臺(tái)設(shè)計(jì)與開發(fā)_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/4/4d70f1bc-9a84-4603-bafc-e98c6d9f23a8/4d70f1bc-9a84-4603-bafc-e98c6d9f23a85.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 探究xml基礎(chǔ)下的edi電子商務(wù)平臺(tái)設(shè)計(jì)與開發(fā) 趙智超+吳鐵峰摘 要:電子商務(wù)平臺(tái)每天都會(huì)產(chǎn)生大量的數(shù)據(jù),只有確保數(shù)據(jù)能夠得到高效交換,才能使平臺(tái)更具實(shí)用性?;谶@種認(rèn)識(shí),本文對(duì)xml基礎(chǔ)下的edi電子商務(wù)平臺(tái)設(shè)計(jì)與開發(fā)問題展開了探討,以期通過實(shí)現(xiàn)xml和edi的融合增強(qiáng)平臺(tái)實(shí)用性。關(guān)鍵詞:xml;edi;電子商務(wù)平臺(tái);設(shè)計(jì)與開發(fā)隨著互聯(lián)網(wǎng)時(shí)代的到來(lái),電子商務(wù)已經(jīng)取得了前所未有的發(fā)展和進(jìn)步。與此同時(shí),采用傳統(tǒng)的edi電子商務(wù)平臺(tái)已經(jīng)無(wú)法滿足大量數(shù)據(jù)的處理和交換需求,以至于阻礙了電子商務(wù)的發(fā)展。而應(yīng)用xml,則能使edi電子商務(wù)平臺(tái)的數(shù)據(jù)轉(zhuǎn)換
2、效率得到提高,從而滿足電子商務(wù)活動(dòng)的開展需求。因此,還應(yīng)加強(qiáng)對(duì)xml基礎(chǔ)下的edi電子商務(wù)平臺(tái)設(shè)計(jì)與開發(fā)問題的研究,以便更好的推動(dòng)電子商務(wù)的發(fā)展。一、xml與edi概述1.xml概述所謂的xml,其實(shí)就是一種可擴(kuò)展標(biāo)記語(yǔ)言,擁有完整的一套定義語(yǔ)義標(biāo)記的規(guī)則,能夠?qū)⑽臋n劃分為多個(gè)得到標(biāo)識(shí)的部件。作為元標(biāo)記語(yǔ)言,xml可以在特定領(lǐng)域應(yīng)用,是一種結(jié)構(gòu)化的語(yǔ)言。在傳統(tǒng)電子商務(wù)平臺(tái)中,主要采用html格式進(jìn)行數(shù)據(jù)傳送。采用xml,則能使平臺(tái)更具擴(kuò)展性,能夠使傳統(tǒng)平臺(tái)數(shù)據(jù)的結(jié)構(gòu)化程度得到改善,進(jìn)而使數(shù)據(jù)可重用性差、語(yǔ)義能力有限等問題得到解決。所以從特點(diǎn)上來(lái)看,xml具有擴(kuò)展性好、層次化、開放性好等優(yōu)點(diǎn),可
3、以在電子商務(wù)平臺(tái)的異構(gòu)數(shù)據(jù)交換中得到應(yīng)用。2.edi概述所謂的edi,其實(shí)就是電子數(shù)字交換的英文簡(jiǎn)稱,需要按照協(xié)議規(guī)范和有關(guān)標(biāo)準(zhǔn)進(jìn)行格式化的電子數(shù)據(jù)的交換和處理,需要借助電子信息網(wǎng)絡(luò)和計(jì)算機(jī)系統(tǒng)實(shí)現(xiàn)。以b2b類型的電子商務(wù)平臺(tái)數(shù)據(jù)交換過程為例,該種平臺(tái)為企業(yè)與企業(yè)實(shí)現(xiàn)數(shù)據(jù)交換的電子商務(wù)平臺(tái),a和b分別為數(shù)據(jù)發(fā)送方和接收方,a需要從數(shù)據(jù)庫(kù)中完成未經(jīng)過處理的“原始數(shù)據(jù)”提取,這些數(shù)據(jù)為非結(jié)構(gòu)化的數(shù)據(jù)。而“平面文件”為經(jīng)過格式化處理的電子信息,利用一個(gè)信號(hào)字符串進(jìn)行所有信息記錄,能夠避免因硬件和軟件差異導(dǎo)致數(shù)據(jù)失蹤。在數(shù)據(jù)交換過程中,需要按照edi數(shù)據(jù)交換標(biāo)準(zhǔn)將特定信息、分隔符等加入“edi標(biāo)準(zhǔn)文件
4、”,才能得到能夠被計(jì)算機(jī)識(shí)別的ascii碼文件。所以,數(shù)據(jù)發(fā)送其實(shí)就是將提取得到原始數(shù)據(jù)映射為平面文件,然后通過翻譯得到edi標(biāo)準(zhǔn)文件,最后按照通信協(xié)議進(jìn)行文件傳輸。數(shù)據(jù)接收則是按照通信協(xié)議完成文件接收,然后進(jìn)過校驗(yàn)、翻譯和映射得到用戶數(shù)據(jù)格式文件,最后對(duì)文件進(jìn)行存儲(chǔ)或使用。在電子商務(wù)平臺(tái)上應(yīng)用edi,需要進(jìn)行專用增值網(wǎng)絡(luò)的建設(shè),并確保需要實(shí)現(xiàn)數(shù)據(jù)交換的企業(yè)能夠達(dá)成一致的協(xié)議和標(biāo)準(zhǔn),同時(shí)進(jìn)行相應(yīng)軟件支持平臺(tái)的引進(jìn)。而edi數(shù)據(jù)強(qiáng)調(diào)信息的可讀性,需要利用機(jī)器進(jìn)行信息閱讀,采取人工閱讀獲得的數(shù)據(jù)交換效果較差。在進(jìn)行edi數(shù)據(jù)交換時(shí),需要采用不同的標(biāo)準(zhǔn)進(jìn)行不同類型數(shù)據(jù)的發(fā)送,但不同國(guó)家與企業(yè)采用的標(biāo)
5、準(zhǔn)往往有所不同,所以會(huì)給數(shù)據(jù)交換帶來(lái)困難。3.xml與edi的融合將xml和edi融合到一起,能夠利用統(tǒng)一數(shù)據(jù)格式完成數(shù)據(jù)交換,所以不僅可以為電子商務(wù)平臺(tái)的數(shù)據(jù)管理提供便利,還能使平臺(tái)的數(shù)據(jù)交換成本得到降低。所以隨著相關(guān)技術(shù)的發(fā)展,xml和edi的融合已經(jīng)成為了必然發(fā)展趨勢(shì)。在edi平臺(tái)上進(jìn)行xml的應(yīng)用,能夠完成數(shù)據(jù)的多樣顯示,并按照用戶需求完成電子產(chǎn)品信息交換和自動(dòng)更新。此外,應(yīng)用xml也能完成電子目錄的自動(dòng)分配和更新,從而使平臺(tái)數(shù)據(jù)交換效率得到提高。就目前來(lái)看,許多網(wǎng)上信息都是非結(jié)構(gòu)化或半結(jié)構(gòu)化的數(shù)據(jù),應(yīng)用xml則能使edi中數(shù)據(jù)結(jié)構(gòu)得到簡(jiǎn)化,并且能夠?qū)ml作為中間件實(shí)現(xiàn)異構(gòu)數(shù)據(jù)庫(kù)的跨
6、庫(kù)檢索,繼而使電子資源得到有效整合。二、基于xml的edi電子商務(wù)平臺(tái)的設(shè)計(jì)與開發(fā)1.edi平臺(tái)架構(gòu)分析在電子商務(wù)平臺(tái)上,擁有商品管理、分類管理、訂單管理和支付管理等多個(gè)模塊。不同模塊擁有不同種類的功能,并且需要得到進(jìn)一步劃分才能完成人員工作的劃分,進(jìn)而使平臺(tái)保持正常運(yùn)轉(zhuǎn)。比如在商品管理方面,就要完成種類管理、采購(gòu)管理和庫(kù)存管理等結(jié)構(gòu)的劃分,才能使模塊正常發(fā)揮功能。無(wú)論是哪個(gè)模塊,每天都要完成大量數(shù)據(jù)信息的處理。所以,想要使平臺(tái)保持正常運(yùn)行,還要實(shí)現(xiàn)高效數(shù)據(jù)交換。因此在進(jìn)行基于xml的edi電子商務(wù)平臺(tái)設(shè)計(jì)與開發(fā)時(shí),還要進(jìn)行edi平臺(tái)架構(gòu)的構(gòu)建,并運(yùn)用xml實(shí)現(xiàn)電子商務(wù)數(shù)據(jù)的跨企業(yè)和跨平臺(tái)的順
7、利交換。在該平臺(tái)上,需完成用戶操作數(shù)據(jù)的處理、發(fā)送和接收,并確保各模塊能夠在開放環(huán)境中保持協(xié)同工作,進(jìn)而使平臺(tái)更具實(shí)用性。而用戶只要完成服務(wù)器的安裝,就能利用瀏覽器進(jìn)行平臺(tái)操作。edi平臺(tái)架構(gòu)由用戶層、數(shù)據(jù)層和功能層構(gòu)成,其中用戶層作為平臺(tái)最頂層,可以是企業(yè),也可是個(gè)人或政府部門。應(yīng)用xml標(biāo)準(zhǔn),所以平臺(tái)具有較強(qiáng)開放性,用戶可以應(yīng)用linux、ios和windows等各種系統(tǒng)進(jìn)行平臺(tái)登錄和實(shí)現(xiàn)數(shù)據(jù)交換。功能層位于平臺(tái)架構(gòu)的中間,需要借助訪問接口與數(shù)據(jù)庫(kù)完成數(shù)據(jù)交換,并利用報(bào)文與用戶進(jìn)行信息交換。功能層可以利用基礎(chǔ)操作函數(shù)完成數(shù)據(jù)處理,并實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)、更新和格式轉(zhuǎn)換。此外,功能層還可以進(jìn)行數(shù)據(jù)自
8、定義和安全檢查分析。而數(shù)據(jù)層為平臺(tái)數(shù)據(jù)庫(kù),可以借助數(shù)據(jù)訪問接口與功能層連接。2.基于xml的數(shù)據(jù)交換思路應(yīng)用xml進(jìn)行平臺(tái)數(shù)據(jù)交換,需要以internet為媒介,并利用服務(wù)器完成客戶端數(shù)據(jù)讀取。而客戶端也可以進(jìn)行服務(wù)器中數(shù)據(jù)的讀取,并利用服務(wù)器進(jìn)行信息數(shù)據(jù)存儲(chǔ)。在整個(gè)過程中,xml處理器為核心結(jié)構(gòu),需完成數(shù)據(jù)解析和數(shù)據(jù)處理。通過解析和反解析,處理器可以完成報(bào)文與業(yè)務(wù)數(shù)據(jù)的轉(zhuǎn)換。按照對(duì)應(yīng)的業(yè)務(wù)邏輯,處理器則可以對(duì)轉(zhuǎn)換后的數(shù)據(jù)進(jìn)行處理,以獲得符合用戶需要格式的數(shù)據(jù)。而用戶在進(jìn)行服務(wù)器訪問時(shí),主要需要利用瀏覽器與服務(wù)器進(jìn)行數(shù)據(jù)交換。在平臺(tái)服務(wù)器接受請(qǐng)求后,則可以為用戶提供常規(guī)信息訪問機(jī)會(huì),即向客戶端
9、發(fā)送web文件。在數(shù)據(jù)安全檢查方面,平臺(tái)配備有相應(yīng)硬件設(shè)備和技術(shù)軟件,如安全漏洞檢查、網(wǎng)絡(luò)病毒防范等。對(duì)于企業(yè)來(lái)講,則可以通過訪問服務(wù)器獲得訂單信息,并進(jìn)行信息處理。在數(shù)據(jù)庫(kù)設(shè)計(jì)上,還要按照一定的主題域完成數(shù)據(jù)組織,即完成數(shù)據(jù)的歸類、分析和綜合處理。結(jié)合edi需要,用戶可以利用數(shù)據(jù)庫(kù)中的信息完成決策分析。在edi文件存儲(chǔ)上,還要利用文件類型定義作為標(biāo)準(zhǔn),以確保標(biāo)記語(yǔ)言文檔擁有正確的格式。此外,采用文檔驗(yàn)證機(jī)制,則能使標(biāo)簽和元素得到正確使用。 3.基于xml的數(shù)據(jù)交換實(shí)現(xiàn)想要完成edi電子商務(wù)平臺(tái)的開發(fā),還要使edi平臺(tái)實(shí)現(xiàn)基于xml的數(shù)據(jù)交換過程。由于平臺(tái)數(shù)據(jù)主要在關(guān)系數(shù)據(jù)庫(kù)中存儲(chǔ),所以還要實(shí)
10、現(xiàn)xml文檔與關(guān)系數(shù)據(jù)庫(kù)的映射。在映射的過程中,需完成關(guān)系模式映射和關(guān)系數(shù)據(jù)映射。實(shí)現(xiàn)前一種映射,需完成schema腳本映射和dtd映射。相較于dtd,schema可直接進(jìn)行xml語(yǔ)法的使用,不僅能夠完成數(shù)據(jù)錯(cuò)誤的捕捉,還能為數(shù)據(jù)通信提供保護(hù),所以可以采用該種映射方式完成關(guān)系模式的映射。具體在進(jìn)行關(guān)系模式轉(zhuǎn)換的過程中,為避免重復(fù)映射,還應(yīng)對(duì)關(guān)系表中屬性命名進(jìn)行規(guī)范,確保該名稱不會(huì)在集合中重復(fù)出現(xiàn)。在此基礎(chǔ)上,則要對(duì)關(guān)系表中屬性規(guī)則、類型等信息進(jìn)行獲取,然后進(jìn)行根元素和基本元素的確定。而每個(gè)xml文檔應(yīng)對(duì)應(yīng)一個(gè)根元素,并通過映射得到對(duì)應(yīng)子元素。在此基礎(chǔ)上,則要完成表屬性映射,如關(guān)鍵字和索引等屬性
11、可直接映射為文檔屬性,其余則為子元素。最后,還要做好關(guān)鍵字處理,分別給予主關(guān)鍵字和外關(guān)鍵字key和keyef的屬性。而關(guān)系數(shù)據(jù)映射可以通過數(shù)據(jù)解析轉(zhuǎn)換為xml數(shù)據(jù),然后通過再次解析完成數(shù)據(jù)映射。在對(duì)數(shù)據(jù)進(jìn)行解析時(shí),需采用程序算法,并將結(jié)構(gòu)信息存儲(chǔ)在哈西表中,從而為信息調(diào)動(dòng)提供便利,并減少平臺(tái)空間損耗。三、結(jié)論通過研究可以發(fā)現(xiàn),應(yīng)用xml進(jìn)行edi電子商務(wù)平臺(tái)設(shè)計(jì)和開發(fā),能夠使傳統(tǒng)edi運(yùn)行模式得到改善,所以能夠使平臺(tái)數(shù)據(jù)交換效率得到提高,進(jìn)而使平臺(tái)的擴(kuò)展性和通用性得到增強(qiáng)。因此,相信隨著電子商務(wù)技術(shù)的發(fā)展,該平臺(tái)可以獲得較好的應(yīng)用前景。參考文獻(xiàn):1田佳.基于xml的電子商務(wù)數(shù)據(jù)交換平臺(tái)設(shè)計(jì)j.自動(dòng)化與儀器儀表,2016,04:37-39.2趙麗艷,莊連英.基于java和xml的家具城電子商務(wù)平臺(tái)的設(shè)計(jì)和實(shí)現(xiàn)j.北
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 7-1《短歌行》說課稿 2024-2025學(xué)年統(tǒng)編版高中語(yǔ)文必修上冊(cè)
- 2025年企業(yè)招標(biāo)承包經(jīng)營(yíng)合同
- 《7 剪紙藝術(shù)》(說課稿)-2023-2024學(xué)年四年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)粵教版
- Module 8 Unit 1 Were going to visit Hainan.(說課稿)-2024-2025學(xué)年外研版(三起)英語(yǔ)四年級(jí)上冊(cè)
- Unit 2 My week Period 4 Get ready for the new school year(說課稿)-2024-2025學(xué)年人教PEP版英語(yǔ)五年級(jí)上冊(cè)
- 19海濱小城 (說課稿)-2024-2025學(xué)年三年級(jí)上冊(cè)語(yǔ)文統(tǒng)編版
- 2025農(nóng)副產(chǎn)品買賣合同書模板(合同版本)
- 2023八年級(jí)語(yǔ)文上冊(cè) 第五單元 口語(yǔ)交際 復(fù)述與轉(zhuǎn)述配套說課稿 新人教版
- 2024年春八年級(jí)歷史下冊(cè) 第10課 社會(huì)主義民主與法制的加強(qiáng)說課稿1(pdf) 川教版
- 2023二年級(jí)語(yǔ)文下冊(cè) 第一單元 1 古詩(shī)二首 詠柳說課稿 新人教版
- 《學(xué)會(huì)積極歸因》教學(xué)設(shè)計(jì)
- 《一次函數(shù)與方程、不等式》說課稿
- 動(dòng)火作業(yè)安全管理要求及控制措施
- 詩(shī)豪劉禹錫一生部編教材PPT
- 資源循環(huán)科學(xué)和工程專業(yè)建設(shè)探討
- 中國(guó)營(yíng)養(yǎng)師培訓(xùn)教材1
- 《民航服務(wù)溝通技巧》教案第13課內(nèi)部溝通基礎(chǔ)知識(shí)
- 2023年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招(語(yǔ)文)試題庫(kù)含答案解析
- FZ/T 54024-2019錦綸6預(yù)取向絲
- 2022年云南省中考數(shù)學(xué)試卷及答案
- 30453自考機(jī)電一體化技術(shù)及應(yīng)用小抄
評(píng)論
0/150
提交評(píng)論