SAP Overview
SAP Overview
SAP Overview
Topics
The R/3 Basis System
Technical Architecture
Logistical
Financial Accounting
Financial
Materials Mgmt.
Controlling
Production Planning
R/3
Quality Mgmt. Plant Maintenance
Project System
Human Resources
Industry Solutions
Access to Dataase:
(Read / Write data)
Database
Input / Output of data to users
Processing of data using application logic
Application
Presentation
Central System Two - tier Distributed System Two - tier Client/Server Three - tier Client/Server Multi-layer Cooperative Client/Server (w/ release 4.0B) University of Southern California
IBM AS/400
Operating Systems
Windows NT
OS/400
Databases
DB2/400
Dialog SAPGUI
Sold to party: C100
Item Material Qty 10 6301 10 20 6412 10 30 1507 25
Windows 3.1, Windows 95, Windows NT, OSF/Motif, Presentation Manager, Macintosh
Windows 95 OS/2
Order
Languages
ABAP/4, C, C++
Topics
The R/3 Basis System
Technical Architecture
The Client
Client/Server Overview
Server
LAN
TCP / IP
Client
Data Storage
Application Logic
Client
Presentation
University of Southern California
Application
Dispatcher
Communications
Work Process
Work Process
Work Process
Buffers
Data base
1 Application
Dispatcher
7 2 6
Work Process Request queues SAP Memory Buffer Roll Page
4 Data base
5
Relational data base system
B
Message
Sold to party: C100
Item Material Qty 10 6301 10 20 6412 10 30 1507 25
Order
Order
M
Sold to party: C100
Item Material Qty 10 6301 10 20 6412 10 30 1507 25
Order
Order
Background Jobs
1999
1 5 12 19 26 6 13 20 27 7 14 21 28 8 15 22 29 2 9 16 23 30 3 10 17 24 31 4 11 18 25
SAP Dispatcher
Enqueue Gateway
Spool
R/3 R/2 G
SAP R/3 Resource Management: Lock Management by the Enqueue Work Process
Instance A
Dispatcher
Message Server
Work Process
Enqueue
Instance B
Dispatcher
Message Server
SAP Gateway
Dispatcher Background
Dialog
....
Update
Spool
Enqueue
SAP Buffers
Start or Stop
Instance 02
Dialog
Enqueue
Enqueue
Dialog
...
Instance 01
Dispatcher Message Gateway
Dialog
Update
Enqueue
Spool
Technical Configuration
Development
Database Servers
Testing
Production
Application Servers
Presentation Servers
Object Migration
Corrections and Transport
Development QA Testing Production
Object Migration
Development Corrections and Transport QA Testing
Originals
The Client
America Europe Japan Client 010 Client 020 Client 030
Client Copies
Configuration
Development
Quality Assurance
Interface Testing User Training