Модели реализации объектно-ориентированных программных систем

Содержание

Слайд 2

Компонентные диаграммы Рисунок 1.1 – Классификация элементов компонентной диаграммы Компонентная диаграмма

Компонентные диаграммы

Рисунок 1.1 – Классификация элементов компонентной диаграммы

Компонентная диаграмма показывает

организацию набора компонентов и зависимости между компонентами.
Слайд 3

Компонент и интерфейс Компонент – это физическая и заменяемая часть системы,

Компонент и интерфейс

Компонент – это физическая и заменяемая часть системы,

которая соответствует набору интерфейсов и обеспечивает реализацию этого набора интерфейсов.

Рисунок 1.2 – Обозначение компонента

Интерфейс – это список операций, которые определяют услуги класса или компонента.
С помощью интерфейсных разъемов компоненты стыкуются друг с другом, объединяясь в систему.

Слайд 4

Компоновка системы Таблица 1.2 – Особенности компонента

Компоновка системы

Таблица 1.2 – Особенности компонента

Слайд 5

Разновидности компонентов Таблица 1.3 – Разновидности компонентов

Разновидности компонентов

Таблица 1.3 – Разновидности компонентов

Слайд 6

Реализация системы включает следующие компоненты: исполняемые элементы; динамические библиотеки; файлы данных;

Реализация системы включает следующие компоненты: исполняемые элементы; динамические библиотеки; файлы

данных; справочные документы; файлы инициализации; файлы регистрации; сценарии; файлы установки.

Моделирование реализации системы

Рисунок 1.13 – Моделирование реализации системы

Слайд 7

Компонентная диаграмма

Компонентная диаграмма

Слайд 8

Диаграмма размещения показывает конфигурацию обрабатывающих узлов в период работы системы, а

Диаграмма размещения показывает конфигурацию обрабатывающих узлов в период работы системы,

а также компоненты, «живущие» в них.
Элементами диаграмм размещения являются узлы, отношения зависимости и ассоциации, могут включать примечания и ограничения. а также содержать пакеты или подсистемы, используемые для группировки элементов модели в крупные фрагменты.
При необходимости визуализации конкретного варианта аппаратной топологии в диаграммы размещения могут помещаться объекты.

Диаграммы размещения

Слайд 9

Узел – это физический элемент, который существует в период работы системы

Узел – это физический элемент, который существует в период работы

системы и представляет компьютерный ресурс, имеющий память, а возможно, и способность обработки.

Узлы

Рисунок 2.1 – Обозначение узла

Рисунок 2.2 – Размещение компонентов в узле

Рисунок 2.3 – Зависимость узла от компонентов

Рисунок 2.4 – Экземпляр узла

Слайд 10

Диаграммы размещения используют для моделирования статического представления того, как размещается система.

Диаграммы размещения используют для моделирования статического представления того, как размещается

система. Это представление поддерживает распространение, поставку и инсталляцию частей, образующих физическую систему.

Использование диаграмм размещения

Рисунок 2.5 – Моделирование размещения компонентов