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

Client / Server ABAP/4 Workflow Project System Human Resources Industry Solutions University of Southern California . Controlling Production Planning R/3 Quality Mgmt.SAP R/3 Basis System Logistical Sales & Distribution Financial Accounting Financial Materials Mgmt. Plant Maintenance Fixed Assets Mgmt.

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 Processing of data using application logic Application Presentation Presentation of the processed data to the user University of Southern California .

tier Client/Server Three .tier Client/Server Multi-layer Cooperative Client/Server (w/ release 4.Typical Basis Systems: Client Server Architecture Presentation Application Database Central System Two .tier Distributed System Two .0B) University of Southern California .

1. Oracle 7. OSF/Motif. Macintosh Windows „95 OS/2 Order Languages ABAP/4.Basis System: Application Architecture Hardware UNIX systems Bull Digital HP IBM SNI SUN AT&T Data General SNI Bull/Zenith HP Sequent Compaq IBM Digital IBM AS/400 Operating Systems AIX SINIX HP-UX SOLARIS Digital UNIX Windows NT OS/400 Databases ADABAS D. INFORMIX. C. Presentation Manager.0 DB2/400 Dialog SAPGUI Sold to party: C100 Item Material Qty 10 6301 10 20 6412 10 30 1507 25 Windows 3. C++ University of Southern California . ORACLE 7. DB2.1 ADABAS D. MS SQL Server 6. Windows 95. Windows NT.1.

R/3 Communication / Interfaces Remote Function Call Application Link Enabling Electronic Data Interchange Object Linking and Embedding Web Interface Program Interface Communication 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 Application Dispatcher Communications Work Process Work Process Work Process Buffers Data base University of Southern California .

SAP R/3 Resource Management: Data Flow Presentation Terminal Process SAP GUI 1 Application Dispatcher 7 2 6 Work Process Request queues SAP Memory Buffer Roll Page 3 4 Data base 5 Relational data base system University of Southern California .

SAP R/3 Resource Management: Work Processes A Dialog Update B Message Sold to party: C100 Item Material Qty 10 6301 10 20 6412 10 30 1507 25 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 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 C 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 Message Server Work Process Update Work Process Enqueue Instance B Dispatcher Lock table in Work Process main storage Update Work Process Enqueue University of Southern California .

SAP R/3 Resource Management: R/3 Instance Database Instance Message Server SAP Gateway Instance Profiles (parameters) Dispatcher Background Dialog . Update Spool Enqueue SAP Buffers Start or Stop University of Southern California ....

SAP R/3 Resource Management: Distributed SAP R/3 Processing Instance 03 Dispatcher Background Dispatcher Instance 02 Dialog Enqueue Enqueue Dialog . Instance 01 Dispatcher Message Gateway Dialog Update Enqueue Spool University of Southern California ...

Technical Configuration Development Database Servers Testing Production Application Servers Presentation Servers University of Southern California .

Technical Configuration: Example University of Southern California .

Object Migration Corrections and Transport Development QA Testing Production Program A Table A Screen A Program A Table A Screen A Program A Table A Screen A University of Southern California .

Object Migration Development Corrections and Transport QA Testing 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 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 .

Sign up to vote on this title
UsefulNot useful