《走进SAP(第2版)》——第1章 SAP:公司1.1 SAP的起源

简介:

本节书摘来自异步社区《走进SAP(第2版)》一书中的第1章,第1.1节,作者: 【德】Nancy Muir , Ian Kimbell , 等 更多章节内容可以访问云栖社区“异步社区”公众号查看。

第1章 SAP:公司

阅读本书,可以深入了解SAP相关产品和服务的知识。尽管后面的的章节介绍的是关于SAP应用、后台技术、支持及其对企业的好处,但是每个产品都离不开它的创建者,这对于SAP来说尤其如此。SAP的起源、成长和经营理念对它的产品以及它的用户如何从产品中受益有着重大影响。

让我们先从SAP、SAP公司以及它的历史开始,了解如何与SAP进行成功的互动。

1.1 SAP的起源

走进SAP(第2版)
概述和历史
SAP是于1972年由5位IBM的员工独立创业后建立的。5位创始人(Dietmar Hopp、Hans-Werner Hector、Hasso Plattner、Klaus Tschira和Claus Wellenreuther)在德国的曼海姆创立了SAP公司。在这里SAP逐渐发展为一个小型的区域性公司。

在SAP成立的早期,创建者们买不起计算机,因为当时的计算机太贵了。于是他们和ICI公司(位于德国的Oestringen市附近)达成协议,在夜里使用ICI公司的电脑进行工作。我们知道,在个人电脑问世以前的很长一段时间,他们所有的工作都通过穿孔卡片才能完成。

提示

如果你能够说出SAP这3个大写字母是数据处理过程中Systems Application and Products的首字母缩写,人们就会觉得你很专业而记住你。注意千万不要将SAP这3个字母读成一个单词,而是要将这3个字母分开读成S、A、P。
当时开发行业中上有许多简单的商业工具,例如,计算软件(后来发展为电子表格程序)和相对简单的文字处理器。但是SAP的5位创始人觉察到了支持业务功能的更复杂的应用需求。

R/1系统
他们在第二年开发出了能够支持实时商务应用的软件产品。他们的第一个产品是一个财务会计软件包。这个软件也就是后来R/1系统的核心。这里的R的含义是“实时数据处理”。

但是R/1仅仅是个开始。在后来的几十年中,它为SAP和企业计算带来了巨大的业务成长。

1.1.1 回顾SAP的成长
R/2系统,企业
在20世纪70年代,“企业”这一术语才刚刚普遍使用。现在几乎任何商业行为,如果它关注对市场和创新方面的变化的能力,都可以被称为企业行为。SAP开发出了数据库和对话控制系统,这一系统最终演变为R/2系统。这一系统对于运行在大型机上的商业应用套件是必不可缺的。R/2是几十年以来各大企业的企业资源计划(ERP)系统的基石。

1.SAP在20世纪80年代
20世纪80年代,SAP成长迅速,搬入了它在德国瓦尔多夫的第一栋办公楼(离海德堡不远)。不到10年时间,德国前100家的工业企业有一半都成了SAP的客户,如ICI、BASF和John Deere。但德国以外的业务发展极为缓慢。

20世纪80年代,R/2系统的开发是基于跨国公司客户的潜在需求。SAP在开发时已经将多语言和币种以及各国法规的要求纳入架构中。这种基于跨国公司的软件开发方法一直持续到今天。

开发的灵活性原则
在这一时期,SAP技术也致力于让程序员开发的程序适应各种企业。例如,SAP的开发一直保持着灵活性的原则,软件在各种数据库和操作系统平台上都能平稳地运行。

在80年代中后期,SAP在澳大利亚派驻了德国以外的第一批销售团队,销售收入超过了5200万美元大关,并开始在国际的主要电脑产品会展中崭露头角。1998年,SAP GmbH公司更名为SAP AG,同年又在法兰克福和斯图加特交易所上市。

SAP的独特方法

SAP多年来能够独树一帜和长盛不衰的一个秘密是,它能够将技术和实际的业务需求完美结合。SAP程序员会和销售员坐在一起讨论软件。销售员然后回到客户那里展示产品功能。客户的反馈会立即通知到程序员,程序员就可以将产品根据业务现场的实际要求进行调整。按照这种方式,业务流程的知识也被编入了SAP的系统。其他的公司则走了另外一条路,他们只是将软件的功能凑在一起,并没有在软件产品中反映客户的业务流程。
十年之后,SAP公司在丹麦、瑞典、意大利和美国各地都建立了子公司,从而在国际技术市场上牢牢地站稳了自己的脚跟。

