Программное обеспечение «Сервер обмена данными»
ПО «Сервер обмена данными» является серверной частью системы удаленного документооборота и обеспечивает взаимодействие клиентского программного обеспечения (АС «УРМ») с АС «Бюджет», установленной в финансовом органе. Сервер обмена данными принимает запросы удаленных клиентов и выполняет необходимые операции по взаимодействию с АС «Бюджет», после чего формирует ответные пакеты, отражающие результат обработки данных.
Цели внедрения
- Интеграция всех участников бюджетного процесса (ГРБС, РБС, ПБС, ТПФО), в том числе территориально удаленных, в единую автоматизированную систему планирования и исполнения бюджета.
- Обеспечение управляемого доступа участников бюджетного процесса к оперативным данным.
- Ускорение процедур принятия управленческих решений за счет сокращения временных издержек на доставку и обработку документов.
- Защита передаваемой информации от несанкционированного доступа.
- Исключение возможности утери документов удаленных клиентов при доставке и обработке.
Функциональные возможности
ПО «Сервер обмена данными» выполняет следующие функции:
- Аутентификация удаленных клиентов. При установке соединения каждый удаленный клиент проходит процедуру аутентификации на основании его номера и уникального пароля. В случае использования шифрования канала происходит дополнительная аутентификация на уровне криптографического протокола.
- Шифрование канала обмена данными между удаленными клиентами и сервером обмена. При установке соответствующих программно-аппаратных средств сервер обмена данными совместно с АС «УРМ» обеспечивает шифрование канала обмена данными между удаленным клиентом и финансовым органом.
- Доставка удаленным клиентам пакетов обновления версии АС «УРМ». При подключении удаленного клиента к серверу последний проверяет возможность работы установленной на клиенте версии АС «УРМ» с текущей версией сервера. В случае несоответствия версий сервер обмена производит доставку на клиента пакета обновления АС «УРМ». После установки необходимых обновлений клиент может продолжить работу с системой.
- Формирование для удаленных клиентов пакета синхронизации данных. Для того, чтобы поддерживать данные в базе данных удаленного клиента в актуальном состоянии, необходимо периодическое выполнение операции синхронизации данных. В процессе синхронизации сервер обмена выбирает из АС «Бюджет» данные, которые изменились с момента последней операции синхронизации, и формирует на их основе синхронизационный пакет. В последствии удаленный клиент обрабатывает этот пакет, обновляя данные в собственной базе до актуального состояния.
- Доставка документов от удаленных клиентов в финансовый орган (АС «Бюджет»). После ввода новых документов удаленными клиентами они отсылают эти документы в ФО с использованием АС «УРМ». Сервер обмена данными принимает запрос от удаленного клиента и помещает документы в базу данных АС «Бюджет».
- Первичный контроль документов, пришедших от удаленного клиента, проверка корректности заполнения основных атрибутов документа.
Отличительные особенности
- Расширение функциональности. Подключение дополнительных программных модулей позволяет расширить функциональность ПО «Сервер обмена данными» следующими возможностями:
- доставка удаленным клиентам почтовых сообщений из финансового органа. Сообщения оформляются в текстовом формате с возможностью прикрепления файлов (инструкций, пояснительных записок, приказов и т.д.);
- контроль подлинности ЭЦП документа удаленного клиента при получении его сервером обмена данными, и автоматическое отклонение в случае несоответствия документа и его подписи.
- Различные варианты запуска сервера обмена данными. При установке выбирается вариант запуска сервера обмена данными, который может быть изменен в процессе дальнейшей эксплуатации: приложением или фоновой службой Windows в автоматическом или ручном режиме.
- Обеспечивает обработку подключений от АС «УРМ» по протоколу TCP/IP с использованием любого доступного канала. Связь удаленного клиента с финансовым органом может осуществляться по любому каналу, поддерживающему протокол TCP/IP: телефонное соединение, выделенная линия, локальная сеть и т.д.
- При взаимодействии с АС «Бюджет» работа ведется напрямую с базой данных АС «Бюджет». Поддерживаются все типы СУБД, с которыми может работать АС «Бюджет».
- Сервер обмена имеет собственную базу данных, содержащую информацию о зарегистрированных удаленных клиентах. Для каждого удаленного клиента возможна блокировка доступа к серверу обмена данными по следующим критериям:
- по дате - указывается начальная и конечная дата периода, в течение которого закрывается доступ;
- по времени - указывается время начала и время окончания действия блокировки. Блокировка по времени действует каждый день;
- по дням недели - допускается указание дней недели, в которые удаленному клиенту разрешается работать с базой данных АС «Бюджет» финансового органа.
- Обеспечивает текущий мониторинг соединений удаленных клиентов. Администратор финансового органа в любой момент времени может посмотреть список удаленных клиентов, подключенных в настоящий момент к серверу обмена, а также получить информацию о длительности соединения и статусе обработки запроса.
- Обеспечивает параллельную обработку множества соединений. Количество одновременно обрабатываемых соединений ограничивается лишь возможностями аппаратуры (вычислительная мощность компьютера, на котором установлен сервер обмена, пропускная способность локальной сети финансового органа, мощность сервера СУБД).