Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TIPIS_1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.45 Mб
Скачать
    1. Какие основные этапы работ можно выделить при составлении диаграмм видов деятельности?

Диаграммы видов деятельности (Activity Diagrams) - представляют схему, показывающую, как поток управления переходит от одной деятельности к другой.

Деятель­ность (Activity) – некоторый относительно продолжительный этап вы­полнения действия в автомате. Действие сводится к выполнению эле­ментарной на данном уровне абстракции операции.

Диаграммы видов деятельности обычно применяются для решения сле­дующих задач:

  • для моделирования рабочего процесса;

  • для моделирования операций.

При моделировании рабочего процесса внимание фокусируется на деятельности с точки зрения роли сотрудников (участников процесса). Важным является обозначение траекторий объектов.

Моделирование рабочего процесса выполняется по следующим этапам:

  • выделяют участок рабочего процесса;

  • выбирают объекты, важные для выбранной части процесса, и ото­бражают дорожки для каждого из них;

  • идентифицируют условия начала и условия конца моделируемой части процесса;

  • описание деятельностей и дей­ствий, выполняемых в различные моменты времени, начинают с исходного состояния и отражают их на диаграмме в виде состояний деятельности или дейст­вий;

  • выделяют сложные действия или множества действий и объединяют их в состояние деятельности и составляют в виде отдельной диаграммы;

  • изображают переходы, соединяющие состояния деятельности и действий;

  • изображают важные объекты и их траектории в случае изменения ими своего состояния в анализируемом процессе.

При моделировании операций, диаграммы видов деятельности использу­ются как блок-схемы для моделирования деталей вычислений. Важным является выделение точек ветвления, разделения и слияний.

Моделирование операций состоит из следующих шагов:

  • выявляют абстракции, относящиеся к операции;

  • идентифицируют условия начала и условия окончания операции;

  • специфицируют деятельно­сть и действия, выполняемые в различные моменты времени, начиная с исходного состояния, и отражают их на диаграмме в виде состояний деятельности или действий;

  • при необходимости, используют точки ветвления для описа­ния условных переходов и итераций;

  • при необходимости, используют точки слияния и разделения для описания параллельных потоков выполнения, если вла­дельцем операции является активный класс.

Диаграмма видов деятельности состоит из следующих элементов:

  • состояний деятельности и состояний действий, посредством которых производятся опи­сания событий и операций, имеющих место в системе;

  • переходов, которые, при завершении текущей операции, показывают на­правление дальнейшего движения потока управления;

  • ветвлений, которые, на основании логического выражения, определяют ход движения потока управления;

  • разделений и слияний, которые служат для обозначения параллельных потоков в системе;

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]