Технические особенности закрытой части ПСИОД — КиберПедия 

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Технические особенности закрытой части ПСИОД

2020-11-03 219
Технические особенности закрытой части ПСИОД 0.00 из 5.00 0 оценок
Заказать работу

Компонент «Хранилище ЕГАИС учета древесины» — реляционное хранилище данных на основе PostgreSQL. Хранилище оптимизировано как на чтение, так и на запись. Для достижения этих требований хранилище организованно в синхронный кластер типа master-slave c одним мастер-узлом и как минимум одним slave узлом.

Компонент «Управление ЕГАИС учета древесины» – серверное приложение на языке Java, реализующее логику ПСИОД и взаимодействующее с базой данных, используя JDBC. Для взаимодействия с другими компонентами и подсистемами ЕГАИС учета древесины приложение предоставляет RESTAPI с представлением данных на основе JSON.

Компонент «АРМ оператора ЕГАИС учета древесины» – непосредственно открытая часть ПСИОД, взаимодействующая с компонентом «Управление ЕГАИС учёта древесины».

Компонент «АРМ администратора ЕГАИС учета древесины» – пользовательский интерфейс администратора закрытой части ПСИОД, взаимодействующий с компонентом «Управление ЕГАИС учета древесины».

1.1.2 Подсистема анализа и оценки (ПАО)

ПАО автоматизирует и обеспечивает эффективность выполнения двух типов функций обработки данных ЕГАИС учета древесины: контрольных функций и функций анализа информации в сфере оборота древесины.

Программное обеспечение ПАО состоит из следующих частей:

· Исполняемый модуль;

· Система управления базами данных;

· Клиентское рабочее место.

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

Подсистема управления базами данных предназначена для хранения представлений, резервных копий, сведений о пользователях и справочниках, промежуточных результатов работы ПАО.

Рабочее место представляет собой персональный компьютер с установленной операционной системой (Microsoft Windows/ Unix (Linux)), Web - браузером (Microsoft Internet Explorer/ Mozilla FireFox/ Safari/ Google Chrome/ Opera) и программным продуктом, поддерживающим формат Microsoft Excel 2003.

1.1.3 Подсистема контроля достоверности данных (ПКДД)

ПКДД обеспечивает автоматический контроль достоверности данных при поступлении в систему новой информации и внесении изменений в существующие записи ЕГАИС учета древесины. ПКДД обеспечивает качество информации, согласованность данных и предотвращение случаев умышленного искажения показателей, предоставления ложных сведений, а также информировать ответственных лиц и пользователей системы об ошибках, допущенных при внесении данных в ЕГАИС учета древесины.

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

1.1.4 Подсистема управления нормативно-справочной информацией (ПНСИ)

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

К НСИ относятся международные, общероссийские, отраслевые и специализированные классификаторы и справочники, реестры уникальных формализованных данных объектов классификации, объединенных по общему признаку, созданных в соответствии с нормативными документами.

Справочником называется структурированный набор данных, предназначенный для однозначного определения объектов и отражения их наиболее существенных свойств. C технической точки зрения, справочник – совокупность структурированных записей об объектах, хранимая в базе данных.

Классификатор – это справочник, предназначенный для разбиения объектов на классы по определенным признакам.

Справочник состоит из некоторого конечного множества атрибутов. При этом часть атрибутов может быть характерна только для специфической информационной системы, а часть атрибутов может пересекаться с множеством атрибутов аналогичного объекта в другой информационной системе.

Для обеспечения процессов обработки информации такого рода в рамках ЕГАИС учета древесины предусмотрена подсистема управления нормативно-справочной информацией, обеспечивающая полный жизненный цикл данных данного типа.

ПНСИ осуществляет обработку и хранение следующих основных типов информации:

1. Исходные данные справочников внешних систем и баз данных. Это данные существующих справочников, привносимых в ЕГАИС учета древесины средствами пакетной загрузки или передаваемые из внешних систем. К этому типу данных относятся внешние справочники, справочники, имеющие статус ГОСТ, справочники АИС ГЛР, справочники ФИАС ФНС России и др.

2. Исходные данные ручного ввода. Информация, вносимая операторами данные в ручном режиме через интерфейсы ПНСИ.

3. Эталонные справочники. Результат обработки исходных данных – набор записей готовых к использованию другими подсистемами ЕГАИС учета древесины. ПНСИ за счет эталонных справочников обеспечивает единообразие данных, соответствие значений принятым форматам и ограничениям, корректность и полноту данных, отсутствие дубликатов записей. ПНСИ публикует только данные эталонных справочников, исходные данные доступны только авторизованным пользователям и внутренним процессам подсистемы.

