999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ASP模式及XML技術(shù)的企業(yè)物流信息集成研究

2007-12-31 00:00:00續(xù)
物流科技 2007年7期

摘要:XML標(biāo)準(zhǔn)作為新一代的數(shù)據(jù)交換標(biāo)準(zhǔn),具有很多優(yōu)點。采用XML標(biāo)準(zhǔn)的企業(yè)物流信息系統(tǒng)相互間可以實現(xiàn)異構(gòu)數(shù)據(jù)源的集成。本文基于ASP模式和XML技術(shù)研究電子商務(wù)環(huán)境下的企業(yè)物流信息集成,重點研究了基于ASP模式的企業(yè)物流信息系統(tǒng)的整體結(jié)構(gòu),以及集成異構(gòu)數(shù)據(jù)源的訪問機(jī)制。最后通過實例說明了XML技術(shù)在企業(yè)物流信息系統(tǒng)中數(shù)據(jù)集成的具體應(yīng)用。

關(guān)鍵詞:ASP;XML;企業(yè)物流;信息集成

中圖分類號:F272文獻(xiàn)標(biāo)識碼:A

文章編號:1002-3100(2007)07-0026-05

Abstract: XML standard as a new generation of data exchange standard has many advantages. The inner logistics information systems which used XML can exchange data conveniently. This paper researches on ASP model and XML-Based Inner Logistics Information Integration. It is focus on the problems related with the unitary structure of ASP model and XML-Based logistics information system and the visitatorial mechanism of the data integration. At last, it illustrates the XML-Based logistics information system data integration in patterns and the realization by a example.

Key words: ASP; XML; inner logistics; information integration

當(dāng)今社會,產(chǎn)業(yè)結(jié)構(gòu)正在從工業(yè)型經(jīng)濟(jì)向基于知識和信息的服務(wù)型經(jīng)濟(jì)轉(zhuǎn)型。隨著信息技術(shù)的迅猛發(fā)展,企業(yè)內(nèi)部和企業(yè)之間的交易變得更加容易,成本進(jìn)一步降低,技術(shù)實現(xiàn)了新型的企業(yè)內(nèi)部和外部服務(wù),給企業(yè)帶來了新的利潤空間。物流作為國民經(jīng)濟(jì)中一個新興的服務(wù)產(chǎn)業(yè),正在全球范圍內(nèi)迅速發(fā)展,其發(fā)展程度成為衡量國家現(xiàn)在化程度和綜合國力的重要標(biāo)志之一,是促進(jìn)經(jīng)濟(jì)發(fā)展的“加速器”。信息技術(shù)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,為企業(yè)對內(nèi)和對外優(yōu)化業(yè)務(wù)流程管理、實現(xiàn)數(shù)據(jù)流和業(yè)務(wù)運作的自動化,以及在Internet上開展電子商務(wù)提供了強(qiáng)有力保障。

電子商務(wù)(Electronic Commerce)是在Internet開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器/服務(wù)器應(yīng)用方式,實現(xiàn)消費者的網(wǎng)上購物、企業(yè)之間的網(wǎng)上交易和在線電子支付的一種新型的商業(yè)運營模式。早期的電子商務(wù)是傳統(tǒng)的EDI(Electronic Data Interchange)方式,它是基于嚴(yán)格的事務(wù)處理的標(biāo)準(zhǔn)集,且利用專網(wǎng)或增值網(wǎng)服務(wù),成本高,難于實現(xiàn)跨平臺跨系統(tǒng)的數(shù)據(jù)交換。

隨著Internet的發(fā)展,出現(xiàn)了基于Internet的電子商務(wù),使用XML作為Web頁面的描述語言大大促進(jìn)了電子商務(wù)的發(fā)展,提高了數(shù)據(jù)的可持續(xù)性,降低了由于商業(yè)規(guī)則上的變化所帶來的額外應(yīng)用成本,保證了同舊系統(tǒng)的整合,保護(hù)現(xiàn)有投資。采用基于XML的信息集成技術(shù),有利于處理各個系統(tǒng)之間的控制和數(shù)據(jù)的存取,很大程度上提高了系統(tǒng)數(shù)據(jù)的通用性,降低了模塊間的耦合程度,從而提高了物流價值鏈信息系統(tǒng)的擴(kuò)展性、伸縮性和兼容性。

