Fundamentals of Information Technology

Chapter 9
Enterprise Information Systems and Digital Business

Bachelors Program in IT
Fundamentals of Information Technology   •   Bachelor

Enterprise Information Systems and Digital Business

Introduction and Context

Organizations depend on information systems to coordinate people, processes, data, technology, and relationships with customers and suppliers. A small retailer may use a point-of-sale system, while a multinational enterprise may operate integrated platforms connecting finance, production, logistics, human resources, marketing, suppliers, customers, and regulators across many countries. These systems are not merely technical tools. They shape organizational structures, decision processes, competitive strategies, and the experience of employees and customers.

An enterprise information system (EIS) supports activities that cross functional or organizational boundaries. It integrates information and workflows so that a transaction recorded in one part of an organization can immediately influence other activities. For example, a customer order may reduce inventory, generate a production requirement, create a delivery instruction, update accounts receivable, and provide data for sales analysis.

Digital business extends this idea. It uses digital technologies, data, networks, platforms, and automated processes to create, deliver, and capture value. Digital business includes online retail, electronic procurement, digital payments, cloud services, mobile applications, digital marketplaces, subscription services, and data-enabled operations.

Learning Objectives

After studying this chapter, you should be able to:

  1. Explain transaction processing, management information, and decision support systems.
  2. Distinguish operational, managerial, and strategic information systems.
  3. Describe the purposes and integration challenges of ERP, CRM, and SCM systems.
  4. Analyze collaboration systems, e-commerce, and platform business models.
  5. Explain how process integration and automation affect organizational performance.
  6. Evaluate implementation, governance, ethical, security, and regulatory issues.
  7. Apply enterprise-systems concepts to a realistic organizational case.

1. Information Systems at Different Organizational Levels

Information systems can be classified by the work they support. The classification is useful, although modern cloud platforms increasingly combine several categories.

Transaction Processing Systems

A transaction processing system (TPS) captures and processes routine, repetitive business events. Examples include sales transactions, salary payments, bank deposits, inventory receipts, airline bookings, and utility-meter readings.

A reliable TPS normally provides:

  • Data capture: recording the event accurately.
  • Validation: checking format, authorization, range, and completeness.
  • Processing: updating databases and calculating values.
  • Storage: preserving transaction records for later use.
  • Output: producing receipts, confirmations, reports, or alerts.
  • Control: maintaining audit trails and preventing unauthorized activity.

TPS processing may be online real-time processing, in which each transaction is processed immediately, or batch processing, in which transactions are collected and processed periodically. Real-time processing is essential where immediate information matters, such as inventory availability or payment authorization. Batch processing remains suitable for activities such as monthly payroll or overnight billing.

Transaction systems must protect data integrity. A database transaction is often designed around the ACID properties:

  • Atomicity: a transaction is completed fully or not at all.
  • Consistency: the database moves from one valid state to another.
  • Isolation: simultaneous transactions do not improperly interfere.
  • Durability: committed changes survive system failure.

For example, transferring money between two accounts requires both the debit and credit to occur. If only the debit occurs, the database becomes inconsistent. Transaction controls, backups, reconciliation, access controls, and exception handling reduce this risk.

Management Information Systems

A management information system (MIS) converts operational data into structured reports for middle managers and supervisors. Typical outputs include sales summaries, inventory-status reports, budget-versus-actual reports, production schedules, and employee utilization reports.

MIS reports are generally periodic, standardized, and focused on monitoring performance. Their value depends on the quality and timeliness of underlying TPS data. An attractive dashboard cannot correct inaccurate source data.

Decision Support Systems

A decision support system (DSS) assists managers with semi-structured or non-routine decisions. It combines data, analytical models, scenarios, and user interaction. Examples include selecting a warehouse location, forecasting demand, evaluating loan risk, or comparing supplier bids.

DSS capabilities may include:

  • What-if analysis: examining the result of changing assumptions.
  • Sensitivity analysis: measuring how strongly an outcome responds to a variable.
  • Trend analysis: examining changes over time.
  • Optimization: identifying the best solution under stated constraints.
  • Data visualization: revealing patterns, exceptions, and relationships.

