CASE.pptx
- Количество слайдов: 11
Розробка програмних продуктів
Розробка програмних продуктів Процес розробки програмних продуктів це сума різних видів діяльності, необхідних для перетворення вимог користувачів в програмну систему.
Основні етапи розробки програмних продуктів: • Вимоги - чітке визначення того, що користувач очікує від готового продукту. • Цілі - завдання, яке ставиться перед остаточним результатом і самим проектом. • Попередній зовнішній проект визначення взаємодій з користувачем, але без розгляду деталей (формат вводу / виводу). • Детальний зовнішній проект завершення визначення взаємодій з користувачем, опис всіх потреб введення / виводу.
Етапи розробки програмних продуктів: • Архітектура системи - розкладання системи на безліч програм та визначення сполучення між ними. • Проект бази даних - визначення всіх зовнішніх програмної системи структур даних. • Зовнішній проект модуля визначення всіх сполученні модуля. • Проект логіки модуля - розробка логіки модуля, результат - текст модуля.
Ефективність та оптимізація програм Ефективність ПП забезпечується прийняттям відповідних рішень на різних етапах його розробки, починаючи з розробки його архітектури. Особливо сильно на ефективність ПП впливає вибір структури і представлення даних.
• Дуже важливо, щоб у специфікації якості були явно вказані пріоритети або кількісне співвідношення між показниками цих примітивів якості.
Проблеми розробки ПП • Недолік прозорості. Дана проблема виникає при недостатньому плануванні структури майбутнього ПП • Недолік контролю. • Недолік трасування. • Недолік моніторингу. • Неконтрольовані зміни. • Недостатня надійність.
• Розробка програмного забезпечення - це, перш за все, знаходження способів отримання якісного програмного продукту. • Кожен ПП повинен виконувати певні функції, тобто робити те, що задумано. • Якість ПП - це сукупність його рис та характеристик, які впливають на його здатність задовольнити потреби користувачів.
Критерії якості ПП: • • • - Функціональність - Надійність - Легкість застосування - Ефективність - Сопровождаемость - Мобільність
• Функціональність і надійність є обов'язковими критеріями якості ПП, причому забезпечення надійності буде червоною ниткою проходити по всіх етапах і процесам розробки ПП. Інші критерії використовуються залежно від потреб користувачів відповідно до вимог до ПП.
Дякую за увагу!! • Розробник проекту • студентка гр. ПСК-10 • Роздобудько Ніна
CASE.pptx