楊珍 鐘誠 何秋燕
鎮(zhèn)江船艇學(xué)院 江蘇 212003
經(jīng)過多年的信息化建設(shè),大部分物流企業(yè)根據(jù)自身業(yè)務(wù)工作的需要,陸續(xù)引進(jìn)或開發(fā)了多個應(yīng)用系統(tǒng),在不同程度上提高了工作效率。但是這些系統(tǒng)大多各自獨(dú)立,造成大量的冗余信息保存于各自的小系統(tǒng)中,形成“信息化孤島”,導(dǎo)致企業(yè)不能及時、靈活地面對市場業(yè)務(wù)變化和有效地進(jìn)行信息交換。
為了最大限度地重用已有信息系統(tǒng)和快速地按需進(jìn)行服務(wù)開發(fā),只能通過系統(tǒng)集成,把這些孤立的系統(tǒng)和局域網(wǎng)集成起來,形成一個整體,才能真正地實現(xiàn)信息高度共享、通信聯(lián)絡(luò)通暢、彼此有機(jī)協(xié)調(diào)。
由于物流信息系統(tǒng)的架構(gòu)不僅決定了系統(tǒng)的結(jié)構(gòu)、效能和行為,并且還對系統(tǒng)的可重用性及經(jīng)濟(jì)性等指標(biāo)進(jìn)行約束。因此本文從分析物流信息系統(tǒng)架構(gòu)入手,針對傳統(tǒng)兩層架構(gòu)的缺點(diǎn),提出了面向服務(wù)的物流信息系統(tǒng)架構(gòu)方案。該方案能有效降低系統(tǒng)調(diào)整成本,縮短調(diào)整時間,提高執(zhí)行效率和調(diào)整質(zhì)量,使企業(yè)更具市場競爭力,對開發(fā)同類系統(tǒng)有一定的參考價值。
目前國內(nèi)中小型物流企業(yè)中普遍應(yīng)用的物流信息系統(tǒng),大多是采用C/S模式進(jìn)行模塊化程序設(shè)計,強(qiáng)調(diào)數(shù)據(jù)結(jié)構(gòu),自頂向下、逐步求精,通過模塊的聚集和嵌套形成程序結(jié)構(gòu)。這是在軟件架構(gòu)技術(shù)發(fā)展初級階段開發(fā)應(yīng)用系統(tǒng)普遍采用的架構(gòu),一般可抽象為基礎(chǔ)設(shè)施層和業(yè)務(wù)應(yīng)用層兩層架構(gòu)(如圖1所示)。
圖1 傳統(tǒng)的物流信息系統(tǒng)結(jié)構(gòu)
在這種架構(gòu)下存在著系統(tǒng)各自獨(dú)立、技術(shù)體制不統(tǒng)一、開發(fā)工具不相同、系統(tǒng)維護(hù)成本高、數(shù)據(jù)結(jié)構(gòu)不一致、信息難以交換等問題,給物流系統(tǒng)建設(shè)與維護(hù)造成了極大的困難。難以滿足現(xiàn)代物流企業(yè)應(yīng)對市場變化做出的業(yè)務(wù)調(diào)整需求,無法針對新的業(yè)務(wù)模式做出快速、有效地反應(yīng)與調(diào)整。
隨著軟件架構(gòu)技術(shù)的發(fā)展,自 2003年以來,面向服務(wù)系統(tǒng)架構(gòu)(service oriented architecture,SOA)越來越受到軟件業(yè)界的青睞,成為微軟、IBM等lT巨頭重點(diǎn)推介的技術(shù)。IBM公司給SOA 的定義是:“SOA是一個組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過定義良好的接口和契約聯(lián)系在一起。接口采用中立的方式進(jìn)行定義,獨(dú)立于硬件平臺、操作系統(tǒng)以及編程語言,使構(gòu)建的服務(wù)可以用統(tǒng)一和通用的方式進(jìn)行交互”。
SOA是一種面向服務(wù)的、低耦合的系統(tǒng)架構(gòu)模式,其核心思想是將分散的功能組織成可以共享的基于標(biāo)準(zhǔn)的服務(wù),通過服務(wù)注冊方式支持服務(wù)的發(fā)布和查找,實現(xiàn)服務(wù)的松散耦合和無縫互用,通過邏輯編排,為用戶提供透明的、豐富多樣的合成服務(wù)。
SOA 作為一種系統(tǒng)架構(gòu)的思想體系,目前的實現(xiàn)技術(shù)有Web Service、COM、CORBA 等,由于具有更優(yōu)的可靠性、可擴(kuò)展性以及開放性,因此大多數(shù)實現(xiàn)的技術(shù)選用Web Service方式。Web服務(wù)區(qū)別于其他集成方法的最大特點(diǎn):Web服務(wù)是完全耦合的,服務(wù)請求者只在需要服務(wù)時才動態(tài)地綁定服務(wù)提供者;其次,Web服務(wù)是可組合和重用的;再次,Web服務(wù)采用SOAP交互協(xié)議及XML作為消息格式具有跨平臺特性。
面向服務(wù)的物流信息系統(tǒng)架構(gòu)方案采用基礎(chǔ)設(shè)施層、業(yè)務(wù)應(yīng)用層、業(yè)務(wù)服務(wù)層和業(yè)務(wù)流程層四層體系架構(gòu),該方案的系統(tǒng)架構(gòu)可抽象為如圖2所示。
圖2 面向服務(wù)的物流信息系統(tǒng)架構(gòu)
該方案中通過將服務(wù)重新配置或組合,即可產(chǎn)生新的業(yè)務(wù)流程,與傳統(tǒng)的兩層架構(gòu)設(shè)計相比,增加了系統(tǒng)可維護(hù)性,提高了系統(tǒng)可復(fù)用性,而且提高了系統(tǒng)業(yè)務(wù)適應(yīng)的靈活性,能夠針對新的業(yè)務(wù)模式做出快速、有效的反映與調(diào)整,滿足不斷變化的業(yè)務(wù)需求。
綠色物流信息系統(tǒng)主要從環(huán)保的角度來探討信息系統(tǒng)的構(gòu)建,而以往的物流信息系統(tǒng)都忽略了這一點(diǎn)。在構(gòu)建的時候,要考慮到如何減少不可再生資源利用、提高資源有效利用率增加其再循環(huán)再利用的比例、保護(hù)環(huán)境,最大限度地降低對環(huán)境造成的不利影響,因此,在物流信息系統(tǒng)中增加相應(yīng)的功能模塊,主要從以下四個方面進(jìn)行綠色度評估。
物流系統(tǒng)環(huán)境性能,物流系統(tǒng)資源性能,物流系統(tǒng)經(jīng)濟(jì)性能,一級物流系統(tǒng)技術(shù)性能。其中,物流系統(tǒng)環(huán)境性能是指對大氣污染物、固體廢氣物、噪聲污染及廢氣污染物的評價;物流系統(tǒng)資源性能是指原材料資源、設(shè)施設(shè)備資源以及資源能源的評價;物流系統(tǒng)經(jīng)濟(jì)性能是指企業(yè)物流成本、供應(yīng)鏈物流績效以及社會成本的評價;而物流系統(tǒng)的技術(shù)性能是指物流裝備先進(jìn)性、物流管理系統(tǒng)以及物流系統(tǒng)決策的科學(xué)性的評價。
本文提出了面向服務(wù)的物流信息系統(tǒng)架構(gòu)方案,可以較好地解決信息共享和資源重用問題,可以使物流信息系統(tǒng)具有良好的可擴(kuò)展性,能夠通過服務(wù)組裝,方便快捷地實現(xiàn)業(yè)務(wù)流程重組,使物流信息系統(tǒng)具有靈活應(yīng)對應(yīng)用需求變化的能力。而且考慮到了綠色環(huán)保的因素,對系統(tǒng)進(jìn)行綠色度評估,對開發(fā)同類系統(tǒng)有一定的參考價值。
[1]李學(xué)軍,張明玉.基于SOA的物流信息系統(tǒng)架構(gòu)研究[J].網(wǎng)絡(luò)與信息化.2007.
[2]汪貽生.軍事物流一體化信息平臺總體架構(gòu)及其關(guān)鍵技術(shù)(方法)應(yīng)用分析[M].北京:清華大學(xué).2010.
[3]Patterns: Service-Oriented Architecture and Web Services [EB/OL].2009.http://www.redbooks.ibm.com.
[4]姜大立,王豐,張劍芳著.軍事物流系統(tǒng)模型與應(yīng)用[M].北京:中國物資出版社.2006.
[5]韓丁,沈建京.基于SOA的服務(wù)構(gòu)件封裝技術(shù)研究[J].計算機(jī)工程與設(shè)計.2009.