A DSS supports judgment; it does not eliminate responsibility. Managers must assess data quality, assumptions, uncertainty, and consequences.

Executive and Strategic Systems

Executive information systems provide summarized indicators for senior leaders. They commonly integrate internal data with external information, such as economic indicators, competitor activity, customer sentiment, or regulatory changes. Strategic systems support long-term decisions involving markets, capabilities, investment, and organizational direction.

The boundaries among TPS, MIS, DSS, and executive systems are increasingly blurred. A modern analytics platform may receive real-time transaction data, produce operational alerts, support predictive models, and display strategic indicators through different interfaces.

2. Process Integration and Enterprise Architecture

A business process is a connected set of activities that produces an outcome for a customer or another stakeholder. Order-to-cash, procure-to-pay, hire-to-retire, and plan-to-produce are common enterprise processes.

Functional departments often optimize their own tasks. However, customers experience the complete process rather than individual departments. A sales department may promise rapid delivery without consulting inventory or production. The resulting delay becomes an enterprise problem. Process integration addresses this fragmentation.

Integration Mechanisms

Integration may be achieved through:

  • Shared databases and common data definitions.
  • Application programming interfaces (APIs).
  • Enterprise service buses or integration platforms.
  • Event-driven messaging.
  • Data warehouses and data lakes.
  • Robotic process automation (RPA).
  • Standardized workflows and business rules.

A shared customer identifier, for example, helps sales, service, finance, and marketing refer to the same customer. Without common definitions, one system may identify a customer by email address, another by account number, and a third by an informal name.

Integration does not mean that every system must be replaced by one application. Organizations commonly use a mixture of enterprise platforms, specialist applications, legacy systems, and cloud services. The architectural challenge is to exchange reliable information while preserving security, performance, maintainability, and accountability.

Automation and Orchestration

Automation performs a task with limited human intervention. Process orchestration coordinates multiple activities, systems, and participants to complete an end-to-end process.

For example, an automated procurement process may:

  1. Detect that stock has fallen below a reorder point.
  2. Check approved suppliers and contract prices.
  3. Create a purchase requisition.
  4. Route the request for approval.
  5. Issue a purchase order.
  6. Match the purchase order, goods receipt, and invoice.
  7. Schedule payment.

Automation can reduce cycle time and errors, but it may also reproduce defective rules at greater speed. Processes should be redesigned before automation. Automating unnecessary approvals or poorly defined work can make an organization less flexible.

3. Enterprise Resource Planning

An enterprise resource planning (ERP) system integrates core internal processes using shared data, standardized workflows, and common controls. Typical modules include finance, procurement, inventory, manufacturing, sales, human resources, projects, and asset management.

ERP systems offer several advantages:

  • A common source of organizational data.
  • Reduced duplicate data entry.
  • Improved visibility across departments.
  • Standardized controls and procedures.
  • Faster reporting and reconciliation.
  • Better coordination of resources.

ERP implementation is difficult because it changes work practices. Organizations must decide whether to adapt processes to the package, customize the package, or combine standard functions with extensions. Excessive customization raises cost, complicates upgrades, and may preserve inefficient legacy practices.

Important ERP implementation activities include requirements analysis, process mapping, data cleansing, configuration, integration testing, user acceptance testing, training, change management, migration, and post-implementation support. A phased implementation may reduce risk, while a rapid full deployment may deliver integration sooner but create greater disruption.

ERP data also creates control risks. Broad access to financial or personnel information can create conflicts of interest. Segregation of duties is therefore important: for example, the person who creates a supplier should not automatically be able to approve payments to that supplier.

4. Customer Relationship Management

Customer relationship management (CRM) systems manage interactions with current and potential customers. CRM functions commonly include contact management, sales-force automation, marketing campaigns, customer service, case management, and customer analytics.

CRM systems can provide a unified customer view by connecting website activity, purchases, service cases, communications, and preferences. This can help organizations personalize service and identify opportunities. However, a unified view is useful only when information is accurate, appropriately collected, and used lawfully.

CRM is both a technology and a management approach. Installing software does not create customer orientation. Organizations must define service standards, ownership of customer relationships, escalation processes, data responsibilities, and measures of customer value.

