Содержание
- 2. Метод інженерії вимог С. Шлеєр та С. Меллора Програмна система розглядається як сукупність визначеного ряду доменів
- 3. Інформаційна модель або онтологія домену. Пошук об’єктів Завданням першого етапу є виявлення суттєвих об’єктів і встановлення
- 4. Інформаційна модель або онтологія домену. Пошук об’єктів Це такі категорії: реальні предмети світу, котрі фізично втілені,
- 5. Атрибути об’єктів Склавши список виявлених об’єктів, для кожного з них потрібно визначити його характерні ознаки або
- 6. Атрибути об’єктів Для кожного з визначених атрибутів задаються його можливі значення (типи значень). Способи опису можливих
- 7. Ідентифікатори об’єктів Для об’єкта визначається ідентифікатор − це один або кілька атрибутів, значення чи сукупність значень
- 8. Ідентифікатори об’єктів Сукупність атрибутів, які становлять ідентифікатор, може залежати від області визначення об’єкта. Так, якщо йдеться
- 9. Ідентифікатори об’єктів Подання інформаційної моделі в цьому методі базується на відомій реляційній моделі даних. Атрибути об’єктів
- 10. Ідентифікатори об’єктів Об’єкти нумеруються. Об’єкт зображається прямокутною рамкою, всередині якої подається номер та ім’я об’єкта, а
- 11. Зв’язки об’єктів Визначивши склад класів об’єктів домену та властиві їм атрибути, розглянемо зв’язки (відношення) між об’єктами
- 12. Зв’язки об’єктів Розглянемо кілька прикладів зв’язку: власник авто має авто, а авто належить власнику; прибиральник прибирає
- 13. Зв’язки об’єктів Розрізняються три фундаментальних види зв’язку: один до одного (1 : 1), коли у зв’язку
- 14. Зв’язки об’єктів
- 15. Зв’язки об’єктів Інформаційна модель проблеми на наступних фазах життєвого циклу розробки програмної системи відображається на структури
- 16. Зв’язки об’єктів
- 17. Модель станів Модель, яку буде розглянуто нижче, має відображати динаміку змін, котрі відбуваються в стані об’єктів,
- 18. Модель станів У методі, який ми розглядаємо, запропоновано одразу дві альтернативні нотації для фіксації динамічних аспектів
- 19. Модель станів Для відображення поведінки таких об’єктів у вимогах до розробки потрібно: визначити множину станів, в
- 20. Модель станів Графічна нотація для подання інформації передбачає таке: кожному стану, визначеному для класу об’єктів, присвоюють
- 21. Модель станів Зазначимо, що при застосуванні ТПС дії, відповідні станам, позначаються окремою нотацією. Зупинимося коротко на
- 22. Модель станів Таймер − це механізм вимірювання інтервалу часу, який вважається вбудованим у даний метод системним
- 23. Модель станів Якщо вибирати між ДПС і ТПС, то аргументом на користь першої нотації − ДПС
- 24. Модель процесів Модель станів об’єктів, за допомогою якої висуваються вимоги до поведінки системи, передбачає у своєму
- 25. Модель процесів Як джерела даних допускаються: атрибути об’єктів (що звичайно зберігаються в архівах − файлах або
- 26. Модель процесів Правила побудови діаграми потоків даних дій (ДПДД) подано нижче: кожному з ДПС станів може
- 27. Модель процесів Процеси розрізняються за такими типами: так званий аксесор, що здійснює доступ до архівів; генератор
- 28. Модель процесів До ДПДД додається неформальний опис функцій процесів, які входять до її складу. Нотація для
- 29. Модель процесів Створення такої таблиці має декілька цілей: таблиця дає можливість перевірити несуперечність назв та ідентифікаторів
- 30. Продукти інженерії вимог за методом С. Шлеєр та С. Меллора За даним методом, результатом проведеного аналізу
- 31. Продукти інженерії вимог за методом С. Шлеєр та С. Меллора 2. Модель поведінки об’єктів системи у
- 33. Скачать презентацию