СИСТЕМА МОНИТОРИНГА КРИЗИСНЫХ СИТУАЦИЙ В СОЦИАЛЬНОЙ СФЕРЕ

Изобретение относится к вычислительной технике, в частности, к системе мониторинга кризисных ситуаций в социальной сфере.
Существенная особенность управления технологиями кризиса в социальной сфере состоит в том, что объектами управления здесь одновременно выступают сложные совокупности разнородных по своей природе компонентов: социальные общности (поселенческие структуры), целевые организации, социальные институты.
В своей сущности процесс управления кризисными технологиями в социальной сфере направлен на регулирование различных сторон социальной жизни той или иной конкретной территориальной общности региона.
Другими словами, для обеспечения своей жизнеспособности регионам необходим естественный механизм, позволяющий эффективно выходить практически из любой опасной ситуации
На сегодняшний день в социальной сфере существует масса проблем, связанных с нестабильностью и проявлением кризисных ситуаций в управлении технологиями в этой области.
К числу подобных проблем, в первую очередь, следует отнести проблему имеющихся доходов населения, бедности и имущественной дифференциации. Существует несколько индикаторов, позволяющих измерять состояние этой проблемы.
Четким индикатором состояния общества является децильный коэффициент. Соотношение доходов десяти процентов населения, находящихся наверху социальной пирамиды, к доходам тех десяти процентов беднейшей части населения определяют так называемый децильный коэффициент.
Если децильный коэффициент выходит за пределы 10:1, государство попадает в зону неустойчивого социального развития, которая чревата самыми неожиданными сюрпризами и для власти, и для народа. В нашей стране не только нарушен привычный для цивилизованных стран децильный коэффициент, но и сложилась ситуация, когда процесс имущественной дифференциации не сопровождается социальной консолидацией общества.
Второй проблемой, связанной с нестабильностью и проявлением кризисных ситуаций, является проблема преступности. Статистика свидетельствует о том, что в течение последних десяти лет поддержка криминализации общественных отношений стала составной частью правительственного курса.
Согласно статистическим данным, со второй половины 80-х годов наблюдается сначала медленный, а потом стремительный рост преступности. При этом количество осужденных не растет, а уменьшается.
Третьей проблемой, связанной с нестабильностью и проявлением кризисных ситуаций, стала проблема глобализации общества.
Глобализация - новая фаза в современном развитии современного общества в мировом масштабе, называемая постиндустриальным, технотронным обществом. Вызовы современной глобализации не обошли стороной и Россию, еще совсем недавно входившую в первую десятку зрелых индустриальных стран и располагавшую самым мощным экономическим потенциалом среди союзных республик бывшего СССР и стран Варшавского Договора.
Доля современной России в мировом валовом продукте составляет 1,7% (сравним: США и Евросоюз - по 21%, Япония - 8%, Китай - 7%). Особенно большие потери за минувшее десятилетие реформ Россия понесла именно в социальной сфере. Главной причиной такой негативной динамики эксперты считают «беспрецедентный рост неравенства в распределении материальных ресурсов».
Эти проблемы имеют важное теоретическое и практическое значение, ставят перед социальной наукой в области социальной сферы новые задачи.
Решить проблемы эффективного реагирования на угрозы возникновения кризисных ситуаций в социальной сфере регионов Российской Федерации возможно лишь с помощью системы мониторинга кризисных ситуаций, способной в кратчайшие сроки обеспечить принятие Руководителями соответствующих регионов обоснованных и единственно правильных решений.
Известны системы, которые могли бы быть использованы для решения поставленной задачи (1, 2).
Первая из известных систем содержит блоки приема и хранения данных, соединенные с блоками управления и обработки данных, блоки поиска и селекции, подключенные к блокам хранения данных и отображения, синхронизирующие входы которых соединены с выходами блока управления (1).
Существенный недостаток данной системы состоит в невозможности решения задачи обновления данных, хранимых в памяти в виде соответствующих документов одновременно с решением задачи выдачи содержания этих документов пользователям в реальном масштабе времени.
Известна и другая система, содержащая блоки приема данных, выходы которых соединены с блоком памяти и с блоком обработки данных, блок селекции временных интервалов, выходы которого подключены к блоку приема данных, к блоку приема запросов пользователей и к блоку памяти и к блоку обработки данных, выходы которого соединены с одними входами блока коммутации каналов выдачи данных, другие входы которого соединены с блоком селекции временных интервалов, а выходы являются выходами системы (2).
Последнее из перечисленных выше технических решений наиболее близко к описываемому.
Ее недостаток заключается в невысоком быстродействии системы, обусловленном тем, что все получаемые системой данные сначала записываются в базу данных системы, и лишь затем начинается процедура их обработки, связанная с поиском данных в базе данных системы.
Цель изобретения - повышение быстродействия системы путем исключения процедур поиска данных в базе данных системы и адресации их по идентификаторам источников информации.
Поставленная цель достигается тем, что в известную систему, содержащую блок приема запросов экспертов, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующим входами системы, при этом информационный вход блока приема запросов экспертов предназначен для приема запросов экспертов с автоматизированных рабочих мест экспертов, синхронизирующий вход блока приема запросов экспертов предназначен для приема синхронизирующих сигналов с автоматизированных рабочих мест экспертов, один информационный выход блока приема запросов экспертов соединен с первым информационным входом блока коммутации каналов выдачи данных, информационные выходы группы которого являются информационными выходами группы системы, блок приема данных о состоянии социальной напряженности в обществе, информационный и синхронизирующий входы которого являются вторыми информационным и синхронизирующим входами системы, при этом информационный вход блока приема данных о состоянии социальной напряженности в обществе предназначен для приема данных с автоматизированных рабочих мест источников данных, синхронизирующий вход блока приема данных о состоянии социальной напряженности в обществе предназначен для приема синхронизирующих сигналов с автоматизированных рабочих мест источников данных, один информационный выход блока приема данных о состоянии социальной напряженности в обществе является информационным выходом системы, предназначенным для выдачи
данных на информационный вход сервера базы данных, блок приема записей базы данных сервера, информационный и синхронизирующий входы которого являются третьими информационным и синхронизирующим входами системы, при этом информационный вход блока приема записей базы данных сервера предназначен для приема записей базы данных сервера, а синхронизирующий вход блока приема записей базы данных сервера предназначен для приема синхронизирующих сигналов сервера базы данных, блок формирования адресов записи и считывания базы данных сервера, адресный выход которого является адресным выходом системы, введены блок интеграции сигналов управления записью и считыванием данных базы данных сервера, один синхронизирующий выход которого является первым синхронизирующим выходом системы, предназначенным для выдачи синхронизирующих импульсов записи данных на вход первого канала прерывания сервера базы данных, а другой синхронизирующий выход блока интеграции сигналов управления записью и считыванием данных базы данных сервера является вторым синхронизирующим выходом системы, предназначенным для выдачи синхронизирующих импульсов считывания данных на вход второго канала прерывания сервера базы данных, а третий синхронизирующий выход блока интеграции сигналов управления записью и считыванием данных базы данных сервера соединен с синхронизирующим входом блока формирования адресов записи и считывания базы данных сервера, блок идентификации источников информации, информационный вход которого соединен с другим информационным выходом блока приема запросов экспертов, синхронизирующий вход блока идентификации источников информации подключен к одному
синхронизирующему выходу блока приема запросов экспертов, информационный выход блока идентификации источников информации соединен с первым информационным входом блока формирования адресов записи и считывания базы данных сервера, а первый синхронизирующий выход блока идентификации источников информации подключен к одному входу блока интеграции сигналов управления записью и считыванием данных базы данных сервера, при этом другой синхронизирующий выход блока приема запросов экспертов соединен с первым синхронизирующим входом блока коммутации каналов выдачи данных, второй синхронизирующий выход блока идентификации источников информации подключен ко второму синхронизирующему входу блока коммутации каналов выдачи данных, первый и второй управляющие входы которого соединены с первым и вторым управляющими выходами блока идентификации источников информации соответственно, блок селекции адресов источников информации, информационный вход которого соединен с другим информационным выходом блока приема данных о состоянии социальной напряженности в обществе, а синхронизирующий вход блока селекции адресов источников информации подключен к синхронизирующему выходу блока приема данных о состоянии социальной напряженности в обществе, при этом информационный выход блока селекции адресов источников информации соединен с другим информационным входом блока формирования адресов записи и считывания базы данных сервера, а синхронизирующий выход блока селекции адресов источников информации подключен к другому синхронизирующему входу блока интеграции сигналов управления записью и считыванием данных базы данных сервера, блок вычисления нарастающего итога
состояния социальной напряженности в обществе, информационный вход которого соединен с соответствующим выходом блока приема данных о состоянии социальной напряженности в обществе, синхронизирующий вход блока вычисления нарастающего итога состояния социальной напряженности в обществе подключен к синхронизирующему выходу блока приема данных о состоянии социальной напряженности в обществе, а выход блока вычисления нарастающего итога состояния социальной напряженности в обществе соединен с вторым информационным входом блока коммутации каналов выдачи данных, третий информационный вход которого подключен к выходу блока приема записей базы данных сервера, и блок селекции цикла опроса источников информации о социальной напряженности в обществе, вход которого соединен с первым синхронизирующим выходом блока интеграции сигналов управления записью и считыванием данных базы данных сервера, а выход является третьим синхронизирующим выходом системы, предназначенным для выдачи сигнала завершения приема данных от источников информации.
Сущность изобретения поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 представлен пример конкретного конструктивного выполнения блока приема запросов пользователей, на фиг.3 - пример конкретного конструктивного выполнения блока идентификации избирательных комиссий, на фиг.4 - пример конкретного конструктивного выполнения блока идентификации входных сообщений, на фиг.5 - пример конкретного конструктивного выполнения блока формирования адресов базы данных сервера, на фиг.6 - пример конкретного конструктивного выполнения блока коммутации каналов выдачи данных, на фиг.7 -
пример конкретного конструктивного выполнения блока приема сообщений избирательных комиссий, на фиг.8 - пример конкретного конструктивного выполнения блока селекции базовых адресов избирательных комиссий, на фиг.9 - пример конкретного конструктивного выполнения блока формирования временных интервалов приема данных голосования избирателей, на фиг.10 - пример конкретного конструктивного выполнения блока вычисления нарастающего итога результатов голосования избирателей, на фиг.11 - пример конкретного конструктивного выполнения блока интеграции выходных данных.
Система (фиг.1) содержит блок 1 приема запросов экспертов, блок 2 идентификации источников информации, блок 3 коммутации каналов выдачи данных на рабочие места экспертов, блок 4 интеграции сигналов управления записью и считыванием данных базы данных сервера, блок 5 приема данных о состоянии социальной напряженности в обществе, блок 6 селекции адресов источников информации, блок 7 формирования адресов записи и считывания базы данных сервера, блок 8 вычисления нарастающего итога состояния социальной напряженности в обществе, блок 9 приема записей базы данных сервера, и блок 10 селекции цикла опроса источников информации о социальной напряженности в обществе.
На фиг.1 показаны первый 21, второй 22, и третий 23 информационные входы системы, первый 24, второй 25 и третий 26 синхронизирующие входы системы, а также адресный 31 и информационный 32 выходы системы, первый 33, второй 34 и третий синхронизирующие выходы системы, и информационные 36-38 выходы группы системы.
Блок 1 (фиг.2) приема запросов экспертов содержит регистр 40, элементы 41, 42 задержки. На чертеже показаны входы 21, 24, 46, и выходы 50-53 блока.
Блок 2 (фиг.3) идентификации источников информации содержит блок памяти 60, выполненный в виде постоянного запоминающего устройства, дешифратор 61, триггер 62, элементы 63-66 И, элемент 70 ИЛИ, и элемент 72 задержки.
На чертеже показаны информационный 74 и синхронизирующий 75 входы, а также информационный 77, синхронизирующие 78, 79 и управляющие 80, 81 выходы.
Блок 3 коммутации каналов выдачи данных (фиг.4) содержит дешифратор 131, группы 132-136 элементов И, группу 137 элементов ИЛИ, элемент 138 ИЛИ. На чертеже показаны информационные входы 141-143 блока, синхронизирующие входы 144-145, управляющие входы 146-147 блока, а также информационные выходы 36-38 выходы группы блока.
Блок 4 интеграции сигналов управления записью и считыванием элементы 85 ИЛИ, и элементы 86-89 задержки. На чертеже показаны входы 94, 95, и выходы 96-98.
Блок 5 (фиг.6) приема данных о состоянии социальной напряженности в обществе содержит регистр 150, элемент 151 задержки. На чертеже показаны информационный 22 и синхронизирующий 25 входы, а также информационные 156, 157 и синхронизирующий 158 выходы.
Блок 6 селекции адресов источников информации (фиг.7) содержит блок памяти 160, выполненный в виде постоянного запоминающего устройства, дешифратор 161, элементы 162-164 И, элемент 165 ИЛИ. На чертеже показаны информационный 166 и
синхронизирующий 167 входы, а также информационный 168 и синхронизирующий 169 выходы.
Блок 7 формирования адресов записи и считывания базы данных сервера (фиг.8) содержит регистр 110 и группу 111 элементов ИЛИ. На чертеже показаны информационные 120, 121 и синхронизирующий 122 входы, а также информационный 31 выход блока.
Блок 9 приема записей базы данных сервера (фиг.1) выполнен в виде регистра, имеющего информационный вход 23 и синхронизирующий вход 26, а также выход 173.
Блок 10 селекции цикла опроса источников информации о социальной напряженности в обществе (фиг.9) содержит счетчик 175, регистр 176, компаратор 177 и элемент 178 задержки. На чертеже показан вход 179 и выход 35 блока.
Все узлы и элементы системы выполнены на стандартных потенциально-импульсных элементах. Для упрощения чертежа цепи первоначальной установки узлов и блоков системы в исходное состояние не показаны.
Работу системы рассмотрим на примере мониторинга состояния протестного отношения граждан в обществе к непопулярным решениям органов власти, резко ухудшающим социально-экономическое положение граждан на территории региона Российской Федерации.
В качестве источников информации в этом случае выступают районные отделы министерства внутренних дел, в обязанности которых входит выполнение функции сбора данных о числе граждан, протестующих против конкретных нарушений их социально-экономических прав.
Передача сообщений о количестве граждан, принявших участие в протестных выступлениях на определенный момент времени реализуется по принятому регламенту, в соответствии с которым районные отделы внутренних дел передают сведения о протестном числе граждан на территории их муниципальных образований на определенные моменты времени, например, в начале каждого часа.
При решении задачи мониторинга протестного числа граждан на информационный вход 22 системы в соответствии с установленным регламентом по тракту передачи данных последовательно поступают сообщения (кодограммы) от районных отделов внутренних дел (РОВД), имеющие следующую структуру:
КОД
КОД
КОД
Идентификатор районного отдела внутренних дел (РОВД)
Значение временного интервала, в пределах которого получены данные
Количество граждан, принявших участие в протестных выступлениях
Код кодограммы с информационного входа 22 системы заносится в регистр 150 блока 5 синхронизирующим импульсом с входа 25, который проходит на синхронизирующий вход регистра 150.
С выхода 156 блока 5 код идентификатора РОВД поступает на информационный вход 166 блока 6 и далее на вход дешифратора 161, который расшифровывает поступивший код, выдавая на один их своих выходов высокий потенциал. Для определенности положим, что высокий потенциал поступил на один вход элемента 164 И.
В это время синхронизирующий импульс с входа 25 системы задерживается элементом 151 на время приема кода входного сообщения в регистр 150 и срабатывания дешифратора 161, и далее с выхода 158 блока 5 поступает на вход 167 блока 6, откуда он опрашивает состояния элементов 162-164 И.
Учитывая то обстоятельство, что открытым по одному входу будет только элемент 164 И, то пройдя этот элемент И, синхроимпульс поступает, во-первых, на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 160, где хранится базовый адрес ячейки памяти в базе данных сервера, закрепленной за данным РОВД, и считывает ее содержимое через выход 168 на вход 120 блока 7.
С входа 120 блока 7 код базового адреса РОВД, приславшего входное сообщение, проходит через элементы 111 ИЛИ группы на информационный вход регистра 110.
Кроме того, тот же импульс считывания кода базового адреса РОВД с выхода элемента 164 И, проходит элемент 165 ИЛИ на выход 169 блока 6 и далее поступает на вход 94 блока 4, где задерживается элементом 86 задержки на время считывания содержимого фиксированной ячейки ПЗУ, и затем, во-первых, проходит через элемент 85 ИЛИ на выход 98 блока 4 и далее через вход 122 блока 7 поступает на синхронизирующий вход регистра 110, фиксируя в нем базовый адрес ячейки памяти, закрепленной за данным РОВД.
Во-вторых, этот же импульс задерживается элементом 97 на время занесения базового адреса РОВД в регистр 110, и далее с выхода 96 блока 4 выдается на выход 33 системы и далее на вход первого канала прерывания сервера (на чертеже не показан).
По этому сигналу сервер переходит на подпрограмму записи и записывает по адресу на выходе 31 системы протестное число граждан данного РОВД, выдаваемое с выхода 157 блока 5 на информационный выход 32 системы.
Таким образом, все сообщения, присланные конкретным избирательной РОВД будут документированы в базу данных системы с жесткой привязкой к базовому адресу РОВД.
Кроме того, в процессе приема сообщений от РОВД система формирует итоговую сумму числа протестных граждан сразу в процессе приема сообщений от РОВД.
С этой целью выход 157 блока 5 также соединен с информационным входом 170 накапливающего сумматора блока 8, который по синхронизирующему импульсу с выхода 158 блока 5, формирует нарастающим итогом результирующее число протестующих граждан..
Итоговые данные нарастающим итогом с выхода 172 блока 8 выдаются через вход 142 блока 3 на входы элементов 132 И группы.
Кроме того, каждый синхронизирующий импульс записи данных в базу данных сервера системы с выхода 96 блока 4 поступает на вход 179 блока 10, откуда он подается на счетный вход счетчика 175, фиксирующего число РОВД, приславших свои сообщения.
В регистр 176 введена константа, равная числу РОВД региона. Каждый синхронизирующий импульс, поступающий на вход 179 блока 10, задерживается элементом 178 на время срабатывания счетчика 175, и поступает на синхронизирующий вход компаратора 177, сравнивающего заданное число РОВД с числом РОВД, зафиксированных счетчиком 175.
Как только показания счетчика 175 и регистра 176 будут равны, на выход 35 системы будет выдан сигнал о завершении цикла приема данных от РОВД региона, и эксперты могут приступить к их аналитическому анализу. С этой целью на автоматизированных рабочих местах экспертов формируются запросы, структура которых имеет следующий вид:
КОД
КОД
Идентификатор рабочего места эксперта, с которого запрашиваются данные
Тип запрашиваемых данных:
- Число граждан, протестующих на
территории заданного РОВД
- Число граждан, протестующих на территории субъекта РФ в целом.
Код запроса с рабочего места эксперта поступает на информационный вход 21 блока 1, откуда поступает на информационные входы регистра 40. Одновременно на вход 24 поступает синхронизирующий импульс, который поступает на синхронизирующий вход регистра 40 и заносит в регистр код запроса.
Код типа запроса с выхода 51 блока 1 поступает на вход 74 блока 2 и далее на вход дешифратора 61, который расшифровывает тип запроса, выдавая на один их своих выходов высокий потенциал. Для определенности положим, что высокий потенциал поступил на один вход элемента 65 И.
Параллельно с этим, синхронизирующий импульс с входа 24 системы задерживается элементом 41 на время срабатывания регистра 40 и дешифратора 61, проходит на выход 52 блока 1 и далее через вход 75 блока 2 опрашивает состояния элементов 63-66 И.
Учитывая то обстоятельство, что открытым по одному входу будет только элемент 65 И, то, пройдя этот элемент И, синхроимпульс, во-первых, поступает на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 60, где хранится базовый адрес ячейки памяти, закрепленной за тем РОВД, чьи данные запрашиваются.
Код базового адреса с выхода 77 блока 2 поступает на вход 121 блока 7 и далее, пройдя элементы 111 ИЛИ группы, подается на входы регистра 110.
Во-вторых, тот же импульс считывания проходит элемент 70 ИЛИ блока 2 и через выход 78 блока 2 выдается на вход 95 блока 4, где задерживается элементом 88 задержки на время считывания содержимого фиксированной ячейки ПЗУ.
С выхода элемента 88 задержки указанный импульс, во-первых, через элемент 85 ИЛИ и выход 98 блока 4 поступает на вход 122 блока 7 и далее на синхронизирующий вход регистра 110, фиксируя в нем код базового адреса запрашиваемого РОВД.
Во-вторых, этот же импульс после задержки элементом 89 на время занесения базового адреса избирательной комиссии в регистр 110, с выхода 97 поступает на выход 34 системы и далее на вход второго канала прерывания сервера.
По этому сигналу сервер переходит на подпрограмму считывания содержимого базы данных по базовому адресу РОВД, который с выхода регистра 110 блока 7 выдается на адресный 31 выход системы.
Содержимое базового адреса запрашиваемого РОВД считывается из базы данных сервера и через информационный вход системы поступает на информационный вход блока 9, куда оно заносится импульсом синхронизации сервера с входа 26 системы, который также поступает на вход 46 блока 1, где задерживается элементом 42 на время занесения данных в блок 9, и далее выдается на выход 53 в качестве импульса синхронизации выдачи ответа на запрос эксперта.
Этот импульс поступает на синхронизирующий вход 144 блока 3, проходит элемент 138 ИЛИ и далее переписывает содержимое блока 9 с входа 143 блока 3 через открытые элементы 133 И группы, элементы 137 ИЛИ группы и элементы И одной из групп 134-136 на рабочее место эксперта, приславшего запрос через один из выходов 36-38 системы.
Для этого параллельно с описанным процессом код идентификатора рабочего места эксперта с выхода 50 блока 1 поступает на вход 141 блока 3 и далее на входы дешифратора 131, который открывает одну из групп 134-136, соответствующую выбранному рабочему месту пользователя.
Содержимое блока 9 с выхода 173 поступает на вход 143 блока 3 и далее через элементы 133 И группы, которые открыты по второму входу высоким потенциалом с инверсного выхода 81 триггера 62 блока 2, подаваемого через вход 147 блока 3, проходит через элементы 137 ИЛИ группы и далее поступает на входы групп элементов 134-136 И.
Если же в систему поступает запрос второго типа, по которому эксперт запрашивает итоговую сумму числа протестных граждан всего региона, то в этом случае дешифратор 61 блока 1 открывает по одному входу элемент 66 И, через который синхронизирующий импульс с входа 75 проходит на единичный вход триггера 62 и устанавливает его в единичное состояние.
В этом случае высоким потенциалом с выхода 80 блока 2, поступающим на вход 146 блока 3, элементы 132 И группы будут открыты, а  элементы 133 И группы - закрыты. При этом выход 172 блока 8 через вход 142 блока 3 будет подключен к каналу выдачи данных на рабочее место эксперта, приславшего запрос.
Синхронизирующий импульс с выхода элемента 66 И блока 2 задерживается элементом 72 на время срабатывания триггера 62 и подключения выхода блока 8 к каналу выдачи данных на рабочее место эксперта и с выхода 79 блока 2 поступает на вход 145 блока 3, где проходит элемент 138 ИЛИ и поступает на синхронизирующий вход элементов 134-136 И групп, обеспечивая выдачу запрашиваемых данных.
Таким образом, введение новых узлов и блоков и новых конструктивных связей позволило существенно повысить быстродействие системы путем исключения затрат времени, связанных с выполнением процедур предварительной записи всей получаемой информации в базу данных, их последующим поиском и обработкой.
Источники информации, принятые во внимание при составлении описания заявки:
1. Патент США №0505651 М. кл. G 06 F 13/40, 13/38, 1992
2. Патент США №05129083 М. кл. G 06 F 12/00, 15/40, 1992 (прототип).