Информационные ресурсы РИАС представляют собой информационную модель региона, включающую в себя также подсистемы сбора, обработки и хранения информации, подсистемы интеграции данных (схема информационной структуры РИАС прилагается).
Информационная структура РИАС предназначена для предоставления необходимого и достаточно объема инфраструктурных сервисов обеспечения прикладных систем РИАС.
В Концепции предложена схема централизации вычислительных и информационных ресурсов в сети, предполагающая расположение вычислительных и информационных ресурсов в центральной "точке" (консолидация приложений), использование технологии "тонкого" клиента на рабочих местах, возложение управляющих функций на администраторов центрального подразделения сопровождения РИАС (централизация управления).
Одними из ключевых объектов ИТ-инфраструктуры РИАС являются центры обработки данных - мультисистемные программно-аппаратные комплексы, предоставляющие набор интерфейсов к службам хранения, обработки, передачи и предоставления специализированной, структурированной, слабо структурированной или неструктурированной информации, обладающие свойствами высокой доступности, безопасности, масштабируемости, распределенности, управляемости, открытости.
Программное обеспечение РИАС должно удовлетворять требованиям эффективности и безопасности.
С точки зрения эффективности:
- использование Web-сервисов для организации эффективного взаимодействия с базами данных;
- масштабируемость (система должна предусматривать возможность взаимодействия на уровнях как по вертикали, так и по горизонтали);
- базы данных должны удовлетворять условиям основной задачи;
- в системе построения баз данных должна быть предусмотрена интеграция с почтовыми серверами для эффективного взаимодействия;
- быстродействие (система должна удовлетворять современным требованиям к скорости обработки запросов);
- клиентская часть системы должна быть понятной пользователю;
- системы настроек и установок должны быть достаточно простыми и понятными пользователям.
С точки зрения безопасности:
- система построения базы данных должна предусматривать возможность выхода из строя отдельных элементов, таких как физический сервер или канал связи, пример защиты может быть рассмотрен в виде кластеризации;
- должна быть предусмотрена защита от ошибок доступа и защита сохранности вводимой или сохраняемой информации;
- должна присутствовать система систематического резервирования всей базы в хранилище;
- среда построения базы должна быть защищена от угроз вредоносного кода и атак из сети, без вреда для производительности баз данных;
- должна быть предусмотрена надежная система прав доступа к базе.
Архитектура программного комплекса для пользователей информации в основном будет построена по технологии "клиент-сервер". Программный комплекс отображения информации будет построен на основе OLAP-систем (online analytical processing - аналитическая обработка в реальном масштабе времени), использующих в качестве механизма хранения и извлечения данных системы управления базами данных (СУБД) реляционного ("данные о данных") типа, каждый объект задается записью (строкой) в таблице.
В случае с ROLAP СУБД предоставляет механизм реляционной алгебры для связанного извлечения данных, а надстройка над ROLAP в виде программного автоматизированного рабочего места (далее АРМ) преобразует многомерные запросы к данным. Такое построение OLAP-системы, в отличие от других известных архитектур, хорошо масштабируется, т.е. выдерживает значительный рост хранимых и анализируемых данных, а также числа подключенных пользователей без сильного снижения производительности и позволяет использовать многие промышленные серверы баз данных, такие как MS SQL, Interbase, Firebird без рекомпиляции программного продукта.
Извлечение данных из различных источников, их трансформацию и загрузку в ЦОД обеспечивают программные модули сбора и загрузки данных. Ввод данных в ЦОД осуществляется следующим образом:
- ввод данных через отчетные формы;
- автоматизированная загрузка данных с помощью загрузчиков, адаптируемых под различные форматы данных, интеграция данных.
В рамках ЦОД реализуется механизм генерации форм сбора данных с поддержкой автоматической загрузки получаемой на их основе информации в различные структуры хранения.
Получение информации от источников предполагает информационное взаимодействие регионального уровня с муниципальными уровнями, базами данных ведомств, предприятиями, статистическими базами данных, информационными ресурсами федеральных ведомств. Получение информации осуществляется по следующим схемам:
- использование xml-макетов, на региональном уровне формируются макеты сбора данных и рассылаются для заполнения объектами - источниками информации. После наполнения макетов информация выгружается в промежуточный формат и пересылается по электронной почте обратно на региональный уровень для автоматической загрузки в региональную систему;
- использование веб-раздела удаленного доступа, на региональном уровне в Интернете формируется веб-раздел для ввода удаленными объектами - источниками информации данных напрямую в региональную систему.