
- •Цели и содержание методологии проектирования ис. Подсистемы ис. Этапы развития технологий проектирования ис.
- •Определение бизнес-процесса. Задачи моделирования бизнес-процессов. Технологии и инструментальные средства моделирования бизнес-процессов.
- •Модель потоков данных. Компоненты модели. Правила построения модели.
- •Методология объектно-ориентированного анализа и проектирования. Основные понятия, принципы.
- •Отношения на диаграмме классов.
- •Динамические аспекты поведения системы. Диаграммы последовательностей и кооперации: особенности применения, различия.
- •Диаграмма состояний. Основные понятия, особенности, применение. Параллельные состояния.
- •Диаграммы деятельности. Отличия от диаграммы состояний. Состояния деятельности и действия. Переходы и дорожки. Объекты на диаграмме деятельности.
Диаграммы деятельности. Отличия от диаграммы состояний. Состояния деятельности и действия. Переходы и дорожки. Объекты на диаграмме деятельности.
Это частный случай д состояний. Отличие: в семантике состояния, кот исп для представления деят-ти и действий
Деятельность является спецификацией параметризованного поведения в форме координируемой последовательности подчиненных единиц, индивидуальными элементами которых являются действия
Элементами, из которых состоят деятельности, являются действия
Действие представляет собой элементарную единицу спецификации поведения, которая не может быть далее декомпозирована в форме деятельности
Сост деят-ти – кот служит для пред процедурной посл-ти действий
Сост действий – более короткое, сжатое во времени
Либо , либо
Дорожка – это граф область д деят-ти, содержащая элементы модели, ответ-ть за выполнение кот принадлежит отд подсистемам
Диаграммы компонентов и особенности ее построения. Компоненты, интерфейсы, зависимости.
Описывает особенности представления системы, позволяет опр арх-ру разраб модели, установив зависимости между прогр компонентами. Основыне элементы – компоненты, интерфейсы и зависимости между ними.
Компонент - это часть системы, кот обеспечивает реализацию классов и отношений, а также поведение моделир системы
Интерфейс – обеспечивает совместимость версий, возможность вносить изменения в одни части программы, не меняя других
Отнош зависимости – указыв на связь между двумя элементами модели, когда изменен одного элемента ведет к изменению другого
Диаграммы развертывания. Понятия узла, соединения и зависимости на диаграмме.
д, на которой представлены узлы выполнения программных компонентов реального времени, а также процессов и объектов
содержит граф изображения процессов устройств, процессов и связей между ними
Узел - физически существующий элемент системы, который может обладать вычислительным ресурсом или являться техническим устройством
Разработка диаграммы начинается с идентификации всех аппаратных, механических и других типов устройств, которые необходимы для выполнения системой всех функций.
Дальнейшая детализация диаграммы связана с размещением всех исполняемых компонентов диаграммы по узлам системы. В модели должна быть исключена ситуация, когда отдельные исполняемые компоненты оказались не размещенными на узлах
для моделирования неоднородных распределенных архитектур
для моделирования систем реального времени со встроенными микропроцессорами, которые могут функционировать автономно
Разработка диаграммы развертывания осуществляется на завершающем этапе ООАП
При моделировании бизнес-процессов диаграмма развертывания, кроме компьютеров корпоративной сети, может содержать в качестве узлов различные средства оргтехники