Algebra Biologiya Literatura Geometriya Geografiya Obj Fizika Ekonomika Istoriya Astronomiya Informatika

Web-Своды. Описание

Описание

Платформа WEB-Своды разработана специально для создания информационно- аналитических систем, ключевое предназначение которых – мониторинг показателей всех социально-значимых отраслей субъекта Российской Федерации.

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

Предлагаемое решение — это Web-портал, разворачиваемый на Министерство/ Департамент и все подведомственные ему учреждения и решающий задачи автоматизации приемки/ сдачи статистической отчетности в рамках концепции SaaS (Software as a Service, Программный продукт как услуга). Благодаря применению единого хранилища данных, на несколько порядков упрощается трудоемкость внедрения и сопровождения системы мониторинга качественных индикаторов социально-значимых отраслей.

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

Решения, построенные на платформе WEB-Своды, являются мультиплатформенными и способны функционировать на платформах Windows, Linux, Apple и использовать Microsoft Office, Open Office для формирования выходных документов.
 

Цели и задачи

Решения, реализованные на платформе WEB-Своды, позволяют решить следующие задачи:

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

 

Преимущества

  • Организация эффективного информационного взаимодействия всех участников сбора показателей.
  • Визуализация отчетных данных на интерактивном портале с возможностью детализации ключевых показателей и наглядная демонстрация показателей в динамике.
  • Доступ к системе в любой момент времени при наличии подключения к сети Интернет.
  • Прозрачность выполнения работ и соблюдение сроков при подготовке отчетной информации.
  • Расширение состава пакета отчетных форм и аналитических выборок при помощи подсистемы полнофункционального конструктора.
  • Разграничение прав доступа в процессе сбора отчетных данных (каждому участнику в системе назначаются права в соответствии со сферой его ответственности).

 

Функциональные характеристики

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

Это обеспечивает:

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

Система предоставляет механизмы заполнения отчетных форм как в режиме Web- клиента, с помощью любого интернет — браузера (например, Microsoft Internet Explorer, Mozilla Firefox), в том числе и в среде, отличной от Windows, так и в режиме Win-клиента (обычное настольное приложение, функционирующее в среде Windows).

В Desktop и Web-интерфейсе системы обеспечен просмотр динамических форм с переменным числом строк с возможностью их добавления и удаления в реальном режиме времени работы интерфейса пользователя.

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

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

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

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

Система поддерживает функцию подписи отчетных форм электронно-цифровой подписью (ЭЦП) с использованием сертифицированного средства криптографического формата защиты информации на базе криптопровайдера КРИПТО ПРО. В Системе предусмотрена возможность контроля заполнения данных. В рамках этого контроля ответственные лица на любом уровне сдачи статистической и прочей отчетности могут отслеживать полноту и успеваемость внесения данных подведомственными учреждениями.

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

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

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

  • настраивать описания OLAP-кубов и параметры их визуализации;
  • работать с показателями (параметрами) визуализации;
  • формировать OLAP-кубы;
  • вызывать формы визуализации OLAP-отчетов.

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

  • Механизмы формирования произвольных выборок данных в пункте сборки отчетности, которые позволят пользователям задавать параметры визуализации сводных данных в необходимых для выполнения анализа разрезах;
  • Средства задания и описания OLAP-кубов, необходимые для быстрого построения аналитических отчетов «на лету». OLAP (On-Line Analitical Processing) – это технология обработки информации, включающая составление и динамическую публикацию отчѐтов и документов. Используется аналитиками для быстрой обработки сложных запросов к базе данных.

Подсистема позволяет построение графических диаграмм (гистограммы, графики, круговые диаграммы и т.п.) в виде двух- и трехмерных графических объектов.

Подсистема обеспечивает полноценную работу с OLAP-отчетами во всех online-режимах работы с Системой, как в режиме настольного приложения (WIN-клиент), так и в режиме удаленной работы пользователей с помощью любого интернет-браузера (WEB-клиент).
 

