
ORACLE
ORACLE軟件的業務流程控制結構非常靈活,并充分利用工作流的功能來控制軟件的業務流程。因此,可以靈活地調整軟件的業務流程。例如,同樣對采購定單的下達過程,ORACLE利用采購定單的數據(不須設置特征參數),通過工作流引擎,自動檢查采購定單的數據,如金額、采購員、供應商等,根據條件判斷,實現不同的采購定單批準下達的過程。如果需要更改業務流程,無須更改特征參數,只需更改判斷規則或控制規則。
ORACLE的控制參數設置不須修改數據結構,而是通過采用不同的控制參數來調整程序的邏輯。這是因為ORACLE采用公共的數據模型,程序中充分利用現有的業務數據,通過靈活的規則設置來實現靈活的業務流程。 中國ORACLE在新的業務功能占據優勢。如混流生產、CRM、電子商務協作等,都是根據最新的業務模式和知名客戶的實際業務流程開發的。
6.軟件的開放性和集成性
SAP
SAP的軟件各模塊在搭建上采用的是傳統應用軟件的模式,即在程序中用包含頭函數以及子程序等模式。這種模式在與第三方軟件交換數據時,只能通過編寫接口程序來實現。SAP軟件的應用層是使用ABAP語言編寫的程序,ABAP是比較復雜和只有SAP軟件使用的語言,比較難掌握,又由于其只能在SAP的軟件中才能發揮用途,掌握的人也很少. IT專業人員學習它的積極性也不高. SAP系統在與外界交換數據時,其接口程序也要求用ABAP語言來編寫,具體是用ABAP語言中的函數來向系統中導入數據,其對數據的格式要求也很高,要求的數據必須是帶分格符的文本文件。SAP的這些做法導致其軟件系統在同第三方軟件集成上遠遠落后于ORACLE,同時這些做法也阻礙了其自生軟件的進一步發展,這也是SAP的ERP與CRM不能完全集成的原因之一。
ORACLE
ORACLE公司憑借其在數據庫方面全球領先的優勢,其應用軟件在模塊的體系搭建上采用了一種先進的模式,各模塊之間以及與外界交換數據都必須通過接口表來完成,具體的做法是數據要進入各模塊時,都必須先到各模塊自己的接口表中(每個模塊都有自己的接口表),然后再通過并發等方式導入該模塊中,這種模式很容易將第三方的軟件融入ORACLE的系統中,用戶在使用時很方便,感覺象是一套軟件,因為在交換數據時第三方的軟件與ORACLE的產品各模塊間交換數據的模式是一致的,同時用戶可以以自己熟悉的數據庫語言(VB,PL/SQL等)來編寫應用程序與ORACLE系統集成。
ORACLE憑借其軟件系統在體系上的優勢,將其ERP、CRM,SCM,EB等系統完全集成為一體,形成今天的電子商務套件。
結論
由于企業的多樣性和復雜性,任何ERP軟件都不可能覆蓋企業的方方面面。ORACLE較能適應企業的業務的個性化,便于調整;而SAP較適應穩定、標準的業務流程,難以改變。這也是SAP強調SAP代表了先進業務流程,要求企業適應軟件的原因。
CIO頻道人物視窗
CIO頻道方案案例庫
大數據建設方案案例庫
電子政務建設方案案例庫
互聯集成系統構建方案案例庫
商務智能建設方案案例庫
系統集成類軟件信息研發企業名錄