УСТРОЙСТВО ФОРМИРОВАНИЯ БАЗЫ ДАННЫХ ПО ИСТОРИИ МЕДИЦИНЫ

Полезная модель относится к специализированным устройствам вычислительной техники и может быть использована для формирования, поддержания и использования базы исторических данных по истории медицины, в частности, по истории медицины Западной Европы XVIII века.
Известно устройство сортировки информации [RU 2128855, C1, G06F 7/08, 10.04.1999], содержащее входной и выходной каналы, два стековых блока памяти, элемент сравнения, блок оперативной памяти, блок управления, оперативные запоминающие устройства, счетчики, регистры, компараторы, стек, коммутаторы, формирователь кодов, шинный формирователь, элементы ИЛИ - НЕ и И.
Недостатком устройства является относительно узкие функциональные возможности.
Известна также иерархическая многоуровневая автоматизированная система сбора и обработки данных RU 43984, U1, G06F 17/40, 10.02.2005], состоящая из множества идентичных по структуре и функциональному назначению звеньев сбора и обработки данных, каждое из которых содержит блок хранения шаблонов ввода, блок хранения статической справочной информации, блок хранения вводимых данных, блок ввода данных, блок импорта, блок экспорта, блок архивирования, блок восстановления, блок электронного обмена данными между уровнями и блок хранения резервных копий данных, блок контроля вводимой информации, блок динамических справочников, дизайнер шаблонов, дизайнер выходных документов, блок хранения шаблонов выходных документов, блок формирования выходных документов и блок обмена информацией на бумажных носителях, причем, четвертый выход блока ввода данных соединен с первым входом блока хранения вводимых данных, третий выход которого соединен с первым входом блока экспорта, который связан через свой второй выход со вторым входом блока электронного обмена данными между уровнями, первый выход которого соединен со вторым входом блока импорта, у которого третий выход связан с со вторым входом блока хранения вводимых данных, четвертый выход которого соединен с первым входом блока архивирования, второй выход которого связан с первым входом блока хранения резервных копий данных, связь которого со вторым входом блока восстановления осуществляется через его второй выход, а первый выход блока восстановления связан с блоком хранения вводимых данных через его пятый вход, а также второй выход блока хранения шаблонов ввода соединен с первым входом блока ввода данных первый выход блока контроля вводимой информации соединен с пятым входом блока ввода данных, второй выход которого связан с первым входом блока динамических справочников, второй выход которого соединен с третьим входом блока ввода данных, который связан по своему шестому выходу с первым входом блока формирования выходных документов, второй выход дизайнера шаблонов соединен с первым входом блока хранения шаблонов ввода, третий выход которого связан с шестым входом дизайнера шаблонов, четвертый и пятый выходы которого соединены соответственно с третьим входом блока динамических справочников и со вторым входом блока хранения статической справочной информации, а также первый выход блока хранения шаблонов выходных документов соединен с третьим входом дизайнера выходных документов, седьмой выход которого соединен с третьим входом блока хранения шаблонов выходных документов, который связан по своему пятому выходу с четвертым входом блока экспорта, пятый и четвертый выходы блока импорта соединены соответственно с четвертым входом блока хранения шаблонов выходных документов и с четвертым входом блока хранения шаблонов ввода, пятый выход которого связан с третьим входом блока экспорта, второй выход блока контроля вводимой информации соединен с первым входом блока импорта, а также второй выход блока хранения шаблонов выходных документов соединен с третьим входом блока формирования выходных документов, который через свой второй выход связан с первым входом блока обмена информацией на бумажных носителях. Недостатком этой системы является относительно узкие функциональные возможности.
Кроме того, известна автоматизированная система сбора, хранения и обработки данных [RU 81351, U1, G06F 7/06, G06F 15/16, 10.03.2009], содержащая модуль хранения консолидированных данных, модуль верификации, по крайней мере, одно автоматизированное рабочее место оператора проверки изделия, модуль обработки данных, модуль ввода данных, по крайней мере один модуль сопряжения, по крайней мере одно автоматизированное рабочее место оператора анализа данных, при этом, первая группа входов и выходов автоматизированного рабочего места оператора проверки изделия соединена с первой группой входов и выходов модуля сопряжения, вторая группа входов и выходов модуля сопряжения соединена с первой группой входов и выходов модуля верификации, вторая группа входов и выходов модуля верификации соединена с входами и выходами автоматизированного рабочего места оператора анализа данных, третья группа входов и выходов модуля верификации соединена с первой группой входов и выходов модуля хранения консолидированных данных, четвертая группа входов и выходов модуля верификации соединена со второй группой входов и выходов модуля обработки данных, вторая группа входов и выходов модуля хранения консолидированных данных соединена с первой группой модуля обработки данных, группа выходов модуля ввода данных соединена с пятой группой входов модуля верификации, причем связи между модулем верификации и модулем сопряжения, а также связи между модулем верификации и автоматизированным рабочим местом оператора анализа данных выполнены в виде локальных вычислительных сетей.
Этой системе также присуще относительно узкие функциональные возможности.
Помимо указанных выше, известна автоматизированная информационно-справочная система [RU 60748, U1, G06F 12/00, 27.01.2007], содержащая блок приема запросов, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующим входами системы, при этом информационный вход блока приема запросов предназначен для приема кодограмм запросов от ведомственных информационных систем, синхронизирующий вход блока приема запросов предназначен для приема синхронизирующих сигналов занесения кодограмм запросов ведомственных систем в блок приема запросов, а первый выход блока приема запросов соединен с информационным входом блока определения типа запроса, синхронизирующий вход которого подключен к первому синхронизирующему входу системы, второй выход блока приема запросов является первым информационным выходом системы и соединен с одним информационным входом блока идентификации данных личности, третий выход блока приема запросов подключен к одному информационному входу блока коммутации каналов выдачи данных, информационные выходы которого являются информационными выходами группы системы, блок приема записей базы данных сервера, информационный и синхронизирующий входы которого являются вторыми информационным и синхронизирующим входами системы, при этом, информационный вход блока приема записей базы данных сервера предназначен для приема записей базы данных сервера, а синхронизирующий вход предназначен для приема синхронизирующих сигналов занесения записей базы данных сервера в блок приема записей базы данных сервера, один информационный выход блока приема записей базы данных сервера соединен с другим информационным входом блока идентификации данных личности, а другой информационный выход блока приема записей базы данных сервера является вторым информационным выходом системы и подключен к другому информационному входу блока коммутации каналов выдачи данных, при этом первый синхронизирующий выход блока приема записей базы данных сервера соединен с синхронизирующим входом блока идентификации данных личности, а второй синхронизирующий выход блока приема записей базы данных сервера подключен к синхронизирующему входу блока коммутации каналов выдачи данных, и блок интеграции адресных сигналов записи и считывания, информационный выход которого является адресным выходом системы, а первый и второй синхронизирующие выходы блока интеграции адресных сигналов записи и считывания являются первым и вторым синхронизирующими выходами системы, причем, система содержит также блок селекции адреса идентификатора постоянных данных, информационный вход которого соединен с четвертым выходом блока приема запросов, синхронизирующий вход блока селекции адреса идентификатора постоянных данных подключен к одному выходу блока определения типа запроса, информационный выход блока селекции адреса идентификатора постоянных данных соединен с первым информационным входом блока интеграции адресных сигналов записи и считывания, а синхронизирующий выход блока селекции адреса идентификатора постоянных данных подключен к первому синхронизирующему входу блока интеграции адресных сигналов записи и считывания, блок селекции опорного адреса именного идентификатора личности, информационный вход которого соединен с пятым выходом блока приема запросов, синхронизирующий вход блока селекции опорного адреса именного идентификатора личности подключен к другому выходу блока определения типа запроса, один информационный выход блока селекции опорного адреса именного идентификатора личности соединен со вторым информационным входом блока интеграции адресных сигналов записи и считывания, а синхронизирующий выход блока селекции опорного адреса именного идентификатора личности подключен к второму синхронизирующему входу блока интеграции адресных сигналов записи и считывания, блок определения глубины выборки данных личности, информационный вход которого соединен с другим информационным выходом блока селекции опорного адреса именного идентификатора личности, один синхронизирующий вход блока определения глубины выборки данных личности подключен к синхронизирующему выходу блока селекции опорного адреса именного идентификатора данных личности, а другой синхронизирующий вход блока определения глубины выборки данных личности соединен с первым выходом блока идентификации данных личности, при этом один выход блока определения глубины выборки данных личности подключен к третьему синхронизирующему входу блока интеграции адресных сигналов записи и считывания, а другой выход блока определения глубины выборки данных личности соединен с четвертым синхронизирующим входом блока интеграции адресных сигналов записи и считывания, блок формирования цикла документирования данных запроса, информационный вход которого соединен с шестым выходом блока приема запросов, один синхронизирующий вход блока формирования цикла документирования данных запроса подключен к второму выходу блока идентификации данных личности, а другой синхронизирующий вход блока формирования цикла документирования данных запроса соединен с третьим синхронизирующим выходом блока приема записей базы данных сервера, блок селекции области документирования данных, первый синхронизирующий вход которого соединен с одним выходом блока формирования цикла документирования данных запроса, второй синхронизирующий вход блока селекции области документирования данных подключен к другому выходу блока формирования цикла документирования данных запроса, а третий синхронизирующий вход блока селекции области документирования данных соединен с синхронизирующим выходом блока коммутации каналов выдачи данных, при этом один информационный выход блока селекции области документирования данных соединен с третьим информационным входом блока интеграции адресных сигналов записи и считывания, другой информационный выход блока селекции области документирования данных соединен с четвертым информационным входом блока интеграции адресных сигналов записи и считывания, первый синхронизирующий выход блока селекции области документирования данных подключен к пятому синхронизирующему входу блока интеграции адресных сигналов записи и считывания, второй синхронизирующий выход блока селекции области документирования данных является третьим синхронизирующим выходом системы, а сигнальный выход блока селекции области документирования данных является первым сигнальным выходом системы, и блок селекции временных циклов выполнения запросов, информационный вход которого соединен со вторым информационным выходом блока селекции области документирования данных, один синхронизирующий вход блока селекции временных циклов выполнения запросов подключен к третьему синхронизирующему выходу блока селекции области документирования данных, другой синхронизирующий вход блока селекции временных циклов выполнения запросов соединен со вторым выходом блока формирования цикла документирования данных запроса, один выход блока селекции временных циклов выполнения запросов является четвертым синхронизирующим выходом системы, а другой выход блока селекции временных циклов выполнения запросов является вторым сигнальным выходом системы и подключен к установочному входу блока приема записей базы данных сервера, один управляющий вход которого соединен с другим выходом блока определения типа запроса, а другой управляющий вход блока приема записей базы данных сервера подключен к другому выходу блока формирования цикла документирования данных запроса.
Основным недостатком этой системы является относительно узкие функциональные возможности.
К известным относится информационно-аналитическая система информационного обеспечения [RU 41888, U1, G06F 15/00, 10.11.2004], включающая блок обработки и принятия решений, расположенный на машиночитаемых информационных носителях, базу данных дефектов, блок признаков дефектов, блок признаков электрических дефектов, блок признаков технологических дефектов, блок признаков дефектов информационно-управляющей системы, информационный блок группы обслуживания и ремонта, информационный блок производителя, информационные потоки, межблочные шины, межблочные информационные потоки, при этом, на первые входы базы данных дефектов по информационному потоку поступает первичная информация производителя, на вторые входы базы данных дефектов по информационному потоку поступает информация информационно-управляющей системы, на третьи входы базы данных дефектов по межблочной шине поступает информация из первого выхода блока обработки и принятия решений, причем выход базы данных дефектов по межблочной шине соединен с первым входом блока признака дефектов, а второй вход блока признака дефектов по межблочной шине соединен с первым выходом блока обработки и принятия решений, при этом выход блока признака дефектов по межблочной шине соединен с первыми входами блока признаков электрических дефектов, с первыми входами блока признаков технологических дефектов, с первыми входами блока признаков дефектов информационно-управляющей системы, причем на вторые входы блока признаков электрических дефектов, блока признаков технологических дефектов, блока признаков дефектов информационно-управляющей системы информация поступает по межблочной шине с первого выхода блока обработки и принятия решений, выход блока признаков технологических дефектов по межблочной шине соединен с первым входом блока принятия решений, выход блока признаков электрических дефектов по межблочной шине соединен с вторым входом блока обработки и принятия решений, выход блока признаков дефектов информационно-управляющей системы по межблочной шине соединен с третьим входом блока обработки и принятия решений, четвертый вход блока обработки и принятия решений по информационному потоку соединен с первым выходом информационного блока группы обслуживания и ремонта, а второй выход блока обработки и принятия решений по информационному потоку соединен с входом информационного блока группы обслуживания и ремонта, третий выход блока обработки и принятия решений соединен с первым выходом информационного блока производителя, а второй выход информационного блока группы обслуживания и ремонта по информационному потоку соединен с вторым входом информационного блока производителя, а третий выход информационного блока группы обслуживания и ремонта по информационному потоку соединен с третьим входом блока признаков информационно-управляющей системы.
Относительно узкие функциональные возможности характерны и для этой системы.
К аналогам предложенного устройства относится и техническое решение, касающееся организации и функционирования базы данных [RU 2386166, С2, G06F 17/30, 10.04.2010], содержащее хранилище данных, систему управления базой данных (СУБД), включающую синтаксический анализатор, лингвистический анализатор, XML редактор и интеллектуальный анализатор, предназначенный для проверки по критериям полноты информации, интерфейс анализа и формирования данных, связанный с системным администратором и предназначенный для предварительного анализа документа и объема документации посредством синтаксического, лингвистического и интеллектуального анализаторов для определения характеристических признаков и их составляющих с присвоением кодовых обозначений и введением указанных данных в СУБД для присвоения трем осям трехмерного информационного пространства формируемой базы данных названий характеристических признаков, а также составления соответствующих кластеров с формированием их кодовых обозначений, интерфейс формирования базы данных предназначен для связи системного администратора с редактором XML для перевода документа в XML формат с кодовыми обозначениями, при этом СУБД предназначен для расположения отформатированного документа в базе данных, синтаксический и лингвистический анализаторы предназначены также для определения принадлежности анализируемого документа к каждому кластеру трехмерного информационного пространства, при определении однозначного соответствия документа одному кластеру СУБД предназначен для формирования полного идентификационного номера документа из кода ортов и идентификационного номера и помещения документа в соответствующий кластер трехмерного информационного пространства базы данных, интерфейс пользователя предназначен для доступа к документу или информации с использованием сформированных кодовых обозначений через кластер трехмерного информационного пространства базы данных.
Этот аналог также обладает относительно узкими функциональными возможностями, поскольку, хотя оно и позволяет производить предварительный анализ документов для определения характеристических признаков и их составляющих с присвоением кодовых обозначений и введением указанных данных в систему управления базы данных, а также осуществить к документу или информации с использованием сформированных кодовых обозначений, но не позволяет осуществлять эти операции применительно к историческим данным по ключевым терминам из этой отрасли знаний.
Кроме того, рассматриваемое техническое решение обладает относительно высокой сложностью, поскольку в нем определяется принадлежность анализируемого документа к каждому кластеру трехмерного информационного пространства, при определении однозначного соответствия документа одному кластеру СУБД предназначен для формирования полного идентификационного номера документа из кода ортов и идентификационного номера и помещения документа в соответствующий кластер трехмерного информационного пространства базы данных, а интерфейс пользователя предназначен для доступа к документу или информации с использованием сформированных кодовых обозначений через кластер трехмерного информационного пространства базы данных. Необходимость формирования и применения пользователем кодовых обозначений через кластер трехмерного информационного пространства существенно усложняет как само устройство и его использование для поиска документа.
Наиболее близким по технической сущности к предложенному является устройство [RU 134679, U1, G06F 17/30, 20.11.2013], содержащее хранилище электронных источников информации, базу данных, интерфейс пользователя, соединенный с управляющим входом базы данных, блок памяти системного словаря по истории медицины, блок выделения данных по истории медицины, вход-выход которого соединен с хранилищем электронных источников информации, а вход соединен с выходом блока памяти системного словаря по истории медицины, блок систематизации данных по истории медицины, вход которого соединен с выходом блока выделения данных по истории медицины, и блок отображения запрошенных данных по истории медицины, вход которого соединен с выходом базы данных, являющейся базой данных по истории медицины, первой вход которой соединен с выходом блока систематизации данных по истории медицины, а второй вход соединен с выходом интерфейса пользователя, вход которого соединен с выходом блока памяти системного словаря по истории медицины.
Наиболее близкое техническое решение позволяет выделить из множества доступных источников информации данные по истории медицины, систематизировать их в виде базы данных, например, для каждого выделенного источника информации формируется соответствующий блок данных, который, в частности, содержит информационную часть (факт или событие из истории медицины), год, месяц и день, кода этот факт произошел, источник информации об этом факте (вид источника, название), реквизиты источника информации (издательство, год издания, место нахождения, страница, инвентарный номер единицы хранения и т.п.).
Недостатком наиболее близкого технического решения является относительно низкая точность, что проявляется, например, на возникновении повторяемости данных о факте, событии или открытии из истории медицины. Поэтому, в частности, нарушается историческая последовательность, которая необходима в подобных базах для понимания, когда тот или иной факт, событие или открытие произошли впервые и как это отразилось на других событиях в области медицины.
Задача, которая решается в предложенной полезной модели, заключается в повышении точности устройства, обеспечивающей снижение возможности нарушения исторической последовательности описания того или иного факта, события или открытия относительно их первоначального наступления.
Требуемый технический результат заключается в повышении точности устройства,
Поставленная задача решается, а требуемый технический результат достигается тем, что, в устройство, содержащее хранилище электронных источников информации, базу данных, являющейся базой данных по истории медицины, блок памяти системного словаря по истории медицины, блок выделения данных по истории медицины, вход-выход которого соединен с входом-выходом хранилища электронных источников информации, а вход соединен с выходом блока памяти системного словаря по истории медицины, блок систематизации данных по истории медицины, вход которого соединен с выходом блока выделения данных по истории медицины, согласно полезной модели, введен блок сравнения данных на повторяемость, первый и второй входы которого соединены, соответственно, с входом и выходом базы данных, а выход соединен с управляющим входом базы данных, являющимся входом разрешения записи данных в базу данных.
На чертеже представлена функциональная схема устройства формирования базы данных по истории медицины.
Устройство формирования базы данных по истории медицины содержит хранилище 1 электронных источников информации, базу 2 данных, являющейся базой данных по истории медицины, блок 3 памяти системного словаря по истории медицины, блок 4 выделения данных по истории медицины, вход-выход которого соединен с входом - выходом хранилища 1 электронных источников информации, а вход соединен с выходом блока 3 памяти системного словаря по истории медицины, блок 5 систематизации данных по истории медицины, вход которого соединен с выходом блока 4 выделения данных по истории медицины, а также блок 6 сравнения данных на повторяемость, первый и второй входы которого соединены, соответственно, с входом и выходом базы 2 данных, а выход соединен с управляющим входом базы 2 данных, являющимся входом разрешения записи данных в базу данных.
Система содержит элементы, охарактеризованные на функциональном уровне, и описываемая форма их реализации предполагает использование или стандартного элемента вычислительной техники или программируемого (настраиваемого) многофункционального средства, поэтому ниже, при описании работы системы представляются сведения, подтверждающие возможность выполнения таким средством конкретной предписываемой ему в составе данного устройства функции, достаточных для их технической реализации.
Работает устройство формирования базы данных по истории медицины следующим образом.
Устройство формирования базы данных по истории медицины в целом предназначено для формирования, поддержания и использования базы исторических данных по истории медицины, в частности, по истории медицины Западной Европы XVIII века.
В качестве исходных источников информации используются документы, книги, архивы, журнальные статьи и т.п., преимущественно в электронном виде и доступные благодаря использованию средств коммутации, например, сети Интернет, куда в широком доступе размещаются электронные версии источников информации, формирующие информацию, занесенную в хранилище 1 электронных источников информации, которое может быть выполнено в виде блока памяти.
Блок 3 памяти системного словаря по истории медицины представляет собой блок оперативной памяти, куда предварительно занесены ключевые термины, слова, даты и иные признаки, позволяющие выделить источники информации, которые потенциально могут быть отнесены к источникам информации в интересующей нас области, в частности, по истории медицины, например: «медицина», «здоровье», «заболевание», «врач», «орган» и т.д.
Блок 4 выделения данных по истории медицины, представляющий собой специализированное устройство вычислительной техники, которое программируется на функции поиска информации по ключевым терминам, словам, датам и иным признакам. Это позволяет по входу-выходу, которым он соединен с хранилищем 1 электронных источников информации, выделить те источники информации, которые отвечают терминам из системного словаря, предварительно занесенным в блок 3 памяти системного словаря по истории медицины.
Выделенные источники информации из блока 5 поступают в блок 6 систематизации данных по истории медицины. Этот блок представляет собой специализированное устройство вычислительной техники, которое программируется на алгоритм упорядочения выделенной информации данных и представления ее в виде данных для размещения в базе 2 данных по истории медицины. Для каждого выделенного источника информации формируется соответствующий блок данных, который, в частности, содержит информационную часть (факт из истории медицины), дату события (например, год, месяц и день), кода этот факт произошел, и реквизиты источника информации (издательство, год издания, место нахождения, страница, инвентарный номер единицы хранения и т.п.). Сформированные блоки данных из блока 6 поступают в базу 2 данных по истории медицины, который представляет собой блок постоянной памяти.
База 2 данных может быть связана с интерфейсом пользователя, выполненным, например, в виде автоматизированного рабочего места специалиста с возможностью работы в автоматическом или автоматизированном режимах для выделения интересующей информации из базы 2 данных и ее отображения на дисплее специалиста или переферийное печатающее устройство.
Для повышения точности работы устройства, сформированные блоком 5 данные последовательно сравниваются в блоке 6 сравнения с данными, предварительно занесенными в базу 2 данных. Это позволяет, в частности, исключить повторяемость данных о факте, событии или открытии из истории медицины, полученные из разных источников информации, но относящиеся к одному факту, событию, открытию. Например, если какое-либо событие является повторением события, которое произошло более позднее, чем уже занесенное в базу данных, то оно не заносится в нее, а в противном случае сигнал с выхода блока сравнения, который является командой на занесении новых данных в базу 2, позволяет обновить ее, исключив при необходимости прежние данные и введя новые, поэтому, в частности, не нарушается историческая последовательность, которая необходима в подобных базах для понимания, когда тот или иной факт, событие или открытие произошли впервые и как это отразилось на других событиях в области медицины.
Таким образом, благодаря введению таких существенных признаков, как блока сравнения данных на повторяемость, первый и второй входы которого соединены, соответственно, с входом и выходом базы данных, а выход соединен с управляющим входом базы данных, являющимся входом разрешения записи данных в базу данных, достигается требуемый технический результат, заключающийся в повышении точности формирования базы данных. При этом, благодаря тому, что, полная информация о всех выявленных фактах из истории медицины сохраняется и в блоке 5, то потерь информации не происходит.