Система сопоставления нормативно-справочной информации

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

 

Система сопоставления нормативно-справочной информации

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

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

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

В качестве прототипа выбрана «Система геоинформационной базы данных» (патент РФ на полезную модель №116663). Система, содержащая близкие по своему функциональному назначению блок ввода информации, блок индикации, блок контроля вводимой информации, блок сопоставления информации, блок справочных данных направлена на обеспечение оператора информационных систем возможностью контролировать вводимую информацию и сопоставлять ее с информацией, занесенной в базу данных ранее. Недостатком данной системы является отсутствие возможности получения и автоматического сопоставления нормативно-справочной информации из различных информационных ресурсов, представляемых базами данных и вебсервисами. Также существенным недостатком является отсутствие удаленного web-интерфейса пользователя, позволяющего работать с системой из любого места, имеющего доступ к сетям интранет или интернет, без необходимости установки дополнительного программного обеспечения.

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

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

Задача предлагаемого изобретения состоит в том, что для решения проблемы преобразования нормативно-справочной информации (НСИ) в передаваемых данных была разработана система сопоставления НСИ, имеющая web-интерфейс и предоставляющая возможности загрузки и репликации справочных данных с различных источников информации, с наиболее распространенными интерфейсами взаимодействия. Система также направлена на определение соответствия между кодами справочников НСИ как в ручном, так и в автоматическом режиме на основе лексико-синтаксического анализа.

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

Система реализована с использованием трехзвенной архитектуры.

Хранение конфигурационных данных блоков программного комплекса реализовано на СУБД Oracle 1 lg (допустимо использование версий 9i, 10g или 12с).

В качестве сервера приложений используется IBM WebSphere Portal (допустима замена на Apache Tomcat, glassfish или любой сервер приложений, содержащий контейнер сервлетов).

Модуль визуализации реализован для выполнения в браузерах Google Chrome и Internet Explorer.

Описанная система представлена на фиг. 1 и состоит из следующих модулей:

1. Блок ввода информации,

2. Блок индикации,

3. Блок контроля загружаемой информации,

4. Блок сопоставления данных нормативно-справочной информации (НСИ),

5. Блок справочных данных,

6. Блок администрирования системы нормативно-справочной информации (С-НСИ),

7. Блок внутреннего хранилища данных,

8. Блок взаимодействия с источниками данных.

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

Блок индикации 2 является портальной web-платформой, на которой размещается блок ввода информации, и представляет из себя сервер приложений с функционалом авторизации и разграничения доступа к web-приложению

В Блоке контроля загружаемой информации 3 содержится бизнес-логика обработки данных, представляющей собой набор реализованных в программе алгоритмов обработки (анализа и подготовки) данных. Блок контроля загружаемой информации 3 предусматривает выгрузку данных в Блок внутреннего хранилища данных 7 следующих типов:

- с полной заменой справочников,

- с добавлением новых значений,

- с проверкой изменения справочных элементов.

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

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

В Блоке сопоставления данных НСИ 4 реализовано два способа проставления соответствий:

- проставление соответствий пользователем системы нормативно-справочной информации,

- автоматическое проставление соответствий на основе лексико-синтаксического анализа.

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

При сопоставлении значений справочников различных систем или программных комплексов возникают проблемы с неполным их соответствием. Это связано как с использованием сокращений, так и с профессиональными названиями. Значения словарей похожи, но не одинаковы. Пример, в системе «А» используется значение словаря «Акустико-химическое возд-е», а в системе «Б» - «Акустико-химическое возд. (АХВ)». Для разрешения этой проблемы в данной системе используется метод, учитывающий близость текстовых фрагментов, поэтому процесс поиска строк не ограничивается поиском точных слов, а наоборот, расширяется поиском похожих слов, синонимов, конкретных цифр.

В Блоке сопоставления данных НСИ 4 для автоматического сопоставления используется метод, основанный на статистике совпадения смежных пар символов в сравниваемых строках, хорошо реализуемый в реляционных СУБД. Данный метод позволил найти значения «Акустико-химическое возд-е» и «Акустико-химическое возд. (АХВ)» со степенью точности 0.93. Кроме этого включена поддержка транслитерации символов, учитывается обработка числовой информации и спецсимволов.

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

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

Блок внутреннего хранилища данных 7 представляет собой базу данных, содержащую набор репликационных таблиц, со справочными значениями из сопоставляемых систем и программных комплексов.

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

Пользователь запускает Блок ввода информации 1. Система запрашивает из Блока администрирования системы нормативно-справочной информации 6 права доступа и, соответственно, открывает или закрывает доступ пользователю на определенные действия в системе. Права доступа запрашиваются Блоком администрирования системы нормативно-справочной информации 6 из Блока внутреннего хранилища данных 7. Далее описание работы модели зависит от доступа и действий пользователя: настройка, загрузка НСИ, сопоставление НСИ.

Настройка системы. Пользователь при наличии прав доступа подключает необходимые источники нормативно-справочной информации к данной системе, введя необходимые данные. Информация преобразуется через Блок индикации 2 и передается в Блок внутреннего хранилища данных 7.

Загрузка нормативно-справочной информации из внешних систем. Пользователь при наличии прав доступа запускает загрузку нормативно-справочной информации из Блока справочных данных 5 в систему сопоставления НСИ. При запуске система через Блок взаимодействия с источниками данных 8 получает данные, проверяет через Блок контроля загружаемой информации 3 и сохраняет в Блоке внутреннего хранилища данных 7.

