Диаграмма классов — структурная диаграмма языка моделирования UML, демонстрирующая общую структуру иерархии классов системы, их коопераций, атрибутов (полей), методов, интерфейсов и взаимосвязей (отношений) между ними. Широко применяется не только для документирования и визуализации, но также для конструирования посредством прямого или обратного проектирования.
В качестве примера была выбрана тема «Suusahüppevõistlus»(Соревнования по прыжкам на лыжах).
Такая структура классов предоставляет базовый функционал для управления информацией о соревнованиях и участниках, а также позволяет регистрировать лыжников на соревнования и просматривать результаты.
