Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekzamen_Tp.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
1.19 Mб
Скачать

14 Билет

  1. Функциональные требования к системе. Способ их представления в виде uml-диаграммы. Пример диаграммы с использованием отношений «расширяет» и «включает».

  2. Понятие прецедента и сценария

Ответ

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

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

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

15 Билет

  1. Концептуальная модель системы: концептуальные классы, системные события и системные операции. Способ их представления в виде uml-диаграмм. Пример концептуального описания прецедента.

Ответ

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

Отображает наиболее важные для цели моделирования классы понятий (концептуальные классы) предметной области

Кроме того концептуальная модель может отображать

    1. ассоциации между концептуальными классами,

    2. атрибуты концептуальных классов

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

Системное событие (systemevent) — это событие высокого уровня, генерируемое внешним исполнителем (событие с внешним входом). Системные события связаны с системными операциями (systemoperation), т.е. операциями, выполняемыми системой в ответ на события.

Способ их представления в виде UML-диаграмм – Диаграмма последовательностей.

16 Билет

  1. Диаграммы взаимодействия как элементы концептуальной модели. Синтаксис диаграмм взаимодействия.

Ответ

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

  • диаграммы кооперации,

  • диаграммы последовательностей

  • В обоих случаях взаимодействие объектов представляется в виде обмена сообщениями

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]