電子商務(wù)包括商流、資金流、信息流及物流,前三者可以通過Internet實現(xiàn),但物流卻離不開高效的物流支撐系統(tǒng)。物流已成為制約企業(yè)開展電子商務(wù)的“瓶頸”問題。為了縮短物流配送的周期和費用,必須構(gòu)建強(qiáng)大的物流信息系統(tǒng)。而當(dāng)前在我國的“企業(yè)信息化工程”中,相當(dāng)一部分中、小型制造企業(yè)由于資金短缺等原因不能獨立構(gòu)建信息系統(tǒng),因此應(yīng)用服務(wù)提供商(Application Service Provide, ASP)模式成為中、小型企業(yè)信息化較好的解決方案。本文在電子商務(wù)環(huán)境下研究中、小型企業(yè)物流信息系統(tǒng),提出了基于ASP模式的物流信息系統(tǒng)的基本框架及其信息集成的機(jī)制,并探討其實現(xiàn)技術(shù),最后通過實例展示其實用性。

1企業(yè)物流信息集成

XML(可擴(kuò)展標(biāo)記語言)是Internet上數(shù)據(jù)表示和數(shù)據(jù)交換的新標(biāo)準(zhǔn)。它是ISO的SGML(通用標(biāo)記語言標(biāo)準(zhǔn))的一個簡化子集。XML在信息集成中的作用有[8]:商務(wù)活動標(biāo)準(zhǔn)的XML格式使集成更加平滑;XML有助于避免企業(yè)各系統(tǒng)構(gòu)架之間的不兼容性;XML可以成為數(shù)據(jù)互換格式的一種規(guī)范標(biāo)準(zhǔn)。同時XML在支持異構(gòu)數(shù)據(jù)庫系統(tǒng)方面有很多自身的優(yōu)點。首先,它的結(jié)構(gòu)性強(qiáng)、語義性強(qiáng);其次,它交互性好、易于處理,能方便的控制顯示和瀏覽各種信息;第三,它與平臺無關(guān),能在各種平臺上進(jìn)行處理,能用各種編程語言,如C、Perl、Java等,進(jìn)行處理。

物流信息集成是企業(yè)物流活動有效實施的關(guān)鍵,從保護(hù)現(xiàn)有資源,節(jié)約資金的角度考慮,對信息進(jìn)行集成是建立物流信息系統(tǒng)的最佳方式。鑒于XML技術(shù)的優(yōu)越性,本文提出了一種利用XML技術(shù)實現(xiàn)物流信息集成的方案,解決企業(yè)內(nèi)異構(gòu)環(huán)境中數(shù)據(jù)不能共享的問題,對物流信息中的數(shù)據(jù)進(jìn)行集成。數(shù)據(jù)集成是信息集成的起點,能共享或者合并來自于兩個或更多不同企業(yè)的數(shù)據(jù),創(chuàng)建一個更利于存取數(shù)據(jù)的物流信息。

1.1基于ASP模式的企業(yè)物流信息系統(tǒng)的結(jié)構(gòu)

在基于ASP模式的電子商務(wù)環(huán)境下企業(yè)內(nèi)部的物流過程中,產(chǎn)品的代理商既要和上游的產(chǎn)品廠商進(jìn)行商務(wù)活動,又要聯(lián)系下游的客戶。下游客戶應(yīng)用系統(tǒng)的開發(fā),如果運用XML技術(shù),可以增加系統(tǒng)的開放性與靈活性;與此同時,企業(yè)為了提高效率往往需要進(jìn)行與外部企業(yè)的系統(tǒng)集成,以提高企業(yè)的運作效率,實現(xiàn)商業(yè)活動的自動化[3]。

圖1是基于XML技術(shù)的企業(yè)物流信息系統(tǒng)的結(jié)構(gòu)圖。SOAP(簡單對象訪問協(xié)議)是一種基于XML的不依賴傳輸協(xié)議的表示層協(xié)議,用來在應(yīng)用程序之間方便以對象的形式交換數(shù)據(jù)[4]。XML和SOAP的中間件技術(shù),可將企業(yè)應(yīng)用系統(tǒng)和電子商務(wù)有機(jī)地結(jié)合起來,幫助企業(yè)物流信息的運作。

1.2基于XML技術(shù)的數(shù)據(jù)集成

隨著計算機(jī)技術(shù),特別是Internet的不斷發(fā)展,實現(xiàn)“信息孤島”之間的集成與交互成為亟待解決的問題。本文分三步對數(shù)據(jù)進(jìn)行集成[7],總體框架如圖2所示[10]。

