Download SAP R/3 Overview & Basis Technology - Usc

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Enterprise Wide Information Systems
SAP R/3 Overview &
Basis Technology
Instructor: Richard W. Vawter
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
University of
Southern California
SAP R/3 Basis System
Logistical
Sales &
Distribution
Financial
Financial
Accounting
Materials
Mgmt.
Controlling
Production
Planning
Fixed Assets
Mgmt.
R/3
Client / Server
ABAP/4
Quality
Mgmt.
Plant
Maintenance
Human
Resources
Project
System
Workflow
Industry
Solutions
University of
Southern California
Basis System: Three-Tier Computer Hierarchy
Central Database
(Storage of all data)
Access to Dataase:
(Read / Write data)
Database
Input / Output
of data to users
Application
Presentation
Processing of data
using application logic
Presentation of the
processed data to
the user
University of
Southern California
Typical Basis Systems: Client Server Architecture
Presentation
Application
Database
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
Basis System: Application Architecture
Hardware
UNIX systems
Bull
Digital
Operating
Systems
Databases
Dialog
SAPGUI
Sold to party: C100
HP
IBM
SNI
SUN
AIX
SINIX
HP-UX SOLARIS
Digital UNIX
ADABAS D,
DB2, INFORMIX,
ORACLE 7.1
AT&T
Data General SNI
Bull/Zenith HP
Sequent
Compaq
IBM
Digital
IBM
AS/400
Windows NT
OS/400
ADABAS D, Oracle 7.1,
MS SQL Server 6.0
DB2/400
Windows 3.1, Windows 95, Windows NT, OSF/Motif,
Presentation Manager, Macintosh
Windows ‘95
OS/2
Item Material Qty
10
6301
10
20
6412
10
30
1507
25
Order
Languages
ABAP/4, C, C++
University of
Southern California
R/3 Communication / Interfaces
Remote
Function Call
Electronic Data
Interchange
Application
Link Enabling
Program Interface
Communication
Object Linking
and Embedding
Web
Interface
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
University of
Southern California
Client/Server Overview
Server
LAN
TCP / IP
Client
University of
Southern California
Client/Server Overview (Logical Structure)
Server
Data Storage
Application
Logic
Client
Presentation
University of
Southern California
SAP R/3 Resource Management: The Dispatcher
Presentation
SAP GUI
Communications
Application
Dispatcher
Work
Process
Work
Process
Work
Process
Buffers
Data base
University of
Southern California
SAP R/3 Resource Management: Data Flow
Presentation
SAP GUI
Terminal
Process
1
7
Application
Dispatcher
3
6
Data base
SAP Memory Buffer
Roll
Work
Process
4
Request queues
2
Page
5
Relational data base system
University of
Southern California
SAP R/3 Resource Management: Work Processes
A
B
Message
Update
Dialog
Sold to party: C100
Sold to party: C100
Item Material Qty
10
6301
10
20
6412
10
30
1507
25
Item Material Qty
10
6301
10
20
6412
10
30
1507
25
Order
Order
M
Sold to party: C100
Sold to party: C100
Item Material Qty
10
6301
10
20
6412
10
30
1507
25
Item Material Qty
10
6301
10
20
6412
10
30
1507
25
Order
Background Jobs
SAP Dispatcher
1999
1
2
3
6
7
8
9
10
11
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Enqueue
C
Gateway
4
5
12
Order
Spool
R/3
R/2
G
University of
Southern California
SAP R/3 Resource Management:
Lock Management by the Enqueue Work Process
Instance A
Dispatcher
Work
Process
Work
Process
Update
Enqueue
Message
Server
Instance B
Dispatcher
Lock table in
main storage
Work
Process
Work
Process
Update
Enqueue
University of
Southern California
SAP R/3 Resource Management: R/3 Instance
Database
Instance
Message
Server
Instance Profiles
(parameters)
SAP
Gateway
Dispatcher
Dialog
....
Update
Spool
Background
Enqueue
SAP Buffers
Start
or
Stop
University of
Southern California
SAP R/3 Resource Management:
Distributed SAP R/3 Processing
Instance 03
Instance 02
Dispatcher
Dialog
Background
Dispatcher
Enqueue
Enqueue
Dialog
...
Instance 01
Dispatcher
Dialog
Update
Enqueue
Spool
Message
Gateway
University of
Southern California
Technical Configuration
Development
Testing
Production
Database
Servers
Application
Servers
Presentation
Servers
University of
Southern California
Technical Configuration: Example
University of
Southern California
Object Migration
Corrections and Transport
Development
QA Testing
Program A
Program A
Program A
Table A
Table A
Table A
Screen A
Screen A
Screen A
Production
University of
Southern California
Object Migration
Development
Program A
Version 1
Program A
Version 2
Program A
Version 3
Corrections
and
Transport
?
?
QA Testing
Program A
Version 1
Program A
Version 2
Program A
Version 3
Originals
University of
Southern California
The Client
America
Europe
Japan
Client 010
Client 020
Client 030
R/3
Europe
R/3
America
R/3
Japan
University of
Southern California
Client Copies
Configuration
Development
Quality Assurance
Interface Testing
User Training
University of
Southern California
Related documents