Enterprise Wide Information Systems SAP R/3 Overview & Basis Technology.
-
Upload
sofia-donnelly -
Category
Documents
-
view
218 -
download
4
Transcript of Enterprise Wide Information Systems SAP R/3 Overview & Basis Technology.
Enterprise Wide Information Systems
SAP R/3 Overview & Basis Technology
Topics
The R/3 Basis System Client/Server Architecture
Application Architecture
System Communication
Technical Architecture Client/Server Overview
Resource Management
Technical Configurations
Object Migration
The “Database” Client
SAP R/3 Basis System
Sales &Distribution
MaterialsMgmt.
ProductionPlanning
FinancialAccounting
Controlling
Fixed AssetsMgmt.
QualityMgmt.
PlantMaintenance
HumanResources
Workflow
IndustrySolutions
R/3Client / Server
ABAP/4 ProjectSystem
Logistical Financial
Basis System: Three-Tier Computer Hierarchy
Input / Outputof data to users
Access to Dataase:(Read / Write data)
Central Database(Storage of all data)
Database
Application
Presentation
Processing of datausing application logic
Presentation of theprocessed data tothe user
Typical Basis Systems: Client Server Architecture
Central System
Two - tierDistributed System
Two - tierClient/Server
Three - tierClient/Server
Multi-layerCooperative
Client/Server(w/ release 4.0B)
Presentation Application Database
Basis System: Application Architecture
Windows 3.1, Windows 95, Windows NT, OSF/Motif,Presentation Manager, Macintosh
ABAP/4, C, C++
DB2/400
OS/400
Windows ‘95OS/2
IBMAS/400
AT&T Data General SNIBull/Zenith HP SequentCompaq IBM Digital
ADABAS D, Oracle 7.1,MS SQL Server 6.0
Windows NT
UNIX systemsBull HP SNIDigital IBM SUN
AIX SINIX HP-UX SOLARIS
Digital UNIX
ADABAS D,DB2, INFORMIX,
ORACLE 7.1
Hardware
OperatingSystems
Databases
DialogSAPGUI
Languages
Sold to party: C100
Item Material Qty10 6301 1020 6412 1030 1507 25
O r d e r
R/3 Communication / InterfacesRemote
Function Call
Electronic DataInterchange
Program InterfaceCommunicationObject Linking
and Embedding
ApplicationLink Enabling
WebInterface
Topics
The R/3 Basis System Client/Server Architecture
Application Architecture
System Communication
Technical Architecture Client/Server Overview
Resource Management
Technical Configurations
Object Migration
The Client
Client/Server Overview
Client
Server
LAN
TCP / IP
Client/Server Overview (Logical Structure)
Presentation
Data Storage
ApplicationLogic
Client
Server
SAP R/3 Resource Management: The Dispatcher
Data base
Application
Presentation
BuffersWorkProcess
WorkProcess
WorkProcess
Dispatcher
SAP GUI
Communications
SAP Memory BufferSAP Memory Buffer
Relational data base systemRelational data base system
SAP GUISAP GUI
SAP R/3 Resource Management: Data Flow
Data base
Application
Presentation
WorkProcess
Dispatcher
TerminalProcess
Request queuesRequest queues
11
33
22
4455
66
77
Roll
Page
SAP Dispatcher
SAP R/3 Resource Management: Work Processes
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
1999
Background Jobs
Spool
Enqueue
Dialog Update MessageSold to party: C100
Item Material Qty10 6301 1020 6412 1030 1507 25
O r d e r
Sold to party: C100
Item Material Qty10 6301 1020 6412 1030 1507 25
O r d e r
Sold to party: C100
Item Material Qty10 6301 1020 6412 1030 1507 25
O r d e r
Sold to party: C100
Item Material Qty10 6301 1020 6412 1030 1507 25
O r d e r
M
Gateway
R/2
R/3
G
AABB
CC
SAP R/3 Resource Management: Lock Management by the Enqueue Work Process
WorkProcess
Update
WorkProcess
Enqueue
Dispatcher
WorkProcess
Update
WorkProcess
Enqueue
Dispatcher
Lock table in
main storage
MessageServer
Instance A
Instance B
SAP R/3 Resource Management: R/3 Instance
Dialog . . . . Update SpoolBack-
groundEnqueue
Dispatcher
DatabaseInstance
DatabaseInstance Message
Server
MessageServer
SAPGateway
SAPGateway
Instance Profiles(parameters)
Instance Profiles(parameters)
SAP BuffersSAP Buffers
Startor
Stop
Startor
Stop
Central Instance
SAP R/3 Resource Management: Distributed SAP R/3 Processing
Dialog Update Enqueue Spool
Dispatcher
Mess-age
Gate-way
Instance 01
Enqueue Dialog . . .
Dispatcher
Instance 02
DialogBack-
ground Enqueue
Dispatcher
Instance 03
Technical Configuration
Development Testing Production
DatabaseServers
ApplicationServers
PresentationServers
Technical Configuration: Example
Object Migration
Program A
Table A
Screen A
Program A
Table A
Screen A
Program A
Table A
Screen A
Development QA Testing Production
Corrections and Transport
Object Migration
Program AVersion 1
Program AVersion 1
Program AVersion 2
Program AVersion 2
Program AVersion 3
Program AVersion 3
Program AVersion 1
Program AVersion 1
Program AVersion 2
Program AVersion 2
Program AVersion 3
Program AVersion 3
Originals
Development QA TestingCorrections
andTransport
?
?
The Client
R/3America
R/3Europe
R/3Japan
America Client 010America Client 010
Japan Client 030Japan Client 030
Europe Client 020Europe Client 020
Client Copies
Configuration
Development
Interface TestingQuality Assurance
User Training