Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы по САИС.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
3.58 Mб
Скачать
  1. Поясните назначение Модели прецедентов системы (Use Case Diagrams (ucDs) model) в архитектурном описании.

Проектирование UCD осуществляется с целью выявления требований в области проблем которые отражают требования пользователей к основным функциям разрабатываемой системы (Functional Overview). В данном примере это, прежде всего требования к использованию мобильной связи, в том числе к функциям телефонной трубки.

  1. Перечислите и поясните семантику элементов на ucd: границы системы, заинтересованные лица – стейкхолдеры – актеры, типы отношений: ассоциации, зависимости, обобщения.

Ассоциация- представляет собой связь между актерами и соответствующими прецедентами.

Зависимость (Dependency) – это прямая связь, в которой функция элемента требует присутствия и может изменить другой элемент.

Обобщение (Generalizations) – это связь между общим и более конкретным элементом. Более конкретный элемент наследует свойства общего элемента и замещает его. Обобщение позволяет извлечь один прецедент из другого.В данном случае отношение обобщения указывает, что прецедент Supplementary Service (Предоставить дополнительные сервисы) (более конкретно осуществление и прием вызовов) извлекается из прецедента Place Call (Принять вызов вызов) и прецедента Receive Call (Осуществить вызов).

  1. Поясните что такое высокоуровневые требования и элементы-требования, их назначение, содержание и документирование.

Высокоуровневые требования - требования на концептуальном (верхнем) уровне, в области проблем, иначе, требования к использованию мобильной связи, в том числе к функциям телефонной трубки (Functional Overview). Являются откликом системы и отвечают на вопрос: "Что должна сделать система, чтобы выполнить заявленные требования?". В данном примере это требования к реализации основных функции системы для Осуществления вызова (Place Call Overview).

Элементы-требования – это текстовые пояснения, описывающие назначение элемента.

  1. Поясните назначение, взаимосвязь и основное отличие Модели прецедентов системы и Модели требований, а также дальнейшее использование архитектурного описания данного уровня.

Модель прецедентов (UCDs model) является графической Моделью требований, и декларирует высокоуровневые функциональные требования к разрабатываемой системе.

UCDs model преследует следующие три основные цели:

  1. выявление требований в области проблем: отражают требования пользователей к основным функциям разрабатываемой системы (Functional Overview). В данном примере это требования к использованию мобильной связи, в большей степени к функциям телефонной трубки;

  2. выявление требований в области проблем: отражают основные функциональные требования к разрабатываемой системе, иначе отвечают на вопрос «Что должна сделать система, чтобы выполнить заявленные требования пользователей?», что согласуется с положениями SOA, являясь, таким образом, откликом системы. В данном примере это требования к реализации основных функции системы для осуществления вызова (Place Call Overview);

  3. выявление требований в области решений: отражают требования к реализации функциональных требования к разрабатываемой системе в контексте выявленных требований в области проблем. В данном примере это требования к осуществлению передачи различного рода данных (Data Call Requirements).