Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информатика.doc
Скачиваний:
76
Добавлен:
09.02.2015
Размер:
450.05 Кб
Скачать

1) Составление технического задания на программирование

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

При составлении технического задания требуется:

  • определить платформу разрабатываемой программы — тип операционной системы,

  • оценить необходимость сетевого варианта работы программы (определяется программное обеспечение (ПО) вычислительной сети — Windows NT, допустимая номенклатура программного обеспечения сетевой обработки);

  • определить необходимость разработки программы, которую можно переносить на различные платформы;

  • обосновать целесообразность работы с базами данных под управлением СУБД.

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

2) Составление технического проекта

На данном этапе выполняется комплекс наиболее важных работ, а именно:

  • с учетом принятого подхода к проектированию программного продукта разрабатывается детальный алгоритм обработки данных или уточняется состав объектов и свойств, методов обработки, событий, запускающих методы обработки;

  • определяется состав общесистемного программного обеспечения, включающий базовые средства (операционную систему, модель СУБД, электронные таблицы, методо-ориентированные и функциональные ППП промышленного назначения и т.п.);

  • разрабатывается внутренняя структура программного продукта, образованная отдельными программными модулями;

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

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

3) Создание рабочей документации (рабочего проекта)

На данном этапе осуществляется адаптация базовых средств ПО (операционной системы, СУБД методо-ориентированных ППП, инструментальных сред конечного пользователя — текстовых редакторов, электронных таблиц и т.п.). Выполняется разработка программных модулей или методов обработки объектов — собственно программирование или создание программного кода. Проводятся автономная и комплексная отладка программного продукта, испытание работоспособности программных модулей базовых программных средств. Для комплексной отладки готовится контрольный пример, который позволяет проверить соответствие возможностей программного продукта заданным спецификациям.

Основной результат работ этого этапа — создание эксплуатационной документации на программный продукт:

  • описание применения — дает общую характеристику программного изделия с указанием сферы его применения, требований к базовому программному обеспечению, комплексу технических средств;

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

  • руководство программиста (оператора) — указывает особенности установки (ин­сталляции) программного продукта и его внутренней структуры .

В ряде случаев на данном этапе для программных продуктов массового применения создаются обучающие системы, демоверсии, гипертекстовые системы помощи.