Спецификация является основным программным документом для компонентов, применяемых самостоятельно, и для комплексов.
Спецификация в общем случае должна содержать разделы:
· документация;
· комплексы;
· компоненты.
Пояснительная записка
Аннотация и содержание необязательны.
Пояснительная записка должна содержать следующие разделы:
· Введение - наименование программы и ее условное обозначение, а также документы, на основании которых ведется разработка, с указанием организации и даты утверждения.
· Назначение и область применения - назначение программы, краткая характеристика области применения программы.
· Технические характеристики - раздел должен содержать следующие подразделы:
o постановка задачи на разработку программы, описание применяемых математических методов и, при необходимости, описание допущений и ограничений, связанных с выбранным математическим аппаратом;
o описание алгоритма и (или) функционирования программы с обоснованием выбора схемы алгоритма решения задачи, возможные взаимодействия программы с другими программами;
o описание и обоснование выбора метода организации входных и выходных данных;
o описание и обоснование выбора состава технических и программных средств на основании проведенных расчетов и/или анализов, распределение носителей данных, которые использует программа.
· Ожидаемые технико-экономические показатели - технико-экономические показатели, обосновывающие преимущество выбранного варианта технического решения, а также, при необходимости, ожидаемые оперативные показатели.
· Источники, использованные при разработке - перечень научно-технических публикаций, нормативно-технических документов и других научно-технических материалов, на которые есть ссылки в основном тексте.
В зависимости от особенностей документа отдельные разделы/подразделы допускается объединять, а также вводить новые.
В приложение к документу могут быть включены обоснования, методики, расчеты и другие документы, использованные при разработке.