您的位置:首页>平台软件>数据库>

SAP R/3系统内部结构剖析与实例研究 “基础系统”

[ 来源: | 更新日期:2007-9-13 17:40:21 | 评论 0 条 | 我要投稿 ]

“基础系统”(即“核”)是R/3系统的“引擎”。比如说,它负责屏幕的定义、检查用户的进入以及保证数据的正确流向等。“基础系统”由屏幕解释器(Screen Interpreter)、ABA P/4解释器(ABA P/4 Interpreter)、数据字典(Data Dictionary)和流控制(Flow Control)四部分组成,如图8所示。各个部分的功能分别介绍如下: 字串1

1.屏幕解释器负责设计R/3屏幕、检查用户输入并提供出错信息。R/3系统是一个双向的过程,用户输入信息,R/3提供反馈。这通常称作“对话”,而控制这些对话的就是屏幕解释器. 字串5

2.ABAP/4是SAP开发的第四代编程语言,所有的SAP模块都由ABA P/4写成。ABA P/4解释器和屏幕解释器一样负责管理与用户的对话,不过它的作用是处理输入数据,并编辑输出数据。通过屏幕解释器与ABAP/4解释器的共同作用,用户与应用模块之间便建立了有效率的对话。 字串8

3.数据字典,顾名思义是R/3用来查找定义的。所有应用模块使用的所有数据(如数据类型、数据域允许的最大字符长度等等)都定义在数据字典的表当中,屏幕解释器使用这些信息来检查输入是否有效,ABA P/4解释器则用这些信息来定义那些数据能够被另一模块使用之前所需要的处理过程。数据字典同时也存储关于系统与业务的综合信息。

字串9

4.流控制有助于提高R/3应用软件管理一系列工作时的效率。比如,它保证用户的数据已被保存;当用户要求系统执行一系列的任务时,流控制将在批处理(Batch Process)中进行处理。 字串2

字串2

图8R/3中“基础系统”部分的组成及功能 字串7


Tags:
责任编辑:AMTeam.org
您的评论
用户名: 新注册) 密码: 匿名评论 [所有评论]

·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为