Технология разработки программного обеспечения. Сивохин А.В - 32 стр.

UptoLike

32
Цель варианта использования заключается в том, чтобы определить
законченный аспект или фрагмент поведения некоторой сущности без
раскрытия её внутренней структуры. Это означает, что после выполнения
этого действия, система должна возвратиться в исходное состояние для
выполнения следующих запросов. Каждый выполняемый вариантом
использования метод реализуется как неделимая транзакция. При
дальнейшей детализации
модели возможны изменения в том или ином
варианте использования, т.е. может иметь место обратная связь.
Стандартным графическим обозначением актёра на диаграммах
является следующая фигура с надписью:
Пациент
Актёры взаимодействуют с системой посредством передачи и
приёма сообщений от вариантов использования. Сообщение представляет
собой запрос актёра на сервис системы. Это взаимодействие отображается
на диаграмме в виде ассоциации актёра и варианта использования. Кроме
этого с актёрами могут быть связаны интерфейсы, которые определяют,
каким образом другие элементы взаимодействуют с
актёрами.
Таким образом, интерфейс служит для спецификации параметров
модели. Которые видимы извне без указания их внутренней структуры. Он
не может содержать ни атрибутов, ни состояний, ни направленных
ассоциаций. В нём перечисляются только операции без указания
особенностей их реализации. Формально интерфейс эквивалентен
абстрактному классу без атрибутов и методов с наличием только
абстрактных
операций. Графически представляются малым кругом с
надписью:
Термометр Вопрос пациенту Прибор анализа Анализ спирта
П
р
овести обсле
д
ование
                         Провести обследование

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




                                 Пациент

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




Термометр      Вопрос пациенту    Прибор анализа    Анализ спирта

                                    32