Relevant measures may include customer retention, response time, resolution time, conversion rate, repeat purchase rate, and customer satisfaction. These metrics should be interpreted carefully. A call center that minimizes call duration may reduce service quality if complex problems are not properly resolved.

5. Supply Chain Management

Supply chain management (SCM) coordinates the flow of materials, information, and finances from suppliers through production and distribution to customers. An SCM system may support demand forecasting, procurement, supplier management, production planning, warehouse operations, transportation, and returns.

Supply chains are vulnerable to delays, demand uncertainty, transport disruption, geopolitical events, cyberattacks, and supplier failure. Information sharing can improve coordination, but it also creates dependence on data quality and partner participation.

A common operational concept is the reorder point. Under a simple continuous-review model:

Reorder point = demand during lead time + safety stock

Demand during lead time is the expected usage while waiting for replenishment. Safety stock protects against uncertainty in demand or delivery time. The formula assumes that demand and lead time are represented consistently, such as units per day multiplied by days. More advanced models use probability distributions, service-level targets, and variable lead times.

For example, if average daily demand is 40 units, supplier lead time is 5 days, and safety stock is 60 units:

Reorder point = (40 × 5) + 60 = 260 units

A reorder signal at 260 units does not guarantee that stockouts will never occur. It is a policy based on stated assumptions and should be reviewed when demand, lead time, or service requirements change.

SCM platforms can improve traceability and coordination, but organizations must consider supplier data access, commercial confidentiality, sustainability, labor conditions, and resilience. Lowest purchase price is not always the lowest total cost when disruption and quality risks are considered.

6. Collaboration and Knowledge Systems

Collaboration systems support communication and cooperative work among employees, teams, suppliers, and customers. Examples include email, enterprise messaging, shared documents, project-management tools, video conferencing, wikis, and workflow platforms.

Collaboration technologies have two broad purposes:

  • Communication: exchanging messages, files, meetings, and notifications.
  • Coordination: assigning work, managing dependencies, recording decisions, and tracking progress.

Knowledge-management systems help organizations capture, organize, and reuse expertise. Explicit knowledge can be stored in manuals, procedures, databases, and lessons-learned repositories. Tacit knowledge is embedded in experience and is often developed through mentoring, communities of practice, and shared problem-solving.

Poorly governed collaboration can create information overload, duplicate documents, unclear ownership, and accidental disclosure. Effective practices include naming conventions, version control, retention rules, access permissions, meeting discipline, and clear decisions about which system is the authoritative record.

7. E-Commerce and Digital Business Models

E-commerce is the buying and selling of goods or services through digital networks. It includes business-to-consumer, business-to-business, consumer-to-consumer, and consumer-to-business transactions.

An e-commerce system commonly includes a product catalog, search and recommendation functions, shopping cart, pricing rules, payment processing, order management, fulfillment, customer service, analytics, and security controls.

Digital business models include:

  • Direct online sales.
  • Subscription services.
  • Advertising-supported services.
  • Freemium offerings, in which a basic service is free and advanced features are paid.
  • On-demand services.
  • Digital marketplaces that connect buyers and sellers.
  • Licensing and software-as-a-service.
  • Data-enabled services.

Platform Business Models

A platform enables interactions among two or more participant groups, such as buyers and sellers, riders and drivers, or developers and users. A platform differs from a traditional pipeline business because it creates value partly by facilitating interaction rather than producing every product itself.

Platforms may benefit from network effects. A direct network effect occurs when a service becomes more valuable as more users of the same type join, such as a communication network. An indirect network effect occurs when growth on one side attracts participants on another side, such as more sellers attracting buyers and more buyers attracting sellers.

Network effects do not guarantee success. Poor quality, fraud, congestion, privacy concerns, unfair rules, or excessive fees can drive users away. Platform governance therefore includes identity verification, content moderation, dispute resolution, ranking policies, data protection, and rules for participation.

E-commerce also raises issues of accessibility, consumer rights, payment security, taxation, cross-border trade, returns, counterfeit goods, and algorithmic personalization. Organizations must design for trust, not merely transaction volume.

8. Analytics, Artificial Intelligence, and Enterprise Systems