SAP Best Practices
后来,SAP推出了SAP Best Practice(最佳业务实践)这一工具,它使得在工作场所中实施最佳业务实践更为容易。Best Practice(最佳业务实践)是企业化解决方案的原型。这种方法类似于电子表格程序的费用报告模板,能够为用户提供标准的业务表格,节省时间。

SAP在20世纪80年代打下了坚实的业务基础,到90年代开发出了真正的业务方案和产品。

2.SAP在20世纪90年代
SAP在20世纪90年代飞速扩张,其海外业务的比重超过了总销售收入的50%。壳牌、柯达和宝洁都成了SAP的欧洲客户。1998年SAP公司在纽约证券交易所正式挂牌上市。

SAP R/3
SAP R/3始于20世纪90年代,该产品是商务企业计算领域中的重大飞跃。它将企业计算从大型机和专业程序员的世界转移到了数据库、应用软件和界面的世界,从而使SAP更易为终端用户所接受。

客户端/服务器结构
SAP R/3是基于客户端/服务器的三层架构的应用程序。该方案是基于计算机网络的,通过网络可以将储存数据的计算机和终端客户应用界面的计算机分离开。

在此架构中,客户机(如客户用来运行报表的电脑)向与数据库(第三层,如图1.1所示)交互的应用程序(可能是网络或者网络服务器)提出请求。由于每一层都有很大的可伸缩性,这种分工具有很大的灵活性。如果需要更强大的数据库,可以在服务器层轻松添加,与此同时客户端则专注于其他的工作,如复杂的图形报表显示等。


<a href=https://yqfile.alicdn.com/36b53821040a6839a94846d115a274d1128f116f.png ">

客户端/服务器结构已经成为基于网络的应用程序的组成部分,例如,在应用层获取服务。

抽象
SAP的另一个关注点是抽象。抽象是一种将技术复杂性隐藏起来的方法,进行抽象以后,客户甚至界面开发的程序员都不需要接触底层技术。可以通过以下比喻来认识抽象:当你打开收音机时,你不需要看见和了解电磁波函数,只要欣赏音乐就可以了。同样,SAP R/3帮助终端用户方便简易地获取数据。

新千年的到来也带来了挑战和无穷的机遇,而SAP也一直在探索技术和业务效率的新模型。

3.进入新千年
20世纪末,SAP宣布了将其产品整合到电子商务和网络技术的计划。使用互联网模型,SAP将终端用户放在了企业计算的核心位置。

电子商务的增长将业务的思维模式转向了为用户建立更加协作的环境。

在2004年,SAP AG的销售额达到了75亿欧元,并与25个行业中的业务伙伴合作开发下一代的企业级解决方案。SAP成为继微软和IBM之后的世界第三大独立软件供应商。

虽然了解SAP公司的发家史是有一定意义的,但要真正地理解它如何与用户的业务协同工作,用户就需要知道现在的SAP公司正在做什么。

1.1.2 SAP的今天
现在SAP正在为每个主要市场的各个行业提供商业解决方案。SAP开发软件的方法具有很高的协同性。SAP通过与业务伙伴密切协作来开发符合真实业务计算需求的功能。虽然SAP公司总部仍然在德国瓦尔多夫,但其员工已经遍及50多个国家,人数超过48500人。

你知道吗?

你想知道公司的电脑系统是如何与SAP协作的吗?因为SAP兼容很多开放标准,而且非常积极地致力于建立全球范围内的技术标准。SAP正在致力于企业范围内的兼容解决方案,这一方案涵盖了应用和技术的整合,因此在实施过程中会更加高效与顺畅。
面向服务架构(SOA)
面向服务架构(Service-Oriented Architecture,缩写SOA)是企业计算未来发展的方向,该架构在第2章和第3章会详细介绍。SAP NetWeaver技术平台构成了最新的SAP模型。

SAP现有的客户数量超过了89000个。这个庞大的客户群意味着遍布120个国家的91500次的软件安装(这些系统为公司安装),终端用户数量超过1200万(用户各种级别的都有),如图1.2所示。

对于SAP产品, SOA是一个非常重要的概念。与之同样重要的是SAP与客户和业务合作伙伴的互动。这两者促进了SAP业务创造性的增长。


d54690c0d2ed7e41acad989f5a64680b4a3400d8

