---
title: "Enterprise systems architecture"
subject: "Information System"
chapter: 3
key: "semester_8/information_system:enterprise-systems-architecture-motivation"
source: https://www.bctengineer.com/q/semester_8/information_system/enterprise-systems-architecture-motivation
site: BCT Engineering
---

# Enterprise systems architecture

Information System · Chapter 3: Enterprise Management Systems

- Asked in: 2070 Bhadra, 2+3+3 marks; 2071 Bhadra, 4 marks (asked 2 times)
- Video: [What is Enterprise Resource Planning (ERP) Software?](https://www.youtube.com/watch?v=Da1hUqzoiAo) — IBM Technology
- Answer checked by Claude Opus 5.5 (high effort) on 2026-10-14
- Page: https://www.bctengineer.com/q/semester_8/information_system/enterprise-systems-architecture-motivation
- Whole chapter: https://www.bctengineer.com/md/semester_8/information_system/chapter-3

## Question

What do you understand by Enterprise Systems? Discuss the architecture of Enterprise Systems. For what reason do you think that organizations are motivated to establish enterprise systems?

## Short answer

Enterprise systems are integrated software (ERP, CRM, SCM) supporting all core business processes on a common database. The architecture is multi-tier: presentation, application modules (finance, HR, production, etc.) sharing a central database via middleware. Organizations adopt them for integrated data, reduced duplication, real-time reporting, lower costs, standardized best practices, and improved customer service and scalability.

## Answer

#### Enterprise systems
**Enterprise systems** are large integrated software systems (such as ERP, CRM, SCM) that support and connect the main business processes of the whole organization on a common database and a shared platform, giving a single, real-time view of the business.

#### Architecture
Typical architecture is multi-tier, built around modules and one central database.

```text
 Users: staff, customers, suppliers
        |  (web / client)
 +-------------------------------+
 | Presentation layer            |
 +-------------------------------+
 | Application layer: modules    |
 | Finance | HR | Sales | SCM    |
 | Inventory | Production | CRM  |
 +-------------------------------+
 | Integration / middleware      |
 +-------------------------------+
 | Central database (single)     |
 +-------------------------------+
```

- **Presentation layer** - web browser or GUI client.
- **Application layer** - business logic grouped into functional modules that share data.
- **Database layer** - one integrated database, so data is entered once.
- **Middleware / integration** - connects to legacy and external systems (EDI, web services).
- Variants: client-server, three-tier, web and cloud/SaaS.

#### Why organizations establish enterprise systems
1. **Integrated data and processes** - one version of truth across departments.
2. **Reduced duplication and errors** - data entered once.
3. **Faster, better decisions** - real-time reports and analytics.
4. **Lower inventory and operating cost**, better planning.
5. **Improved customer service** - order tracking, faster delivery.
6. **Standardised best-practice processes** across branches.
7. **Easier compliance and reporting.**
8. **Support for growth and global operations**; replaces many old systems with high maintenance cost.

## Check yourself

The answer's key points as multiple-choice questions, with the correct option and why.

1. What characterises an enterprise system?
   A. Large integrated software (ERP, CRM, SCM) supporting the main business processes on a common database
   B. Separate programs for each department with their own databases
   C. A single stand-alone accounting program
   D. A website used only for advertising
   Answer: A. Enterprise systems integrate the whole organization's core processes on a shared database and platform. (Key point: Definition)

2. Which layer sits at the bottom of the typical enterprise system architecture?
   A. Presentation layer
   B. Central (single) integrated database
   C. Application modules layer
   D. User terminals
   Answer: B. The architecture is multi-tier with one central database at the base, so data is entered once. (Key point: Architecture)

3. What is the role of the integration/middleware layer?
   A. Displaying screens to the users
   B. Storing all the data permanently
   C. Connecting the system to legacy and external systems (EDI, web services)
   D. Writing business reports only
   Answer: C. Middleware links the enterprise system with older and external systems. (Key point: Middleware)

4. Why does having one integrated database motivate organizations to adopt enterprise systems?
   A. It removes the need for any staff training
   B. It makes each department fully independent
   C. It eliminates the need for any reports
   D. It gives one version of truth and removes duplicate data entry and errors
   Answer: D. Single database means data is entered once, reducing duplication and errors and giving a consistent view. (Key point: Motivation)

## Related in Information System

- [Traditional IS vs enterprise systems](https://www.bctengineer.com/question.md?key=semester_8%2Finformation_system%3Atraditional-is-vs-enterprise-systems) — Information System, chapter 3
- [Enterprise and executive DSS](https://www.bctengineer.com/question.md?key=semester_8%2Finformation_system%3Aenterprise-executive-dss) — Information System, chapter 4

## Related in other subjects

- [Practical engineering profession; organizations](https://www.bctengineer.com/question.md?key=semester_8%2Fengineering_professional_practice%3Apractical-profession-organizations) — Engineering Professional Practice, chapter 3
- [Accumulator based and register based architecture](https://www.bctengineer.com/question.md?key=semester_4%2Fmicroprocessor%3Aaccumulator-register-based-architecture) — Microprocessor, chapter 6, asked 2×
- [CMS and MVC architecture](https://www.bctengineer.com/question.md?key=semester_7%2Fweb_technology%3Acms-and-mvc) — Web Technology, chapter 5
- [Meaning of network architecture](https://www.bctengineer.com/question.md?key=semester_7%2Fcomputer_networks_and_security%3Anetwork-architecture-meaning) — Computer Networks and Security, chapter 1
