Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
вопрос 1-20, 22.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
29.5 Кб
Скачать

Вопрос 6. Методы проектирования программных продуктов

Методы проектирования алгоритмов и прог очень разнообразны, их можно классифицировать по различным признакам, важными из них являются:

-степень автоматизации проектных работ(автоматизированные и неавтоматизированные), -принятая методология процессов разработки.

Объектно-ориентированный подход к проектированию ПП основан на: -выделение классов объектов, -создание иерархических классов, наследуемых свойств объектов и мотодов их обработки. Объектный подход при разработке алгоритмов и программ предназначен –объектно ориентированный анализ и ООП. Для проектирования ПП разраб объектно-ориентированные технологии, которые включают в себя специальные языки программирования и инструментальные средства разработки пользовательского интерфейса. Объектно ориентированные технологии разработки ПП объединяют данные и процедуры в логически существующие объекты.

Вопрос 7. Планирование работ по созданию программных продуктов

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

Оценка объемов и сложности ПП

Оценка технических, нетехнических и финансовых ресурсов для выполнения программного проекта.

Оценка возможных рисков при выполнении программного проекта

Составление временного графика выполнения прогр проекта

Собираемые метрики, используемые методы, стандарты и шаблоны.

Вопрос 8. Этапы создания программных продуктов

1)составление технического задания (определение типа ОС, необходимость разработки, обосновать целесообразность проги) на этом этапе выбираются методы решения задачи, состав объектов, определяются требования к комплексу технич систем обработки информации.

2)технический проект. На данном этапе выполняется комплекс наиболее важных работ.

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

4)ввод в действие. Готовый ПП сначала проходит опытную эксплуатацию.

Вопрос 9. Структура программных продуктов

ПП не является монополитом и имеют и имеют конструкцию построения сост и взаимосвязь программного модуля. Модуль-это самостоятельная часть проги, имеющая определенное назначение и обеспечение заданной функции обраб автономно от других программных модулей. ПП обладает внутренней организацией, или внутренней структурой. Структуризация прог выполняется в первую очередь для удобства разработки, отладки и внесения изменений в ПП. Структуризация ПП преследует цели:-построение календарного графика проектной работы,контролирование трудозатрат о стоимости проектной работы. Среди множества модулей выделяют: -головной модуль, -управляющий модуль, -рабочий модуль, -сервисные модули и библиотеки, утилиты. Компоненты ППП объединяются общими данными. Структура ПП-многомодульна.

Вопрос 10. Управление требованиями программных продуктов

Одно из первых действий при проектировании ПП –сбор и упорядоченность требований к нему. Изначальное собирание требований представляет собой первычные требования заказчика. на основе этих требований вырабатываются требования к компонентам ПП.управление требований представляет собой системный подход к выявлению, организации и документировании требований к ПП.-процесс, устанавливаемого между заказчиком и разработчиком относит измен требов к ПП.цели:достижение соглашения с заказчиком и пользователем, установление границ ПП, определение базиса для планирования..

Требование-это условие или характеристика, которой должен удовлетворять ПП.

Составление требований, как и планирование циклический процесс. В каждом цикле основными действиями явл выявление и установление семантических ошибок в описании ПП.

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