- 2073 Bhadra · 4+4 marks
Components of system; advantages, disadvantages
Short answer
A system comprises entities (e.g., customer), attributes (account type), activities (transactions), state variables (queue length), events (arrival), and a boundary. Simulation advantages: testing without disruption, time compression, insight into interactions, handling complexity, cost and safety. Disadvantages: need for expertise, output randomness, development cost, risk of misuse when analytical solutions exist, and reliance on good data.
Explain the different components of a system with example. Write down the advantages and disadvantages of simulation.
Components of a system
A system is a collection of entities (people, machines, etc.) that act and interact together toward the accomplishment of some logical end. The components used when describing a system are:
- Entity: an object of interest in the system, e.g. a customer in a bank.
- Attribute: a property of an entity, e.g. the customer's account type or the time of arrival.
- Activity: a time period of specified length, e.g. a withdrawal transaction taking 3 minutes.
- State: the collection of variables needed to describe the system at any time, e.g. the number of busy tellers and the number of customers waiting.
- Event: an instantaneous occurrence that may change the state, e.g. an arrival or a departure.
- Endogenous / exogenous: endogenous activities and events occur inside the system (service completion); exogenous ones occur in the environment and affect the system (customer arrival).
- Environment and boundary: everything outside the system that affects it; the boundary separates the system from its environment.
Example (bank): entities are customers and tellers; attributes are account balance and arrival time; activities are deposit and withdrawal; state is the queue length and number of busy tellers; events are arrival and departure.
Advantages of simulation
- Test new designs/policies without disturbing the real system.
- Time compression and expansion.
- Insight into variable interactions and system bottlenecks.
- Handles complex stochastic systems that have no analytical solution.
- Cheap and safe compared with real experimentation.
- Useful for training.
Disadvantages of simulation
- Model building needs special training and experience; it is an art.
- Results can be hard to interpret because outputs are random; it is difficult to separate system behaviour from randomness.
- Modelling and analysis can be costly and time consuming.
- It may be used when an analytical solution would be quicker and exact.
- A poorly validated model gives misleading results that look convincing.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Simulation of computer system serving WWW · Simulation and Modeling, chapter 10 · asked 2×
- Define system, model, simulation · Simulation and Modeling, chapter 1
- Continuous system simulation; analog computer example · Simulation and Modeling, chapter 3
- CPU simulation with example · Simulation and Modeling, chapter 10 · asked 4×
- Levels of abstraction in computer simulation · Simulation and Modeling, chapter 10
- Queuing system, characteristics, Kendall notation · Simulation and Modeling, chapter 4 · asked 2×
- Diesel components and starting air system · Power Plant Equipment, chapter 5
- Components of canal irrigation system · Irrigation and Drainage Engineering, chapter 3 · asked 7×
- Components of transportation system · Transportation Engineering I, chapter 1 · asked 6×
- Typical water supply system and components · Water Supply Engineering, chapter 1 · asked 4×