ChatDiagram
education · system design · use case

School Management System — Generate Report Cards Use Case Diagram

Type UML use case diagramStandard OMG UML 2.5.1 §18Engine schematex-usecaseUpdated 6/27/2026
School Management System — Generate Report Cards Use Case Diagram
Drawing preview
The scenario

In a school management system, report cards are generated by teachers after viewing grades and calculating GPA. Admin approves the report card before printing or emailing. Students and parents can view report cards.

What is in this drawing

Read the decisions behind it.

01

Teacher generates report cards with included View Grades and Calculate GPA

02

Extension point for Admin approval after generation

03

Email Report Card extends after generation

04

Printing Service as external system actor

When modeling a school management system's reporting module, to clarify responsibilities of teachers, admins, and external printing services.

More like this

Other examples in this family.

Browse all use case diagram templates →