ГОСТ Р ИСО 18812—2015
(АЛ)
Н | \ А&
P | 1 | 0 2 0 9 5 2 1 7 7 8 4 | | O L S E N AC A R L | | 1 9 5 2 0 9 0 2 | M
0 1 1 |9 9 0 4 2 123
R|1 |АААНВ| 1 4 . 5 | g / d L | | | | F | | B W D | | 1 9 9 9 0 3 1 6 0 9 0 2 0 0
R | 1 | AAAE R Y T | 6 . 5 | 1 0 A1 2 / L | | | | F | | B W D | | 1 9 9 9 0 3 1 6 0 9 0 2 0 0 R | 1 |
AAAL E U K | 2 . 2 | 1 0 A9 / L | | < | | F | | B W D || 19 99 031 6 0 9 0 2 0 0 P|2|11 1
2 6 4 2 9 7 5 3 | | D O E AW I L L I A M | | 1964 121 1|M
О 11 Ц 9 9 0 4 6 3 4 1
R | 1 | AAAH B | 1 3 . 2 | g / d L | | | | F | | A S | | 19 99031 60 90 800
R | 1 | AAAT R O M B | 3 5 4 | 1 0 A9 / L | | | | F | | A S | | 19 99031 6 0 9 0 8 0 0
L 111N
B.4 Диаграммы вариантов использования и последовательности
В.4.1 Введение
Представленные ниже диаграммы вариантов использования получены путем декомпозиции вариантов ис
пользования. описанных в В.З. Декомпозиция предназначена для получения вариантов использования, основное
внимание которых уделяется одному субъекту связи, т. е. каждый вариант использования нижнего уровня должен
включать в себя одного агента и одно взаимодействие в ответ на единичный стимул. Однако не всегда суще
ствует точное взаимно однозначное отношение между сценариями и соответствующими диаграммами вариантов
использования.
Взаимосвязь между объектами можно выразить на языке UML с помощью диаграмм сотрудничества и/или
диаграмм последовательноегей. которые совместно именуются как диаграммы взаимодействия. Диаграммы со
трудничества показывают поток обмена сообщениями между объектами, используя номера последовательности
сообщений, чтобы показать четкое упорядочивание. Диаграммы последовательностей также показывают этот по
ток. но с помощью вертикальной черты, чтобы показать упорядоченность по времени. Диаграммы сотрудничества и
последовательности, относящиеся к диаграммам взаимодействия, изоморфны: одна диаграмма может быть ав
томатически сформирована из другой, а изменения в одной диаграмме автоматически отображаются в другой. В
настоящем стандарте диаграммы последовательности используются, чтобы показать упорядоченность по времени
для осуществления обмена сообщениями между АП и ИСЛ.
В.4.2 Инструкции по интерпретации диаграмм вариантов использования
Агент — это объект, не выходящий в предметную область самой системы, но не
посредственно взаимодействующий с системой. Пользователи и любая система,
которая гложет взаимодействовать с определенной системой, являются агентами.
Далее в диаграммах агенты — это АП или ИСЛ.
Вариант использования — это последовательность операций, выполняемых си
стемой в ответ на начальное событие, инициированное в системе агентом. Ва
риант использования содержит в себе все события, которые могут произойти в
паре «агент — вариант» использования, но при этом не обязательно, чтобы один из
них произошел в определенном сценарии. Вариант использования включает в себя
набор сценариев, которые объясняют различные последовательности взаи
модействия в транзакции.
Обобщенное соотношение между вариантами использования показывает, что ва
риант использования может перенимать поведение, определенное в другом вари-
Обобщ еннов СООТНОШвНИв анте использо&эния. Например. «Передача заявки» является примером «Устано
вить связь» в В.4.3.
Агент
О
Вариант использования
Я—о
Ассоциация
Ассоциация показывает, что агент связан с вариантом использования. Например,
оператор ИСЛ может сделать так. чтобы ИСЛ передала запрос в АП (см. В.4.3).
0-0
21