致远软件 > 新闻中心 > 技术新闻 >

SAP与Oracle的ERP产品区别

  ERP是英文“Enterprise Resourse Planning”的缩写,将企业内部所有资源整合在一起,对采购、生产、成本、库存、分销、运输、财务、人力资源进行规划,从而达到最佳资源组合,取得最佳效益。

       ERP是企业信息化的主要组成部分,充当所有应用系统的核心。由于SAP和Oracle的ERP产品是业界公认的领先产品,因此也就成为有xin'xi信息规划的企业实施ERP的首选。本文将对SAP和Oracle两家公司的ERP产品从系统模块、安装过程、基本架构、业绩和市场份额、产品技术和产品实施、产品价格以及在中国的客户情况等几个方面进行简要对比,希望能对想了解SAP ERP和Oracle ERP产品的人有一定的帮助。

一、SAP公司和Oracle公司

       1.SAP公司 

       SAP公司成立于1972年,总部位于德国沃尔多夫市,是全球最大的企业管理软件及协同商务解决方案供应商、全球第三大独立软件供应商。目前,全球有120多个国家的超过19,300家用户正在运行着60,100多套SAP软件。财富500强80%以上的企业都正在从SAP的管理方案中获益。SAP在全球50多个国家拥有分支机构,并在多家证券交易所上市,包括法兰克福和纽约证交所。

       SAP公司创始人大力投资产品开发。随着1979年R/2系统的推出和1984年SAP国际公司的成立,公司开始了快速增长。在欧洲扩展业务之后,SAP又在北美、亚洲和澳洲设立了办事处。1988年,公司在法兰克福证券交易所上市。1992年,公司推出它的骨干业务系统R/3,2008年推出了ECC产品。

       SAP目前主打产品S4,后端才有自家研发的内存数据库HANA,是用于分布式客户机/服务器环境的标准ERP软件,主要功能模块包括:销售和分销、物料管理、生产计划、质量管理、工厂维修、人力资源、工业方案、办公室和通信、项目系统、资产管理、控制、财务会计。从硬件认证到安装实施,以及售后技术支持,再到企业应用软件的接口集成等,已经实现了全行业的解决方案以及上下游生态链的建设。

       SAP早在八十年代就开始同中国的国营企业合作,并取得了成功经验。1995年在北京正式成立SAP中国公司,并陆续建立了上海、广州、大连分公司。作为中国ERP市场的绝对领导者,SAP的市场份额已经达到30%,年度业绩以50%以上的速度递增。SAP在中国拥有众多的合作伙伴,包括IBM、HP、Sun、埃森哲、毕博、凯捷中国、德勤、汉得、数码、东软软件等。

       2.Oracle公司

       Oracle(甲骨文)公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州Redwood shore。Oracle公司是世界上最大的企业软件公司,向遍及145多个国家的用户提供数据库、工具和应用软件以及相关的咨询、培训和支持服务。公司总部设在美国加利福尼亚州的红木城,全球员工超过40,000名,2003财年收入达到95亿美元,是《财富全球500强》企业。

       自1977年在全球率先推出关系型数踞库以来,甲骨文公司已经在利用技术革命来改变现代商业模式中发挥关键作用。甲骨文公司同时还是世界上唯一能够对客户关系管理―操作应用―平台设施进行全球电子商务解决方案实施的公司。 

       Oracle的业务焦点就是信息——如何管理、使用、共享和保护信息。近三十年来,作为世界最大的企业软件公司,Oracle提供了使企业可从其业务系统获得最新和最准确信息的软件和服务。 

       2005年,Oracle和PeopleSoft的合并已成为软件行业发展的重要转折点。合并后的公司将为企业应用软件市场提供更具竞争力的产品,并提供更多的应用软件研发预算来加快创新。

