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