介绍了sap的系统技术
工作台的特点如下:
* 可重用功能模块:程序员可使用大量已有的商业模块。
* 性能优化:能对程序的每条命令和操作所占的资源产生分析报告。
* 项目开发组:从项目组织到实现,工作台保证一切工作都正确无误,有文档登记和版本管理。
* 开放的通讯:RFC(RemoteFunctionCall)和OLE2使程序间的通讯顺畅。
* 易学易用:良好的培训和详细的联机帮助,以及导航能力,使你能迅速的开始工作。 * 彻底平台无关:操作系统调用,数据库访问,前端窗口设定等均于平台无关。保护用户的投资。
3、SAP Script
在R/34.0中字处理工具SAPScript更方便使用:新的PCEditor编辑器和图形化的
FormPainter便用户简单的和直觉的设计,WYSIWYG'所见即所得SAPscript集成在R/3中有一系列的好处:
* 设计自己的表单
* 大拷贝数量的打印更有效
* 多语言版本的表单
* 利用不同的输出媒介(如传真和光学存档)
4、用户界面
位于R/3client/server体系结构的表示层的SAPGUI是用户界面。它是基于Windows风格的: * 联机帮助:提供了完成R/3应用操作的信息。具有超文本技术,帮助用户得到其他帮助信息。
* 屏幕元素:有输入输出字段,复选框,单选框,按钮,表格,滚动条等。
* 菜单:所有的R/3应用都能通过菜单访问。
* 工具条:包含了常用定向命令的图标,如退出,保存,取消,打印等。
* 功能键:很多主要的操作都能通过功能键完成。
* 输入值:某些字段只能接受给定的有意义输入值,用户可以从列表中选择。
介绍了sap的系统技术
5、会话管理员
Session Manager是一个现代的,便于使用的,通用的用户界面。它为专业用户提供了一个'多系统多任务'的工作环境。用户可以使用Session Manager同时连接多个R/3系统'多系统'并能一个连接会话中打开多个事务窗口'多任务'。运行中,Session Manager管理所有打开的会话和事务窗口,并使用户可以方便的在其中切换。Session Manager使用SAPGUI执行单独的事务。在R/3 4.0中,Session Manager可在Internet中运行。Internet Session Manager除了提供和标准Session Manager一样的功能外,还提供了一个额外的菜单使用户可以访问R/3 Internet应用。
6、客户/服务机计算
R/3是3层结构(在3.1版本中,通过增加Internet/Intranet层,R/3的结构将变成多级结构)产品清楚地分为表达服务,应用服务和数据库服务。由于是多级结构,R/3支持Gartner Group Client/Server模式的所有层次。
* 充分支持GartnerGroup模式的前4层,包括分布式和远程表达以及分布式功能和远程数据管理,
* 通过对主要的业务处理跨平台和数据库的分布式数据库服务,模拟GartnerGroup模式的第5层。
应用连接(ALE)支持事务处理内的联机应用连接,并通过标准的"IDOC"接口提供预先设置的业务处理方式。提供完整的R/3工具包来支持ALE客户化,分布式应用和主数据管理,以及网络集成。SAPR/3以一种实用的方式支持全部GartnergroupClient/Server模式的5层结构:
介绍了sap的系统技术
7、可分布性
为了优化重组商业过程,商业应用系统必须高度集中化。然而,基于技术或经济原因,也可以使一个系统分散成几个系统,使它们在技术上独立自洽的。但我们不能简单地通过分散数据库来达到目的,唯有根据预定义的商业规则使得分散应用系统的信息能交换的方案才是可行的。SAP的ALE(Application LinkEnabling)能够使分散的SAP应用系统相互联系,或者和其他厂商的系统联系,实现方案有:
* 本地销售和总发货厂的连接。
* 总部和分单位的分散利润分析。
* 支持跨系统的后勤信息(制造,材料,分销,工厂维护等)。
* 集中的购买合同管理。
* 集中的财务系统和本地后勤系统的连接。
ALE服务可以分为三步:
1. 应用程序以工作流的方式,即把数据信息打包成消息。
2. 发布层连接应用层和技术层,定义消息的接受者,过滤和转换消息。
3. 通讯层确保数据的安全可靠传送。
介绍了sap的系统技术
8、OOT(面向对象技术)
面向对象接口创建了新的部件接口质量。旧的软件技术通过模块名和参数调用模块,如果被调用模块名或参数结构因为功能需要有了哪怕是细微的改变,所有的调用程序必须重新编写。面向对象接口克服了这缺点。所有的接口定义在当前激活仓库中维护。调用者从仓库中寻找所需的接口,再由仓库代为调用模块。这种间接调用创立了新的相互交换性和灵活性。
标准化的接口是SAP商业对象(SAPBusinessObject)体系的最重要特点。接口定义可以从商业对象仓库中获得。因而,标准的面向对象接口技术如COM/DCOM或CORBA就能部署。非SAP部件和SAP部件之间是可以相互调用的。
有了商业对象仓库所支持的接口继承和替代,SAP商业部件很容易扩展和改变。
9、BAPI:SAP商业对象的开放性
10、Reliability(系统可靠性)
在系统可靠性方面,许多硬件厂商提供了切换软件的容错概念。SAP使用硬件合作伙伴提供的功能。
介绍了sap的系统技术
当数据库服务器发生故障时,R/3应用服务器可以自动连接到新的数据库服务器,而不必停止重启动,这样缓冲区中的大量数据就得以保留。
在数据库可靠性方面,SAP随R/3发行了针对Oracle数据库的服务工具。其中有:
* BRBACKUP:保存数据库对象,包括DataFile,ControlFile,OnlineRedoLogFile,以及其他非数据库对象的文件和目录。有联机备份和脱机备份功能。
* BRARCHIVE:保存OfflineRedoLogFile。
* BRRESTORE:包括根据备份日志对整个数据库restore,并能recover到一指定时间,也能恢复指定的表空间(Tablespace)。还能恢复OfflineRedoLogFile和其他非数据库对象的文件和目录。
* BACKINT:R/3可以通过此接口使用第三方公司提供的备份工具。
其他数据库有各自的备份和恢复工具。R/3的SAPDBA支持并使用这些工具,如Informix的onarchive,因而不需要其他额外工具。所有R/3所支持的数据库系统的备份都能由CCMS安排和启动,从而无需人工干预。
R/3备份系统支持:
* 磁带卷标管理:使得磁带的管理井井有条,不会覆盖有用磁带数据,恢复时找到相应磁带。 * 并行备份:对于超大规模数据库,可以同时利用多个备份设备进行备份来加快进度,而恢复时并不需要多个备份设备。
* 自动磁带切换(AutoLoad):当需要多卷磁带才能完成一个备份时,此功能可使备份过程自动进行,无需人工干预。
* 远程备份:透过网络利用其他机器的备份设备进行备份。
* 通过操作系统工具对DataFile进行备份。
介绍了sap的系统技术
11、维护
1) 人员素质
SAP Greater China已经建立了一只精干高效、水平高超的技术服务队伍。
2) 热线服务/现场支持
特别地,为解除广大客户的后顾之忧,作为SAP全球技术服务体系的一部分,SAP Greater China将于1997年8月1日起,正式向包括大陆、香港、台湾在内的华语地区提供热线支持服务(Hotline)。
SAP Greater China的热线支持服务将尽力为客户解答包括所有应用模块和R/3技术基础(R/3 Basis)在内的各种问题。起初,她以SAP遍布全球(分别在德国、美国、日本、新加坡)的四个Regional Support Center为依托,对关键客户提供24*7的连续支持。到1998年4月中旬,她将与新加坡一起成立China Regional Support Center,并升级成SAP全球第五大Regional Support中心。
相信SAP的世界范围的一流水平的专业支持服务定能使您满意!
12、备份/恢复
对于数据库系统,SAP随同R/3提供了一组强大的数据库服务程序(工具),其中包括数据库备份(BRBACKUP)、事务日志备份(BRARCHIVE)及数据库恢复(BRRESTORE)等。这些工具直接访问数据库的底层功能,具有很高的执行效率。它们的使用可通过一个统一、易用的管理界面SAP-DBA来调用执行的。
此外,R/3还向数据库无关的备份工具提供了一个界面(BACKINT),使用户可以从第三方选择合适的工具。
对于所有R/3支持的数据库系统(Oracle、Informix、MSSQLServer、ADABAS、DB2等),数据备份工作均可从R/3CCMS(Competence Center Management System)中设置执行计划,并触发自动执行。配合以相应硬件设备,如自动磁带库等,即可实现无人值守自动备份。
13、安全性
1) GEARANTEEDDELIVERY
R/3系统对数据的传送(message)和分发复制(replication)在各个层次上都提供了可靠的保证。
* 可靠的网络传输:R/3系统使用TCP/IP协议作为主要的网络通信协议。TCP/IP协议不但是事实上的工业标准,而且其内置的差错检测和纠正机制提供了可靠的网络传输。