Tuesday, 7 March 2017

SAP ABAP Introduction


ERP Software : A software which is used to maintain the business act ivies of a company or an enterprise are called ERP Software’s.
Example: People Soft, Oracle, SAP.

·       SAP is top leading ERP software in the present market.
·       SAP Stands for Systems, Applications, Products in data processing.

o   Systems: Administration/networking.
o   Applications: Business Scenarios.
o   Products: SAP releases new products.

SAP Modules: Sales and distribution, Material Management, Human Resources, Finance &Controlling, Plant Maintenance, Customer Relation management, Supply Chain Management, Etc.,
History of SAP:  SAP was started in 1972 by five former IBM employees with a vision of creating a standard application software for real-time business processing. SAP stands for Systems Applications and Products in Data Processing. Since its inception SAP has issued several releases, such as SAP R/1, SAPR/2, and SAP R/3.


SAP R/3: SAP R/3 is one of the main product of SAP, where R stands for Real-time and the number 3 relates to three tier application architecture(Data base, Application Server and Client). Most of the business in today’s world runs on SAP R/3 system. About 80% of the companies implemented this software.

SAP Language: ABAP/ ABAP Stands for Advanced Business Application Language.
Using ABAP Language entire SAP software is developed.
SAP Architecture:  SAP has 3 types of architectures
  1.   Single Tier Architecture.
  2.  Two Tier Architecture.
  3.  Three Tier Architecture.
Single Tier Architecture: In this type of architecture, We have a single system or single machine which is responsible for loading, compiling, interpreting and executing the program are called single tier architecture machines.
Two Tier Architecture: In this type of architecture we have 2 layers.
  1.    Server Layer.
  2.   Client Layer.
Server Layer : In this layer a system with high configuration called Database server will be installed which is responsible for storing the data. It is also called as “CENTRALIZED DATABASE SERVER”.
Client Layer : In this layer, we have ‘N’ number of  systems called as client systems which are connected to the DB Server.
A user will operate from the client system requesting for some information.
A Request will be raised from the client system to DB server.
The DB server raises a response with the information requested by the user from client system.

Three Tier Architecture:  In this type of architecture, we have three layers.
  1.  Database Layer.
  2.  Application Layer.
  3. Presentation Layer.

Database Layer: In this Layer a centralized database will be installed. The main functionality of this server is to read the data and write the data in server.
Application Layer: In this layer we have ‘N’ number of systems which are connected to DB server. The main functionality of this server is load balancing, network traffic control, temporary memory allocation etc.,

Presentation Layer: In this layer we have ‘N’ number of systems  which are connected to application server. Each user will sit on the system which is called as presentation server and raises a request for some information. The request is received by application server and in turn it is send to the DB server.

The DB server response with the information to the application server and in turn to the presentation server.







 










No comments:

Post a Comment