Технические характеристики

Технология On-Line сбора отчетности отвечает следующим требованиям:

  • В качестве системы управления базы данных используется ORACLE 10g, обеспечивающий повышенный уровень сохранности информации при авариях, отказах технических средств (в том числе – потеря питания) и т.п. событиях.
  • Система организована по принципу трехзвенной архитектуры: сервер базы данных (под управлением СУБД Oracle), сервер приложений (под управлением Microsoft Internet Information Server), клиентское рабочее место (с применением Microsoft Internet Explorer и без необходимости использования иного специального программного обеспечения).
  • Система имеет централизованную базу данных с предоставлением удаленного защищенного доступа для подведомственных учреждений.
  • Система построена с применением единой платформы.
  • Отсутствие необходимости применения дополнительного программного обеспечения (помимо перечисленного для полнофункционального функционирования программного комплекса).
  • Система предоставляет механизмы работы в трех режимах:
    • В условиях пропускной способности канала доступа от рабочего места оператора к серверу свыше 128 кб/c – через WIN-интерфейс (по технологии «толстого клиента»)
    • В условиях пропускной способности канала доступа от рабочего места оператора к серверу от 5 до 128 кб/c – через WEB-интерфейс
    • В условиях полного отсутствия подключения удаленного рабочего места оператора к серверу – через OFF-Line-интерфейc. (под OFF-Line-интерфейсом понимается возможность генерации системой XLS-файлов, включающих в себя необходимые справочники, с возможностью последующего автономного заполнения показателей и загрузки на сервер через WIN,WEB -интерфейс)
  • В системе реализованы следующие возможности по защите информации от несанкционированного доступа:
    • Встроенные в Систему средства идентификации и аутентификации пользователей.
    • Соединение между клиентским рабочим местом и сервером базы данных по защищенному протоколу SSL.
    • Использование межсетевого экрана (брандмауэра, файрвола; далее, МСЭ) для осуществления контроля и фильтрации входящих и исходящих сетевых пакетов в соответствии с заданными правилами.

В Системе реализована возможность гибкого разграничения прав доступа пользователей:

  • на доступ к системе и ее функциям;
  • на доступ к рабочим учреждениям;
  • на редактирование и просмотр отчетных форм в целом, а так же разграничение прав доступа к составляющим форм — разделам формы, графам, строкам;
  • на выполнение операций с формами (смена статуса, проверка увязок и проч.)

Функция разграничения прав доступа к разделам Системы возлагается на администратора Системы.

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

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

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

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

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

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

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

  1. Пусто. Это состояние означает, что форма была назначена для заполнения некоторому учреждению, но к редактированию этой формы еще не приступали;
  2. Черновик. Это состояние означает, что форма находится в редактировании. Только в этом состоянии форма доступна на редактирование.
  3. Заполнена. Это состояние означает, что данные отчетной формы заполнены сдающим отчет учреждением;
  4. Проверена. Это состояние означает, что данные отчетной формы проверены сдающим учреждением;
  5. Экспертиза. Это состояние означает, что форма принята к проверке учреждением, сводящим итоговый отчет.
  6. Утверждена. Это состояние означает, что форма утверждена учреждением, сводящим итоговый отчет. Данная форма либо уже включена в итоговый отчет, либо готова к включению.

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

Разработана методическая и эксплуатационная документация на Систему в составе:

  • Описание конфигурации и настроек Системы.
  • Описание полномочий пользователей Системы.
  • Инструкция администратору и инструкции пользователям Системы.

Разработана документация по установке и развертыванию рабочего экземпляра ИАС, в которой описаны:

  • Действия по установке и настройке сервера базы данных;
  • Действия по установке и настройке сервера приложений (Web-сервер);
  • Действия по установке и настройке системных справочников приложения.

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

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

В подсистеме администрирования реализованы следующие функциональные возможности:

1. Система не требует регулярного администрирования. Штатные средства Системы позволяют проводить удаленное администрирование базы данных и настройку Системы (при наличии технической возможности доступа к серверам Системы).

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