二、Oracle ERP和SAP ERP产品 

       1.SAP ERP产品 

       SAP的一整套程序是针对所有企业的一种数据和应用集成方法,它将业务和技术进步融入了一个综合性的高品位的标准系统,即商品化软件系统。SAP ERP系统又是一个建立在三维客户机/服务器上的开放的新标准软件。 

       SAP ERP系统的共同特点如下:

       (l)综合完善功能:系统提供的应用功能包括会计、后勤、人力资源管理、办公室和通信等。它涉及各种管理业务,覆盖了管理信息系统中各种功能。

       (2)高度集成模块:系统具有一个高度集成化的结构,表现在它所提供的各种管理业务功能之间都是相互关联的,各模块输入输出相互衔接,数据高度共享,任何数据的修改都将会引起相关数据自动修改。 

       (3)适应多种行业:系统是一个能够适用于多种行业应用的软件,它是通过标准核心软件与不同行业特点相结合而产生的。应用领域主要是各种制造业,此外,在零售公司、公共设施、银行、医院、金融和保险也有应用。 

       (4)开放应用环境系统是一个开放式软件系统,目前最新版本HANA可以运行在linux系统上。 

       SAP系统是一种容易掌握的应用功能和数据处理技术的结合,它的主要功能模块包括: 

       ◆销售和分销SD(Sales&Distribution)

       ◆物料管理MM(Materials&Management)

       ◆生产计划PP(Production Planning)

       ◆质量管理QM(Quality Management)

       ◆工厂维修PM(Plant Management)

       ◆人力资源HR(Human Resources)

       ◆工业方案(Industry Solutions)

       ◆办公室和通信OC(Office&Communication)

       ◆项目系统PS(Project System)

       ◆资产管理AM(Fixed Assets Management)

       ◆控制CO(Controlling)

       ◆财务会计FI(Financial Accounting)

       2.Oracle ERP产品 

       Oracle企业管理软件主要有如下产品:

       (1)Oracle E-Business Suite(为Oracle ERP中最重要产品) 

       Oracle电子商务套件集成商务应用系统产品系列,可以收集、处理和共享来自所有业务部门的信息;可以实现业务流程自动化,业务及管控一体化,包括:Oracle财务管理、离散制造及流程制造、项目管理、供应链计划(APS)及管理、分销管理(采购,销售管理)、人力资源管理、企业资产设备管理、客户关系管理、合同管理、企业绩效管理等。 

       (2)Oracle PeopleSoft Enterprise管理软件 

       Oracle PeopleSoft Enterprise管理软件的设计宗旨是满足最复杂的业务需求。这些管理软件可构成各种业务和行业解决方案,使企业大幅提高业绩。PeopleSoft Enterprise管理软件具有Web服务集成功能,可无缝地集成到异构应用环境中,而且允许客户选择多种技术基础架构。其简便的配置使最独特的客户需求也能得到满足。 

       (3)JD Edwards EnterpriseOne 

       JD Edwards EnterpriseOneJD Edwards EnterpriseOne是专为中小企业构建的,它是一个由全面的、针对特定行业的业务工具构成的集成管理软件套件,能够使企业以较低的总体拥有成本(TCO)快速部署。只有JD Edwards EnterpriseOne提供了多种数据库、操作系统和硬件供企业选择,以便其能够根据自身的独特业务需求构建IT解决方案。随着企业的发展,企业可以不断扩展其IT投资以满足新的市场需求。 

       Oracle E-Business Suite产品主要ERP模块名如下。 

       财务系统模块;

       分销系统模块;

       制造系统模块;

       其他系统模块:

       ◆Oracle设备管理(EM)

       ◆Oracle人事管理(HR)

       ◆Oracle薪金管理(PAYROLL)

       ◆Oracle系统管理(SYSTEM ADMIN)

       ◆Oracle预警(ALT)

       ◆Oracle多维数据分析/商业智能系统(OLAP/BIS)

       ◆Oracle桌面集成(ADI)

