Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры II колобок.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
182.96 Кб
Скачать
  1. Діаграма прецедентiв. Складовi та вiдношення мiж ними.

Діаграма Прецедентів візуально зображає різноманітні сценарії взаємодії між акторами (користувачами) і прецедентами (випадками використання); описує функціональні аспекти системи (бізнес логіку). Діаграми Прецедентів відіграють важливу роль не тільки у комунікації між збирачами вимог до проекту і потенційними користувачами. Діаграми Прецедентів дописані бізнес логікою і детальними специфікаціями прецедентів, як джерельна інформація, успішно використовують учасники розробки проекту на всіх його фазах (зародження, дизайн, програмування, тестування, документування..). Добре продумані і завершені специфікації прецедентів легко перевтілюються у Тестові Випадки. Елементи Діаграми Прецедентів: o Актор – користувач. o Прецедент – випадок використання, дія. Позначається овалом. o Граничні межі системи охоплюють усі випадки використання у системі. Позначається прямокутником. Елементи взаємодії Діаграми Прецедентів: o Використовує – користувач виконує дію. o Включає – один прецедент використовує іншого. o Розширює – представлення дочірніх прецедентів. o Вимагає – наступний прецедент вимагає виконання попереднього. o Схожий – прецеденти подібні, але описують різну функціональність. o Рівнозначний - подібна функціональність, але користувач сприймає, як різну.

  1. Діаграма прецедентiв. Вiдношення включення.

    Діаграма Прецедентів візуально зображає різноманітні сценарії взаємодії між акторами (користувачами) і прецедентами (випадками використання); описує функціональні аспекти системи (бізнес логіку). Діаграми Прецедентів відіграють важливу роль не тільки у комунікації між збирачами вимог до проекту і потенційними користувачами. Діаграми Прецедентів дописані бізнес логікою і детальними специфікаціями прецедентів, як джерельна інформація, успішно використовують учасники розробки проекту на всіх його фазах (зародження, дизайн, програмування, тестування, документування..). Добре продумані і завершені специфікації прецедентів легко перевтілюються у Тестові Випадки.

    Відношення включення (include) між прецедентами означає, що в деякій “точці” базового прецеденту як складова частина використовується поведінка іншого прецеденту. Прецедент, що включається, ніколи не використовується автономно (з точки зору UML він розглядається як абстрактний, - див. специфікацію прецедентів в UML, а саме прапорець Abstract), він використовується тільки як частина більш загального прецеденту. Можна вважати, що один прецедент запозичає, використовує поведінку (функціональність) іншого прецеденту (того, що включаються, абстрактного). (Зауважимо, що імена абстрактних прецедентів зображаються курсивом).

  • Щоб специфікувати місце в потоці подій, де саме базовий прецедент включає поведінку іншого, просто пишеться слово include, за яким іде ім'я прецеденту, що включається.

  • Приклад: include(“Перевірити клієнта”).

  • На діаграмі прецедентів відношення включення зображують у вигляді залежності зі стереотипом include (пунктирна стрілка спрямована від базового прецеденту до того, що включається, абстрактного).

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