首先,在應(yīng)用程序要實時地訪問集成之后的數(shù)據(jù)前,必須在數(shù)據(jù)模式不相同的各異構(gòu)數(shù)據(jù)源之間建立統(tǒng)一的XML元模型,從而可以讓應(yīng)用程序獨立于異構(gòu)數(shù)據(jù)源來訪問集成之后的數(shù)據(jù)。在數(shù)據(jù)集成的過程中,要結(jié)合已有的行業(yè)標(biāo)準(zhǔn)和自身項目的特點建立適合自己的元模型。采用DTD(Document Type Defined)或者XML Schema兩種方式來描述元模型。如果要通過SOAP來對元模型進(jìn)行訪問的話,則必須采用XML Schema的形式。

其次,一般實際的數(shù)據(jù)存儲在具體的數(shù)據(jù)源中,當(dāng)應(yīng)用程序XQuery(XML Query)訪問集成之后的數(shù)據(jù)時,必須將XQuery語句轉(zhuǎn)換為適當(dāng)?shù)腟QL或其它對應(yīng)于特定數(shù)據(jù)存儲的查詢語句,執(zhí)行并返回結(jié)果。因此需要在具體的存儲機(jī)制之間與XML元模型之間建立映射,并且每一個數(shù)據(jù)源都必須建立從自身到元模型的映射。在完成映射的過程中,建立從各個數(shù)據(jù)源的具體存儲格式到XML格式之間的數(shù)據(jù)轉(zhuǎn)換程序。這兩個過程結(jié)束后,使用者可以透明地從異構(gòu)數(shù)據(jù)源中提取集成后的數(shù)據(jù),而不需要關(guān)心具體的實現(xiàn)過程。

然后,為了避免點到點數(shù)據(jù)集成解決方案的缺點,不在任意的兩個應(yīng)用程序之間建立專門的數(shù)據(jù)傳輸通道,而是建立數(shù)據(jù)集成中間件作為數(shù)據(jù)傳輸?shù)慕y(tǒng)一通道,即數(shù)據(jù)從源數(shù)據(jù)源通過數(shù)據(jù)集成中間件傳輸?shù)饺我庑枰藬?shù)據(jù)的目的數(shù)據(jù)源中。訪問數(shù)據(jù)的外部應(yīng)用程序時也可以通過數(shù)據(jù)集成中間件,以統(tǒng)一的形式對各個異構(gòu)數(shù)據(jù)源中的數(shù)據(jù)進(jìn)行訪問。

2基于XML技術(shù)的信息集成實例

本節(jié)以在線拍賣網(wǎng)站為例,來說明XML技術(shù)在企業(yè)物流信息系統(tǒng)中對集成數(shù)據(jù)是如何處理的。

2.1生成要顯示和處理的XML數(shù)據(jù)

從數(shù)據(jù)庫中提取拍賣產(chǎn)品的說明信息和價格信息等,并把它們轉(zhuǎn)換成XML格式的數(shù)據(jù)。此外,此物流信息系統(tǒng)中的數(shù)據(jù)來自不同的地方,有些直接來自數(shù)據(jù)庫,有些則來自XML文件或其他文件,為了集成和統(tǒng)一這些數(shù)據(jù),要將它們轉(zhuǎn)換成格式一致的XML數(shù)據(jù),并按需要集成在一起。

2.2設(shè)計產(chǎn)品信息的XML文件

部分源代碼:

<?xml versio=n“1.0”encoding=“GB2312”?>

