- All templates
- Use case diagrams
- Use case diagram for bus reservation
About this use case diagram for bus reservation
The bus reservation system has three main actors. They interact with processes for ticket booking, scheduling, and administration. The passenger actor interaction begins with registering an account. Here, the system records a new passenger's information. Once registered, the passenger can proceed to log in to access the booking features.
After logging in, the passenger uses the search bus. This lets them check routes, timings, and available seats. After that, the passenger clicks on book ticket. This links directly to make a payment, finishing the reservation process. After payment, the system connects the passenger to receive confirmation. This completes the booking. The passenger can also cancel reservations. They can also check their booking history. It shows past trips and finished transactions.
The bus operator actor relates to two key use cases: managing the bus schedule and managing reservations. The operator can update bus times. They can also change routes and track booking status for their vehicles. They ensure all trip and seat details match passenger reservations.
The admin actor connects to generate reports. This feature compiles operational, financial, and booking data from the system. The admin checks the system. They keep records and make sure passenger and operator details are correct.
The interactions among passengers, operators, and the administrator form a continuous operational flow. Passengers kick off the booking process. Operators manage route and seat availability. The admin handles documentation and reporting. Each actor uses specific processes. These steps include searching, booking, paying, canceling, and reporting in the bus reservation system.
Related templates
Get started with EdrawMax today
Create 210 types of diagrams online for free.
Draw a diagram free Draw a diagram free Draw a diagram free Draw a diagram free Draw a diagram free