注意

最初,SAP曾将它的面向服务架构方案称为ESA(Enterprise Services Architecture,企业服务架构)。2006年,SAP将ESA更名为企业级面向服务架构或企业级SOA,也就是现在的面向服务架构。
1.SAP解决方案对其业务成长的影响
如今SAP是全球第一的企业计算的供应商,并始终是全球第三大软件供应商。

SAP成功的一个关键是,能够使客户的业务和咨询师良好协作,将客户的最佳业务实践融入软件产品中。通过这些合作,SAP能够找到每个行业的关键点,从而使其产品用于各种行业模式,例如制造行业、制药行业和保健行业。SAP已经拥有一个庞大的咨询师团队,这一团队通过年度的研讨会、认证程序和咨询师培训计划(如SAP学院)进行知识的更新。

小技巧

关于SAP产品的支持程序和信息资源的详细列表,可以参见本书的附录B。
SAP支持的以下3个社区对于SAP的合作伙伴是非常重要的。

  • SAP商务社区。
    这是一个和社区专家以及商业领导人交换思想和解决方案的平台。
  • SAP开发人员网(SDN)。
    这一网络包括开发人员、咨询师和商业分析师,他们致力于分享技术知识。
  • 用户群。
    这些用户群是独立的非赢利组织,其中包括SAP的客户和合作伙伴。他们通过会议和在线交流分享知识和经验。

客户竞争力中心(CCC)

1994年,SAP创建了CCC计划来帮助客户设置和优化他们自己的运作。这一计划包括分享最佳业务实践、提供运作工具和创建跨组织的运作标准(包括SAP IT服务和应用管理)。
BusinessObjects和增强软件包
SAP公司也不断通过收购其他公司来扩大自身业务,例如收购BusinessObjects,BusinessObjects是一家在商业智能行业中处于领先的公司。当SAP应用程序内部的数据和流程使企业的运营更加流畅时,BusinessObjects却为表带了各种工具,以便提供深入的数据分析,并以报表、仪表盘或计分卡等各种形式(能够在用户的办公电脑和移动设备上显示)显示结果。这会让用户在需要的时候拥有所需要的全部信息,从而帮助用户进行决策。关于BusinessObjects的详细内容,可以参见第11章和第12章。

SAP也加强了对中型市场企业计算的支持。中型企业是指员工数在100人到几千人的企业。他们需要即装即用的软件,不需要很多的自定义。SAP继续致力于封装后台技术的复杂性,从而使终端用户有更舒适和高效的体验。

关于SAP如何支持产品的内容,可以参见第20章和第21章
最后,目前的成本压力总是要求企业去监督和评估其IT支出。SAP也正在开发它的增强软件包,让用户能够选择所需要更新的功能和流程。用户再也不用为了更新某一个业务模块而进行系统的全面升级(这需要大量的编程、时间和培训)了。增强软件包会提高用户在实施SAP时的灵活性,让用户可以在预算范围内保持竞争力。

那么究竟SAP带来了什么样的产品呢?在下一章中,我们将对SAP软件和技术进行全面的介绍。

2.SAP产品:概述
SAP仍然在关注支持部分业务功能的软件应用和技术,例如SAP SCM(SAP供应链管理)、SAP CRM(SAP客户关系管理)等。另外,SAP NetWeaver为这些软件提供了理想的运行平台。

SAP NetWeaver平台可以整合SAP提供的其他应用,以及其他企业计算公司提供的应用(用户企业可能会用到)。SAP NetWeaver为企业提供了跨部门的整合工具,如Business Warehouse(SAP NetWeaver BW),有助于用户集中存储和组织信息;还提供了一些帮助用户优化或创建新的业务流程的工具。

小技巧

SAP一直致力于支持开放系统。这就意味着,如果客户将SAP的产品和其他供应商的产品协同使用,可以更加高效和经济,那么SAP产品就可以和其他软件协同。
Business Suite 7
SAP的主要产品是SAP Business Suite。SAP新推出的Business Suite 7 侧重于应用的模块化,用户只需在初期购买所需要的模块,然后逐步添加其他模块,通过这种方式能够降低总体的成本。

Business Suite 7整合了来自25个行业的最佳业务实践,同时使用户能够灵活地定制和集成自己的特定企业流程。Business Suite 7中的所有应用使用了“自选框架”(switch framework)。这一方式可以让用户只购买一部分应用,如SAP CRM。产品的功能和特征正常情况下是关闭的,用户可以激活或打开认为最有用的那部分功能。

