Содержание
- 2. Зміст Про аналіз вимог до програмного продукту Прецеденти – інструмент аналізу функціональних вимог Діаграма варіантів використання
- 3. Про аналіз вимог до програмного продукту Часто проекти потерпають невдачу через те, що вимоги не були
- 4. Прецеденти – інструмент аналізу функціональних вимог За допомогою прецедентів (варіантів використання) можна створити точну модель того,
- 5. Основні концепції моделювання прецедентів Основні складові моделі прецедентів: Виконавець (актор, actor) Прецедент (варіант використання, use case)
- 6. Діаграма варіантів використання як етап візуального моделювання Візуальне моделювання в UML можна представити як процес послідовного
- 7. Цілі діаграми варіантів використання Визначити загальні гранці і контекст предметної області на початкових етапах проектування системи
- 8. Суть діаграми варіантів використання Система представляється у вигляді множини виконавців (акторів), що взаємодіють із системою через
- 9. Виконавець (актор) Актор представляє деяку зовнішню відносно системи сутність, яка взаємодії з системою і використовує її
- 10. Ідентифікація виконавців Ключові запитання для ідентифікації виконавців: Хто буде використовувати функціональні можливості системи? Хто представляє або
- 11. Прецедент (варіант використання) Прецедент, або варіант використання, використовується для специфікації загальних особливостей поведінки системи чи будь-якої
- 12. Виявлення прецедентів Прецеденти завжди виражаються з точки зору виконавця (користувача системи) Спосіб виявлення прецедентів Взяти кожного
- 13. Відношення на діаграмі варіантів використання Стандартні види відношень між акторами та варіантами використання: Відношення узагальнення (generalization
- 14. Відношення узагальнення між акторами Два і більше актори можуть мати однакові властивості, тобто взаємодіяти з однаковою
- 15. Відношення асоціації Відношення асоціації в контексті діаграм варіантів використання служить для позначення ролі актора За допомогою
- 16. Кратність відношення асоціації Кратність характеризує загальну кількість екземплярів сутності, що можуть виступати в якості елементів даної
- 17. Відношення узагальнення Відношення узагальнення (наслідування) служить для вказівки на той факт, що деякий варіант використання А
- 18. Відношення включення Відношення включення між двома варіантами використання вказує, що деяка поведінка для одного варіанту використання
- 19. Відношення розширення Якщо має місце відношення розширення від варіанту використання А до варіанту використання В, то
- 20. Типові помилки при моделюванні прецедентів Створення надто обтяжених прецедентів Створення надто дрібних прецедентів Визначення прецедентів з
- 21. Приклад побудови діаграми варіантів використання: постановка задачі Провести моделювання прецедентів для системи продажу товару за каталогом
- 22. Приклад побудови діаграми варіантів використання: визначення акторів та базових прецедентів Визначення акторів: Продавець Клієнт Центральним варіантом
- 23. Приклад побудови діаграми варіантів використання: уточнення На наступному етапі розробки даної діаграми варіант використання Оформити замовлення
- 24. Практичні завдання для самостійної роботи (1) 1. Провести моделювання прецедентів та для наступної програмної системи Система
- 25. Практичні завдання для самостійної роботи (2) 2. Провести моделювання прецедентів та для наступної програмної системи Система
- 26. Теоретичні завдання для самостійної роботи Інтерфейси на діаграмі варіантів використання
- 28. Скачать презентацию