Описание системы в терминах UML

 

UML содержит шесть основных типов диаграмм: диаграммы классов (содержащие в себе диаграммы пакетов и диаграммы объектов), диаграммы вариантов использования, диаграммы взаимодействия (подразделяющиеся на диаграммы последовательности и на диаграммы коллективного взаимодействия), диаграммы состояний, диаграммы действий и диаграммы размещения. Для описания заданной в задаче о двух баках системы будут использованы диаграммы классов, диаграмма вариантов использования, диаграмма взаимодействия (из двух альтернативных типов диаграмм выбрана диаграмма последовательности), диаграмма состояний и диаграмма деятельностей. Диаграмма размещения не используется, так как предназначается для описания физических взаимосвязей между аппаратными и программными компонентами системы, которые в данной системе отсутствуют.