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

17. Проектирование по — процесс создания проекта по, а также дисциплина, изучающая методы проектирования.

Проектирование подразумевает выработку свойств системы на основе анализа постановки задачи, а именно: моделей предметной области, требований к ПО, а также опыта проектировщика.

Модель предметной области накладывает ограничения на бизнес-логику и структуры данных.

Нотации при проектировании ПО

В процессе проектирования ПО для выражения его характеристик используются различные нотации : Блок схемы, ER-диаграммы, UML-диаграммы, DFD-диаграммы, Макеты

Тестирование ПО — процесс исследования ПО с целью получения информации о качестве продукта.

Функциональное тестирование — это тестирование ПО в целях проверки реализуемости функциональных требований, то есть способности ПО в определённых условиях решать задачи, нужные пользователям.

Тестирование производительности — в инженерии программного обеспечения тестирование, которое проводится с целью определения, как быстро работает система или её часть под определенной нагрузкой.

Юзабилити-тестирование — эксперимент, выполняемый с целью определения, насколько хорошо люди могут использовать ПО (БД, web-сайт и т.п.)

Тестирование безопасности — оценка уязвимости ПО к различным атакам.

Тестирование совместимости — метод, основной целью которого является обеспечение качественной работы конечного продукта с другим ПО.

19)Спиральная модель проектирования по работ

При использвании этой модели ИС создается в несколько итераций (витков спирали) методом прототипирования

Прототип – действующий компонент ИС, реализующие отдельные функции и внешние интерфейсы.

Итерационная модель

Итер подход- выполнение \\ с непрерывным анализом получ результатов и корректировкой предыдущ этапов работы

Имеет повтор цикл – планирование—реализация—проверка – оценка

Стратегии и методы проектирование по

Стратегия проектирован сверх вниз

Стратегия проек снизу – вверх

Обьектно-ориентированный подход

Функциональное- ориентирование проектирования

Проектир-ие на основе структур данных

Компонентное проектирование

Вертик стратегия

Проетир сверху вниз начинается с определения основных функций и задач

Снизу вверх – с начала проводится анализ данных и определения их структур

Сн вверх метод основан на создании базовых простейших элементов, на основе строется более сложные

Сверх вниз метод сначала создается структуру программы. Далее прораб каждый элемент отдельно

Структур проектирование на основе структур данных

Структур проектирование- метод проектирование, в котором декомпозиция сфокусирована на индефикации основных програм функций, и затем детальной разработки и уточнее этихфункций *сверх вниз*- при проект на основе структур фокус сконцентрирован на структурах данных, которыми управл система, чем на функциях системы

Компонент проектир

Програмное компонент явл. Независымыми ед. которые обладают одназначно- определенными интерфейсами и зависимостями (связями)и могут собираться и развертываться независ друг от другого

Цель такого подхода закл в повыш. эффективности повторного использования разработ. компонентов

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