Enterprise systems generate extensive data that can support descriptive, diagnostic, predictive, and prescriptive analytics.

  • Descriptive analytics: What happened?
  • Diagnostic analytics: Why did it happen?
  • Predictive analytics: What is likely to happen?
  • Prescriptive analytics: What action should be considered?

Artificial intelligence can support demand forecasting, document classification, fraud detection, customer-service assistants, anomaly detection, recommendations, and predictive maintenance. However, AI outputs may be inaccurate, biased, difficult to explain, or based on inappropriate data. Human oversight is especially important in employment, credit, insurance, healthcare, public services, and safety-critical decisions.

AI systems should have defined purposes, documented data sources, monitoring, testing, access controls, escalation routes, and mechanisms for correcting errors. Generative AI requires additional controls for confidential information, fabricated outputs, copyright, prompt injection, and inappropriate automation.

9. Organizational Impacts and Change Management

Enterprise systems affect organizational structure and power. They can standardize work, reduce local autonomy, eliminate duplicated roles, create new analytical jobs, and make performance more visible. A system may improve coordination while also increasing surveillance or work intensity.

Implementation failure is often organizational rather than technical. Common causes include unclear objectives, weak executive sponsorship, poor data quality, insufficient training, inadequate testing, unrealistic schedules, and resistance to changed responsibilities.

A change-management approach should:

  1. Explain the reason for change and expected benefits.
  2. Involve affected users in design and testing.
  3. Identify process owners and decision rights.
  4. Provide role-based training and support.
  5. Pilot changes where appropriate.
  6. Measure adoption and business outcomes.
  7. Continue improvement after launch.

A technically successful implementation may still fail if employees avoid the system, enter inaccurate data, or create informal workarounds.

10. Governance, Security, Ethics, and Regulation

Enterprise systems concentrate valuable information, making governance essential. Governance defines who may make decisions, who owns data, how risks are managed, and how performance is evaluated.

Key controls include authentication, least-privilege access, encryption, logging, backup, disaster recovery, vulnerability management, segregation of duties, supplier assessment, and incident response. Security is a continuous process rather than a one-time installation.

Privacy requires organizations to collect and use personal data fairly, transparently, and for legitimate purposes. Good practice includes data minimization, purpose limitation, retention controls, consent or another lawful basis where required, correction mechanisms, and protection against unauthorized disclosure. Legal requirements vary by jurisdiction, so organizations must obtain appropriate professional advice.

Ethical issues include discriminatory algorithms, manipulative personalization, excessive employee monitoring, opaque platform rules, digital exclusion, and environmental costs of data centers and electronic devices. A decision can be legally permissible yet ethically questionable. Professional judgment should consider affected stakeholders, proportionality, transparency, accountability, and social consequences.

Applied Case: Northstar Foods’ Integrated Order Network

The following is an illustrative case.

Background

Northstar Foods is a regional distributor supplying restaurants and small grocery stores. Sales representatives used spreadsheets, the warehouse used a separate inventory application, finance used accounting software, and customer service maintained email records. The company experienced frequent stockouts, duplicate customer records, delayed invoices, and disputes about delivery quantities.

Problem

Sales staff promised delivery dates without reliable inventory visibility. Warehouse workers re-entered orders from emailed spreadsheets. Finance could not easily match invoices to deliveries. Managers received weekly reports that were already outdated. Northstar wanted growth without increasing administrative staff at the same rate.

Analysis

The central problem was not simply a lack of software. It was a fragmented order-to-cash process with inconsistent data definitions and unclear ownership. The company mapped the process from customer order through picking, delivery, invoicing, payment, and service resolution. It identified three critical data objects: customer, product, and order. It also defined process owners and approval responsibilities.

Approach and Solution

Northstar selected a cloud ERP with inventory, procurement, finance, and order-management modules. It integrated a CRM for customer interactions and a warehouse application through APIs. Product and customer records were cleansed before migration. A pilot was conducted at one warehouse, followed by role-based training and a phased rollout.

The company introduced barcode scanning at receiving and dispatch. It established a three-way match among purchase order, goods receipt, and supplier invoice. A dashboard displayed order status, stock exceptions, delivery performance, and overdue receivables. Access rights were redesigned so that sales employees could view availability but could not alter financial records or approve their own discounts.

