ChatDiagram
UML · Class Diagram · Internship Management

Internship Attendance and Evaluation Platform Class Diagram

Tipo Diagramma delle classi UMLStandard OMG UML 2.5.1 §9–§11Motore schematex-umlclassAggiornato 15/08/2026
Internship Attendance and Evaluation Platform Class Diagram
Drawing preview
Lo scenario

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

Cosa contiene questo disegno

Leggi le decisioni che ne stanno alla base.

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.

Sfoglia tutti i modelli di tipo diagramma delle classi UML →