380 likes | 567 Views
Реализация защищенного хранилища данных и электронного документооборота при интегрированной аналитической обработке разнородной информации. авторы : Акимова Г.П., Богданов Д.С., Босов А.В., Даниленко А.Ю., Ерохин В.И., Корольков Г.В. докладчик - Ерохин Владислав Ильич
E N D
Реализация защищенного хранилища данных и электронного документооборота при интегрированной аналитической обработке разнородной информации авторы: АкимоваГ.П., Богданов Д.С., Босов А.В., Даниленко А.Ю., Ерохин В.И., Корольков Г.В. докладчик - Ерохин Владислав Ильич Институт системного анализа РАН Институт проблем информатики РАН
Сбор, обработка и обмен информацией в межведомственной системе • Задача – сбор, хранение, обмен, анализ фактографической информации из разнородных источников (ведомств-участников), в частности: • выдавать по запросу, • обновлять по регламенту, • формировать отчеты и т.д. • Построение базы данных или информационной системы об объекте управления или предметной области - это, по существу, описание знаний о них. Нужен эффективный и простой инструмент создания таких описаний. • Главная идея решения – формы, анкеты (раздать, собрать, обобщить). • Проблемыреализации: • ведение систем со сложноструктурированной информацией, особенно характерной для госорганов, обычно требует пристального внимания со стороны разработчиков на всем жизненном цикле систем, однако в силовых ведомствах такое сопровождение затруднено регламентирующими документами. • в разных ведомствах разные модели данных об информационных объектах, => остро встают вопросы идентификации и т.п. • в распределенной среде вопросы пакетного обмена информацией следует отделить от прямых обращений к системе хранения
Евфрат-Документооброт – транспортная и контрольная система обеспечивает: • стандартные функции системы документооборота • Разделение на потоки (входящие, исходящие, внутренние…), регистрация документов, совместная подготовка документов, задание маршрутов движения документов, визирование, контроль исполнения и проч. • специальные функции • специализированные потоки с учетом специфики контента • формализованные требования на информацию пример – ЭД-требование на объекты учета • регламентный обмен информационными пакетами • межведомственное взаимодействие с контролем исполнения • отчеты о регламентных обновлениях • отчеты об исполненных и неисполненных поручениях…
Евфрат-Хранилище – система хранения сложноструктурированной информации, построенная на технологии X-Nika • Главная идея - построение информационных систем по формам входных и выходных документов • По комплекту входных форм генерируется схема БД и структура объектов создаваемой информационной системы с их взаимосвязями • Хранилище сложно структурированных информационных объектов любой структурной сложности • Использование формата XML • Создание информационной системы осуществляется средствами двух дизайнеров: • дизайнера форм (экранных форм для ввода и отображения данных), средствами которого описываются как структуры данных, так и процедуры обработки, • дизайнера отчетов (форм вывода данных), который содержит средства описания процедур обработки, необходимые для формирования отчетов.
Пример использования технологии – музейная система • 29 типов объектов (экспонаты, исторические лица и события, выставки и т.д.) • 30 экранных форм (среди них полная и краткая формы описания экспонатов, исторические лица, события, выставки и др.) • 456 вершин в схеме описания экспоната (из них 348 терминальных) • 2518 вершин в описании всех объектов (из них 1909 терминальных) • 35 печатных форм (Паспорт предмета, Книга поступлений, Этикетаж, Акт апробации и др.)
Интеграция в интересах совместного анализа • Хранилище – работает с формами, представляющими объекты учета (своя модель). • Электронный Документооборот – работает с формами, представляющими документы (своя модель). • Идея: соединить две технологии. Упрощенно – использовать транспортные сервисы ЭД для наполнения данными Хранилища. • Архитектурно: серверы документооборота и серверы хранилища в организациях, взаимодействие посредством запросов-ответов, «центральное» хранилище.
Запрос Ответ Запрос Ответ
Реализацияинтеграции – линейка продуктов Евфрат • Евфрат-Документооборот • Евфрат-Хранилище • Евфрат-Формы – продукт на основе технологии распознавания форм «Cognitive Forms Network»
Функциональные возможности «Системы Евфрат» Единый подход к разработке форм во всех интегрируемых системах: • ЕСТЬ программные средства, обеспечивающие: • дизайн форм (единый дизайнер для всех подсистем) • дизайн маршрутов движения документов • дизайн выходных форм и отчетов
Модель Визуализация Свойства модели Свойства визуализации Словари
Функциональные возможности «Системы Евфрат» • Моделирование предметной области: средства описания предметной области, обеспечивающие: • создание модели в терминах объектов учета • задание связей между различными объектами • создание словарей для атрибутов • генерация и последующая модернизация базы данных по описанию модели • создание поисковых шаблонов и форм отчетов
АРМ Администратора. Создание нового типа объектов. Обновление схемы объектов
Порождение схемы БД по модели данных формы
Схема реляционной БД для Объекта Физ. Лица
Функциональные возможности «Системы Евфрат» Хранилище - богатые информационные сервисы, обеспечивающие: • идентификацию объектов • автоматизацию наполнения • гибкий поиск • ведение истории изменений объекта • подготовку отчетов • разграничение прав доступа к объектам • протоколирование действий пользователей • мониторинг конкретных объектов
Функциональные возможности «Системы Евфрат» (поиск в Хранилище) • Поиск по форме • Поиск по индексу • Поиск похожих объектов • Гибкий реквизитный поиск • Полнотекстовый поиск
Обмен данными Пакет содержит: • Данные объектов учета • Метаданные (источник информации, датировка, …) • Связи между объектами • Приложенные файлы Евфрат- Хранилище 1 Пакет с объектами ZIP(XML) Евфрат- Хранилище 2 Экспорт Импорт
Импорт Автоматический импорт • Идентификация объектов • Загрузка объектов без связей • Отслеживание замены значений атрибутов • Идентификация множественных атрибутов • Загрузка связей • Отправка пакета на верификацию Ручной импорт – верификация • Принятие решений по конфликтам идентификации • Принятие решений по замене значений атрибутов
Идентификация объектовна основе функции похожести
Функциональные возможности «Системы Евфрат» Работа с бумажными носителями: • Вывод на печать по формам • Распознавание печатных форм • Автоматический или контролируемый оператором ввод данных в Хранилище или в Документооборот после распознавания • Печатные формы и формы распознавания порождаются из основных форм, полученных при моделировании предметной области
Функциональные возможности «Системы Евфрат» Особенности документооборота: помимо стандартного набора характерных сервисов, есть возможность включить в электронный документ описание произвольной комбинации объектов учета, в результате: • можно сформировать запрос к Хранилищу; • можно сформировать ответ; • можно «отторгнуть» информационное содержимое или импортировать извне; • можно, не покидая интерфейса документооборота, воспользоваться сервисами хранилища: выполнить поиск как для формирования запроса, так и ответа.
ЕВФРАТ-Документооборот Стандартные функции • Регистрация любых видов документов в соответствии с утвержденными в ведомстве номенклатурой и регламентом • Автоматизация процессов делопроизводства, поддержка процедур согласования и утверждения • Оперативный и всесторонний контроль за ходом исполнения работ по документу • Создание оперативного и долговременного архивов бумажных и электронных документов • Поиск документов по содержанию и реквизитам • Формирование журналов по учету документов и отчетов по исполнительской дисциплине • Обеспечение безопасности работы
Регистрация документа • Поддержка принятой в ведомстве номенклатуры документов и дел, а также правил их учета – набора реквизитов, правил формирования регистрационных номеров • Контроль полноты заполнения полей Регистрационной Контрольной Карточки • Автоматизация заполнения полей РКК • Автоматический контроль дублирования документов • Встроенные средства сканирования и распознавания бумажных документов • Присоединение любых электронных документов к РКК • Встроенные средства просмотра электронных документов • Установление перекрестных ссылок между документами
Рассылка документов и отправка сообщений по внутренней почте Встроенная настраиваемая адресная книга пользователей и списки рассылки Рассылка документов и сообщений
Постановка документа на контроль • На основании резолюции руководителя или в соответствии с установленным регламентом назначаются: • контролер по документу • ответственный исполнитель и соисполнители, согласующие по документу • сроки исполнения документа и отдельных поручений по нему • сроки согласования и утверждения • Задание маршрута прохождения документа по исполнителям и согласующим: • последовательные задания; • параллельные задания; • подпоручения • Автоматическая рассылка контролирующему и исполнителям (согласующим) уведомлений о поставленных им задачах
Создание маршрута движения документа или маршрута согласования Графический редактор для создания типовых маршрутов • В узлах маршрута задаются: • исполнители; • задачи; • срок выполнения; • условия дальнейшего движения документа
Клиентское ПО Документооборота Папка, в которую поступают поручения для пользователя Папка, в которую поступают контролируемые пользователем поручения Поручения, уведомления, напоминания, сообщения, отчеты Текст соответствующего поручения, уведомления, напоминания, сообщения, отчета
Исполнение заданийКонтроль исполнения • Автоматизация приема исполнителем поручения на исполнение или отказа от исполнения с отсылкой соответствующего уведомления контролирующему • Согласование и утверждение с использованием ЭЦП • Отправка отчета контролирующему • Автоматическое протоколирование хода исполнения и согласования • Автоматическая отправка контролирующему и исполнителям (согласующим) напоминаний о приближении (наступлении) контрольных сроков • Специальный поиск по контрольным заданиям и документам
Поиск документов • Поиск по типовым реквизитам и тексту документа – общий поиск • Поиск по форме • Гибкий расширенный поиск Возможность гибкого задания условий для поиска по всему объему накопленных документов Общий поиск по всем документам
Отчеты и журналы Формирование отчетов и журналов как по всей базе документов так и по отдельной выборке
Менеджер журналов и отчетов • Создание новых шаблонов отчетов • Редактирование предустановленных шаблонов отчетов • Логическое описание шаблонов • Единое хранилище шаблонов
Дизайнер форм • Создание новых потоков документов со своими регистрационными карточками • Редактирование предустановленных регистрационных карточек • Логическое описание типов и свойств реквизитов
Вопросы информационной безопасности • Комплекс выполнен с учетом всех нормативных требований по обработке закрытой информации в РФ, прошел необходимые исследования. • Выполнение требований потребовало определенных архитектурных изменений в продуктах и применения специальных методов их интеграции. • Сложность процесса компенсировалась тем, что все технологии - собственной разработки
Владислав Ерохин ervi@cs.isa.ru Москва, пр. 60-летия Октября, 9 тел. 135-55-10, 135-50-88 Институт системного анализа РАН www.isa.ru