三、Oracle ERP和SAP ERP安装 

       1.Oracle ERP安装过程 

       Oracle ERP的安装相对于SAP ERP安装应该是稍微复杂一些,但整体来说也很简单便捷。 

       Oracle ERP的安装一般有以下几个步骤: 

       ◆准备操作系统的环境并根据Oracle的要求安装必要的补丁,配置环境变量。

       ◆解压安装文件,安装开始后,Oracle ERP会提示进行ERP系统参数的设置以及数据库字符集的设置。检查没问题,则进行正式安装,有问题就提示出来。

       ◆正式安装主要通过五个阶段进行:Oracle数据库的安装->数据库文件安装并进行字符集转换->安装应用程序IAS和806客户端->安装Application软件->系统进行配置,如进行autoconfig等。

       ◆最后进行安装后的各项检查,完全成功后就OK了。

       2.SAP ERP安装过程

       SAP ERP产品安装相对来说比较简单,因为安装基于Linux系统,所以需要管理员具备一定的Linux维护能力,只要linux安装了必要的组件,安装HANA和S4应用其实不会太难,但也有极多的细节功能。

       SAP ERP的安装一般有以下几个步骤:

       ◆准备操作系统的环境并根据要求安装必要的系统模块。

       ◆配置linux系统如ip,hostname等,如果有负载,需要配置NFS共享。

       ◆安装HANA数据库,需明确具体的数据库实例。

       ◆安装SAP S4应用系统,需要输入数据库的链接信息,自动创建用户,在/usr/sap以及/sapmnt均会存在sap文件,释放配置参数。

       ◆使用SUM工具安装SAP组件,即可完成安装。

       ◆最后进行安装后的各项检查,完全成功后就OK了。

四、ERP基本技术架构

       1.SAP ERP基本技术架构 

       SAP软件的主体部分还是完全用其私有的ABAP语言编写的,属于4gl第四代语言,专为企业管理系统打造,是一个简洁的、灵活高效的过程编程语言,用来提高DBMS的效率,学习起来相对容易,不需要懂很多面向对象的语法。用户可以用ABAPer二次开发系统功能,甚至修改系统源码,只要逻辑清晰,ABAP基本上能实现用户想要的功能。

       SAP应用系统基本是基于客户/服务器(C/S)的结构,使得系统在处理大数据量时更得心应手,维护和使用都是在GUI客户端软件上,该软件也支持多平台安装,避免了兼容性的问题。不过现在SAP也为了改善用户体验也开发出了基于Web的Fiori产品,甚至兼容平板,手机等设备的运行。

       最新的SAP ERP系统只支持自家的HANA内存数据库,所有数据都在内存中存储并计算,使得运行速度大大提高,很多数据的处理和加工都在数据库端进行,应用系统性能相对较弱,只承担前台用户的链接需求。

       NetWeaver是SAP的新一代技术平台(TP)。 

       CIM:Internet Communication Manager.负责接受Web请求,支持HTTP,HTTPS,SMTP.通过URL,它可以区分是对ABAP BSP(Business Server Page)的请求,还是对J2EE的请求,从而dispatch到不同的engine上。 

       Message Server:是全局的消息服务器,负责server间的异步或同步通信。 

       Engueue Server:是全局的队列服务器,负责保存全局队列和锁,任何应用都可以申请使用它。 

       Work Process:是ABAP engine中的一个工作进程。 

       JCO/Fast RFC:用于基于SAP自己的远程调用规范RFC的调用。 

       Gateway:是用于翻译RFC call,RFC call的协议是CPI-C(Common Programming Interface–Communications,SAP专门用于程序对程序的远程调用的协议,说白了就是一个定义描述函数名,参数之类调用需要的信息的数据格式)。

       2.Oracle ERP基本技术架构 

       Oracle应用系统11i版本是真正完全基于互联网Internet架构,并且采用开放的Java语言和技术标准进行编写的应用软件.这种技术的开放性,使Oracle应用系统11i版本有越来越强的生命力。

       Oracle系统的优势在于灵活,你要什么他就能做什么,并且做二次开发是采用Form和PL/SQL这些工具,会使用这些工具的技术人员也很多,顾问价格相对也比较便宜,在某种意义上也促进了进行二次开发的进行。 

       Oracle ERP也有称其为“i-ERP”的,就是因为不用专门安装客户端程序就可以通过IE等浏览器就可以正常的进行ERP的操作。 

       Oracle ERP基本技术架构主要有以下4个部分构成,如下: 

       ◆The DeskTop Tier

       ◆The Application Tier

       ◆The Database Tier

       这部分主要是由Oracle APPS DBA来完成,也就是说Oracle APPS DBA的主要工作内容有: 

       ◆Oracle Applications DBA(AD)

       ◆Oracle Applications Object Library(FND)

       ◆Oracle Applications Utilities(AU)

       ◆Oracle Common Modules(AK)

       ◆Oracle Workflow(WF)

       ◆Oracle Alert(ALR)

       ◆Oracle Applications Framework(FWK)

       ◆Oracle XML Publlisher(XDO)