Outcome

Northstar reduced duplicate data entry and gained near-real-time order visibility. Managers could identify delayed orders earlier, while finance reconciled invoices more efficiently. However, the first rollout produced resistance because experienced employees felt that the new process reduced their discretion. Additional training and user feedback improved adoption.

Learning Points

The case demonstrates that integration requires more than purchasing an ERP. Success depended on process redesign, data governance, interfaces, controls, training, and continuing evaluation. Technology created the opportunity for improvement, but organizational decisions determined whether the opportunity was realized.

Challenges and Limitations

Enterprise information systems involve substantial cost, complexity, and dependency. Major challenges include:

  • High implementation and integration costs.
  • Vendor lock-in and dependence on cloud providers.
  • Migration of inaccurate or incompatible data.
  • Cybersecurity threats and service outages.
  • Resistance to standardized processes.
  • Difficult measurement of indirect benefits.
  • Privacy, surveillance, and algorithmic bias.
  • Unequal digital access among employees, customers, and suppliers.
  • Technical debt caused by customizations and temporary interfaces.
  • Reduced resilience when too many activities depend on one platform.

Organizations should use total-cost analysis, risk assessment, scenario planning, service-level agreements, exit plans, and periodic architecture reviews. They should also distinguish implementation outputs, such as system deployment, from business outcomes, such as faster fulfillment or improved customer retention.

Best Practices

Effective enterprise and digital-business initiatives commonly follow these principles:

  1. Begin with business outcomes and stakeholder needs.
  2. Map end-to-end processes before selecting technology.
  3. Establish data ownership, quality rules, and common definitions.
  4. Prefer standard platform capabilities unless customization has a justified benefit.
  5. Integrate systems through controlled, documented interfaces.
  6. Design security, privacy, accessibility, and auditability from the beginning.
  7. Test realistic exceptions, failures, and high-volume conditions.
  8. Involve users and provide role-specific training.
  9. Measure adoption, quality, cycle time, cost, service, and risk.
  10. Treat implementation as a continuing capability rather than a one-time project.

Contemporary Developments

Enterprise systems are increasingly delivered as cloud services and connected through APIs. Mobile work, Internet of Things sensors, event-driven architectures, process mining, low-code development, and AI-enabled assistance are changing how organizations operate. Process mining can reconstruct actual workflows from event logs and reveal bottlenecks or unauthorized deviations.

At the same time, organizations are reconsidering concentration risk, sovereignty of data, energy consumption, and resilience. The most effective digital businesses combine innovation with disciplined architecture, responsible governance, and human-centered design.

Chapter Summary

Enterprise information systems connect organizational processes, data, people, and technologies. Transaction processing systems support reliable routine operations; management information systems produce structured reports; decision support systems assist analysis and semi-structured decisions; and executive systems support strategic oversight. ERP integrates internal resources, CRM coordinates customer relationships, and SCM manages flows across suppliers and distribution networks. Collaboration systems support communication and knowledge sharing, while e-commerce and platform models create new forms of digital exchange.

Process integration depends on common data, interfaces, workflow coordination, controls, and clear ownership. Automation can improve speed and consistency but may amplify poor processes. Enterprise systems influence organizational structure, employee roles, customer experiences, and competitive strategy. Successful implementation requires change management, data governance, cybersecurity, privacy protection, ethical judgment, user involvement, and continuous measurement. Digital transformation is therefore a socio-technical challenge: technology is necessary, but organizational capability determines its value.

Key Terms

Transaction processing system: System that captures and processes routine business events.

Batch processing: Processing accumulated transactions at scheduled intervals.

Real-time processing: Processing a transaction immediately after it is submitted.

ACID: Atomicity, consistency, isolation, and durability properties of reliable database transactions.

Management information system: System that provides structured information for managerial monitoring and control.

Decision support system: Interactive system that supports analysis of semi-structured decisions.

Business process: Connected activities that produce an organizational or customer outcome.

Enterprise integration: Coordination and exchange of data and activities across systems or organizational boundaries.

API: Defined interface through which software systems exchange requests and data.

Automation: Performance of tasks with limited human intervention.

ERP: Integrated system supporting core internal organizational processes.

