要以全球性的視角來看待問題 在不久的將來,一個全球性的不會停止的經(jīng)濟將會改變我們對計算的思考方式。物流和市場都完全被國際化了,于是一個大型的零售商在看到了佛羅里達的颶風的快速前進的腳步時可能希望貨運能根據(jù)信號燈的指示改變貨輪的航向,但是,信號燈是亞洲生產(chǎn)制造的,這就需要商業(yè)要具備一定的敏捷性。 涉及業(yè)務流程的問題包括以下內(nèi)容: A 如何把流程被設計為端到端的? B 如何讓用戶克服為跟上IT而耗費大量時間的問題? 應用軟件的一種新模式 在我們上述描述的各種情況中有一些基本要素是共同的,這些共同要素就是任務,而不是一份文檔、表單或程序。一項任務指的是被描述定義的從開始到終止的處理過程,是下一步要完成的任務的前提。把一個定義好的一組任務串連在一起就得到了一個業(yè)務流程,也知道了該業(yè)務流程的活動操作序列及其主要功能。 事件總是異步的、難以預料的,例如客戶的地址信息可能會經(jīng)常改變,所以可以在電子商務站點上采用電子資金轉(zhuǎn)帳EFT(Electronic Funds Transfer)的方式。一個范例就是事件驅(qū)動體系結(jié)構EDA(Event Driven Architecture),它可以在各種各樣的報告中加入額外的業(yè)務控制。 對于流程管理系統(tǒng)至上的集成方法和人員分而治之的集成方法我們作個總結(jié):流程管理系統(tǒng)至上的集成方法是以應用軟件為主的,它令集成簡單化,有確定性;標記好的任務通過特殊的來自各功能、個子規(guī)程或Web服務的返回代碼來處理。而人員分而治之的集成方法是一個長期的任務過程,它使任務可以被重新設計、可以被延遲、修改甚至是忽略掉,任務聲明的完成是由某些人員來裁定的。這就涉及到了很多細節(jié)方面的問題。
|