五、Oracle ERP和SAP ERP实施和产品价格

       1.SAP ERP产品价格 

       SAP产品向来以“贵”而有名,不仅HANA一体机比较贵,实施费用也是一笔较大的支出,同时每年还有一定比例的年维护费。不过年维的比例多少是可以通过SAP的合作伙伴实施商来谈的折扣。

       SAP的License一般是按用户数来算的,SAP的一个用户授权可能要卖到几千美金。所以一般上了SAP系统的企业都是中大型企业,年营业额都是几十亿以上的。小企业一般难以承受系统的价格。

       2.Oracle ERP产品价格 

       Oracle ERP产品价格相对于SAP产品来说,可能稍微便宜一些,尤其是顾问的价格相对SAP要便宜的不少。事实上,价格的高低只是相对而言的。Oracle ERP相对与中国国内的ERP产品,在价格上又高出了很多,反映在顾问价格上也是相差甚远。 

       Oracle ERP的License一般是按“模块+某些套件的用户数”来确定的。

       3.Oracle ERP实施周期 

       Oracle ERP实施周期一般来说,采用它们的解决方案会在3-5个月内完成,而采用他们的标准化解决方案基本上在5天内就能完成,但标准化方案多少跟企业实际的复杂业务不匹配,所以上ERP系统的企业基本上不会完全采用ERP的标准化方案,否则上ERP的意义何在呢?

       4.SAP ERP实施周期 

       SAP ERP周期长短取决于企业本身的管理基础和意识、实施小组成员的水平等,对于企业管理基础较好,实施SAP不需要进行业务流程重组的企业,采用ASAP方法一般可使项目在三至六个月完成。 

       SAP的ERP产品价格虽然比国内ERP厂商提供的产品高很多,但它所具有的绝对领先的优势是其他所有ERP厂商不能比的。随着SAP产品的安装,用户购买初期的成本会越来越小。而且,SAP的用户在系统正式上线运行后很快就获得效益和回报。这方面应用的案例,如联想集团的库存周转由72天降到22天、应收帐周转天数由28天降到14天、公司总体费用率由20%降到9%;海尔集团采用了SAP物流管理系统和电子采购平台后,第一年的采购成本就节省了8000万元。 

六、SAP和ORACLE客户(中国地区)

       1.SAP ERP客户情况 

       据说国外世界500强80%以上的企业都是用SAP的ERP产品,在中国国内比较大的企业也都在使用SAP的产品。SAP产品主要针对中大型的企业,当然,中小企业也有的,但由于SAP昂贵的价格,没有几个小企业能上这样的系统。

       2.Oracle ERP客户情况 

       Oracle ERP在中国主要以中小企业为主,但一些大的世界500强在中国的合资或合作企业,用Oracle ERP的也是不少的,比如,MOTORALA、LG等这些企业。 

       前几天在看到ITPUB ERP版块对Oracle EBS在中国企业的应用的调查,虽然不是做的很专业的调查,但对结果进行简单的分析,可以发现在中国最少有500多家企业在使用Oracle EBS产品,但市场使用率远远比SAP小很多。 

七、总结 

       不管是SAP ERP和Oracle ERP,其实对于做业务顾问的基本上都是相通的,当然和国外或国内的ERP产品也都是相通的,而在技术和架构上可能有很大的差异。所以,想既精通Oracle APPS DBA又对SAP的BASIS也了解很好,确实需要一定的时间去学习以及一些项目经验去锻炼。