4. Исторические данные. Исторические копии исходных данных и записей эталонного справочника. Процессам ПНСИ доступны только актуальные исходные записи и записи эталонных справочников, исторические копии доступны операторам данных через интерфейсы подсистемы и могут быть использованы с целью ретроспективного анализа изменений данных.

5. Перекодировочные таблицы. Информация о взаимном соответствии значений ключей из различных внешних систем-источников данных, а также соответствия между ключами записей эталонного справочника возникшие в результате консолидации записей.

6. Данные аудита. Информация о дате, пользователе (либо автоматизированном процессе) и изменениях, внесенных в исходные данные и в отдельных случаях в эталонный справочник.

ПНСИ функционально состоит из Ядра Управления НСИ, включающего набор средств, осуществляющего получение, обработку и публикацию данных, компоненты хранения и двух пользовательских АРМ – оператора и администратора данных.

Структура ПНСИ

Подход к реализации основан на опыте разработки и внедрения специализированных систем управления основными данными в области управления крупными производствами и осуществления функций государственного управления и контроля. В функциональность и архитектуру системы закладываются принципы, многократно использованные в коммерческих системах управления НСИ лидирующих на рынке систем данного класса и гарантирующие эффективность реализуемого подхода. Специализированные методы и компоненты адаптированы к предметной области, а сама подсистема интегрирована с остальными подсистемами ЕГАИС учета древесины в соответствии с принципами сервисно-ориентированной архитектуры. Такой подход обеспечивает одновременно гибкость всего решения, и минимизирует ограничения на функциональность и производительность ПНСИ.

Ниже приведена архитектурная диаграмма компонента управления НСИ с указанием модулей хранения и интеграции с внешними подсистемами ЕГАИС учета древесины. Стрелками указаны направления потоков информации при осуществлении типичного сценария обработки входящих данных.

Компонентный состав ПНСИ:

1. Модули, входящие в закрытую часть ПСИОД:

· Модуль АРМ оператора данных НСИ;

· Модуль АРМ администратора НСИ.

2. Компонент «Ядро НСИ». В его состав входит:

· Модуль интеграции;

· Модуль безопасности;

· Модуль метаданных;

· Модуль очистки;

· Модуль идентификации дубликатов и поиска;

· Модуль хранения данных;

· Модуль выгрузки;

· Модуль поиска;

· Модуль консолидации.

3. Модули, входящие в состав компонента «Хранилище данных ЕГАИС учета древесины» ПСИОД:

· Модуль Хранилище метаданных НСИ;

· Модуль Хранилище данных фонда НСИ.

Ниже приведена архитектурная диаграмма ПНСИ (Рисунок 4) с указанием модулей хранения и интеграции со смежными подсистемами ЕГАИС учета древесины.

Рисунок 4 – Архитектура ПНСИ

ПНСИ интегрирована в архитектуру ЕГАИС учета древесины. Передача данных между подсистемами и ПНСИ осуществляется через подсистему интеграции. Проверка прав доступа пользователя, инициировавшего конкретный запрос к ПНСИ осуществляется ПУПД. ПНСИ не производит обмен данными напрямую с другими подсистемами.

ПНСИ использует общий для ЕГАИС учета древесины компонент хранения информации.

Таблица 5. Компоненты ПНСИ и их назначение

Наименование Состав ПО Назначение
Модуль «АРМ администратора НСИ» компонента «АРМ администратора ЕГАИС учёта древесины» Tomcat JavaScript Предоставляет интерфейс для настройки ПНСИ (модель данных, правила проверки, и т.д.)
Модуль «АРМ оператора НСИ» компонента «АРМ оператора ЕГАИС учёта древесины» Tomcat JavaScript Предоставляет удобный интерфейс пользователя по поиску и обработке НСИ
Компонент «Ядро НСИ» Tomcat Java Реализует основную логику работы ПНСИ (загрузка, очистка, консолидация НСИ)
Модуль хранилище метаданных ПНСИ компонента «Хранилище ЕГАИС учета древесины» PostgreSQL SQL СУБД для хранения модели данных ПНСИ и всех ее настроек работы.
Модуль хранилище данных фонда НСИ компонента «Хранилище ЕГАИС учета древесины» PostgreSQL SQL СУБД для хранения данных предметных НСИ Системы.

Поделиться с друзьями:

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.021 с.