Erp 03
Erp 03
ENTERPRISE
SYSTEMS
ARCHITECTURE
1
Why Study Enterprise Systems Architecture?
2
Components of the Enterprise Systems Architecture
• Functional
– Defines the ERP modules that support the various business
functions of the organization. Examples include:
• Accounting
• Human Resources
• Procurement
• Fulfillment
• Etc.
• System
– Defines the ERP architecture through the physical components
of hardware, software, and networking angle.
3
Figure 3-1 Enterprise Systems Architecture (ESA)
Model
4
ERP Modules
5
Figure 3-2 Typical ERP Modules
6
ERP Modules From Three Vendors
7
ERP Modules From Three Vendors (Cont’d)
8
Overview of Modules
• Production
– Helps in the planning and optimizing of the manufacturing
capacity, parts, components, and material resources using
historical production data and sales forecasting.
• Purchasing
– Streamlines the procurement process of required raw materials
and other supplies.
• Inventory Management
– Facilitates the processes of maintaining the appropriate level of
stock in a warehouse.
9
Overview of Modules (Cont’d)
• Sales and Marketing
– Implements functions of order placement, order scheduling,
shipping, and invoicing.
• Finance
– Can gather financial data from various functional departments
and generate valuable financial reports.
• Human Resource
– Streamlines the management of human resources and human
capitals.
• Miscellaneous Modules
– Nontraditional modules such as business intelligence, self-
service, project management, and e-commerce.
10
Benefits of Key ERP Modules
• Self Services
– Flexible support for employees’ business functions.
– Simplified access to relevant information.
• Performance Management
– Delivery of real-time, personalized measurements and metrics.
– Provides executives with access to such information as business
statistics and key performance measurements.
• Financials
– Ensure compliance and predictability of business performance.
– Gain deeper financial insight and control across the enterprise.
– Automate accounting and financial SCM.
– Rigorous support for financial reporting—SOX Act.
11
Benefits of Key ERP Modules (Cont’d)
• HR Management
– Attract the right people, develop and leverage talents, align
efforts with corporate objectives, and retain top performers.
12
Benefits of Key ERP Modules (Cont’d)
15
Figure 3-3 Example of Info.Net Architecture
16
Figure 3-4 A Three-Tier ERP Architecture
17
Service-Oriented Architectures
18
Service-Oriented Architectures
19
Figure 3-6 A SOA Architecture
20
SOA and Web Services
• Web services basically are interfaces that allow different
software application and components to be operated
together.
• According to IT industry standards, different applications
can interact with without communication problems.
• The only method of interaction by Web services is by
receiving and sending messages.
• Services are developed using open standards such as
WSDL (Web Services Description Language), UDDI
(Universal Description, Discovery, and Integration), and
SOAP (Simple Object Access Protocol).
• The protocols used in Web services are XML-based.
21
Implications for Management
23
Summary (Cont’d)
• Major vendors provide modules to support basic
business functions as accounting, finance, marketing,
and HR to such advanced business functions as self-
service, compliance management, business intelligence.
• ERP systems have traditionally been organized in three-
tiers or layers providing flexibility and scalability: data,
application, and presentation.
• There are various types of layered architecture.
• Two-tier architecture is the simplest form.
• Three-tier architectures separate application from the
presentation layer.
• Web-based architectures facilitate better integration with Internet
technologies.
24
Summary (Cont’d)
25