НАЗНАЧЕНИЕ ПРОГРАММЫ ==================== Назначение программы -------------------- .. Подключаем раздел Назначение программы (typical_purpose_program) .. include:: /project_dtm/doc_reuse/typical_purpose_program.rst Возможности программы --------------------- В настоящий момент реализовано две конфигурации Программы: - Стандарт; - Лайт. .. tab-set:: .. tab-item:: Возможности конфигурации Стандарт .. Подключаем раздел Возможности программы (typical_program_function) .. include:: /project_dtm/doc_reuse/typical_program_functions.rst .. tab-item:: Возможности конфигурации Лайт .. Подключаем раздел Возможности программы (lite_program_functions.rst) .. include:: /project_dtm/doc_reuse/lite_program_functions.rst Условия, необходимые для выполнения программы --------------------------------------------- Требования к серверному оборудованию, телекоммуникационному оборудованию и каналам связи, аппаратным и программно-аппаратным средствам защиты информации, периферийному и специализированному оборудованию, размещению комплекса технических средств на объектах автоматизации и методы защиты комплекса технических средств приведены в документе «Описание применения». Требования к программному обеспечению ------------------------------------- Требования к программному обеспечению приведены в документе «Руководство системного программиста». Требования к персоналу ---------------------- Для работы с Программой сотрудник (программист) должен обладать компетенциями, перечисленными в таблице (см. :numref:`tab_personal`) в том объеме, который требуется для выполнения поставленных перед ним производственных задач. .. _tab_personal: .. table:: Требования к персоналу +----+------------------------+------------------------------------+ | № | Компетенция | Уровень | +====+========================+====================================+ | 1 | Знакомство со СМЭВ 3 | В объеме, изложенном в | | | | инструкциях, технологических | | | | стандартах, методических | | | | рекомендаций, регламентах и | | | | руководствах, приведенных на | | | | сайте | | | | https://smev3.gosuslugi.ru/portal/ | | | | | +----+------------------------+------------------------------------+ | 2 | Знакомство с ПОДД СМЭВ | В объеме, изложенном в | | | | документе «Методические | | | | рекомендации по работе с | | | | подсистемой обеспечения | | | | доступа к данным федеральной | | | | государственной | | | | информационной системы | | | | "Единая система | | | | межведомственного | | | | электронного взаимодействия"» | | | | (версия 1.0.0.0). | +----+------------------------+------------------------------------+ | 3 | Pebble-шаблон | Знание синтаксиса, понимание | | | | назначения pebble-шаблонов. | +----+------------------------+------------------------------------+ | 4 | XML | Знание синтаксиса XML, XSD, | | | | xPath . | +----+------------------------+------------------------------------+ | 5 | SQL | Знание синтаксиса (основных | | | | DDL и DML команд), понимание | | | | основных принципов | | | | реляционной БД. | +----+------------------------+------------------------------------+ | 6 | REST | Знание основ архитектурного | | | | стиля взаимодействия. | +----+------------------------+------------------------------------+ | 7 | Open API | Знание синтаксиса | | | | формализованной спецификации | | | | (ранее известна как swagger). | +----+------------------------+------------------------------------+ | 8 | HTTP | Знание основ протокола | | | | (состаные части сообщения, | | | | коды ответа). | +----+------------------------+------------------------------------+ | 9 | yaml | Знание синтаксиса. | +----+------------------------+------------------------------------+ | 10 | AVRO | Знание основ, понимание | | | | назначения схемы и блока | | | | данных. | +----+------------------------+------------------------------------+ | 11 | Kafka | Знание основ использования | | | | брокера сообщений. | +----+------------------------+------------------------------------+ | 12 | CSV | Знание формата. | +----+------------------------+------------------------------------+ | 13 | Spark, Airflow | Знакомство с фреймворком и | | | | платформой управления | | | | процессами, умение создавать | | | | и запускать исполнение DAG. | +----+------------------------+------------------------------------+ Перечень эксплуатационной документации -------------------------------------- Перед началом работы с программой обслуживающему персоналу рекомендуется ознакомиться с указанными эксплуатационными документами в последовательности, приведенной далее. В состав комплекта эксплуатационных документов на программное обеспечение «Витрина данных НСУД» входят следующие документы: * «Описание применения». Документ раскрывает основные вопросы по назначению «Витрины данных НСУД» и описанию применения программы. Перечислены возможности программы, задачи, которые она решает и методы их решения. * «Руководство оператора». Документ предназначен для операторов и раскрывает основные вопросы связанные с эксплуатацией программы. Указан минимальный состав программных и технических средств для рабочего места оператора. В документе описаны требования к квалификации оператора, процесс подготовки к работе, основные операции и сообщения, которые получает оператор в процессе взаимодействия с программой. * «Руководство системного программиста». Документ детально описывает вопросы по установке, настройке и проверке работоспособности программы. Указана структура программы, ее составные части, связь между составными частями и другими программами. * «Руководство программиста». Документ предназначен для программистов и описывает как возможности подключения к программным интерфейсам «Витрины данных НСУД», так и пошаговую процедуру сборки ПО из исходного кода. .. note:: Дополнительные материалы, выходящие за рамки «Руководства программиста» и эксплуатационной документации на ПО «Витрина данных НСУД» можно найти в документе «Соглашения о разработке и тестировании ПО "Витрина Данных НСУД"» Требования к серверному оборудованию, телекоммуникационному оборудованию и каналам связи, аппаратным и программно-аппаратным средствам защиты информации, периферийному и специализированному оборудованию, размещению комплекса технических средств на объектах автоматизации и методы защиты комплекса технических средств приведены в документе «Описание применения».