Используйте диаграммы классов, чтобы отобразить графическое представление структуры модели программной архитектуры. Можно также использовать представления центра внимания, чтобы анализировать зависимости компонента и иерархию, и можно использовать представления иерархии компонентов, чтобы визуализировать иерархию компонентов как древовидную схему. Для получения дополнительной информации смотрите, Создают Представления Центра внимания и Иерархию Иерархии компонентов и Архитектуры Отображения Используя Представления.
class diagram является графическим представлением статической структурной модели, которая отображает типы уникальной архитектуры компонентов программного обеспечения опционально с методами программного обеспечения и свойствами. Диаграммы классов получают один экземпляр каждой модели, на которую ссылаются, и показывают отношения между ними. Любое представление диаграммы компонентов может быть опционально представлено как диаграмма классов для модели программной архитектуры.
Этот пример использует модель программной архитектуры с функциями, стереотипами и свойствами исследовать диаграммы классов в галерее Architecture Views. Откройте модель, чтобы выполнить шаги в этом примере.
Симулируйте модель, чтобы скомпилировать его и заполнить функции. На панели инструментов нажмите Run. В качестве альтернативы обновите модель, чтобы скомпилировать его путем навигации к Modeling> Update Model.
Чтобы открыть галерею Architecture Views, перейдите к Modeling> Architecture Views.
От Браузера Представления выберите представление View 1.
Чтобы открыть представление диаграммы классов, нажмите Diagram> Class Diagram.
Диаграмма классов состоит из:
Поле класса для каждого уникального типа компонента, включая ссылочные компоненты.
Поле класса как корень, который соответствует корневой архитектуре топ-модели.
Связи состава между типами.
Если существует несколько экземпляров того же типа компонента, например, несколько компонентов, которые ссылаются на ту же модель через иерархию модели, то тип компонента все еще представлен как одно уникальное поле. Компонент будет также относиться к своим родительским элементам и дочерним элементам через несколько связей состава.
Можно выбрать Hide methods, чтобы упростить выход путем удаления функций программного обеспечения из схемы. Выберите Hide properties, чтобы скрыть информацию о стереотипах, и значения свойств применились к компонентам.