Документ «Описание программного обеспечения» в соответствии с ГОСТ Р 59795-2021 должен содержать вводную часть и следующие разделы:
- структура программного обеспечения АС;
- функции частей программного обеспечения АС;
- методы и средства разработки программного обеспечения АС;
- операционная система;
- средства, расширяющие возможности операционной системы.
Во вводной части приводят основные сведения о техническом, информационном и других видах обеспечения АС, необходимые для разработки программного обеспечения АС, или ссылку на соответствующие документы проекта АС.
В разделе «Структура программного обеспечения АС» приводят перечень частей программного обеспечения АС с указанием их взаимосвязей и обоснованием выделения каждой из них.
В разделе «Функции частей программного обеспечения АС» приводят назначение и описание основных функций для каждой части программного обеспечения АС.
В разделе «Методы и средства разработки программного обеспечения АС» приводят перечень методов программирования и средств разработки программного обеспечения АС с указанием его частей, при разработке которых следует использовать соответствующие методы и средства.
В разделе «Операционная система» приводят наименование, обозначение и краткую характеристику выбранной операционной системы и ее версии, в рамках которой будут выполняться разрабатываемые программы, с обоснованием выбора и указанием источников, где дано подробное описание выбранной версии.
Раздел «Средства, расширяющие возможности операционной системы» должен содержать подразделы, в которых для каждого используемого средства, расширяющего возможности операционной системы, приводят:
- наименование, обозначение и краткую характеристику средства с обоснованием необходимости его применения и указанием источника, где дано подробное описание выбранного средства;
- наименование руководства, в соответствии с которым следует настраивать используемое средство на конкретное применение;
- требования к настройке используемого средства.