SAP Business Suite包括以下几个应用程序。

E.R.P不是erp

  • SAP ERP。
    SAP ERP是企业资源计划工具及其包括的功能的总称。它用来处理关键性的业务,如财务和人力资源管理(注意E.R.P三个字母要分开读,不要读成erp)。
  • SAP客户关系管理(SAP CRM)。
    用来管理客户相关的流程,例如客户支持。
  • SAP产品生命周期管理(SAP PLM)。
    此模块用来处理新产品的创建和实现。
  • SAP供应链管理 (SAP SCM)。
    此模块帮助用户处理采购、库存和其他供应链流程。
  • SAP供应商关系管理(SAP SRM)。
    此模块帮助用户管理各种供应商。
  • SAP复合应用。
    这些应用能够跨业务区域和业务流程进行工作。如SAP分析蓝图(以前被称为SAP xApp Analytics),它可以产生很多有用的报表。SAP复合应用的移动业务让员工不在办公室也可以工作。

更多关于复合应用的内容,可以参见第13章
除了SAP Business Suite,SAP还为中型企业提供了以下产品。

  • SAP Business One。
    这款产品是一个管理销售、财务、采购、库存和生产制造的系统。
  • SAP Business All-in-One。
    这个软件包在SAP Business Suite的基础上提供了预先配置好的解决方案。
  • SAP Business ByDesign。
    该软件是一个由SAP管理的按需设计的产品,所以无需升级和庞大的IT基础设施投入。
  • 特定行业应用。
    对于所有的SAP产品,都针对不同的行业需求进行了个性化处理,同时也加入了合规管理和风险管理。

SAP拥有一个Business User Group(业务用户组),专门分析信息工作者的需求。它致力于终端用户与产品的整合,例如,Duet和Microsoft Office(如图1.3所示)以及Adobe表单技术,从而简化了用户在日常工作中使用这一技术的过程。

另外,Business User Group(业务用户组)也关注如何通过数据分析将关键绩效指标带到每位专家的案头,以及如何注意遵循SAP BusinessObjects治理、风险和合规。


7685d81f0e2f946a0603921506c3cb69a8e002c4

本书的第二部分会更加详尽地介绍SAP的每个产品。

关于SAP产品的更多内容,可以参见第二部分

相关文章
|
1月前
|
前端开发 搜索推荐 开发者
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
27 0
|
1月前
|
JavaScript 前端开发 开发者
SAP UI5 控件 sap.m.ListBase 的 inset 属性的作用介绍
SAP UI5 控件 sap.m.ListBase 的 inset 属性的作用介绍
13 0
|
1月前
|
Web App开发 数据采集 前端开发
纯技术讨论:如何让 SAP UI5 应用无法被别人在浏览器里调试 - 这种做法不推荐试读版
纯技术讨论:如何让 SAP UI5 应用无法被别人在浏览器里调试 - 这种做法不推荐试读版
15 0
|
1月前
|
XML 存储 数据格式
SAP UI5 控件 customData 属性的应用介绍
SAP UI5 控件 customData 属性的应用介绍
31 0
|
1月前
|
前端开发 JavaScript API
SAP UI5 sap.ui.require.toUrl 的作用介绍
SAP UI5 sap.ui.require.toUrl 的作用介绍
28 0
|
1月前
|
搜索推荐
如何让 SAP UI5 Smart Table 支持多项选择(Multiple-Selection)试读版
如何让 SAP UI5 Smart Table 支持多项选择(Multiple-Selection)试读版
18 0
|
1月前
使用 SAP UI5 Event Bus 机制,修复 SAP UI5 分页显示数据的一个 bug 试读版
使用 SAP UI5 Event Bus 机制,修复 SAP UI5 分页显示数据的一个 bug 试读版
20 0
|
2月前
|
Web App开发 前端开发 JavaScript
乱花渐欲迷人眼 - 让 SAP UI5 应用的日志输出不再素面朝天
乱花渐欲迷人眼 - 让 SAP UI5 应用的日志输出不再素面朝天
46 0
|
2月前
|
Web App开发 JSON JavaScript
SAP UI5 应用程序小技巧 - 一键将 JSON 对象导出成本地 json 文件
SAP UI5 应用程序小技巧 - 一键将 JSON 对象导出成本地 json 文件
25 0