81 - ПОЯСНИТЕЛЬНАЯ ЗАПИСКА ГОСТ 19.404-79
Листов
2021
...
Аннотация
Настоящий документ представляет собой Пояснительную записку к ПК «Интероперабельность» - [current-user:field-short-program-name].
...
Документ предназначен для участников команды проекта, осуществляющих разработку ПК «Интероперабельность» - [current-user:field-short-program-name].
...
Документ разработан согласно ГОСТ 19.404-79, структура и оформление документа соответствуют ГОСТ 19.105-78, основные надписи титульной части - по ГОСТ 19.104-78, выполнен печатным способом согласно ГОСТ 19.106-78.
...
Основная часть документа содержит назначение и область применения ПК «Интероперабельность» - [current-user:field-short-program-name], описание технических характеристик ПК «Интероперабельность» - [current-user:field-short-program-name], ожидаемых технико-экономических показателей, приведены источники, использованные при разработке.
...
Полное наименование - «Программный комплекс взаимодействия с онлайновыми сервисами поиска и анализа веб-страниц» - [current-user:field-full-program-name].
Краткое наименование - ПК «Интероперабельность» - [current-user:field-short-program-name].
Наименование работы (проекта) - «Разработка программного комплекса взаимодействия с внешними системами» - [current-user:field-name-project-work].
...
Шифр (условное обозначение темы разработки) - «Интероперабельность - 2020» - [current-user:field_short_design_name].
...
- договор (или контракт) с датами и регистрационными номерами;
- технические требования, спецификация (спецификация программы) или даже ТТЗ ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация» - [current-user:field-customer-organization].
...
1.4 Организация, утвердившая документы, дата утверждения
...
Дата утверждения документов - такая-то.
...
Организация-заказчик - ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация» - [current-user:field-customer-organization].
...
- автоматическое формирование запроса (ссылки), содержащего заголовок (title) текущей страницы в качестве фактического параметра;
- автоматизированная отправка запроса в онлайновые сервисы поиска;
- автоматическое формирование запроса (ссылки), содержащего адрес (URL) текущей страницы в качестве фактического параметра;
- автоматизированная отправка запроса в онлайновые сервисы анализа.
...
Э0101 Проблемно-ориентированные функции - автоматизация деятельности и управление, см. эталонная модель интероперабельности - определены.
...
Эксплуатационное назначение:
- производственная среда (офис) ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация» - [current-user:field-customer-organization];
- отдел маркетинга;
- отдел разработки и поисковой оптимизации веб-контента;
- отдел веб-дизайна и программирования.
...
;JKHF;SDKLHNKLSDNH;GKL2.2 Краткая характеристика области применения программы
...
Область применения программы или программного изделия:
- пользователи (операторы) ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация» - [current-user:field-customer-organization];
- производственные задания - комплекс задач поисковой оптимизации страниц сайта ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация» - [current-user:field-customer-organization];
- технические средства (ТС) заказчика;
- программные средства (ПС) заказчика;
- программные средства внешних систем (онлайновых сервисов).
...
Здесь должен быть предварительный выбор методов решения задач, который станет окончательным на стадии Технический проект, окончательный см. ниже.
...
Формирование строки запроса конкатенацией текстовой строки шаблона (запроса) и текстовой строки параметра (запроса).
...
3.3 Описание допущений и ограничений, связанных с выбранным математическим материалом
3.3 Описание допущений и ограничений, связанных с выбранным математическим материалом:
...
- шаблон и параметр запроса - только строковые значения (ограничение REST API).
...
3.4 Описание алгоритма и (или) функционирования программы
...
Алгоритм выполнения процедуры загрузки и вызова программы (преобразования загрузочного модуля в гипертекст программными средствами CMS Drupal):
- автоматическое формирование параметра запроса;
- автоматическое формирование строки запроса;
- автоматизированная отправка запроса во внешнюю систему (в сервис поиска или анализа).
...
Э0104 Функции ввода/вывода (ручной ввод данных) исключены.
...
Число операций одного цикла, выполняемых в ходе решения комплекса задач поисковой оптимизации «как должно быть»:
- оператор открывает страницу (выполняет запрос серверной части программы);
- серверная часть:
- выполняет процедуру загрузки и вызова программы - генерации страницы. В ходе генерации автоматически формируются параметр и строка запроса онлайновому сервису;
- возвращает страницу оператору - запрошенная страница открывается в браузере и становится текущей.
- оператор отправляет запросы онлайновым сервисам с текущей страницы согласно критериям управления.
Запросы онлайновым сервисам выполняются оператором в 6 щелчков мышью (по числу сервисов) по пиктограммам, расположенным под заголовком текущей страницы.
...
Э0104 Функции ввода/вывода (ручной ввод данных) исключены.
...
Число операций одного цикла, выполняемых в ходе решения комплекса задач поисковой оптимизации «как есть»:
- первоначальное открытие страниц - 7, из них одна текущая (открывается заново по завершении цикла) и 6 страниц сервисов (разовое открытие);
- переходы на вкладки - 7;
- копирование заголовка или адреса в буфер обмена - 2;
- вставка заголовка или адреса из буфера обмена - 2 и 4 соответственно;
- нажатие кнопок - 6.
Итого 7 + 7 + 2 + 2 + 4 + 6 = 28 операций в одном цикле. С учетом постоянно открытых окон сервисов - 22 операции в одном цикле.
...
Сокращение трудозатрат при решении основного комплекса задач (выполнении функций по назначению) составляет 1 - (6 / 22) = 0,7272 или 72,72 % за один цикл технологической операции.
...
3.6 Возможные взаимодействия программы с другими программами
...
- в результате модификации ПК «Интероперабельность» - [current-user:field-short-program-name] имеется возможность расширения номенклатуры внешних систем (добавления онлайновых сервисов);
- ограничение - необходимость поддержки сервисами запросов в виде гиперссылок с параметрами заголовка (
title
) или адреса (URL
) веб-страницы (REST API).
...
3.7 Описание и обоснование выбора метода организации входных и выходных данных
...
Шаблон (запроса):
- протокол и доменное имя сервиса, например
https://yandex.ru
; - формальный параметр, например
search/?text=
.
Знак вопроса ? указывает на начало запроса, знак равенства = отделяет формальный параметр от фактического (строки запроса).
...
Фактические параметры (запроса):
- текстовая строка заголовка (
title
) текущей страницы (для сервисов поиска); - текстовая строка адреса (
URL
) текущей страницы (для сервисов анализа).
...
Переходами по ссылкам, образуемым конкатенацией строки шаблона и строки параметра, обеспечивается соответствие назначению и достижение целей разработки ПК «Интероперабельность» - [current-user:field-short-program-name]:
- Комплексная механизация (автоматизация) технологического процесса решения дополнительного комплекса задач - снижение трудозатрат (трудоемкости) через исключение или снижение влияния человеческого фактора при решении задач поисковой оптимизации.
- Оптимизация трудозатрат при решении задач дополнительного комплекса - снижение трудоемкости решения основного комплекса задач (задач поисковой оптимизации).
...
Входные данные, за исключением ответов сервисов, должны быть организованы в виде шаблонов запросов. Выходные данные должны быть организованы в виде фактических параметров запросов.
...
Определение структуры выходных данных:
...
3.8 Описание и обоснование выбора состава технических и программных средств
...
Клиентская часть ТС:
- IBM-совместимая ПЭВМ класса (семейства) не ниже Реntium IV с доступом в Интернет;
- мышь и (или) иное устройство ввода позиций (планшет, тачпад и т.п.) в составе периферийного оборудования.
Серверная часть ТС:
- см. System requirements;
- оперативная память от 32 Мб (и выше).
...
Э0303 Требуемые периферийные устройства определены.
...
Рекомендованные технические характеристики ТС клиентской части:
- процессор 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 Требуемый объем внешней памяти определен.
...
Рекомендации по техническим характеристикам ТС клиентской части направлены на:
- исключение из разработки устаревшей продукции;
- применение в разработке средств вычислительной техники, отвечающих современному уровню развития;
- повышение научно-технического уровня разработки в целом.
...
Э0304 Требуемое базовое программное обеспечение определено.
...
3.10 Распределение носителей данных, которые использует программа
...
- обеспечивается техническими средствами серверной части.
...
4.1 Технико-экономические показатели, обосновывающие выбранный вариант технического решения
...
Разработка технико-экономического обоснования разработки программы, если предусмотрено, см. NU.УЖОС.13666-13 - [current-user:field-decimal-number] 91 (ТЭО) 01. В большинстве случаев разработка ТЭО целесообразна.
...
5.1 Перечень научно-технических публикаций, нормативно-технических документов и других научно-технических материалов, на которые есть ссылки в основном тексте
...
- ГОСТ 24.202-80 Система технической документации на АСУ. Требования к содержанию документа «Технико-экономическое обоснование создания АСУ».
- ГОСТ Р 56087.2-2014 Система национальных стандартов в области качества услуг связи. Методика проведения опроса пользователей (в качестве общей методики проведения предпроектного обследования объектов ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация» - [current-user:field-customer-organization]);
...
Определения терминов, используемых в настоящем документе, приводятся в виде сносок, содержащих ссылки на первоисточник.
В гипертекстовом варианте настоящего документа вместо сносок отображаются гиперссылки, при этом определения терминов открываются во всплывающих окнах.
...
...