Функции резервного копирования и восстановления резервной копии реализованы с помощью функций экспорта/импорта.

Функции экспорта и импорта схем доступны только с компьютеров, на которых установлен сервер СУБД Oracle (не обязательно именно тот, на котором находится экспортируемая или импортируемая схема). Это объясняется особенностями развертывания компонентов установщиком Oracle.

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

3. В Системе предусмотрен удобный механизм установки обновлений, не требующий участия специалистов учреждений. При установке обновления на сервер автоматически вносятся изменения в структуру базы данных, обновляются сервер приложений и Web-сервер. Процедура обновления системы сводится к установке пакета обновления на центральный сервер. Далее обновление доставляется в автоматическом и прозрачном для пользователей режиме на все рабочие места.

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

5. Система предоставляет возможность по информированию работающих пользователей о предстоящих регламентных операциях для того, чтобы у них была возможность сохранить рабочие данные. В Системе реализован удобный интерфейс доступа к информации о работающих пользователях в данный момент в системе как в Web, так и в Win-интерфейсе. Для каждого пользователя доступны данные о логине и имени пользователя, количестве открытых на пользователя сессий ORACLa, дате и времени начала работы в системе, хосте (имени рабочей станции). Средства Системы позволяют проводить блокировку и разблокировку пользователей (блокировать/разблокировать вход в систему). Средства системы предоставляют возможность отправления произвольных сообщений администратором системы выбранному пользователю или всем пользователям через TCP (только в Win-интерфейсе) и Базу Данных. С каждым сообщением ассоциирован признак «время действия». Время действия задается администратором при отправке сообщения и определяет в течение, какого времени сообщение будет выводиться пользователю на экран с периодичностью 1 мин. При отправке сообщений через БД на сервере сохраняется история сообщений администратора сети с хранением следующих реквизитов: текст сообщения, время размещения, время действия, адресат.

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

7. Система обеспечивает возможность диспетчеризации действий пользователей. Для каждой записи в базе данных необходимо хранить:

  • имя пользователя, создавшего данную запись;
  • серверные дата и время создания записи;
  • имя пользователя, в последний раз изменившего запись;
  • серверные дата и время последнего изменения записи;
  • версию записи, т.е. количество изменений, которые были внесены в запись с момента ее создания.

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

8. Администратору Системы предоставлен удобный интерфейс доступа к данным. Все записи в базе данных, содержащие информацию о диспетчеризации действий пользователей, доступны администратору в разрезе хранимых объектов в системе. Все данные выводится в режиме табличного представления. В Системе реализован полнофункциональный конструктор отчетных форм, с помощью которого возможно добавление в Систему новых отчетных форм с помощью подготовленных специалистов у заказчика Системы (без привлечения квалифицированных специалистов из компании–разработчика программного комплекса). Конструктор является самодостаточным инструментом для создания полных описаний отчетных форм и обеспечивает следующую функциональность:

а) Редактирование структуры (набора таблиц, столбцов, строк и свободных ячеек) отчетной формы в древовидном представлении.

б) Заполнение списка внутриформенных и межформенных контрольных соотношений;

в) Редактирование записей внутренних справочников отчетной формы;

г) Импорт (загрузка) экранной и печатных форм из формата Microsoft Excel;

д) Написание макросов для выполнения дополнительных обработок над данными отчетной формы.

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

Закладка редактируемой формы состоит из пяти разделов, реализованных в виде вкладок:

  • Мета-структура. Раздел предназначен для создания и редактирования мета-структуры экранной формы
  • Увязки. Раздел предназначен для создания и редактирования увязок экранной формы
  • Макросы. Раздел предназначен для создания и редактирования команд дополнительной обработки отчетной формы, именуемых макросами
  • Экранная форма. Раздел предназначен для загрузки и редактирования шаблона экранной формы
  • Печатные формы. Раздел предназначен для создания и редактирования печатных форм.