Oracle 应用系统11i 版本是真正完全基于互联网INTERNET 架构,并且采用开放的JAVA 语言和技术标准进行编写的应用软件,这种技术的
1: 软件产品的成熟度不同的产品质量和市场策略,造就了不同的用户群体
2. 技术的先进性
Oracle 应用系统11i 版本是真正完全基于互联网INTERNET 架构,并且采用开放的JAVA 语言和技术标准进行编写的应用软件,这种技术的开放性,使Oracle 应用系统11i 版本有越来越强的生命力
而SAP 软件的主体部分还是完全用其私有的ABAP 语言编写的,学习和使用都很困难且与INTERNET 或网络应用WEB 技术不兼容(JAVA 目前已经成为全球INTERNET 应用系统的应用开发标准,而懂ABAP 语言的开发人员非常少)
ORACLE 应用系统充分采用了数据库上的先进技术,将有些系统功能放到数据库中去实现
3 、 创新性、生命力、在新兴应用领域的发展
ORACLE 在客户关系管理、电子商务、产品协同开发等各行业的新兴领域都要领先于SAP ,显示出ORACLE 卓越的创新能力和越来越强的生命力。
4 、 业务数据的共享和分析
ORACLE 11i 整个系统基于一个统一的数据库,并且共享统一的数据模型。企业内所有的用户都可以根据自己的角色和权限对系统中的数据进行不同维度的分析。而SAP 的 ERP 、供应链、客户关系管理、数据挖掘等应用系统分别构建在不同的数据库上,不同系统间的数据模型也不相同,这使得各系统之间的数据共享变得非常困难或者不可能。
5 、 软件功能的比较
SAP 体现了德国人的管理风格:求严求全;ORACLE 体现了美国人的管理风格:求实求用。
6. 软件的开放性和集成性
SAP 软件的应用层是使用ABAP 语言编写的程序,,ABAP 是比较复杂和只有SAP 软件使用的语言
ORACLE 公司凭借其在数据库方面全球领先的优势,其应用软件在模块的体系搭建上采用了一种先进的模式,各模块之间以及与外界交换数据都必须通过接口表来完成,具体的做法是数据要进入各模块时,都必须先到各模块自己的接口表中(每个模块都有自己的接口表),然后再通过并发等方式导入该模块中