【IT168 信息化】
一、引言
隨著全球市場的形成、知識經(jīng)濟的出現(xiàn)及企業(yè)管理方式的轉變,企業(yè)面臨著日益激烈的競爭環(huán)境,“變化”成了當今市場的主旋律,如何提高物流管理信息系統(tǒng)在 變化環(huán)境中的生存能力成了企業(yè)成功的關鍵。本文用“柔性”這一術語描述物流管理信息系統(tǒng)的應變能力,逐步引申到企業(yè)柔性物流管理信息系統(tǒng)的研究。
企業(yè)柔性物流管理信息系統(tǒng)可定義為:企業(yè)物流信息系統(tǒng)對組織內部和外部環(huán)境變化的抗變能力與反應能力以及企業(yè)與企業(yè)之間的信息系統(tǒng)的銜接能力。它包括兩 方面的內容:一是企業(yè)組織的柔性和管理;二是柔性化信息處理系統(tǒng)。筆者試從上述兩方面內容來闡述企業(yè)柔性物流信息系統(tǒng)的構建。
二、柔性管理內涵與實施途徑
1.柔性管理的基本內涵
柔性管理指的是企業(yè)在市場機會和變化不斷變化、競爭環(huán)境難以預測的情況下,快速反應,不斷重組其人力和技術資源,獲得競爭優(yōu)勢和利潤的管理模式。柔性管 理以“人性化”為標志,注重平等和尊重、創(chuàng)造和直覺、主動和企業(yè)精神、遠見和價值控制。它能夠依據(jù)信息共享、虛擬整合、競爭性合作、差異性互補、虛擬實踐 社團等,實現(xiàn)知識有潛到顯得轉化。
2.柔性管理的實施途徑
面對復雜多變的內、外部環(huán)境,企業(yè)必須對生產(chǎn)和經(jīng)營過程進行重新審視和反思,不斷提高決策效率,從以下三個方面實施柔性化管理。
(1)樹立“以人為本”的管理思想。從員工內心生出激發(fā)起主動性、內在潛力和創(chuàng)造精神是實施企業(yè)物流柔性管理的核心資源。因此企業(yè)應重視人文管理,加大對員工知識學習培訓的投入,提高其責任感、主動性、挑戰(zhàn)性、紀律性和合作精神。
(2)以企業(yè)內部組織的柔性化和企業(yè)之間的動態(tài)聯(lián)盟為其組織特征,改革傳統(tǒng)的金字塔型組織結構,代之以少層次的網(wǎng)絡型的扁平化組織結構。網(wǎng)絡型的扁平化的組織提高了信息傳遞的效率,加強了部門之間的相互溝通,提高了企業(yè)整體的反應靈敏度。
(3)通過建立虛擬組織,實現(xiàn)“強-強”合作。每個企業(yè)都具備自身的核心能力,虛擬組織之間通過集成企業(yè)的核心能力和資源,從而在管理技術、資源等方面取得得天獨厚的競爭優(yōu)勢,最終實現(xiàn)共贏。
三、基于SOA的柔性物流管理信息系統(tǒng)構架簡單設計
在傳統(tǒng)的系統(tǒng)構架下,物流信息系統(tǒng)很難實現(xiàn)通暢的業(yè)務運作(只有在ERP環(huán)境下能夠部分實現(xiàn)),企業(yè)遺留的業(yè)務應用系統(tǒng)之間很難實現(xiàn)無縫連接。由于系統(tǒng) 缺乏柔性,企業(yè)也不能隨著商業(yè)環(huán)境的變化迅速改變業(yè)務流程。而位于一體化物流體系中的供應商和物流公司等實體,在進行物流業(yè)務時,需要將交互產(chǎn)生的業(yè)務數(shù) 據(jù)輸入到各自的信息系統(tǒng)中。在常見的實現(xiàn)方式中,使用接口系統(tǒng)或接口模塊來完成這種要求信息自流時,由于接口處數(shù)據(jù)緊密耦合,且難以修改或升級。通過采用 SOA框架,企業(yè)可以最大限度的減少系統(tǒng)間的耦合,從而提高可重用性,提高業(yè)務的敏捷性、客戶滿意度以及企業(yè)之間的無縫連接,也就是企業(yè)物流系統(tǒng)的“柔 性”。
SOA的技術特點
SOA是英文Service—oriented Architecture,即面向服務構架的縮寫。本質上說SOA體現(xiàn)的是一種新的系統(tǒng)構架,在基于SOA架構的系統(tǒng)中,具體應用程序的功能是由一些松耦 合并具有同一接口方式的組件(也就是Service)組合構建起來的。
SOA服務具有平臺獨立的自我描述XML文檔。Web服務描述語言 (WSDL,Web Services Description Language)是用于描述服務的標準語言。 SOA服務用消息進行通信,該消息通常使用XML Schema來定義(也叫做XSD,XML Schema Definition)。SOA基于標準化傳輸方式(HTTP和JMS),采用標準化協(xié)議(SOAP)進行調用。在一個企業(yè)內部,SOA服務通過一個扮演 目錄列表(directory listing)角色的登記處(Registry)來進行維護。應用程序在登記處(Registry)尋找并調用某項服務。統(tǒng)一描述、定義和集成 (UDDI, Universal Description, Definition, and Integration)是服務登記的標準。簡言之,SOA具有以下三大基本特征:
(1)獨立的功能實體。在Internet這樣松散的 使用環(huán)境中,任何訪問請求都有可能出錯,因此任何企圖通過Internet進行控制的結構都會面臨嚴重的穩(wěn)定性問題。傳統(tǒng)的組件技術,如.NET Remoting,EJB,COM或者CORBA,都需要有一個宿主(Host或者Server)來存放和管理這些功能實體。當宿主本身或者其他功能部分 出現(xiàn)問題的時候,在該宿主上運行的其它應用服務就會受到影響。SOA非常強調架構中提供服務的功能實體的完全獨立自主的能力。常見的用來進行自我恢復的技 術,比如事務處理(Transaction),消息隊列(Message Queue),冗余部署(Redundant Deployment)和集群系統(tǒng)(Cluster)在SOA中都起到至關重要的作用。
(2)大數(shù)據(jù)量低頻率訪問。對于.NET Remoting,EJB或者XML-RPC這些傳統(tǒng)的分布式計算模型而言,他們的服務提供都是通過函數(shù)調用的方式進行的,一個功能的完成往往需要通過客 戶端和服務器來回很多次函數(shù)調用才能完成。在Internet的環(huán)境下,這些調用給系統(tǒng)的響應速度和穩(wěn)定性帶來較大的影響。針對這一問題,SOA系統(tǒng)推薦 采用大數(shù)據(jù)量的方式一次性進行信息交換。
(3)基于文本的消息傳遞。在COM、CORBA這些傳統(tǒng)的組件模型中,從服務器端傳往客戶端的是一 個二進制編碼的對象,在客戶端通過調用這個對象的方法來完成某些功能。但是在Internet環(huán)境下,不同語言,不同平臺對數(shù)據(jù)、甚至是一些基本數(shù)據(jù)類型 定義不同,給不同的服務之間傳遞對象帶來的很大困難。Internet中大量異構系統(tǒng)的存在決定了SOA系統(tǒng)必須采用基于文本而非二進制的消息傳遞方式。 基于文本的消息本身是不包含任何處理邏輯和數(shù)據(jù)類型的,因此服務間只傳遞文本,對數(shù)據(jù)的處理依賴于接收端的方式可以幫忙繞過兼容性這個的大泥坑。
此外,對于一個服務來說,Internet與局域網(wǎng)最大的一個區(qū)別就是在Internet上的版本管理極其困難,傳統(tǒng)軟件采用的升級方式在這種松散的分 布式環(huán)境中幾乎無法進行。采用基于文本的消息傳遞方式,數(shù)據(jù)處理端可以只選擇性的處理自己理解的那部分數(shù)據(jù),而忽略其它的數(shù)據(jù),從而得到的非常理想的兼容性。
服務提供者是一個可通過網(wǎng)絡尋址的實體,它接受和執(zhí)行來自使用者的請 求,它將其服務發(fā)布到服務注冊代理中心,以便服務請求者發(fā)現(xiàn)和訪問該服務;當服務請求者從服務注冊代理得到調用所需服務的信息后,通訊在服務請求者和服務 提供者之間進行,無需經(jīng)過服務注冊代理。