Lecture 1 - SYSTEM INTEGRATION
Lecture 1 - SYSTEM INTEGRATION
INTEGRATION
1960
• INVENTORY MANAGEMENT AND CONTROL
1970
1980
1990
2000
Evolution of ERP
1960
MATERIAL REQUIREMENTS PLANNING (MRP)
1970
1980
1990
2000
Evolution of ERP
1960
MANUFACTURING REQUIREMENTS
PLANNING (MRP II)
1970
1980
1990
2000
Evolution of ERP
1960
ENTERPRISE RESOURCE PLANNING (ERP)
1970
1980
1990
2000
Evolution of ERP
1960
EXTENDED ENTERPRISE RESOURCE
1970 PLANNING (ERP II)
1980
1990
2000
Five (5) Key Questions in the Planning
Stage
Five (5) Key Questions in the
Planning Stage
1. What is the data that the target system requires to complete the
integration task?
2. Where is the data required by the target system located in the
source system, and what transformations are needed?
3. What is considered a transaction within the integration task and are
there any dependencies between the transactions?
4. How will you connect to the target system (domain name, IP, etc.)
and what security constraints apply (certificates, credentials, etc.)?
5. What interface options do you have available (REST, SOAP,
Custom, etc.)?
Can be simply to…
1. Data Requirements
2.Data Mapping and Transformations
3.Transaction Definition and
Dependencies
4.Connection and Security
5.Interface Options
Data Requirement
What is the data that the target system requires to complete the integration task?
Data Requirement
Understanding the specific
data requirements of the
target system is fundamental.
It defines what objects or
tables need to be accessed,
and the rules the data needs
to comply to.
Data Mapping and
Transformations Identifying the location of
required data in the source
system is crucial for mapping
and transformation
processes.
It also prompts consideration
of any necessary data
transformations to ensure
compatibility between
systems.
Transaction Defining a transaction and
Definition and understanding dependencies
Dependencies is essential for maintaining
data integrity during
integration.
It helps in designing
processes that ensure
consistency and reliability,
especially in scenarios
involving multiple steps or
systems.
Connection and
Security
Addressing connectivity and
security considerations is
paramount.
Knowing how to establish a secure
connection and understanding the
required credentials or certificates
ensures the confidentiality and
integrity of the integrated data.
Interface Options
The choice of interface
plays a significant role in
determining how systems
communicate.
Understanding available
options, whether RESTful
APIs, SOAP services, or
custom interfaces, guides
the selection of integration
technologies and tools.
Five (5) Key Questions in the
Planning Stage
1. What is the data that the target system requires to complete the
integration task?
2. Where is the data required by the target system located in the
source system, and what transformations are needed?
3. What is considered a transaction within the integration task and are
there any dependencies between the transactions?
4. How will you connect to the target system (domain name, IP, etc.)
and what security constraints apply (certificates, credentials, etc.)?
5. What interface options do you have available (REST, SOAP,
Custom, etc.)?
Can be simply to…
1. Data Requirements
2.Data Mapping and Transformations
3.Transaction Definition and
Dependencies
4.Connection and Security
5.Interface Options
THE END