SAP_Overview
-
Upload
ankit-kapoor -
Category
Documents
-
view
222 -
download
0
Transcript of SAP_Overview
-
8/7/2019 SAP_Overview
1/22
University of
Southern California
Enterprise Wide Information Systems
SAP R/3 Overview &Basis Technology
Instructor: Richard W. Vawter
-
8/7/2019 SAP_Overview
2/22
University of
Southern California
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
-
8/7/2019 SAP_Overview
3/22
University of
Southern California
SAP R/3 Basis System
Sales
istri tion
aterials
mt.
Pro
tion
Plannin
Finan
ial
A
o
ntin
ontrollin
Fixe
Assets
mt.
Q
ality
mt.
Plant
aintenan
e
H
man
Reso
r
es
orkflo
In
stry
Sol
tions
R/3lient / Server
ABAP/4 Proje tSystem
Lo isti al Finan ial
-
8/7/2019 SAP_Overview
4/22
University of
Southern California
Basis System: Three-Tier Computer ierarchy
Input / Output
of data to users
Access to Dataase:(Read / Write data)
Central Database(Storage of all data)
Database
Application
Presentation
Processing of data
using application logic
Presentation of the
processed data to
the user
-
8/7/2019 SAP_Overview
5/22
University of
Southern California
Typical Basis Systems: Client Server Architecture
Central System
Two - tier
Distributed System
Two - tier
Client/Server
Three - tier
Client/Server
Multi-layer
Cooperative
Client/Server
(w/ release .0B)
Presentation Application Database
-
8/7/2019 SAP_Overview
6/22
University of
Southern California
Basis System: Application Architecture
Windows 3.1, Windows 95, Windows NT, OS /Motif,
Presentation Manager, Macintosh
ABAP/ , C, C++
DB2/ 00
OS/ 00
Windows 95
OS/2
IBM
AS/ 00
AT&T Data General SNIBull/Zenith P Sequent
Compaq IBM Digital
ADABAS D, Oracle 7.1,
MS S L Server 6.0
Windows NT
UNIX systemsBull P SNI
Digital IBM SUN
AIX SINIX
P-UX SOLARISDigital UNIX
ADABAS D,
DB2, IN ORMIX,
ORACLE 7.1
ardware
Operating
Systems
Databases
Dialog
SAPGUI
Languages
Sold to party: C100
Item Material
ty
1 0 6 30 1 1 020 6
1 2 1 03 0 1 50 7 2 5
O r d e r
-
8/7/2019 SAP_Overview
7/22
University of
Southern California
R/3 Communication / Interfaces
Remote
unction Call
Electronic Data
Interchange
Program Interface
CommunicationObject Lin ing
and Embedding
Application
Lin Enabling
Web
Interface
-
8/7/2019 SAP_Overview
8/22
University of
Southern California
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
-
8/7/2019 SAP_Overview
9/22
University of
Southern California
Client/Server Overview
Client
Server
LAN
TCP / IP
-
8/7/2019 SAP_Overview
10/22
-
8/7/2019 SAP_Overview
11/22
University of
Southern California
SAP R/3 Resource Management: The Dispatcher
Data base
Application
Presentation
BuffersWorProcess
Wor
Process
Wor
Process
Dispatcher
SAPGUI
Communications
-
8/7/2019 SAP_Overview
12/22
University of
Southern California
SAPMemory Buffer
Relational data base system
SAPGUI
SAP R/3 Resource Management: Data low
Data base
Application
Presentation
Wor
Process
Dispatcher
Terminal
Process
Request queues
1
3
2
5
6
7
Roll
Page
-
8/7/2019 SAP_Overview
13/22
University of
Southern California
SAP Dispatcher
SAP R/3 Resource Management: Wor Processes
1 2 3 4
5 6 7 8 9 10 11
12 13 1 4 15 16 17 18
19 20 2 1 2 2 2 3 2 4 25
26 27 2 8 29 30 31
1999
Bac ground Jobs
Spool
Enqueue
Dialog UpdateMessage
Sold to party: C100
Item Material
ty
1 0 6 30 1 10
20 6
1 2 103 0 1 50 7 25
O r d e r
Sold to party: C100
Item Material
ty
1 0 6 30 1 1020 6
1 2 10
3 0 1 50 7 25
O r d e r
Sold to party: C100
Item Material
ty
1 0 6 30 1 1 0
20 6
12 103 0 1 50 7 2 5
O r d e r
Sold to party: C100
Item Material
ty
1 0 6 30 1 1 020 6
12 10
3 0 1 50 7 2 5
O r d e r
M
Gateway
R/2
R/3
G
AB
C
-
8/7/2019 SAP_Overview
14/22
University of
Southern California
SAP R/3 Resource Management:Loc Management by the Enqueue Wor Process
Wor
Process
Update
Wor
Process
Enqueue
Dispatcher
WorProcess
Update
WorProcess
Enqueue
Dispatcher
Loc table in
main storage
Message
Server
Instance A
Instance B
-
8/7/2019 SAP_Overview
15/22
University of
Southern California
SAP R/3 Resource Management: R/3 Instance
Dialog . . . . Update SpoolBac -
groundEnqueue
Dispatcher
Database
Instance Message
Server
SAP
Gateway
Instance Profiles
(parameters)
SAP Buffers
Startor
Stop
-
8/7/2019 SAP_Overview
16/22
University of
Southern California
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
DialogBac -
groundEnqueue
Dispatcher
Instance 03
-
8/7/2019 SAP_Overview
17/22
University of
Southern California
Technical Configuration
Development Testing Production
Database
Servers
Application
Servers
Presentation
Servers
-
8/7/2019 SAP_Overview
18/22
University of
Southern California
Technical Configuration: E ample
-
8/7/2019 SAP_Overview
19/22
University of
Southern California
Object Migration
Program A
Table A
Screen A
Program A
Table A
Screen A
Program A
Table A
Screen A
Development A Testing Production
Corrections and Transport
-
8/7/2019 SAP_Overview
20/22
University of
Southern California
Object Migration
Program A
Version 1
Program A
Version 2
Program A
Version 3
Program A
Version 1
Program A
Version 2
Program A
Version 3
Originals
Development A TestingCorrections
and
Transport
?
?
-
8/7/2019 SAP_Overview
21/22
University of
Southern California
The Client
R/3
America
R/3
Europe
R/3
Japan
America Client 010
Japan Client 030
Europe Client 020
-
8/7/2019 SAP_Overview
22/22
University of
Southern California
Client Copies
Configuration
Development
Interface Testing
uality Assurance
User Training