ChatDiagram
UML · Class Diagram · Internship Management

Internship Attendance and Evaluation Platform Class Diagram

Tipo Diagrama de classes UMLNorma OMG UML 2.5.1 §9–§11Mecanismo schematex-umlclassAtualizado 15/08/2026
Internship Attendance and Evaluation Platform Class Diagram
Drawing preview
O cenário

A university and multiple host organizations manage internships where interns log attendance, mentors approve records, and academic supervisors evaluate final reports.

O que há neste desenho

Entenda as decisões por trás dele.

01

Model shared user identity with an abstract User and a Role enumeration to keep cross-organization roles explicit.

02

Separate InternshipPlacement, AttendanceRecord, and EvaluationReport as distinct aggregates linked by association rather than inheritance.

03

Use composition from EvaluationReport to EvaluationCriterion because criteria exist only within a report.

Reuse for any internship or work-integrated learning platform that must track placement, daily attendance, approvals, and multi-role evaluations across organizations.

Ver todos os modelos de diagrama de classes UML →