Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
vidpovidi_gotove.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
247 Кб
Скачать
☆

28. Обгрунтувати, які відносини між основними поняттями наочної області відображають концептуальні моделі?

Концептуальна модель - модель предметної області, що складається з переліку взаємопов'язаних понять, що використовуються для опису цієї області, разом з властивостями і характеристиками, класифікацією цих понять, за типами, ситуацій, ознаками в даній області і законів перебігу процесів у ній.

відображення предметної області, для якої розробляється база даних.  це  діаграма з прийнятими позначеннями елементів. Так, всі об'єкти, які позначають речі, позначаються у вигляді прямокутника. Атрибути, що характеризують об'єкт - увигляді овалу, а зв'язки між об'єктами - ромбами. Потужністьзв'язку позначаються стрілками (у напрямку, де потужністьдорівнює багатьом - подвійна стрілка, а з боку, де вона дорівнює одиниці - одинарна).

Взагалі, якщо предметна область велика, то її кориснорозбити на кілька локальних предметних областей (нашаконцептуальна модель відображає саме локальну предметнуобласть). Обсяг локальній області вибирається таким чином,щоб до неї входило не більше 6-7 об'єктів. Після створення моделей кожної виділеної предметної області виробляєтьсяоб'єднання локальних концептуальних моделей в однузагальну, як правило, досить складну схему.

29. Обгрунтуйте вимоги, щодо рівня зрілості організацій — розробників ПЗ. Розробники ПЗ прийшли до висновку, що їх основні проблеми лежать у нездатності ефективно керувати процесом розробки ПЗ. Навіть найкращі методи та інструменти не можуть бути раціонально використані в рамках недисциплінованого, хаотичного проекту. Якість програмного продукту залишається непередбачуваним, тому що немає об'єктивного базису для його досягнення. Змінити ситуацію можна тільки в результаті створення інфраструктури для підтримки процесу ефективної програмної інженерії та супроводу.

Для побудови такої інфраструктури організації-розробники повинні мати:

а) засоби оцінювання їх здатності успішно виконувати технологічний процес розробки ПЗ;

б) керівництва щодо поліпшення можливостей свого ТП.

для оцінювання й удосконалення процесу програмної інженерії застосовується модель зрілості CMM яку розроблено Інститутом програмної інженерії SEI (Software Engineering Institute) США. Ця модель встановлює рівні готовності організації-розробника ПЗ створювати задовільно, середньо, добре і дуже добре програмну продукцію. Поняття рівня готовності визначається наявністю в організації необхідних ресурсів (людських, програмних, технічних і фінансових), стандартів і методик, а також здатністю колективу створювати програмні продукти. Модель СММ має п'ять рівнів. Перший і другий рівні фіксують недостатню готовність виконувати розробку продукту. Третій – п'ятий рівні характеризують певний ступінь готовності, зрілості і здатності фахівців (а, значить, і організації) виготовляти, відповідно, середній, гарний і відмінний продукт. Чим вище рівень зрілості, тим більше вимог ставиться до процесу програмної інженерії, придатного для виконання цілей і задач утворення продукту, що задовольняє користувача

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