ТЕХНИЧЕСКОЕ ЗАДАНИЕ по ГОСТ 19.201-78 (пример, образец)

Пример (образец) документа Техническое задание на программу по ГОСТ 19.201-78, взаимоувязанный разделами (подразделами, пунктами и подпунктами) с комплектом программных документов, выполненным согласно требованиям Единой системы программной документации (ЕСПД).  Редакция от 01.02.2023.

Аннотация

Настоящий документ представляет собой Техническое задание на создание ПК «Интероперабельность». Цели создания ПК «Интероперабельность»:

  • повышение эффективности решения комплекса задач поисковой оптимизации сайта ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация» за счет снижения трудозатрат путем автоматизации деятельности вовлеченного персонала с применением механизмов формирования параметрических ссылок методом конкатенации;
  • расширение информационной сферы комплекса задач путем подготовки предложений по дальнейшему его применению в информационных системах ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация».

Документ разработан согласно ГОСТ 19.201-78, структура и оформление документа соответствуют ГОСТ 19.105-78, основные надписи титульной части - по ГОСТ 19.104-78, выполнен печатным способом согласно ГОСТ 19.106-78.

Основная часть документа содержит общие сведения о ПК «Интероперабельность», основание для проведения и назначение разработки, требования к ПК «Интероперабельность», программной документации на ПК «Интероперабельность», к технико-экономическим показателям, стадиям и этапам разработки, к порядку контроля и приемки ПК «Интероперабельность».

1 Введение (ТЗ ПО)

1.1 Наименование программы (ТЗ ПО)

1.2 Краткая характеристика области применения программы или программного изделия (ТЗ ПО)

Область применения программы или программного изделия:

  • пользователи (операторы) ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация»;
  • производственные задания - комплекс задач поисковой оптимизации страниц сайта ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация»;
  • технические средства (ТС) заказчика;
  • программные средства (ПС) заказчика;
  • программные средства внешних систем (онлайновых сервисов).

1.3 Краткая характеристика объекта, в котором используют программу или программное изделие (ТЗ ПО)

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

Цикл технологической операции «как есть» безотносительно к рабочему месту оператора:

  • оператор открывает вкладки - текущую страницу и 6 вкладок сервисов;
  • переходит на вкладку текущей страницы;
  • копирует заголовок текущей страницы в буфер обмена;

- Вкладка с текущей страницей

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

- Вкладка Yandex

  • нажимает кнопку Найти;
  • дожидается ответа сервиса...
  • переходит на вкладку Google;
  • вставляет заголовок текущей страницы из буфера обмена в поле поиска Google;

- Вкладка Google

  • нажимает кнопку Поиск в Google;
  • дожидается ответа сервиса...
  • переходит на вкладку текущей страницы;
  • копирует адрес текущей страницы в буфер обмена;
  • переходит на вкладку сервиса Be1.ru;

- Вкладка Be1.ru

  • нажимает кнопку Получить текст по URL;
  • вставляет адрес текущей страницы из буфера обмена в поле адреса;

- Окно загрузки текста сайта Be1.ru

  • нажимает кнопку Загрузить;
  • дожидается ответа сервиса...
  • переходит на вкладку сервиса PageSpeed Insinghts;

- Вкладка PageSpeed Insights

  • вставляет адрес текущей страницы из буфера обмена в поле адреса;
  • нажимает кнопку Анализировать;
  • дожидается ответа сервиса...
  • переходит на вкладку сервиса CSS Validation Service;

- Вкладка CSS Validation Service

  • вставляет адрес текущей страницы из буфера обмена в поле адреса;
  • нажимает кнопку Проверить;
  • дожидается ответа сервиса...
  • переходит на вкладку сервиса Nu HTML Checker;

- Вкладка Nu HTML Checker

  • вставляет адрес текущей страницы из буфера обмена в поле адреса;
  • нажимает кнопку Check;
  • дожидается ответа сервиса...

Число операций одного цикла, выполняемых в ходе решения комплекса задач поисковой оптимизации «как есть»:

  • первоначальное открытие страниц - 7, из них одна текущая (открывается заново по завершении цикла) и 6 страниц сервисов (разовое открытие);
  • переходы на вкладки - 7;
  • копирование заголовка или адреса в буфер обмена - 2;
  • вставка заголовка или адреса из буфера обмена - 2 и 4 соответственно;
  • нажатие кнопок - 6.

