Стадии разработки ПО САПР
В соответствии с ГОСТ устанавливаются следующие стадии разработки:
разработка технического задания;
эскизный проект;
технический проекты;
рабочая документация;
Внедрение.
На стадии технического задания выполняются следующие виды работ:
постановка задачи;
сбор исходных материалов;
выбор и обоснование критериев эффективности и качества разрабатываемой программы;
Обоснование целесообразности применения ранее разработанных программ,
оценка принципиальной возможности решения поставленной задачи;
предварительный выбор методов решения задач;
определение требований к техническим средствам;
определение требований и целей разработки программ;
определение стадий, этапов и сроков разработки программы и документации на нее; разработка технико-экономического обоснования разработки программы;
Согласование и утверждение ТЗ.
На стадии эскизного проектирования выполняются следующие виды работ:
внешнее проектирование программного изделия;
уточнение методов решения задачи;
предварительное проектирование внутренних структур данных;
Разработка общего алгоритма решения задачи, укрупненной структурной схемы программного изделия, пояснительной записки.
Внешнее проектирование программного изделия представляет собой процесс описания ожидаемого поведения системы с точки зрения пользователя. Цель данного процесса — проектирование внешнего взаимодействия пользователя с программным изделием.
При разработке эскизного проекта определяются:
способы взаимодействия пользователя с программным изделием;
функции пользователей;
тип языка взаимодействия;
структура и содержание информационных кадров и шаблонов диалога;
Структура входных и выходных данных.
Этапы технического проектирования состоят из:
проектирование архитектуры программного изделия;
проектирование структур данных;
проектирование модульной структуры ПО;
проектирование модулей ПО;
Разработка пояснительной записки.
На этапе проектирования архитектуры: программное изделие разбивают на составные части; определяют функции каждой компоненты, способы взаимодействия между ними; разрабатывают схемы управления потоками данных.
На этапе проектирования структур данных определяют:
способы представления;
хранения;
преобразования;
Входных, выходных и внутренних данных.
На этапе проектирования модульной структуры осуществляется:
Разбиение компонент программного изделия на модули,
Дата добавления: 2020-10-25; просмотров: 405;