Диаграмма последовательности систем 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Диаграмма последовательности систем



 

Это графическая модель, которая для определения сценария варианта использования показывает генерирует действующими лицами события и их порядок, при этом система рассматривается как единая целая. Для построения диаграмм последовательности необходимо представить систему как чёрный ящик и изобразить для неё линию жизни - это вертикальная пунктирная линия, идентифицировать каждое действующее лицо и тоже изобразить для него линию жизни. Из описания варианта использования определить множество системных событий и их последовательности. Изобразить системные события в виде линий со стрелками на конце между линиями жизни действующих лиц и системы, а так же списки передаваемых значений. События которые генерируются для системы с действующими лицами называется системными. Они инициируют выражение множества операций, которые называются системными операциями. Каждую системную операцию называют по имени соответствующего операции. Каждую системную операцию необходимо описать: описание должно содержать имя операции и её параметры, описание обязанности, указание типа, название вариантов использования в которых она используется, примечания для разработчиков алгоритмов, описание обработки возможных исключений, описание вывода сообщений, предложение о состоянии системы до выполнения операций описания изменений состояния системы после выражения.

Пример: Диаграмма последовательности системы для вариантов использования задачи решения системы задачи

После этого каждую операцию необходимо описать: для примера

Раздел Описание
Имя описания Инициирует решение
Обязанности Выполнить задание, вывести результаты юзеру
Описание системы  
Ссылки Вариант использования, выполнить задание
Примечание Предусмотреть возможность прерывать процесс решения пользователю
Исключения
  1. Если в задании указаны не все исходные данные, то вывести сообщение об ошибке.
  2. Если при указанных исходных данных решение задачи указанным методом не возможно, то вывести сообщение об ошибке
Вывод -----------------
Предусловие Предполагает наличие всех исходных данных задания
Постусловие Получен результат

 

Диаграмма деятельности

 

Так же как и диаграмма классов используют на разных этапах разработки. Под деятельностью понимают задачу (операцию) которую необходимо выполнить вручную или с помощью средств автоматизации. Диаграмма деятельности является обобщённым представлением алгоритма, реализующий анализируемый вариант использования.

Деятельность обозначается прямоугольником с закруглёнными краями с названием деятельности. Ромб – вывод. Линии – синхронизации. Чёрный кружок закрашенный – начало, чёрный круг с точкой внутри – конец.

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

 

Пример: Диаграмма деятельности, уточняющей вариант использования «решения задачи» системы задач:

 

 



Поделиться:


Последнее изменение этой страницы: 2017-02-07; просмотров: 177; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.138.116.20 (0.005 с.)