Сопоставление справочников. Пользователь при наличии прав доступа через Блок сопоставления данных нормативно-справочной информации 4 производит ручное или автоматическое сопоставление. Блок сопоставления данных нормативно-справочной информации 4, в свою очередь, запрашивает исходные справочные данные из Блока внутреннего хранилища данных 7 на основе прав доступа из Блока администрирования системы нормативно-справочной информации 6. Блок администрирования позволяет разграничить доступ к операциям в системе на основе ролевой политики.

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

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

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



 

Похожие патенты:

Изобретение относится к средствам для прогнозирования эффективности речевого воздействия фрагментов дискурса на разных языках. Технический результат заключается в прогнозировании эффективности речевого воздействия (ЭРВ) фрагмента дискурса на разных языках.

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

Изобретение относится к области водоснабжения и водоотведения. Система содержит множество сетей водоснабжения (1), в состав которых включены узлы (2) учета воды у абонентов (4) со средствами вывода информации (3), и сетей водоотведения (5), в состав которых включены узлы (6) учета расхода сточных вод и датчики количества атмосферных осадков (8).

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

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

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

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

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

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

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

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

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

Изобретение относится к созданию имитационной модели движения транспортных и пешеходных потоков, использующейся в тренажерах для обучения вождению. Техническим результатом является создание высокоточной имитационной модели дорожного движения с возможностью гибкой настройки взаимоотношений между множеством участников дорожного движения. В способе построения имитационной модели дорожного движения загружают из базы данных информацию о дорожной сети. Генерируют множество автономных агентов дорожной сети, причем каждый упомянутый агент содержит физическую и логическую модели, и моделируют участников дорожного движения с помощью полученных агентов. Определяют уникальные идентификаторы событий пересчета состояния агентов для каждого участника дорожного движения. Обрабатывают идентификаторы с помощью дискретно-событийного моделирования (ДСМ). Генерируют и визуализируют среду функционирования агентов. 4 н. и 12 з.п. ф-лы, 8 ил.

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

Настоящее изобретение относится к обеспечению рекомендуемой информации для браузера мобильного терминала. Техническим результатом является обеспечение эффективного получения пользователем рекомендуемой информации. Способ обеспечения рекомендуемой информации для браузера мобильного терминала содержит классификацию браузером мобильного терминала каждого веб-сайта в пределах истории посещений веб-сайтов при помощи по меньшей мере одного классификатора, вычисление балла каждого из по меньшей мере одного классификатора каждого веб-сайта, суммирование баллов идентичных классификаторов для получения суммарного результата каждого классификатора, причем соответствующий веб-сайту классификатор представляет собой характеристику этого веб-сайта; ранжирование браузером мобильного терминала различных классификаторов в соответствии с суммарными результатами; начиная с классификатора, имеющего наибольший балл, выбор установленного числа классификаторов и передачу выбранных классификаторов на сервер для генерации сервером рекомендуемой информации, ассоциированной с классификаторами; прием и отображение браузером мобильного терминала рекомендуемой информации, ассоциированной с классификаторами, от сервера. 4 н. и 14 з.п. ф-лы, 2 ил., 1 табл.

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

Изобретение относится к прогнозированию курса лечения для индивидуума. Техническим результатом является повышение эффективности курса лечения. Способ включает: определение эффекта посредством обрабатывающей системы для обработки результата от курса лечения (Rc-Rt) или скорости получения результата лечения (Rt), представляющей собой функцию, описывающую эффект от курса лечения (Rc-Rt), в качестве функции: риска при отсутствии курса лечения (Rc), зависящей от первой переменной (Y) и второй переменной (X), вторая переменная (X) представляет собой вектор характеристик индивидуумов, отличных от характеристик, включенных в риск при отсутствии курса лечения (Rc), первая переменная (Y) представляет собой вектор характеристик индивидуумов, включенных в риск при отсутствии курса лечения (Rc), вторая и первая переменные (X) и (Y) представляют собой переменную или переменные, полученные на основе показателей окружающей среды, фенотипа или генотипа, получение дескрипторов пациентов, описывающих индивидуума, каждый индивидуум соответствует риску (Rc) и второй переменной (Х), выдачу показателя эффекта от курса лечения. 8 н. и 53 з.п. ф-лы, 21 ил., 3 табл.

Система (100) для предсказания задевания в турбине включает систему (110) контроля для формирования рабочих значений (112) для турбины на основе информации, принятой от турбины, и корреляционное устройство (114) для формирования на основе упомянутых рабочих значений (112) по меньшей мере одного корреляционного значения (115), которое устанавливает корреляцию первого рабочего значения со вторым рабочим значением. Система также включает вычислитель (116) переменных для формирования по меньшей мере одной вычисленной переменной (118) на основе одного из упомянутых рабочих значений и предсказатель (120) задевания, который формирует предсказание (122) задевания на основе упомянутого по меньшей мере одного корреляционного значения и упомянутого по меньшей мере одного вычисленного значения. 2 н. и 8 з.п. ф-лы, 2 ил.

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

Изобретение относится к системе беспроводной связи. Технический результат изобретения заключается в уменьшении передачи служебных сигналов и прерывании обслуживания. Способ обработки сбоя в линии радиосвязи (RLF) посредством устройства связи в системе беспроводной связи содержит подключение, по меньшей мере, к двум базовым станциям, включающим в себя первую базовую станцию и вторую базовую станцию в системе беспроводной связи, обнаружение RLF в первой базовой станции и отправку сообщения с причиной RLF, ассоциированного с первой базовой станцией, во вторую базовую станцию. 3 н. и 18 з.п. ф-лы, 35 ил.
Наверх