它們都是中大型企業的企業運營和管理信息系統,具有國際化應用支持,個性化自定義配置的友好操作界面、系統模塊間的無縫集成。SAP就是資深的ERP產品代表,它壹度成為ERP的代名詞。MS、SAP這兩套在當今ERP市場上叱_風雲。
系統架構
SAPR/3是三層結構(在3.1以後的版本中,通過增加Internet/Intranet層,R/3的結構將變成多級結構)產品清楚地分為表達服務,應用服務和數據庫服務。SAPR/3以壹種實用的方式支持全部GartnerGroupClient/Server模式的5層結構。
SAP開發了ABAP/4工作臺(ABAP/4DevelopmentWorkbench)作為實施client/server方案的完整的CASE環境和工作流工具包,加速並從壹定程度上使實施過程自動化,保證了連續有效的業務再造,這已由R/3應用程序的成功開發史所證明。ABAP/4工作臺集成數據,業務過程,組織結構和工作流部件,並基於壹個主動地與應用連接的集成的庫上,包括了動態對話程序編輯(DynamicProgram),屏幕和菜單繪制,原代碼生成器,交互式糾錯,性能優化,計算機輔助測試(CATT),ABAP/4倉庫,數據字典,開發組織等。
R/3支持主流的數據庫軟件,如Informix,Oracle,ADABASD,DB2和MSSQLServer.
R/3系統可運行於所有主流的UNIX系統,同時也支持WindowsNT(Microsoft)和OS/400(IBM)操作系統。
Oracle數據庫下,用戶可以通過SAPGUI進行聯機監控,能夠獲取多項重要數據,如Oracle的DataBuffer,SharedPool,RedoLogBuffer,Calls,TableScans/TableFetch,Sorts等。此外,用戶還能觀察I/O請求,V$值等。
SAPR/3系統對數據的傳送(message)和分發復制(replication)在各個層次上都提供了可靠的保證。R/3系統使用TCP/IP協議作為主要的網絡通信協議。TCP/IP協議不但是事實上的工業標準,而且其內置的差錯檢測和糾正機制提供了可靠的網絡傳輸。在前端客戶程序和後臺應用服務器之間傳送的數據都經過加密(Encryption)和壓碼校驗()處理,防止消息內容被篡改。
SAP充分考慮到客戶實施ERP項目時要求的多樣性及實施過程的復雜性,按照軟件工程的觀點,提供了先進的軟件開發環境(ASDE)和實用的項目管理、實施工具。SAPR/3系統中的變更(changes)分為以下五類:定制(customizing)、功能強化(Enhancement)、客戶的應用程序開發(customerdevelopment)、對SAP提供的標準應用程序的修改()
MSAX現在是標準的三層結構,應用服務器處理商業邏輯層的壹切事務,客戶端則是標準的Windows程序,AOS(Axaptaobjectserver)集群技術可以很有效的進行負載均衡和災難恢復。
同時利用微軟的SharePoint的技術,AX也是支持完全的多層架構和WEB訪問,可以通過多種媒體進行訪問。
MSAX的開發平臺叫MorphX,是壹個完全智能化的開發平臺,可以完成通過鼠標的拖拽完成絕大多的窗體和報表的開發。如果需要進壹步開發,就有需要AX的開發語言X,X是壹個完全面向對象的、高效的商業軟件開發語言,有著完整的編譯器和調試器,可以快速開發所有的商業代碼。而且尤其重要的是現有的AX的所有功能也是X開發出來的,完全公開代碼,用戶可以查看和編輯所有的代碼.
MSAX同時支持的主流數據庫有Oracle和MSSQLServer,保護最新的Oracle10G和MSSQLServer2005。同時利用2005的最新的很多特性。
由於是微軟的產品,AX目前支持Windows操作系統。
AX中隊數據庫管理和支持是比較豐富,可以及時管理數據庫連接,支持數據庫的所有DDL操作,可以圖形化管理數據庫德表、字段和Index等.