Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции По Системному Анализу и Управлению в ТД.doc
Скачиваний:
24
Добавлен:
14.04.2019
Размер:
488.45 Кб
Скачать

10.4. Диаграмма классов.

Класс – это обобщенное описание группы однородных объектов, шаблон их построения. Например, Левин, Скотников объекты, а класс сотрудник. Диаграмма классов показывает статическую структуру части или всей системы. Составляющие таких диаграмм являются классы и отношения между ними. Класс представлен прямоугольником для разделов, в которых помещается имя класса, атрибута и операции.

Ассоциации – это статические связи между классами. Изображаются в виде линии, на которых может указываться мощность ассоциации.

10.5. Диаграммы поведения.

10.5.1. Диаграмма состояния. Описывает поведение объекта во времени. Она моделирует возможные изменения в состоянии объекта, которые вызваны внешними воздействиями. Применяется для описания поведения объектов. Переход от состояния к состоянию осуществляется при наступлении некоторого события или приема сигналов. Изображается в виде стрелки. Имя события указывается на переходе. Диаграмма описывает реакцию объекта на внешние события.

10.5.2.Диаграмма деятельности. Для описания реакции на внутренние события, например, реакция сотрудника на приказ предназначена диаграмма деятельности. Диаграмма – частный случай диаграммы состояния. Каждое состояние – это выполнение некоторых операций.

10.6.Диаграмма взаимодействия. Описание вариантов использования.

Формы: диаграммы последовательности и кооперации. Обе описывают потоки сообщений между объектами.

10.6.1.Диграмма последовательности. Описывает временную последовательность передаваемых сообщений. Важен порядок, вид и имя сообщений. На диаграмме изображаются только те объекты, которые участвуют во взаимодействии.

10.6.2.Диаграмма кооперации. Описывает полное содержание взаимодействия. Объекты изображаются прямоугольниками, связи между объектами изображаются линиями. Динамические связи потоки сообщений представляются линиями.

10.7.Диаграммы реализации: компонентов и развёртывания. Описывают физическое представление системы.

10.7.1.Диаграмма компонентов – определяет структуру, устанавливает зависимости между компонентами. Отношение зависимости между компонентами изображаются пунктирными линиями.

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