<!DOCTYPE 拍賣產(chǎn)品目錄[

<!ELEMENT 拍賣產(chǎn)品目錄((產(chǎn)品)+)>

<!ELEMENT 拍賣產(chǎn)品(編號,價格,類型,產(chǎn)品性能,圖片,拍賣時間)>

<!ELEMENT編號(#PCDATA)>

<!ELEMENT價格(# PCDATA)>

<!ELEMENT類型(# PCDATA)>

<!ELEMENT產(chǎn)品性能(# PCDATA)>

<!ELEMENT圖片(# PCDATA)>

<!ELEMENT拍賣時間(# PCDATA)>

]>

<拍賣產(chǎn)品目錄>

<拍賣產(chǎn)品>

<編號>1</編號>

<價格>200¥</價格>

<類型>女裝</類型>

<產(chǎn)品性能>全新</產(chǎn)品性能>

<圖片>pic\\2828.jpg</圖片>

<拍賣時間>2006-7-8 11:00:00</拍賣時間>

</拍賣產(chǎn)品>

............

............

</拍賣產(chǎn)品目錄>

2.3利用ASP動態(tài)生成XML文件

建立一個名為con的Connection對象[2]:

setcon=server.createobject(“adodb.connection”)

建立連接,打開數(shù)據(jù)庫

con.open“driver={Microsoft Access.Driver(*.mdb)};

dbq=” server.mappath(“auction.mdb”)

用ASP把數(shù)據(jù)插到XML標(biāo)記中,生成XML文件,部分源代碼如下:

<%

do while not rs.eof

mystr=rs(“產(chǎn)品圖片”)

mystr=replace(mystr, “#”, “ ”)

%)

<拍賣產(chǎn)品>

<編號><%=rs(“編號”)%</編號>

<價格><%=rs(“價格”)%</價格>

<類型><%=rs(“類型”)%</類型>

<產(chǎn)品性能><%=rs(“產(chǎn)品性能”)%</產(chǎn)品性能>

<圖片><%=mystr%></圖片>

<拍賣時間><%=rs(“拍賣時間”)%</拍賣時間>

</拍賣產(chǎn)品>

<%

rs.movenext

loop

%>

</拍賣產(chǎn)品目錄>

2.4集成多個數(shù)據(jù)源

為了在同一份XML文件中可以使用兩個庫AUCTION.mdb和AUCTION1.mdb中的產(chǎn)品信息,需要ASP把兩個庫中的數(shù)據(jù)讀出來,分成兩塊插入到生成的XML文件中。

部分源代碼如下:

<拍賣產(chǎn)品目錄>

<%set con=server.createobject(“adodb.connection”)

con.open“driver={Microsoft Access.Driver(*.mdb)};

dbq=” server.mappath(“auction.mdb”)

set rs=con.execute(“select * from product”)

set con1=server.createobject(“adodb.connection”)

con1.open“driver={Microsoft Access.Driver(*.mdb)};

dbq=” server.mappath(“auction1.mdb”)

set rs1=con1.execute(“select * from product”)

do while not rs.eof

mystr=rs(“產(chǎn)品圖片”)

mystr=replace(mystr, “#”, “ ”)

%)

<拍賣產(chǎn)品>

<編號><%=rs(“編號”)%</編號>

<價格><%=rs(“價格”)%</價格>

<類型><%=rs(“類型”)%</類型>

<產(chǎn)品性能><%=rs(“產(chǎn)品性能”)%</產(chǎn)品性能>

<圖片><%=mystr%></圖片>

<拍賣時間><%=rs(“拍賣時間”)%</拍賣時間>

</拍賣產(chǎn)品>

<%

rs.movenext

loop

%>

do while not rs1.eof

mystr=rs1(“產(chǎn)品圖片”)

mystr=replace(mystr, “#”, “ ”)

%)

<拍賣產(chǎn)品>

<編號><%=rs1(“編號”)%</編號>

<價格><%=rs1(“價格”)%</價格>

<類型><%=rs1(“類型”)%</類型>

<產(chǎn)品性能><%=rs(“產(chǎn)品性能”)%</產(chǎn)品性能>

<圖片><%=mystr%></圖片>

<拍賣時間><%=rs(“拍賣時間”)%</拍賣時間>

</拍賣產(chǎn)品>

<%

rs1.movenext

loop

%>

</拍賣產(chǎn)品目錄>

3小結(jié)

通過基于ASP模式和XML技術(shù)的信息集成解決方案在實際商務(wù)中的應(yīng)用,我們體會到了這一方案的高效與靈活性。它實現(xiàn)方便,成本較低、擴(kuò)展性好,保持了原有數(shù)據(jù)的完整性,提升了企業(yè)間數(shù)據(jù)的安全共享程度。由于XML技術(shù)與Internet技術(shù)的無縫接合,在面向Internet的信息系統(tǒng)的集成數(shù)據(jù)處理中,這種技術(shù)為企業(yè)整合現(xiàn)有資源、擴(kuò)展自身的經(jīng)營范圍,預(yù)留了充分的擴(kuò)展空間。可以預(yù)見在不久的將來,XML技術(shù)在企業(yè)物流信息集成中的應(yīng)用將發(fā)揮出越來越明顯的優(yōu)勢。

參考文獻(xiàn):

[1] Charles F.Goldfarb, Paul Prescod. XML用戶手冊[S]. 北京:人民郵電出版社,2000.

[2] 雷富強(qiáng),王鵬,馬睿. XML網(wǎng)絡(luò)編程實例[M]. 北京:中國電力出版社,2002.

[3] 李魁. 基于XML技術(shù)的電子商務(wù)平臺及其系統(tǒng)整合研究[D]. 武漢:華中科技大學(xué)(碩士學(xué)位論文),2004.

[4] 李樹森,郭順生,李嘉寧. 基于XML技術(shù)的ERP與電子商務(wù)的集成研究[J]. 武漢理工大學(xué)學(xué)報:信息與管理工程版,2005(3):170-172.

[5] 陳小榮,余開朝. 基于XML的電子商務(wù)集成構(gòu)造技術(shù)研究[D]. 昆明:昆明理工大學(xué)(碩士學(xué)位論文),2003.

[6] 姚全珠,戴建峰. 基于構(gòu)件和XML的信息系統(tǒng)集成平臺的研究[J]. 計算機(jī)工程與應(yīng)用,2004(19):116-118.

[7] 楊軍云,陳志剛. 基于XML技術(shù)的數(shù)據(jù)集成解決方案的研究與應(yīng)用[J]. 電腦與信息技術(shù),2002(16):26-29.

[8] 熊曾剛,張學(xué)敏,陳建新. 基于XML的信息系統(tǒng)集成的研究[J]. 情報雜志,2005(6):25-27.

[9] 余祖德,宋朝霞. 基于ERP的企業(yè)物流信息系統(tǒng)的研究[D]. 成都:西南石油學(xué)院(碩士學(xué)位論文),2004.

[10] 許麗霞,徐琪. 基于XML技術(shù)的物流信息系統(tǒng)數(shù)據(jù)集成研究[J]. 物流技術(shù),2006(8):47-49.

主站蜘蛛池模板: 午夜精品影院| 亚洲欧美成aⅴ人在线观看 | 丰满的熟女一区二区三区l| 视频二区中文无码| 亚洲色婷婷一区二区| 国产后式a一视频| 国产免费怡红院视频| 青青久久91| 欧美成人精品高清在线下载| 国产在线视频二区| 一本久道热中字伊人| 免费一级α片在线观看| 国内丰满少妇猛烈精品播| 国产免费观看av大片的网站| yy6080理论大片一级久久| 精品视频一区在线观看| 国产性爱网站| 国产91成人| 成人福利在线免费观看| 中文字幕有乳无码| 在线视频一区二区三区不卡| 中文字幕在线观| 欧美啪啪网| 狠狠五月天中文字幕| 中国丰满人妻无码束缚啪啪| 亚洲欧美激情另类| 国产高清无码第一十页在线观看| 伊人色天堂| 日本a∨在线观看| 亚洲欧美在线看片AI| 久久天天躁狠狠躁夜夜躁| 四虎精品免费久久| 日韩一区二区三免费高清| 国产美女精品在线| 91福利免费视频| 伊人中文网| 人妻21p大胆| 免费啪啪网址| 91色在线视频| 欧美一区中文字幕| 成年人国产网站| 在线中文字幕网| 亚洲国产系列| 人妻丰满熟妇αv无码| www.国产福利| 国产第三区| 亚洲福利片无码最新在线播放| 日本国产一区在线观看| 国产丝袜91| 福利一区三区| 欧美19综合中文字幕| 丝袜亚洲综合| 亚洲精品欧美重口| 九九九精品成人免费视频7| 亚洲香蕉久久| 99精品这里只有精品高清视频| 日本成人一区| 午夜日b视频| 国产精品自在在线午夜区app| 国产免费久久精品44| 欧美激情伊人| 久视频免费精品6| 精品91视频| 免费在线色| 99精品在线视频观看| 国产91小视频| 美女视频黄又黄又免费高清| 国产成人精品无码一区二| 久久91精品牛牛| 国产欧美日韩在线一区| 亚洲男人天堂网址| 国产在线观看一区精品| 国产精品微拍| 亚洲国产精品一区二区第一页免| 久久精品人人做人人综合试看| 全部毛片免费看| 狠狠色噜噜狠狠狠狠色综合久 | 日韩东京热无码人妻| 欧洲熟妇精品视频| 波多野结衣久久高清免费| 亚洲视频一区| 欧美综合中文字幕久久|