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.

主站蜘蛛池模板: 喷潮白浆直流在线播放| 国产第一页亚洲| 亚洲国产成人久久精品软件| 一级毛片免费的| 欧美亚洲日韩中文| 免费看av在线网站网址| 午夜毛片福利| 国产不卡一级毛片视频| 精品视频一区二区三区在线播| 中美日韩在线网免费毛片视频| 香蕉国产精品视频| 国产精品真实对白精彩久久| 欧美色综合网站| 精品国产成人高清在线| 国产成人精品无码一区二| AV网站中文| 国产在线麻豆波多野结衣| 一本大道香蕉久中文在线播放 | 全部毛片免费看| 欧美激情视频在线观看一区| 国产福利免费观看| 国产精品视频白浆免费视频| 国产白丝av| 亚洲婷婷在线视频| 亚洲欧美激情另类| 国产青榴视频| 亚洲国语自产一区第二页| 国产成人精品在线| 久久精品这里只有精99品| 波多野结衣中文字幕一区| 成年人福利视频| 97se亚洲综合在线韩国专区福利| 久久精品嫩草研究院| 亚洲中文精品人人永久免费| 国产污视频在线观看| 國產尤物AV尤物在線觀看| AV无码无在线观看免费| 国产一区二区三区在线精品专区| 亚洲成a人在线观看| 国内精品久久久久久久久久影视| 国产精品主播| 亚洲日韩国产精品无码专区| 国产精品分类视频分类一区| 69av免费视频| 青草视频久久| 看av免费毛片手机播放| 欧美在线天堂| 一本大道无码日韩精品影视| 福利视频一区| 成人精品午夜福利在线播放 | 精品丝袜美腿国产一区| 精品国产香蕉在线播出| 香蕉在线视频网站| 亚洲午夜久久久精品电影院| 香蕉久久国产超碰青草| 国产欧美日韩视频怡春院| 亚洲成人免费看| 亚洲欧美日韩成人在线| 欧美午夜小视频| 在线观看视频99| 黄色网站在线观看无码| 国产精品无码AV中文| 伊人久久久久久久| 免费毛片全部不收费的| 99久久精品久久久久久婷婷| 激情六月丁香婷婷四房播| 婷婷色在线视频| 青青久久91| 亚洲美女久久| 亚洲国产中文在线二区三区免| 亚洲无码视频图片| 国产成人一区免费观看| 亚洲一区二区三区国产精品| 久久精品欧美一区二区| 一区二区无码在线视频| 国产剧情一区二区| 精品一区二区三区中文字幕| 国产91成人| 国产特级毛片| 97久久免费视频| 97色婷婷成人综合在线观看| 韩日无码在线不卡|