Схема работы системы - System sequence diagram

В программная инженерия, а диаграмма последовательности системы (SSD) - это схема последовательности это показывает, что для конкретного сценария вариант использования, события, генерируемые внешними участниками, их порядок и возможные межсистемные события.[1]

Обзор

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

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

Диаграмма последовательности системы должна указывать и отображать следующее:

  • Внешние участники
  • Сообщения (методы), вызываемые этими субъектами
  • Возвращаемые значения (если есть) связанные с предыдущими сообщениями
  • Указание любых циклов или области итераций

Чтение схемы последовательности действий системы

Профессионалы при разработке проекта часто используют диаграммы последовательности действий системы, чтобы проиллюстрировать, как определенные задачи решаются между пользователями и системой. Эти задачи могут включать повторяющиеся, простые или сложные задачи. Цель состоит в том, чтобы проиллюстрировать вариант использования в визуальном формате. Чтобы построить диаграмму последовательности работы системы, вам необходимо знать единый язык моделирования (UML). Эти модели показывают логику, стоящую за участниками (людьми, которые влияют на систему) и системой при выполнении задачи. Чтение диаграммы последовательности начинается сверху с актера (-ов) или системы (-ов) (которая расположена вверху страницы). Под каждым действующим лицом или системой есть длинные пунктирные линии, называемые линиями жизни, которые к ним прикреплены. Действия выполняются с помощью линий, проходящих между этими линиями жизни. Когда линия действия связана с линией жизни, она показывает взаимодействие между действующим лицом или системой. Сообщения часто появляются вверху или внизу схемы последовательности действий системы, чтобы подробно проиллюстрировать действие. Например, субъект может запросить вход в систему, это будет представлено логином (имя пользователя, пароль). После выполнения каждого действия ответ или следующее действие располагается под предыдущим. Читая строки, вы подробно узнаете, как определенные действия выполняются в предоставленной модели.

использованная литература