Центр дистанционного обучения
Понятие моделирования и модели.
Модель – это абстрактное описание на некотором формальном языке
некоторых аспектов системы, важных с точки зрения цели моделирования.
Классификация моделей по точке зрения на систему
статические |
динамические |
функциональные |
|
описывают |
описывают |
описывают |
|
поведенческие |
функциональные |
||
структурные свойства |
|||
свойства |
свойства |
||
|
Моделирование - это замещение одного объекта другим с целью получения информации о важнейших свойствах объектаоригинала.
online.mirea.ru
21
Центр дистанционного обучения
Принципы моделирования и классификация моделей.
Классификация Буча
Словарь, |
|
Модель |
|
|
|
|
Модель |
|
Сборка системы, |
|
проектирования |
|
|
|
|
реализации |
|
|
|
функциональность |
|
|
|
|
|
|
управление |
||
|
|
|
|
|
Модель |
|
|
|
конфигурацией |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
||
Производительность, |
|
|
|
|
прецедентов |
Модель |
|
Топология системы, |
|
|
|
|
|
|
|||||
|
Модель процессов |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|||
|
|
|
|
|
развертывания |
|
поставка, установка |
||
масштабируемость, |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
пропускная |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
способность |
|
|
|
|
|
|
|
|
|
online.mirea.ru
22
Центр дистанционного обучения
Диаграмма вариантов использования (use case diagram) — это наиболее общее представление функционального назначения системы.
На диаграмме использования применяются два типа основных сущностей: варианты использования и действующие лица, между которыми устанавливаются следующие основные типы отношений:
-ассоциация между действующим лицом и вариантом использования;
-обобщение между действующими лицами;
-обобщение между вариантами использования;
-зависимости между вариантами использования.
online.mirea.ru
23
Центр дистанционного обучения
Основные виды взаимодействия:
Простая ассоциация - отражается линией между актером и вариантом
использования (без стрелки). Отражает связь актера и варианта использования.
Направленная ассоциация - то же что и простая ассоциация, но показывает, что
вариант использования инициализируется актером. Обозначается стрелкой.
Наследование - показывает, что потомок наследует атрибуты и поведение своего
прямого предка. Может применяться как для актеров, так для вариантов
использования.
Расширение (extend) - показывает, что вариант использования расширяет базовую
последовательность действий и вставляет собственную последовательность. При
этом в отличие от типа отношений "включение" расширенная последовательность
может осуществляться в зависимости от определенных условий.
Включение (include) - показывает, что вариант использования включается в базовую
последовательность и выполняется всегда.
online.mirea.ru
24
Центр дистанционного обучения
Описание взаимодействий актеров и вариантов использования
online.mirea.ru
25