Sap overview
-
Upload
kanakaraju-talluri -
Category
Education
-
view
97 -
download
0
Transcript of Sap overview
University of Southern California
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
Sales &Distribution
MaterialsMgmt.
ProductionPlanning
FinancialAccounting
Controlling
Fixed AssetsMgmt.
QualityMgmt.
PlantMaintenance
HumanResources
Workflow
IndustrySolutions
R/3Client / Server
ABAP/4 ProjectSystem
Logistical Financial
University of Southern California
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
University of Southern California
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
University of Southern California
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: C100Item Material Qty10 6301 1020 6412 1030 1507 25
O r d e r
University of Southern California
R/3 Communication / InterfacesRemote
Function Call
Electronic DataInterchange
Program InterfaceCommunicationObject Linking
and Embedding
ApplicationLink Enabling
WebInterface
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
Client
Server
LAN
TCP / IP
University of Southern California
Client/Server Overview (Logical Structure)
Presentation
Data Storage
ApplicationLogic
Client
Server
University of Southern California
SAP R/3 Resource Management: The Dispatcher
Data base
Application
Presentation
BuffersWorkProcess
WorkProcess
WorkProcess
Dispatcher
SAP GUI
Communications
University of Southern California
SAP Memory Buffer
Relational data base system
SAP GUI
SAP R/3 Resource Management: Data Flow
Data base
Application
Presentation
WorkProcess
Dispatcher
TerminalProcess
Request queues
1
3
2
45
6
7
Roll
Page
University of Southern California
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: C100Item Material Qty10 6301 1020 6412 1030 1507 25
O r d e r
Sold to party: C100Item Material Qty10 6301 1020 6412 1030 1507 25
O r d e r
Sold to party: C100Item Material Qty10 6301 1020 6412 1030 1507 25
O r d e r
M
Gateway
R/2
R/3G
AB
C
University of Southern California
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
University of Southern California
SAP R/3 Resource Management: R/3 Instance
Dialog . . . . Update Spool Back-ground Enqueue
Dispatcher
DatabaseInstance Message
ServerSAP
Gateway
Instance Profiles(parameters)
SAP Buffers
Startor
Stop
Central Instance
University of Southern California
SAP R/3 Resource Management: Distributed SAP R/3 Processing
Dialog Update Enqueue Spool
DispatcherMess-
ageGate-way
Instance 01
Enqueue Dialog . . .
Dispatcher
Instance 02
Dialog Back-ground Enqueue
Dispatcher
Instance 03
University of Southern California
Technical Configuration
Development Testing Production
DatabaseServers
ApplicationServers
PresentationServers
University of Southern California
Technical Configuration: Example
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 QA Testing Production
Corrections and Transport
University of Southern California
Object Migration
Program AVersion 1
Program AVersion 2
Program AVersion 3
Program AVersion 1
Program AVersion 2
Program AVersion 3
Originals
Development QA TestingCorrections
andTransport
?
?
University of Southern California
The Client
R/3America
R/3Europe
R/3Japan
America Client 010
Japan Client 030
Europe Client 020
University of Southern California
Client Copies
Configuration
Development
Interface TestingQuality Assurance
User Training