Architectural Views for an Automated Ticket System
publish date: 2026/06/11 07:14:53.003890 UTC
Consider an automated ticket-issuing system used by passengers at a railway station. The system accepts payment, checks seat availability, and prints tickets. Which of the following correctly describes what a conceptual view and a process view of this system would show?
Correct Answer
Explanation
A conceptual view shows the major abstract components of the system and their relationships - for the ticket system: payment processing, availability checking, ticket printing, and their connections. A process view shows the run-time composition of interacting processes - for example, how concurrent requests are handled, how the seat is locked while payment is confirmed, and the asynchronous interactions between the system processes.
Reference
Software Engineering, Ian Sommerville, 10th edition