Итого 7 + 7 + 2 + 2 + 4 + 6 = 28 операций в одном цикле. С учетом постоянно открытых окон сервисов - 22 операции в одном цикле.

2 Основания для разработки (ТЗ ПО)

2.3 Наименование и (или) условное обозначение темы разработки (ТЗ ПО)

3 Назначение разработки (ТЗ ПО)

3.1 Функциональное назначение программы или программного изделия (ТЗ ПО)

Функциональное назначение:

3.2 Эксплуатационное назначение программы или программного изделия (ТЗ ПО)

4 Требования к программе или программному изделию (ТЗ ПО)

4.1 Требования к функциональным характеристикам (ТЗ ПО)

4.1.1 Требования к составу выполняемых функций (ТЗ ПО)

В рамках решения комплекса задач поисковой оптимизации ПК «Интероперабельность» должен обеспечивать возможность выполнения ряда функций, таких как:

  • запрос и получение позиции ссылки на текущую страницу сайта ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация» в результатах поиска Яндекс.Поиск и Google;
  • запрос и получение сведений о плотности использования текста (ключевых слов контента) текущей страницы (сервис Be1.ru);
  • запрос и получение результатов анализа фактической скорости загрузки и основных Интернет-показателей текущей страницы (сервис PageSpeed Insights);
  • запрос и получение результатов проверки соответствия текущей страницы стандартам CSS3 + SVG и HTML (сервисы CSS Validation Service и Nu Html Checker).

4.1.2 Требования к организации входных и выходных данных (ТЗ ПО)

Входные данные, за исключением ответов сервисов, должны быть организованы в виде шаблонов запросов. Выходные данные должны быть организованы в виде фактических параметров запросов.

Шаблон (запроса):

Знак вопроса ? указывает на начало запроса, знак равенства = отделяет формальный параметр от фактического (строки запроса).

Переходами по ссылкам, образуемым конкатенацией строки шаблона и строки параметра, обеспечивается соответствие назначению и достижение целей разработки ПК «Интероперабельность»:

  • Комплексная механизация (автоматизация) технологического процесса решения дополнительного комплекса задач - снижение трудозатрат (трудоемкости) через исключение или снижение влияния человеческого фактора при решении задач поисковой оптимизации.
  • Оптимизация трудозатрат при решении задач дополнительного комплекса - снижение трудоемкости решения основного комплекса задач (задач поисковой оптимизации).

Комплексная механизация (автоматизация) технологического процесса решения дополнительного комплекса задач - снижение трудозатрат (трудоемкости) через исключение или снижение влияния человеческого фактора при решении задач поисковой оптимизации.

4.1.3 Требования к временным характеристикам (ТЗ ПО)

Время готовности ПК «Интероперабельность» - сумма времени преобразования загрузочного модуля ПК «Интероперабельность» в гипертекст программными средствами серверной части и времени загрузки страницы агентом пользователя (браузером).

4.2 Требования к надежности (ТЗ ПО)

4.2.1 Требования к обеспечению надежного функционирования (ТЗ ПО)

Должна быть обеспечена:

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

4.2.3 Требования к контролю входной и выходной информации (ТЗ ПО)

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

- Ответ сервиса оценки плотности использования текста Be1.ru

4.2.4 Требования к времени восстановления после отказа (ТЗ ПО)

4.3 Условия эксплуатации (ТЗ ПО)

4.3.1 Условия эксплуатации, при которых должны обеспечиваться заданные характеристики (ТЗ ПО)

Условия эксплуатации - соответствующие условиям эксплуатации IBM-совместимых ПЭВМ класса не ниже Реntium IV.

По стойкости к воздействию внешних климатических факторов в процессе эксплуатации IBM-совместимые ПЭВМ относят к средствам вычислительной техники (СВТ) 1-3-й групп [из 1.3.1 ГОСТ 21552-84].

Нормальными климатическими условиями эксплуатации СВТ 1-3-й групп являются: температура окружающего воздуха (20 ± 5) °С, относительная влажность (60 ± 15) %, атмосферное давление от 84 до 107 кПа (от 630 до 800 мм рт. ст.) [из 1.3.2 ГОСТ 21552-84].

4.3.3 Необходимое количество и квалификация персонала (ТЗ ПО)

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

4.4 Требования к составу и параметрам технических средств (ТЗ ПО)

4.4.2 Требования к основным техническим характеристикам (ТЗ ПО)

Рекомендованные технические характеристики ТС клиентской части:

  • процессор Intel Core i7 - 9700K Socket 1151 v2 8-ядерный;
  • кулер DeepCool GAMMA ARCHER BIGPRO;
  • материнская плата Gigabyte Z390 AORUS PRO Socket 1151 v2;
  • оперативная память 64 Gb DDR4 2400 MHz Crucial Ballistix Sport LT White (4x16 Gb KIT);
  • видеокарта nVidia GeForce GTX1050 Ti ASUS PCI-E 4096 Mb (PH-GTX1050TI-4G);
  • твердотельный накопитель 240 Gb SSD Western Digital 2.5";
  • блок питания 500 W Aerocool VX-500 PLUS;
  • Wi-Fi адаптер ASUS PCE-N10 Wi-Fi адаптер.

4.5 Требования к информационной и программной совместимости (ТЗ ПО)

4.5.1 Требования к информационным структурам на входе и выходе (ТЗ ПО)

Структурные единицы входной информации:

  • позиция ссылки на текущую страницу в результатах поиска (от сервисов Яндекс.Поиск и Google);
  • академическая и классическая «тошнота» и «свет» от сервиса оценки плотности использования текста (ключевых слов контента) текущей страницы Be1.ru;
  • данные о фактической скорости загрузки для компьютеров и мобильных устройств, рекомендации по оптимизации увеличения фактической скорости загрузки страницы для компьютеров и мобильных устройств от сервиса анализа фактической скорости загрузки и основных Интернет-показателей текущей страницы PageSpeed Insights;
  • сообщения об ошибках и предупреждениях (или их отсутствии) от сервиса проверки соответствия веб-страниц стандартам гипертекста Nu Html Checker;
  • сообщения об ошибках и предупреждениях (или их отсутствии) от сервиса проверки соответствия веб-страниц стандартам гипертекста CSS Validation Service.

4.5.2 Требования к методам решения (ТЗ ПО)

4.5.4 Требования к языкам программирования (ТЗ ПО)

Должны быть использованы:

  • язык гипертекстовой разметки HTML, см. HTML 4.01 Specification;
  • каскадные таблицы стилей CSS - формальный язык описания внешнего вида веб-документа, разработанного с применением языка разметки HTML (XHTML), см. CSS Snapshot 2018;
  • встраиваемый язык программного доступа к объектам приложений JavaScript, см. ECMAScript Language Specification;
  • язык разработки веб-приложений PHP, см. Официальный сайт PHP.

4.5.5 Требования к программным средствам, используемым программой (ТЗ ПО)

Клиентская часть ПС:

Серверная часть ПС:

  • веб-сервер Apache (рекомендуется), Nginx, Lighttpd или Microsoft IIS;
  • СУБД MySQL 5.0.15 и выше, PostgreSQL 8.3 и выше или SQLite 3.x;
  • PHP версии 5.2.4 и выше;
  • поддержка текстового формата PHP на веб-страницах.

ПС внешних систем (онлайновые сервисы):

  • сервисы Яндекс.Поиск и поиск Google;
  • сервис анализа плотности использования текста (ключевых слов контента) текущей страницы Be1.ru;
  • сервис анализа фактической скорости загрузки и основных Интернет-показателей текущей страницы веб-страниц PageSpeed Insights;
  • сервисы проверки соответствия веб-страниц стандартам гипертекста CSS Validation Service и Nu Html Checker.

4.5.6 Требования к защите информации и программ (ТЗ ПО)

Гипертекст сформированной и открытой браузером страницы содержит запросы в виде гиперссылок с параметрами - заголовком (title) и адресом (URL) страницы. Запросы готовы к отправке ВСЕМ ЗАЯВЛЕННЫМ сервисам поиска и анализа путем перехода по данным гиперссылкам.

4.6 Требования к маркировке и упаковке (ТЗ ПО)

4.6.1 Требования к маркировке программного изделия (ТЗ ПО)

Маркировка на оптическом носителе (компакт-диске) и контейнере должна содержать:

  • наименование программы;
  • версию программы;
  • контрольную сумму.

2.14 Маркировка и ее фон в зависимости от назначения изделия не должны изменять цвет, терять четкость контуров, корродировать и стираться (в течение всего срока службы изделия) от действия внешних воздействующих факторов по ГОСТ 21964-76 [из 2.14 ГОСТ 26828-86]

4.7 Требования к транспортированию и хранению (ТЗ ПО)

4.7.1 Требования к условиям транспортирования (ТЗ ПО)

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

Транспортирование воздушным транспортом должно производиться в отапливаемых герметичных отсеках.

При транспортировании водным транспортом должно быть исключено попадание воды на транспортную тару.

Изделие необходимо предохранять от воздействия прямого солнечного света и источников электромагнитных полей.

4.7.2 Требования к местам хранения (ТЗ ПО)

9.5 При хранении и использовании документов на компакт–дисках принимают меры к предотвращению ударов контейнеров, перемещению и вибрации компакт–дисков внутри контейнеров.

При хранении и использовании документов на компакт–дисках принимают меры к предотвращению проникновения влаги, вредных газов, пыли, солнечных лучей и образованию конденсата внутри контейнеров [из 9.5 ГОСТ Р 7.0.2–2006]

4.7.3 Требования к условиям хранения (ТЗ ПО)

4.7.4 Требования к условиям складирования (ТЗ ПО)

5.4.1 Максимальная разовая концентрация вредных примесей в воздухе помещений для хранения документов на компакт–дисках должна соответствовать:

  • диоксид серы 0,050 мг/м3
  • диоксид азота 0,050 мг/м3
  • диоксид углерода 0,200 %, об.
  • хлор 0,030 мг/м3
  • озон 0,030 мг/м3
  • амиловый спирт 0,010 мг/м3
  • формальдегид 0,003 мг/м3
  • пыль 0,030 мг/м3
  • сажа 0,060 мг/м3

[из 5.4.1 ГОСТ Р 7.0.2–2006]

5 Требования к программной документации (ТЗ ПО)

5.1 Предварительный состав программной документации (ТЗ ПО)

5.1 Предварительный состав программной документации (ТЗ ПО) приведен в таблице .

СПЕЦИФИКАЦИЯ - ГОСТ 19.202-78

Обозначение

Наименование

Примечание

Документация

NU.УЖОС.13666-13-ЛУ

Спецификация. Лист утверждения1)

по ГОСТ 19.104-78

NU.УЖОС.13666-13 12 01

Текст программы2)

по ГОСТ 19.401-78

NU.УЖОС.13666-13 12 01-ЛУ

Текст программы

Лист утверждения2)

NU.УЖОС.13666-13 13 01

Описание программы

по ГОСТ 19.402-78

NU.УЖОС.13666-13 13 01-ЛУ

Описание программы

Лист утверждения1)

NU.УЖОС.13666-13 20 01

Ведомость эксплуатационных

по ГОСТ 19.507-79

документов

NU.УЖОС.13666-13 20 01-ЛУ

Ведомость эксплуатационных

документов. Лист утверждения1)

NU.УЖОС.13666-13 31 01

Описание применения

по ГОСТ 19.502-78

NU.УЖОС.13666-13 31 01-ЛУ

Описание применения

Лист утверждения1)

NU.УЖОС.13666-13 32 01

Руководство системного

по ГОСТ 19.503-79

программиста

NU.УЖОС.13666-13 32 01 01-ЛУ

Руководство системного

программиста

Лист утверждения1)

NU.УЖОС.13666-13 33 01

Руководство программиста

по ГОСТ 19.504-79

NU.УЖОС.13666-13 33 01-ЛУ

Руководство программиста

Лист утверждения1)

NU.УЖОС.13666-13 34 01

Руководство оператора

по ГОСТ 19.505-79

NU.УЖОС.13666-13 34 01 01-ЛУ

Руководство оператора

Лист утверждения1)

NU.УЖОС.13666-13 35 01

Описание языка

по ГОСТ 19.506-79

NU.УЖОС.13666-13 35 01 01-ЛУ

Описание языка

Лист утверждения1)

NU.УЖОС.13666-13 46 01

Руководство по техническому

по ГОСТ 19.508-79

обслуживанию

NU.УЖОС.13666-13 46 01 01-ЛУ

Руководство по техническому

обслуживанию

Лист утверждения1)

NU.УЖОС.13666-13 51 01

Программа и методика

по ГОСТ 19.301-79

испытаний

NU.УЖОС.13666-13 51 01-ЛУ

Программа и методика

испытаний. Лист утверждения1)

NU.УЖОС.13666-13 81 01

Пояснительная записка

по ГОСТ 19.404-79

NU.УЖОС.13666-13 81 01-ЛУ

Пояснительная записка

Лист утверждения1)

NU.УЖОС.13666-13 90 (П4) 01

Описание постановки

задачи

NU.УЖОС.13666-13 90 (П4) 01

Описание постановки

задачи

Лист утверждения1)

NU.УЖОС.13666-13 91 (ТЭО) 01

Технико-экономическое

обоснование

NU.УЖОС.13666-13 91 (ТЭО) 01-ЛУ

Технико-экономическое

обоснование

Лист утверждения1)

Прочие изделия

Компакт-диск

2 шт.

Примечания:

  1. Размножать по особому указанию.
  2. Документ выполнен на компакт-диске.

Ф.19.604-1

6 Технико-экономические показатели (ТЗ ПО)

6.1 Ориентировочная экономическая эффективность программы (ТЗ ПО)

Количественные критерии эффективности (чем ниже их значения, тем выше эффективность):

  • число действий оператора внутри одного цикла технологической операции, выполняемых в ходе решения комплекса задач поисковой оптимизации;
  • время одного цикла технологической операции.

Оценочные элементы фактора «эффективность» согласно табл. 8 приложения 2 ГОСТ 28195-89 (экспертный или расчетный метод оценки):

  • Э0101 Проблемно-ориентированные функции - обеспечение соответствия эталонной модели интероперабельности;
  • Э0102 Машинно-ориентированные функции - обеспечение переносимости (исключение привязки к конкретным техническим средствам) применением языков высокого уровня;
  • Э0103 Функции ведения и управления - применение управляющих функций;
  • Э0104 Функции ввода/вывода - исключение ошибок оператора неиспользованием ввода/вывода данных с клавиатуры или из буфера обмена;
  • Э0105 Функции защиты и проверки данных - проверка путем визуального контроля (сопоставления);
  • Э0106 Функции защиты от несанкционированного доступа - применение матрицы доступа ПС серверной части;
  • Э0107 Функции контроля доступа - применение контроля доступа ПС серверной части;
  • Э0108 Функции защиты от внесения изменений - см. Э0104 и Э0107;
  • Э0109 Наличие соответствующих границ функциональных областей - ограничения;
  • Э0110 Число знаков после запятой в результатах вычислений - вычисления не предусмотрены;
  • Э0201 Время выполнения программ - Э0202 плюс Э0203;
  • Э0202 Время реакции и ответов - время реакции оператора плюс время ответа сервиса;
  • Э0203 Время подготовки - время генерации страницы ПС серверной части;
  • Э0205 Затраты времени на защиту данных - отсутствуют;
  • Э0206 Время компиляции - см. Э0203;
  • Э0301 Требуемый объем внутренней памяти - соответствие требованиям к ТС клиентской части;
  • Э0302 Требуемый объем внешней памяти - соответствие требованиям к ТС серверной части;
  • Э0303 Требуемые периферийные устройства - см. Э0301;
  • Э0304 Требуемое базовое программное обеспечение - соответствие требованиям к ПС серверной и клиентской частей.

Обоснование выбора критериев эффективности:

Отдельные (неочевидные и не вытекающие из постановки задач) критерии качества:

  • У0412 Отсутствие ненужных повторений - повторения регламентируются У0505;
  • У0505 Соблюдение стандартов и правил изложения в документации;
  • У0506 Оценка по числу ссылок вперед в тексте документов - применяются перекрестные ссылки на детализированные сведения;
  • У0602 Наличие предметного указателя - может быть организован при необходимости;
  • У0805 Возможность приостанова и повторного запуска работы без потерь информации - основной режим - режим ожидания действий оператора;
  • У1101 Обеспечение удобства ввода данных - ввод данных оператором исключен, см. Г1401;
  • Г1401 Передача информации для управления по параметрам.

Обоснование выбора критериев качества:

  • У0412, У0505, У0506 и У0602 - обеспечение максимального удобства (снижение трудозатрат) в ходе освоения ПК «Интероперабельность»;
  • У0805, У1101 и Г1401 - обеспечение снижения роли человеческого фактора при решении комплекса задач поисковой оптимизации.

6.3 Экономические преимущества разработки по сравнению с лучшими отечественными и зарубежными образцами или аналогами (ТЗ ПО)

При разработке должен применяться «принцип открытости»:

Применение принципа открытости, ОСНОВНЫХ БЕСПЛАТНЫХ сервисов поиска и анализа, отсутствие необходимости проведения технического обслуживания значительно снижает:

Снижение стоимостных показателей обеспечивает экономические преимущества разработки по сравнению с лучшими отечественными и зарубежными образцами или аналогами.

7 Стадии и этапы разработки (ТЗ ПО)

7.1 Стадии разработки (ТЗ ПО)

Стадии разработки, этапы и содержание работ из ГОСТ 19.102-77

Стадии разработки, этапы и содержание работ должны соответствовать указанным в таблице.

Стадии разработки

Этапы работ

Содержание работ

1 Техническое задание

1.1 Обоснование необходимости разработки программы

1.1.1 Постановка задачи
1.1.2 Сбор исходных материалов
1.1.3 Выбор и обоснование критериев эффективности и качества разрабатываемой программы
1.1.4 Обоснование необходимости проведения научно-исследовательских работ

1.2 Научно-исследовательские работы

1.2.1 Определение структуры входных и выходных данных
1.2.2 Предварительный выбор методов решения задач
1.2.3 Обоснование целесообразности применения ранее разработанных программ
1.2.4 Определение требований к техническим средствам
1.2.5 Обоснование принципиальной возможности решения поставленной задачи

1.3 Разработка и утверждение технического задания

1.3.1 Определение требований к программе
1.3.2 Разработка технико-экономического обоснования разработки программы
1.3.3 Определение стадий, этапов и сроков разработки программы и документации на нее
1.3.4 Выбор языков программирования
1.3.5 Определение необходимости проведения научно-исследовательских работ на последующих стадиях
1.3.6 Согласование и утверждение технического задания

2 Эскизный проект

2.1 Разработка эскизного проекта

2.1.1 Предварительная разработка структуры входных и выходных данных
2.1.2 Уточнение методов решения задачи
2.1.3 Разработка общего описания алгоритма решения задачи
2.1.4 Разработка технико-экономического обоснования

2.2 Утверждение эскизного проекта

2.2.1 Разработка пояснительной записки
2.2.2 Согласование и утверждение эскизного проекта

3 Технический проект

3.1 Разработка технического проекта

3.1.1 Уточнение структуры входных и выходных данных
3.1.2 Разработка алгоритма решения задачи
3.1.3 Определение формы представления входных и выходных данных
3.1.4 Определение семантики и синтаксиса языка
3.1.5 Разработка структуры программы
3.1.6 Окончательное определение конфигурации технических средств

3.2 Утверждение технического проекта

3.2.1 Разработка плана мероприятий по разработке и внедрению программ
3.2.2 Разработка пояснительной записки
3.2.3 Согласование и утверждение технического проекта

4 Рабочий проект

4.1 Разработка программы

4.1.1 Программирование и отладка программы

4.2 Разработка программной документации

4.2.1 Разработка программных документов в соответствии с требованиями ГОСТ 19.101-77

4.3 Испытания программы

4.3.1 Разработка, согласование и утверждение программы и методики испытаний
4.3.2 Проведение предварительных государственных, межведомственных, приемо-сдаточных и других видов испытаний
4.3.3 Корректировка программы и программной документации по результатам испытаний

5 Внедрение

5.1 Подготовка и передача программы

5.1.1 Подготовка и передача программы и программной документации для сопровождения и (или) изготовления
5.1.2 Оформление и утверждение акта о передаче программы на сопровождение и (или) изготовление
5.1.3 Передача программы в фонд алгоритмов и программ

Примечания

  1. Допускается исключать вторую стадию разработки, а в технически обоснованных случаях — вторую и третью стадии. Необходимость проведения этих стадий указывается в техническом задании;
  2. Допускается объединять, исключать этапы работ и (или) их содержание, а также вводить другие этапы работ по согласованию с заказчиком.

[из 2 ГОСТ 19.102—77]

7.2 Этапы и содержание работ (перечень программных документов, которые должны быть разработаны, согласованы и утверждены) (ТЗ ПО)

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

Код вида документа

Вид документа

Стадии разработки

Эскизный проект

Технический проект

Рабочий проект

компонент

комплекс

Спецификация

- Кружок полузалитый

- Кружок залитый

05

Ведомость держателей подлинников

- Кружок

12

Текст программы

- Кружок залитый

- Кружок

13

Описание программы

- Кружок

- Кружок

20

Ведомость эксплуатационных документов

- Кружок

- Кружок

30

Формуляр

- Кружок

- Кружок

31

Описание применения

- Кружок

- Кружок

32

Руководство системного программиста

- Кружок

- Кружок

33

Руководство программиста

- Кружок

- Кружок

34

Руководство оператора

- Кружок

- Кружок

35

Описание языка

- Кружок

- Кружок

46

Руководство по техническому обслуживанию

- Кружок

- Кружок

51

Программа и методика испытаний

- Кружок

- Кружок

81

Пояснительная записка

- Кружок

- Кружок

90—99

Прочие документы

- Кружок

- Кружок

- Кружок

- Кружок

Условные обозначения:

- Кружок залитыйдокумент обязательный;

- Кружок полузалитый — документ обязательный для компонентов, имеющих самостоятельное применение;

- Кружок — необходимость составления документа определяется на этапе разработки и утверждения технического задания;

— документ не составляют.

[из 2.5 ГОСТ 19.101—77]

Примечания:

  1. Документ NU.УЖОС.13666-13 35 01 Описание языка не разрабатывается;
  2. Документ NU.УЖОС.13666-13 46 01 Руководство по техническому обслуживанию не разрабатывается.
  3. Должен быть разработан документ NU.УЖОС.13666-13 90(П4) 01 Описание постановки задачи.
  4. Должен быть разработан документ NU.УЖОС.13666-13 91(ТЭО) 01 Технико-экономическое обоснование.

7.3 Сроки разработки и исполнители (ТЗ ПО)

8 Порядок контроля и приемки (ТЗ ПО)

8.2 Общие требования к приемке работы (ТЗ ПО)

Приемо-сдаточные испытания проводят с целью контроля (подтверждения) соответствия ПК «Интероперабельность» требованиям технического задания и определения возможности ее приемки ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация».

Приемо-сдаточные испытания проводят в объеме и последовательности, установленных в документе NU.УЖОС.13666-13 51 01.

Изделие, предъявляемое к приемосдаточным испытаниям, должно быть укомплектовано и принято ОТК предприятия-изготовителя. При предъявлении изделия должен быть приложен заполненный формуляр.

Результаты приемо-сдаточных испытаний оформляют протоколом испытаний (по форме 1 приложения В) или в другом документе контроля по форме, принятой у изготовителя (поставщика), или отражают в журнале. При этом содержание документа контроля рекомендуется давать аналогичным содержанию протокола испытаний с учетом специфики автоматизированного контроля [из 6.6 ГОСТ 15.309-98]

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

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

Возвращенное изделие после устранения дефектов, повторной проверки предприятием-изготовителем, повторной приемки при положительных результатах допускается повторно предъявлять извещением с надписью «Вторичное» и заключением о принятых по возврату мерах.

Повторные испытания забракованного ранее изделия проводят в полном объеме приемо-сдаточных испытаний.

Изделие, не выдержавшее повторного испытания, забраковывают и больше на испытания не предъявляют. В дальнейшем такие изделия подлежат утилизации.

В технически обоснованных случаях (в зависимости от характера дефекта) допускается проводить повторные приемо-сдаточные испытания по сокращенной программе, включая только те проверки из объема приемо-сдаточных испытаний, по которым выявлены несоответствия установленным требованиям и по которым испытания при первичном предъявлении не проводились [из 6.10 ГОСТ 15.309-98]

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

9 Приложения (ТЗ ПО)

9.1 Перечень научно-исследовательских и других работ, обосновывающих разработку (ТЗ ПО)

Проведение научно-исследовательских работ обосновано, если в ходе дальнейших работ предполагается:

  • расширение информационной сферы комплекса задач путем подготовки предложений по дальнейшему его применению в информационных системах ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация»;
  • расширение номенклатуры функций.

9.2 Схемы алгоритмов, таблицы, описания, обоснования, расчеты и другие документы, которые могут быть использованы при разработке (ТЗ ПО)

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