MIS And E-BusinessUnit 109 min read
Enterprise Apps & Supply Chain: ERP, SCM, CRM, TPS, DSS
Unit 10 of MIS And E-Business explores how organizations integrate enterprise applications (ERP, SCM, CRM) with transaction processing systems (TPS) and decision support systems (DSS) to optimize operations, supply chains, and customer relationships—using real-world examples from Nepali and global companies.
TAKEAWAYS:
- Enterprise applications (ERP, SCM, CRM) integrate business processes across departments to improve efficiency and decision-making.
- Supply Chain Management (SCM) coordinates suppliers, manufacturers, distributors, and retailers to reduce costs and improve delivery times.
- Transaction Processing Systems (TPS) handle routine business transactions (e.g., sales, payroll) and form the backbone of enterprise operations.
- Decision Support Systems (DSS) provide analytical tools (e.g., dashboards, predictive models) to help managers make data-driven decisions.
- ERP systems (like SAP, Oracle) centralize data but require high implementation costs and training.
- SCM challenges include demand forecasting, logistics coordination, and supplier reliability—addressed by technologies like IoT and blockchain.
1. Introduction to Enterprise Applications
Enterprise applications are integrated software systems designed to support business processes across departments (e.g., finance, HR, supply chain). They enable real-time data sharing, automation, and decision-making.
Key Enterprise Applications
| Application | Function | Example Companies |
|---|---|---|
| ERP (Enterprise Resource Planning) | Integrates core business processes (finance, HR, inventory, procurement). | SAP, Oracle, Nabil Bank (Nepal) |
| SCM (Supply Chain Management) | Manages flow of goods/services from suppliers to customers. | Daraz, Nike, Himalayan Java |
| CRM (Customer Relationship Management) | Tracks customer interactions and sales. | Pathao, eSewa, Google Ads |
| TPS (Transaction Processing System) | Processes routine transactions (e.g., sales, payroll). | Banks (Nepal Rastra Bank), NTC |
| DSS (Decision Support System) | Provides analytical tools for strategic decisions. | Google Analytics, NEPSE dashboards |
2. Supply Chain Management (SCM)
SCM is the end-to-end process of planning, executing, and monitoring the flow of goods, services, and information from suppliers to end customers.
How SCM Works (Step-by-Step)
flowchart TD
A["Suppliers"] -->|"Raw Materials"| B["Manufacturers"]
B -->|"Finished Goods"| C["Distributors"]
C -->|"Retailers"| D["Customers"]
E["Demand Forecasting"] -->|"Planning"| A
F["Inventory Management"] -->|"Tracking"| B & C
G["Logistics"] -->|"Transport"| C & D
H["Customer Service"] -->|"Feedback"| EKey Components of SCM
- Supply Planning: Forecasting demand and managing inventory.
- Procurement: Sourcing raw materials from suppliers.
- Manufacturing: Producing goods efficiently.
- Logistics: Transporting goods (e.g., Daraz’s delivery network).
- Warehousing: Storing goods (e.g., NTC’s telecom equipment storage).
- Customer Service: Handling returns, complaints, and feedback.
Example: Nike’s SCM for Sneakers
Nike uses a modular supply chain where components (laces, uppers, soles) are sourced globally and assembled locally. This reduces costs and improves customization.
3. Enterprise Resource Planning (ERP)
ERP systems integrate all business functions into a single database, improving efficiency and reducing redundancy.
ERP Modules
| Module | Function |
|---|---|
| Finance | Accounts payable/receivable, budgeting, reporting. |
| HR | Payroll, recruitment, employee records. |
| Supply Chain | Inventory, procurement, logistics. |
| Manufacturing | Production planning, quality control. |
| Sales & Marketing | CRM, sales forecasting, customer analytics. |
Advantages of ERP
- Real-time data: All departments access the same information.
- Automation: Reduces manual errors (e.g., payroll processing).
- Cost savings: Eliminates duplicate systems (e.g., separate finance and HR software).
Disadvantages of ERP
- High implementation cost: Requires training and customization (e.g., Nabil Bank’s ERP upgrade cost millions).
- Complexity: Overkill for small businesses.
- Resistance to change: Employees may struggle with new workflows.
4. Transaction Processing Systems (TPS)
TPS handles routine, repetitive transactions like sales, payroll, and inventory updates.
How TPS Works
- Data Collection: Input from users (e.g., a cashier scanning a product in Daraz).
- Processing: System validates and records the transaction (e.g., updating stock levels).
- Storage: Data is stored in a database (e.g., NTC’s billing records).
- Output: Reports or alerts (e.g., low inventory warning).
Example: eSewa’s TPS When you pay a bill via eSewa:
- The app records the transaction.
- Updates your account balance.
- Sends a confirmation SMS.
- Deducts the amount from the merchant’s account.
5. Decision Support Systems (DSS)
DSS provides analytical tools to help managers make informed decisions.
Types of DSS
| Type | Function | Example |
|---|---|---|
| Model-Driven DSS | Uses mathematical models (e.g., forecasting). | Google’s demand prediction for ads. |
| Data-Driven DSS | Analyzes large datasets (e.g., sales trends). | NEPSE’s stock market analytics. |
| Document-Driven DSS | Organizes and retrieves unstructured data (e.g., customer complaints). | Pathao’s driver feedback system. |
| Communication-Driven DSS | Supports group decision-making (e.g., video conferencing + data sharing). | Zoom + Google Sheets for team planning. |
Example: Daraz’s DSS for Inventory Management
Daraz uses predictive analytics to:
- Forecast demand for products (e.g., diwali gifts).
- Adjust inventory levels to avoid stockouts or overstocking.
- Optimize warehouse locations for faster delivery.
6. Challenges in Enterprise Applications and SCM
| Challenge | Cause | Solution |
|---|---|---|
| Data Silos | Departments use separate systems. | Implement ERP to centralize data. |
| Supply Chain Disruptions | Natural disasters, supplier delays. | Use IoT sensors for real-time tracking. |
| Cybersecurity Risks | Hacking, data breaches. | Encrypt data, use firewalls (e.g., Nabil Bank’s security). |
| High Implementation Costs | ERP/SCM software and training expenses. | Start with modular solutions (e.g., SAP Lite). |
In the Real World
eSewa’s TPS and DSS
- TPS: Processes payments in real-time (e.g., your bill payment transaction).
- DSS: Uses analytics to detect fraudulent transactions (e.g., unusual spending patterns).
Daraz’s SCM and ERP
- SCM: Manages inventory across warehouses in Nepal and India.
- ERP: Integrates sales, logistics, and finance to track orders from purchase to delivery.
Nabil Bank’s ERP
- Uses ERP to:
- Process loans (interest calculations, approvals).
- Manage customer accounts (savings, fixed deposits).
- Generate compliance reports for the Nepal Rastra Bank.
- Uses ERP to:
Pathao’s CRM and DSS
- CRM: Tracks driver performance, customer ratings, and ride history.
- DSS: Analyzes peak hours to optimize driver allocation in Kathmandu.
Exam Tip
- Define clearly: Always start with definitions (e.g., "SCM is the management of the flow of goods...").
- Use diagrams: Draw flowcharts for processes (e.g., SCM steps, ERP modules) to score visual marks.
- Relate to Nepal: Mention local examples (e.g., Nabil Bank’s ERP, Daraz’s SCM) to show practical understanding.
- Compare systems: Use tables to contrast ERP vs. SCM vs. CRM (e.g., their functions and examples).
- Case studies: For questions like "Explain SCM for Nike," break it into components (suppliers → manufacturers → retailers) with a diagram.
- Security note: If asked about challenges, always mention data security (e.g., encryption, firewalls) as a key concern in enterprise systems.
Visual Summary
mindmap
root((Enterprise Applications))
ERP
Modules: Finance, HR, SCM
Example: Nabil Bank
SCM
Steps: Planning → Procurement → Logistics → Customer Service
Example: Daraz
TPS
Process: Input → Processing → Storage → Output
Example: eSewa Payments
DSS
Types: Model-Driven, Data-Driven
Example: Google Ads AnalyticsBased on the TU BCA syllabus for MIS And E-Business (CACS301), unit 10.
Discussion
Loading…