文档介绍:SAP R/3企业管理系统-剖析
作为管理软件龙头老大的SAP,是ERP思想的倡导者,其管理软件主打产品R/3,功 能涵盖了企业管理业务的各个方面,服务于不同的企业管理领域。对SAPR/3企业资源计划 系统的剖析,我们从系统特点、系统结构、开发系统工具、系统模块结构四个方面进行详细 介绍。
一、 R/3系统特点
SAP的一整套程序是针对所有企业的一•种数据和应用集成方法,它将业务和技术进步融入 了一个综合性的高品位的标准系统,即商品化软件系统。R/3系统又是一个建立在三维客八 机/服务器上的开放的新标准软件。
R/3系统的共同特点如下:
(1) 综合完善功能:系统提供的应用功能有:会计、后勤、人力资源管理、办公室和 通信等。它涉及各种管理业务,覆盖了管理信息系统中各种功能。
(2) 髙度集成模块:系统具有一个高度集成化的结构,表现在它所提供的各种管理业 务功能之间都是相互关联的,各模块输入输出相互衔接,数据高度共享,任何数据的修改都 将会引起相关数据自动修改。
(3) 适应多种行业:系统是一个能够适用于多种行业应用的软件,它是通过标准核心 软件与不同行业特点相结合而产生的。应用领域主要是各种制造业,此外,在零售公司、公 共设施、银行、医院、金融和保险也有应用。
(4) 开放应用环境系统是一个开放式软件系统,它可以运行在所有主要硕件平台和操 作系统3上和不同数据库,有HP-Unix操作系统,IBM的AS/400操作系统,Windows NT, Oracle数据库,Informix数据库等,以及在Sequent和Compaq计算机上同时运行Unix和 WindowsNT 的 Server 的平台。
二、 R/3系统结构
R/3系统是一种高级数据处理软件包,它为各种领域捉供广泛商业应用解决方案。
R/3系统结构如图所示。
AM•所育数据 和应用程序
图R/3系统结构
R/3系统的纽织结构和联机功能相结合血直接引入了具有三个层次的分布式数据处理 概念。
(1)数据库服务器
中心数据库(CemralDB)是存储所有数据和应用程序的,它掌握所有数据库功能,如 更新、建库等等,通过修改数据库和进行批处理与应用逻辑层相联接。
(2) 应用服务器应用服务器通过读数据库和更新缓冲区,以及面向对象的不同时间的 更新作业与数据库眼务器相联接,同时为专门部门装入和执行应用程序眼务,它是属于应用 逻辑层。
(3) 用八服务器用八服务器联接应用服务器的工作站、PC机和终端,它们用來作为输 入和显示数据的。
R/3应用最大的特性就是英高度集成性。标准化的用八界面,标准化的数据管理,控制 和分布处理的标准化概念,标准化接口,标准化的开发方法共同保证了应用模块能进行尢缝 连接・所有这些都是通过在最低层软件的共亨层,即基础软件的基础上建立一些应用来达到 的。
R/3基础软件包括所有R/3系统和外界的通信,R/3系统和英它应用进行有效的数据交 换所需要的接I I。这样就保证了应用系统和工具的可移植性。基础软件同时还负责哪些应用 系统能分布在客户/服务器结构环境下。
更多的是基础软件允许系统的所有功能都在一个统一的图形界面下进行存収,基础软件 既服务于最终用户,又服务于系统管理人员,就像连接在系统软件和应用软件之间的•条链, 从而保护他们不受