Chapter 4
Chapter 4
ARCHITECTURE 1
CHAPTER 4 : ERP SYSTEM
AND PROCESS
WHY STUDY ENTERPRISE SYSTEM ARCHITECTURE?
• ERP system architecture provides a foundation for both
the functional and the technical needs of the organization
and adapts to future business challenges. It articulates the
relationships among the complex information technology
components, which include hardware, software, and data
with such complex organization components as company
structures, business rules, and people.
A. Self – Services
– Enable flexible support for employees’ business functions
with views of information tailored to their needs
– Empower employees and managers through simplified
access to relevant information for HR management,
financials, operations, and analytics, while boosting
motivation, productivity, and efficiency
OTHER ERP MODULES
B. Performance Management
– Improve business insight and productivity by delivering real-
time, personalized measurements and metrics
– Provide executives, managers, and business workers with access
to such information as business statistics and key performance
measurements presented in the context of business tasks
C. Financials
– Ensure compliance and predictability of business performance
– Gain deeper financial insight across the enterprise and tighten
control of finances
– Automate financial and managerial accounting and financial
supply chain management
OTHER ERP MODULES
D. HR Management
– Attract the right people, develop and leverage their talents, align
their efforts with corporate objectives, and retain top
performers
– Increase efficiency and help ensure compliance with changing
global and local regulations by using standardized and
automated workforce processes
E. Procurement and Logistics Execution
– Sustain cost savings for all spending categories by automating
such routine tasks as determining sources and converting
requisitions into purchase orders and by allowing employees to
use electronic catalogs to order products and services
– Reduce costs through process automation, integration of
suppliers, and better collaboration
OTHER ERP MODULES
F. Product Development and Manufacturing
– Shorten time to market through streamlined new-product
development and introduction Processes
– Deliver higher-quality products and ensure delivery of promised
orders through optimal planning, scheduling, and sequencing on
the factory floor
– Improve visibility and transparency in real time across all shop
floor processes, including availability checking and costing
G. Sales and Service
– Increase the number of sales orders processed and reduce
administrative costs through automation of sales order
management and the use of such profitable Internet-based
solutions as e-commerce
– Deliver greater customer satisfaction by providing easy access to
accurate, timely information
ERP Architecture
– In today’s business environment, ERP
applications are most commonly
deployed in a distributed and often
widely dispersed manner. While the
servers may be centralized, the clients
are usually spread across multiple
locations throughout the enterprise.
ERP system architecture is organized.
THREE – TIER ARCHITECTURE
a Web tier, an application tier, and a data tier. The segmentation
of these tiers allows for the system as a whole to be more
scalable and reduces resource utilization. It also provides higher
security due to the separation of resources.
1. Data Tier
– The data tier focus is on the structure of all organizational
data and its relationships with both internal and external
systems. Companies often change applications and data
requirements incrementally, making it necessary for this
tier to maintain flexibility. In the ERP architecture, this tier
generally consists of the SQL Inquiry and Report Writer
tools that are available for advanced users who have the
authorization to filter, process, or filter and process the
data from any table in the database.
2. Application Tier
– This tier is where data are entered and shared with other
components of the system. It shields the business users
from the inner workings of an ERP system, but still
provides the information relevant to their job and business
process.
3. Web Tier
– A Web-based self-service portal allows users the ability to
access and analyze information through their Web
browser. These portals allow the viewing of many
independent systems (e.g., an ERP system), and external
third-party applications. Integration is common at the
portal layer, but as stated earlier, it is integrated only from
the user-interface perspective, and not from a process
perspective. Portals provide the ability to customize views
for every function within an enterprise.
Benefits and Limitations
Three-tier applications provide several benefits over traditional
client–server applications including the following:
(Benefits)
Scalability. Three-tier architecture allows easier architecture to
add, change, and remove applications because the user interface
and database are not affected by upgrades to applications
Reliability. Three-tier architecture makes it easier to increase
reliability of a system by implementing multiple levels of
redundancy. In addition, scheduling and prioritization of jobs can
be managed better from a central location.
Flexibility. By separating the business logic of an application
from its presentation logic, three tier architecture makes the
application much more flexible to changes. Flexibility in
partitioning can be as simple as “dragging and dropping”
application code modules onto different computers.
Maintainability. Support and maintenance costs are less on a
single server than it would be to maintain each installation or
upgrade on a desktop client because the middle layer adds
scheduling and prioritization for work in progress.
Reusability. Separating the application into multiple layers
makes it easier to implement reusable components.
Security. Three-tier architecture provides higher security
because there is less software on the client machines, which
means the IT staff has more control over the ERP system
Three-tier applications also have some limitations,
including the following: