Пример (образец) документа Техническое задание на программу по ГОСТ 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 вкладок сервисов;
- переходит на вкладку текущей страницы;
- копирует заголовок текущей страницы в буфер обмена;
- переходит на вкладку сервиса Яндекс.Поиск;
- вставляет заголовок текущей страницы из буфера обмена в поле поиска Яндекс;
- нажимает кнопку Найти;
- дожидается ответа сервиса...
- переходит на вкладку Google;
- вставляет заголовок текущей страницы из буфера обмена в поле поиска Google;
- нажимает кнопку Поиск в Google;
- дожидается ответа сервиса...
- переходит на вкладку текущей страницы;
- копирует адрес текущей страницы в буфер обмена;
- переходит на вкладку сервиса Be1.ru;
- нажимает кнопку Получить текст по URL;
- вставляет адрес текущей страницы из буфера обмена в поле адреса;
- нажимает кнопку Загрузить;
- дожидается ответа сервиса...
- переходит на вкладку сервиса PageSpeed Insinghts;
- вставляет адрес текущей страницы из буфера обмена в поле адреса;
- нажимает кнопку Анализировать;
- дожидается ответа сервиса...
- переходит на вкладку сервиса CSS Validation Service;
- вставляет адрес текущей страницы из буфера обмена в поле адреса;
- нажимает кнопку Проверить;
- дожидается ответа сервиса...
- переходит на вкладку сервиса Nu HTML Checker;
- вставляет адрес текущей страницы из буфера обмена в поле адреса;
- нажимает кнопку Check;
- дожидается ответа сервиса...
Число операций одного цикла, выполняемых в ходе решения комплекса задач поисковой оптимизации «как есть»:
- первоначальное открытие страниц - 7, из них одна текущая (открывается заново по завершении цикла) и 6 страниц сервисов (разовое открытие);
- переходы на вкладки - 7;
- копирование заголовка или адреса в буфер обмена - 2;
- вставка заголовка или адреса из буфера обмена - 2 и 4 соответственно;
- нажатие кнопок - 6.
Итого 7 + 7 + 2 + 2 + 4 + 6 = 28 операций в одном цикле. С учетом постоянно открытых окон сервисов - 22 операции в одном цикле.
2 Основания для разработки (ТЗ ПО)
2.1 Документ (документы), на основании которых ведется разработка (ТЗ ПО)
- договор (или контракт) с датами и регистрационными номерами;
- технические требования, спецификация (спецификация программы) или даже ТТЗ ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация».
2.2 Организация, утвердившая этот документ, и дата его утверждения (ТЗ ПО)
Организация-заказчик - ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация».
Дата утверждения документов - такая-то.
2.3 Наименование и (или) условное обозначение темы разработки (ТЗ ПО)
Наименование работы (проекта) - «Разработка программного комплекса взаимодействия с внешними системами».
Шифр (условное обозначение темы разработки) - «Интероперабельность - 2020».
3 Назначение разработки (ТЗ ПО)
3.1 Функциональное назначение программы или программного изделия (ТЗ ПО)
- автоматическое формирование запроса (ссылки), содержащего заголовок (title) текущей страницы в качестве фактического параметра;
- автоматизированная отправка запроса в онлайновые сервисы поиска;
- автоматическое формирование запроса (ссылки), содержащего адрес (URL) текущей страницы в качестве фактического параметра;
- автоматизированная отправка запроса в онлайновые сервисы анализа.
Э0101 Проблемно-ориентированные функции - автоматизация деятельности и управление, см. эталонная модель интероперабельности - определены.
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 Требования к организации входных и выходных данных (ТЗ ПО)
Входные данные, за исключением ответов сервисов, должны быть организованы в виде шаблонов запросов. Выходные данные должны быть организованы в виде фактических параметров запросов.
Шаблон (запроса):
- протокол и доменное имя сервиса, например
https://yandex.ru
; - формальный параметр, например
search/?text=
.
Знак вопроса ? указывает на начало запроса, знак равенства = отделяет формальный параметр от фактического (строки запроса).
Фактические параметры (запроса):
- текстовая строка заголовка (
title
) текущей страницы (для сервисов поиска); - текстовая строка адреса (
URL
) текущей страницы (для сервисов анализа).
Переходами по ссылкам, образуемым конкатенацией строки шаблона и строки параметра, обеспечивается соответствие назначению и достижение целей разработки ПК «Интероперабельность»:
- Комплексная механизация (автоматизация) технологического процесса решения дополнительного комплекса задач - снижение трудозатрат (трудоемкости) через исключение или снижение влияния человеческого фактора при решении задач поисковой оптимизации.
- Оптимизация трудозатрат при решении задач дополнительного комплекса - снижение трудоемкости решения основного комплекса задач (задач поисковой оптимизации).
Оптимизация трудозатрат при решении задач дополнительного комплекса - снижение трудоемкости решения основного комплекса задач (задач поисковой оптимизации).
Комплексная механизация (автоматизация) технологического процесса решения дополнительного комплекса задач - снижение трудозатрат (трудоемкости) через исключение или снижение влияния человеческого фактора при решении задач поисковой оптимизации.
4.1.3 Требования к временным характеристикам (ТЗ ПО)
Время готовности ПК «Интероперабельность» - сумма времени преобразования загрузочного модуля ПК «Интероперабельность» в гипертекст программными средствами серверной части и времени загрузки страницы агентом пользователя (браузером).
Э0201 Время выполнения программ определено.
Э0202 Время реакции и ответов определено.
Э0203 Время подготовки определено.
Э0205 Затраты времени на защиту данных определены, отсутствуют.
Э0206 Время компиляции определено.
4.2 Требования к надежности (ТЗ ПО)
4.2.1 Требования к обеспечению надежного функционирования (ТЗ ПО)
Должна быть обеспечена:
- восстанавливаемость:
- возможность восстановления функционирования серверной части силами хостинг-провайдера при планируемой трудоемкости отправки сообщения провайдеру и предсказуемой продолжительности действий провайдера по восстановлению;
- возможность восстановления (повторного запроса) подвергшихся воздействию данных, обмен которыми осуществлялся в момент сбоя и т.д.
4.2.2 Требования к обеспечению устойчивого функционирования (ТЗ ПО)
Должна быть обеспечена:
- отказоустойчивость:
- исключение потерь данных при нарушении интерфейсов, сбоях (отказах) технических или программных средств серверной части, отклонениях в среде функционирования;
- исключение ошибок обслуживания.
4.2.3 Требования к контролю входной и выходной информации (ТЗ ПО)
Требования к контролю входной и выходной информации не предъявляются.
Э0105 Функции защиты и проверки данных не определены в связи с отсутствием необходимости.
Порядок (процедура) контроля входной (выходной) информации - отправка запроса произвольно выбранному сервису. При соответствии строки поиска (адреса) в ответе сервиса заголовку (адресу) текущей страницы входная (выходная) информация (ответ сервиса) считается корректной, см. рисунок .
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.1 Требования к необходимому составу технических средств (ТЗ ПО)
Клиентская часть ТС:
- IBM-совместимая ПЭВМ класса (семейства) не ниже Реntium IV с доступом в Интернет;
- мышь и (или) иное устройство ввода позиций (планшет, тачпад и т.п.) в составе периферийного оборудования.
Серверная часть ТС:
- см. System requirements;
- оперативная память от 32 Мб (и выше).
Э0303 Требуемые периферийные устройства определены.
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 адаптер.
Э0301 Требуемый объем внутренней памяти определен.
Э0302 Требуемый объем внешней памяти определен.
4.5 Требования к информационной и программной совместимости (ТЗ ПО)
4.5.1 Требования к информационным структурам на входе и выходе (ТЗ ПО)
Требования к информационным структурам на входе и выходе.
Структурные единицы входной информации:
- позиция ссылки на текущую страницу в результатах поиска (от сервисов Яндекс.Поиск и Google);
- академическая и классическая «тошнота» и «свет» от сервиса оценки плотности использования текста (ключевых слов контента) текущей страницы Be1.ru;
- данные о фактической скорости загрузки для компьютеров и мобильных устройств, рекомендации по оптимизации увеличения фактической скорости загрузки страницы для компьютеров и мобильных устройств от сервиса анализа фактической скорости загрузки и основных Интернет-показателей текущей страницы PageSpeed Insights;
- сообщения об ошибках и предупреждениях (или их отсутствии) от сервиса проверки соответствия веб-страниц стандартам гипертекста Nu Html Checker;
- сообщения об ошибках и предупреждениях (или их отсутствии) от сервиса проверки соответствия веб-страниц стандартам гипертекста CSS Validation Service.
Структурные единицы выходной информации:
- запрос (шаблон плюс параметр).
4.5.2 Требования к методам решения (ТЗ ПО)
Здесь должен быть предварительный выбор методов решения задач, который станет окончательным на стадии Технический проект, окончательный см. ниже.
Формирование строки запроса конкатенацией текстовой строки шаблона (запроса) и текстовой строки параметра (запроса).
4.5.3 Требования к исходным кодам (ТЗ ПО)
Исходные коды выполняются с применением языков разметки и программирования.
4.5.4 Требования к языкам программирования (ТЗ ПО)
Должны быть использованы:
- язык гипертекстовой разметки HTML, см. HTML 4.01 Specification;
- каскадные таблицы стилей CSS - формальный язык описания внешнего вида веб-документа, разработанного с применением языка разметки HTML (XHTML), см. CSS Snapshot 2018;
- встраиваемый язык программного доступа к объектам приложений JavaScript, см. ECMAScript Language Specification;
- язык разработки веб-приложений PHP, см. Официальный сайт PHP.
Э0102 Машинно-ориентированные функции - используются языки разметки и языки высокого уровня - определены.
4.5.5 Требования к программным средствам, используемым программой (ТЗ ПО)
Клиентская часть ПС:
- операционная система с поддержкой программного обеспечения доступа в Интернет;
- браузер (за исключением консольных и Интернет Ехплорер версии ниже 6.0).
Серверная часть ПС:
- веб-сервер Apache (рекомендуется), Nginx, Lighttpd или Microsoft IIS;
- СУБД MySQL 5.0.15 и выше, PostgreSQL 8.3 и выше или SQLite 3.x;
- PHP версии 5.2.4 и выше;
- поддержка текстового формата PHP на веб-страницах.
Э0304 Требуемое базовое программное обеспечение определено.
ПС внешних систем (онлайновые сервисы):
- сервисы Яндекс.Поиск и поиск Google;
- сервис анализа плотности использования текста (ключевых слов контента) текущей страницы Be1.ru;
- сервис анализа фактической скорости загрузки и основных Интернет-показателей текущей страницы веб-страниц PageSpeed Insights;
- сервисы проверки соответствия веб-страниц стандартам гипертекста CSS Validation Service и Nu Html Checker.
4.5.6 Требования к защите информации и программ (ТЗ ПО)
Гипертекст сформированной и открытой браузером страницы содержит запросы в виде гиперссылок с параметрами - заголовком (title
) и адресом (URL
) страницы. Запросы готовы к отправке ВСЕМ ЗАЯВЛЕННЫМ сервисам поиска и анализа путем перехода по данным гиперссылкам.
Гипертекст, сформированный ПС серверной части, предназначен для массового информирования и не требует проведения мероприятий по защите информации и программ.
Э0106 Функции защиты от несанкционированного доступа обеспечиваются ПС серверной части (матрица доступа).
Э0107 Функции контроля доступа обеспечиваются ПС серверной части (контроль доступа).
Э0108 Функции защиты от внесения изменений обеспечиваются ПС серверной части (контроль доступа).
4.6 Требования к маркировке и упаковке (ТЗ ПО)
4.6.1 Требования к маркировке программного изделия (ТЗ ПО)
9.4 Маркировку документов на компакт–дисках выполняют на нерабочей стороне, используя специальные маркеры и (или) этикетки [из 9.4 ГОСТ Р 7.0.2–2006]
9.2 Контейнеры для хранения документов на компакт–дисках маркируют [из 9.2 ГОСТ Р 7.0.2–2006]
2.5 Маркировочные надписи следует выполнять шрифтом, установленным в нормативно-технической документации на шрифты. При выборе шрифта следует учитывать технологию нанесения маркировки [из 2.5 ГОСТ 26828-86]
Маркировка на оптическом носителе (компакт-диске) и контейнере должна содержать:
- наименование программы;
- версию программы;
- контрольную сумму.
2.9 Маркировка должна сохраняться в течение всего срока службы изделия во всех условиях и режимах, установленных в нормативно-технической документации на изделия конкретных видов [из 2.9 ГОСТ 26828-86]
2.14 Маркировка и ее фон в зависимости от назначения изделия не должны изменять цвет, терять четкость контуров, корродировать и стираться (в течение всего срока службы изделия) от действия внешних воздействующих факторов по ГОСТ 21964-76 [из 2.14 ГОСТ 26828-86]
4.6.2 Варианты и способы упаковки (ТЗ ПО)
- стандартный пластмассовый контейнер (slim box),
- или бумажный конверт (без маркировки).
4.7 Требования к транспортированию и хранению (ТЗ ПО)
4.7.1 Требования к условиям транспортирования (ТЗ ПО)
Транспортирование изделия должно производиться автомобильным, железнодорожным, водным и авиационным видами транспорта в упаковке предприятия-изготовителя на любое расстояние в средних условиях транспортирования по ГОСТ 23216 в соответствии с правилами, действующими на соответствующем виде транспорта.
Транспортирование воздушным транспортом должно производиться в отапливаемых герметичных отсеках.
При транспортировании водным транспортом должно быть исключено попадание воды на транспортную тару.
Изделие необходимо предохранять от воздействия прямого солнечного света и источников электромагнитных полей.
4.7.2 Требования к местам хранения (ТЗ ПО)
9.1 Документы на компакт–дисках хранят вертикально в специальных контейнерах из безопасных материалов [из 9.2 ГОСТ Р 7.0.2–2006]
9.3 Для хранения контейнеров с документами на компакт–дисках используют специальное оборудование [из 9.3 ГОСТ Р 7.0.2–2006]
9.5 При хранении и использовании документов на компакт–дисках принимают меры к предотвращению ударов контейнеров, перемещению и вибрации компакт–дисков внутри контейнеров.
При хранении и использовании документов на компакт–дисках принимают меры к предотвращению проникновения влаги, вредных газов, пыли, солнечных лучей и образованию конденсата внутри контейнеров [из 9.5 ГОСТ Р 7.0.2–2006]
4.7.3 Требования к условиям хранения (ТЗ ПО)
5.1 Режим хранения документов на компакт–дисках обеспечивают соблюдением норм температурно–влажностного, санитарно–гигиенического и светового режимов [из 5.1 ГОСТ Р 7.0.2–2006]
5.3.1 В помещении для хранения документов на компакт–дисках допустимы температура воздуха от 10 °С до 20 °С и относительная влажность воздуха от 20 % до 65 % [из ГОСТ 5.3.2 Р 7.0.2–2006]
5.3.2 В помещении для хранения документов на компакт–дисках не допускают резких изменений температуры и влажности воздуха в течение суток [из 5.3.2 ГОСТ Р 7.0.2–2006]
5.3.3 Максимальные суточные колебания температуры 2 °С и относительной влажности воздуха — 5 % [из 5.3.3 ГОСТ Р 7.0.2–2006]
5.3.5 Документы на компакт–дисках хранят и используют на расстоянии не менее 0,5 м от источников тепла и влаги [из 5.3.5 ГОСТ Р 7.0.2–2006]
4.7.4 Требования к условиям складирования (ТЗ ПО)
5.2 В хранилище обеспечивают свободную циркуляцию воздуха, исключающую образование застойных зон [из 5.2 ГОСТ Р 7.0.2–2006]
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.4.2 Состав воздуха в помещении для хранения документов на компакт–дисках проверяют один раз в год, а также в случае возникновения чрезвычайной ситуации [из 5.4.2 ГОСТ Р 7.0.2–2006]
5.4.3 Очистку стеллажей и контейнеров с документами на компакт–дисках от загрязнений выполняют не реже одного раза в квартал, используя пылесос или мягкую влажную ткань [из 5.4.3 ГОСТ Р 7.0.2–2006]
5.5.1 Документы на компакт–дисках хранят в темноте или при освещении рассеянным светом, не содержащим ультрафиолетовое излучение [из 5.5.1 ГОСТ Р 7.0.2–2006]
5.5.2 Освещение документов на компакт–дисках прямыми солнечными лучами недопустимо [из 5.5.2 ГОСТ Р 7.0.2–2006]
4.7.5 Сроки хранения в различных условиях (ТЗ ПО)
Один год.
4.3 Документы на компакт–дисках хранят в количестве не менее двух экземпляров [из 4.3 ГОСТ Р 7.0.2–2006]
5 Требования к программной документации (ТЗ ПО)
5.1 Предварительный состав программной документации (ТЗ ПО)
5.1 Предварительный состав программной документации (ТЗ ПО) приведен в таблице .
СПЕЦИФИКАЦИЯ - ГОСТ 19.202-78
Обозначение | Наименование | Примечание |
---|---|---|
Документация | ||
NU.УЖОС.13666-13-ЛУ | Спецификация. Лист утверждения1) | по ГОСТ 19.104-78 |
Текст программы2) | по ГОСТ 19.401-78 | |
NU.УЖОС.13666-13 12 01-ЛУ | Текст программы | |
Лист утверждения2) | ||
Описание программы | по ГОСТ 19.402-78 | |
NU.УЖОС.13666-13 13 01-ЛУ | Описание программы | |
Лист утверждения1) | ||
Ведомость эксплуатационных | по ГОСТ 19.507-79 | |
документов | ||
NU.УЖОС.13666-13 20 01-ЛУ | Ведомость эксплуатационных | |
документов. Лист утверждения1) | ||
Описание применения | по ГОСТ 19.502-78 | |
NU.УЖОС.13666-13 31 01-ЛУ | Описание применения | |
Лист утверждения1) | ||
Руководство системного | по ГОСТ 19.503-79 | |
программиста | ||
NU.УЖОС.13666-13 32 01 01-ЛУ | Руководство системного | |
программиста | ||
Лист утверждения1) | ||
Руководство программиста | по ГОСТ 19.504-79 | |
NU.УЖОС.13666-13 33 01-ЛУ | Руководство программиста | |
Лист утверждения1) | ||
Руководство оператора | по ГОСТ 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) | ||
Программа и методика | по ГОСТ 19.301-79 | |
испытаний | ||
NU.УЖОС.13666-13 51 01-ЛУ | Программа и методика | |
испытаний. Лист утверждения1) | ||
Пояснительная записка | по ГОСТ 19.404-79 | |
NU.УЖОС.13666-13 81 01-ЛУ | Пояснительная записка | |
Лист утверждения1) | ||
Описание постановки | ||
задачи | ||
NU.УЖОС.13666-13 90 (П4) 01 | Описание постановки | |
задачи | ||
Лист утверждения1) | ||
Технико-экономическое | ||
обоснование | ||
NU.УЖОС.13666-13 91 (ТЭО) 01-ЛУ | Технико-экономическое | |
обоснование | ||
Лист утверждения1) | ||
Прочие изделия | ||
Компакт-диск | 2 шт. | |
Примечания:
- Размножать по особому указанию.
- Документ выполнен на компакт-диске.
Ф.19.604-1
6 Технико-экономические показатели (ТЗ ПО)
6.1 Ориентировочная экономическая эффективность программы (ТЗ ПО)
Ориентировочная экономическая эффективность программы, выраженная в сокращении трудозатрат при решении основного комплекса задач, должна составлять не менее 30 % на один цикл технологической операции.
Сокращение трудозатрат при решении основного комплекса задач (выполнении функций по назначению) составляет 1 - (6 / 22) = 0,7272 или 72,72 % за один цикл технологической операции.
Разработка технико-экономического обоснования разработки программы, если предусмотрено, см. NU.УЖОС.13666-13 91 (ТЭО) 01. В большинстве случаев разработка ТЭО целесообразна.
Количественные критерии эффективности (чем ниже их значения, тем выше эффективность):
- число действий оператора внутри одного цикла технологической операции, выполняемых в ходе решения комплекса задач поисковой оптимизации;
- время одного цикла технологической операции.
Оценочные элементы фактора «эффективность» согласно табл. 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.2 Предполагаемая годовая потребность в программе (ТЗ ПО)
Определяется режимом применения (работы) ПК «Интероперабельность».
Режимы работы (с точки зрения пользователя):
6.3 Экономические преимущества разработки по сравнению с лучшими отечественными и зарубежными образцами или аналогами (ТЗ ПО)
При разработке должен применяться «принцип открытости»:
Применение принципа открытости, ОСНОВНЫХ БЕСПЛАТНЫХ сервисов поиска и анализа, отсутствие необходимости проведения технического обслуживания значительно снижает:
- стоимость разработки ПК «Интероперабельность»;
- стоимость владения;
- издержки (стоимость) ЖЦ ПК «Интероперабельность» в целом.
Снижение стоимостных показателей обеспечивает экономические преимущества разработки по сравнению с лучшими отечественными и зарубежными образцами или аналогами.
7 Стадии и этапы разработки (ТЗ ПО)
7.1 Стадии разработки (ТЗ ПО)
Собственные стадии разработки на основании п. 2 ГОСТ 19.102-77.
Стадии разработки, этапы и содержание работ из ГОСТ 19.102-77
Стадии разработки, этапы и содержание работ должны соответствовать указанным в таблице.
- Допускается исключать вторую стадию разработки, а в технически обоснованных случаях — вторую и третью стадии. Необходимость проведения этих стадий указывается в техническом задании;
- Допускается объединять, исключать этапы работ и (или) их содержание, а также вводить другие этапы работ по согласованию с заказчиком.
[из 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]
Примечания:
- Документ NU.УЖОС.13666-13 35 01 Описание языка не разрабатывается;
- Документ NU.УЖОС.13666-13 46 01 Руководство по техническому обслуживанию не разрабатывается.
- Должен быть разработан документ NU.УЖОС.13666-13 90(П4) 01 Описание постановки задачи.
- Должен быть разработан документ 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 Схемы алгоритмов, таблицы, описания, обоснования, расчеты и другие документы, которые могут быть использованы при разработке (ТЗ ПО)
Схемы алгоритмов, таблицы, описания, обоснования, расчеты и другие документы, которые могут быть использованы при разработке, если имеются.
- Технический ☠ Задание ☠ Пример ☠ Образец