Документирование программных систем

 

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

На каждый программный продукт должна разрабатываться документация двух типов: для пользователей различных групп, для разработчиков.

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

Документация на программную систему составляется в соответствии со стандартами ЕСПД (группа стандартов - ГОСТы 19.ХХХ).

В соответствии с данными стандартами должны оформляться следующие программные документы.

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

Ведомость держателей подлинников (код вида документа – 05) должна содержать список предприятий, на которых хранятся подлинники программных документов.

Текст программы (код вида документа – 12) должен содержать текст программы с необходимыми комментариями.

Описание программы (код вида документа – 13) должно содержать сведения о логической структуре и функционировании программы.

Ведомость эксплуатационных документов (код вида документа – 20) должна содержать перечень эксплуатационных документов на программу, к которым относятся документы с кодами 30, 31, 32, 33, 34, 35, 46.

Формуляр (код вида документа – 30) должен содержать основные характеристики программного обеспечения, комплектность и сведения об эксплуатации программы.

Описание применения (код вида документа – 31) должно содержать сведения о назначении программного обеспечения, области применения, применяемых методах, класс решаемых задач, ограничениях для применения, минимальной конфигурации технических средств.

Руководство системного программиста (код вида документа – 32) должно содержать сведения для проверки, обеспечения функционирования и настройки программы на условия конкретного применения.

Руководство программиста (код вида документа – 33) должно содержать сведения для эксплуатации программного обеспечения.

Руководство оператора (код вида документа – 34) должно содержать сведения для обеспечения процедуры общения оператора с вычислительной системой в процессе выполнения программного обеспечения.

Описание языка (код вида документа – 35) должно содержать описание синтаксиса и семантики языка.

Руководство по техническому обслуживанию (код вида документа – 46) должно содержать сведения для применения тестовых и диагностических программ при обслуживании технических средств.

Программа и методика испытаний (код вида документа – 51) должны содержать требования, подлежащие проверке при испытании программного обеспечения, а также порядок и методы их контроля.

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

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

Пояснительная записка должна включать следующие разделы:

– введение;

– назначение и область применения;

– технические характеристики;

– ожидаемые технико-экономические показатели;

– источники, используемые при разработке.

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

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

Раздел Технические характеристики должен содержать следующие подразделы:

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

– описание алгоритмов и функционирования программы с обоснованием принятых решений;

– описание и обоснование выбора способа организации входных и выходных данных;

– описание и обоснование выбора состава технических и программных средств на основании проведенных расчетов или анализов.

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

В разделе Источники, использованные при разработке, указывают перечень научно-технических публикаций, нормативно-технических документов и других научно-технических материалов.

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

Руководство пользователя, как правило, содержит следующие разделы:

– общие сведения о программном продукте;

– описание установки;

– описание запуска;

– инструкции по работе (или описание пользовательского интерфейса);

– сообщения пользователю.

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

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

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

Раздел Инструкции по работе обычно содержит описание режимов работы, форматов ввода-вывода информации и возможных настроек.

Раздел Сообщения пользователю должен содержать перечень возможных сообщений, описание их содержания и действий, которые необходимо предпринять по этим сообщениям.

 








Дата добавления: 2017-01-29; просмотров: 1501;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.008 сек.