CRM: System and management approach for coordinating customer relationships and interactions.

SCM: Coordination of material, information, and financial flows across a supply chain.

Collaboration system: Technology that supports communication, coordination, and cooperative work.

E-commerce: Buying and selling through digital networks.

Platform business model: Model that facilitates interactions among multiple participant groups.

Network effect: Change in value associated with the number or activity of users.

Data governance: Policies, roles, standards, and controls governing organizational data.

Process mining: Analysis of event logs to discover and evaluate actual business processes.

Digital transformation: Organizational change enabled by digital technologies, data, and redesigned processes.

Review Questions

Short Answer Questions

  1. What is the primary purpose of a transaction processing system?
  2. Distinguish batch processing from real-time processing.
  3. What are the main functions of an ERP system?
  4. How does a CRM system support customer relationships?
  5. Define a platform business model.

Long Answer Questions

  1. Explain how TPS, MIS, DSS, and executive systems support different organizational levels.
  2. Discuss the benefits and risks of integrating ERP, CRM, and SCM systems.
  3. Explain why data governance is essential in enterprise information systems.
  4. Analyze the organizational and human factors that influence enterprise-system implementation.
  5. Discuss the ethical, privacy, and security issues associated with digital business.

Analytical / Application Questions

  1. A retailer has frequent stockouts even though its warehouse system records inventory accurately. Analyze how poor integration among sales, purchasing, and logistics could cause the problem and recommend improvements.
  2. Design an appropriate information-systems architecture for a growing online marketplace. Identify the major systems, data flows, controls, and platform-governance mechanisms.
  3. An organization plans to use AI to rank job applicants. Evaluate the potential benefits, risks, data requirements, human controls, and governance measures before deployment.

Multiple Choice Questions with Answers

Question 1

Which system primarily records routine sales, payments, and inventory transactions?

A. Transaction processing system

B. Executive information system

C. Knowledge-management system

D. Decision support system

Correct Answer: A. Transaction processing system

Question 2

Which ACID property ensures that a committed database change survives a system failure?

A. Atomicity

B. Consistency

C. Isolation

D. Durability

Correct Answer: D. Durability

Question 3

A manager changes demand and price assumptions to examine possible outcomes. Which DSS capability is being used?

A. Batch processing

B. What-if analysis

C. Data encryption

D. Document retention

Correct Answer: B. What-if analysis

Question 4

What is a central characteristic of an ERP system?

A. It serves only external customers.

B. It integrates core internal processes using shared data.

C. It replaces the need for organizational controls.

D. It processes only historical data.

Correct Answer: B. It integrates core internal processes using shared data.

Question 5

If average daily demand is 40 units, lead time is 5 days, and safety stock is 60 units, what is the reorder point?

A. 100 units

B. 200 units

C. 240 units

D. 260 units

Correct Answer: D. 260 units

Question 6

Which system is most directly concerned with managing customer interactions and service cases?

A. CRM

B. SCM

C. ERP database backup

D. Warehouse control system

Correct Answer: A. CRM

Question 7

What is an indirect network effect?

A. A service becomes less secure as users increase.

B. Growth on one participant side increases value for another side.

C. A transaction is processed without a network.

D. Users communicate only with members of the same group.

Correct Answer: B. Growth on one participant side increases value for another side.

Question 8

Which practice best supports segregation of duties?

A. Allowing one employee to create suppliers and approve their payments

B. Giving all employees identical system privileges

C. Separating supplier creation from payment approval

D. Removing audit logs to improve performance

Correct Answer: C. Separating supplier creation from payment approval

Question 9

What is the main purpose of process mining?

A. To encrypt every database record

B. To reconstruct and evaluate actual workflows from event logs

C. To replace all human decision-making

D. To design computer hardware

Correct Answer: B. To reconstruct and evaluate actual workflows from event logs

Question 10

Why can excessive ERP customization create long-term problems?

A. It always improves upgradeability.

B. It eliminates the need for training.

C. It can increase cost and complicate future upgrades.

D. It prevents any integration with other systems.

Correct Answer: C. It can increase cost and complicate future upgrades.

Fundamentals of Information Technology
Chapter 9 of 15