Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПрИС / МУ_ЛР_Последний.doc
Скачиваний:
58
Добавлен:
11.03.2015
Размер:
462.85 Кб
Скачать

Основные элементы диаграммы деятельности (ActivityDiagram)

Дорожка (SwimLane) позволяет выполнение каждого действия ассоциировать с конкретным подразделением компании.

Деятельность (Activity) или действие (Action) используется для моделирования одного шага выполнения алгоритма (процедуры).

Начальное/конечное состояние (StartState/ EndState) обозначают начало/конец диаграммы деятельности.

Переход (StateTransition) между деятельностями обозначает передачу потока управления от одной деятельности к другой. Срабатывает сразу после завершения деятельности или выполнения соответствующего действия.

Точка принятия решения (Decision) обозначает ветвление потока управления в зависимости от условий. Выход из ветвления управляется событием (Да или Нет), или сторожевым условием (GuardCondition) в виде логического выражения.

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

Объект определяет некоторый результат выполняемых действий.

Глоссарий предназначен для описания терминологии предметной области. Он может быть использован как неформальный словарь данных системы.

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

Основные элементы диаграммы состояний (ActivityDiagram)

Состояние (State) используется для моделирования отдельной ситуации, в течение которой имеет место выполнение некоторого условия.

Переход (Transition) представляет собой отношение между двумя последовательными состояниями, которое указывает на факт смены одного состояния другим (простой переход). С переходом может быть связано некоторое событие-триггер, которые инициируют переходы из одних состояний в другие (триггерный переход).

Событие (Event) представляет собой спецификацию некоторого факта, имеющего место в пространстве и во времени и фиксирует внимание на внешних проявлениях качественных изменений, происходящих при переходе моделируемого объекта из состояния в состояние.

Кроме этого, при построении диаграмм состояния, используются начальное/конечное состояние, сторожевое условие, составное состояние (Composite state) и подсостояние (Substate)

Задание к выполнению

В соответствии с вариантом, определяющим предметную область, продолжить разработку моделей бизнес-анализа, созданных при выполнении лабораторной работе № 7, дополнив их следующими элементами:

  1. Диаграммы деятельности для трех вариантов использования (в пакете BusinessUseCaseRealizations), включающие все возможные элементы диаграммы деятельности.

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

  3. Файлы описания (средствами MS Word) и прикрепить их к соответствующим UseCase.

  4. Глоссарий проекта.

  5. Описание дополнительных спецификаций.