New Branch School District Situation: The New Branch School District operates a fleet of 40 buses that serve approximately 1,000 students in grades K-12. The bus operation involves 30 regular routes, plus special routes for activities, athletic events, and summer sessions. The district employs 12 full-time drivers and 25 to 30 part-time drivers. A dispatcher coordinates the staffing and routes and relays messages to drivers regarding students and parents who call about pickup and drop-off arrangements.
a. Identify possible actors and use cases involved in school bus operations.
b. Create a use case diagram for the school bus system.
c. Create a sequence diagram for the use case you selected.
d. Create a state transition diagram that describes typical student states and how they change based on specific actions and events.