По заказу Московской городской избирательной комиссии компания КРОК создала автоматизированную информационную систему Электронная избирательная комиссия (АИС ЭИК), предназначенную для автоматизации документооборота и поддержки проведения заседаний комиссии.
1. АИС Электронная Избирательная Комиссия
По заказу Московской городской избирательной комиссии компания КРОК создала автоматизированную
информационную систему Электронная избирательная комиссия (АИС ЭИК), предназначенную для
автоматизации документооборота и поддержки проведения заседаний комиссии.
Основные функции АИС ЭИК
Автоматизация стандартных бизнес-процессов документооборота:
o работа с входящими документами;
o подготовка исходящих документов;
o работа с внутренней служебной перепиской;
o исполнение поручений;
o работа с организационно-распорядительными документами.
Поддержка проведения заседаний комиссии:
o подготовка и согласование вопросов для заседаний;
o подготовка повестки заседания;
o ведение протокола заседания;
o управление визуальным контентом для заседания;
o информационное приложение для iPad для членов избирательной комиссии.
Публикация решений комиссии на сайте «Вестник Мосгоризбиркома»
Обработка обращений граждан поступивших через личный кабинет на сайте «Вестник
Мосгоризбиркома»
Компоненты АИС ЭИК
АИС ЭИК состоит из следующих модулей:
1) Бизнес-процессы. Модуль обеспечивает возможность работы с бизнес-процессами (БП).
2) Справочники и прочие интерфейсы, не связанные с бизнес-процессами. Модуль
позволяет редактировать справочники, а так же просматривать номенклатурные папки и документы,
которые в них находятся.
3) Мобильное приложения для iPad. Модуль обеспечивает участникам заседания (членам
комиссии) удобный и оперативный доступ к материалам заседания, а так же позволяет им
обмениваться сообщениями.
4) Отчеты. Модуль позволяет строить отчеты.
5) Доступа к файлам документов. Универсальный модуль, позволяющий при работе с БП
работать с различными файлами. Поддерживает версионность файлов и работает в соответствии с
правами доступа.
6) Поиска документов и файлов. Модуль позволяет осуществлять поиск документов по
различным атрибутам, а так же по содержимому приложенных к документу файлов.
7) Аутентификации. Модуль обеспечивает централизованный механизм аутентификации
пользователей.
8) Настройка прав доступа. Модуль обеспечивает настройку прав и авторизует
пользователей при доступе к различным компонентам системы.
2. 9) АРМ Оператора Заседания. Модуль обеспечивает управление выводом различной
информации на панели, установленные в зале заседаний избирательной комиссии. Состоит из двух
подмодулей:
а) Управление. Подмодуль предназначен для управления выводом данных. С помощью
него выбирается что, как и на какой панели отображается;
б) Агент. Подмодуль обеспечивает непосредственный вывод данных на
информационные панели. Данный подмодуль должен запускаться на том аппаратном
средстве, которое непосредственно связано с информационной панелью.
АИС ЭИК построена на следующих платформенных компонентах:
1) Компонент разработки и исполнения бизнес-процессов – IBM Business Process
Management (BPM). Для описания и исполнения БП используется платформа IBM BPM 8.0.1.
Платформа предоставляет возможности по настройке БП и созданию пользовательских
интерфейсов. Для хранения данных во внутреннем формате используется сервер системы
управления базами данных (СУБД) Microsoft SQL Server 2005 R2.
2) Компонент работы с документами – ALFRESCO. Для хранения документов, используемых
в бизнес-процессах, используется система работы с разнородным контентом Alfresco 4.0d.
3) Компонент – учетное приложение DMSOR. В качестве приложения, хранящего
информацию, которая необходима разным модулям и платформам, используется приложение,
реализованное с использованием технологии Sping Roo 1.2.2. Для хранения данных используется БД
под управлением СУБД Microsoft SQL Server 2005 R2. В данном компоненте ведутся данные всех
справочников, используемых в системе.
4) Компонент – Генератор отчетов. Для возможности построения отчетов используется
система Eclipse BIRT Report Viewer 3.7.
5) Компонент – приложение для поддержки проведения заседаний – iPad. Для проведения
заседаний комиссии используется приложения для планшетного компьютера iPad2 64Gb.
6) Компонент для обмена мгновенными сообщениями на заседаниях комиссии – ejabbered.
Для реализации возможности обмена сообщениями между члена избирательной комиссии через
iPad используется сервер обмена сообщениями ejabbered версии 2.1.10.
7) Компонент для хранения учетных данных и аутентификации пользователей – Active
Directory.
8) Приложение оператора центра обработки вызовов (ЦОВ). Приложение предназначено
для приема звонков граждан.
9) Внешние компоненты
а) Интернет-сайт Вестник Мосгоризбиркома (интернет-сайт, сайт)
б) Юпитер. Программно-аппаратный комплекс, предназначенный для вывода данных на
информационные панели в зале заседания.
3. На рисунке ниже представлена схема соответствия модулей и платформенных компонентов.
4. Рисунок 1 – Схема соответствия модулей и платформенных компонентов
Взаимодействие между компонентами АИС ЭИК
Существует три основных типа взаимодействий:
1) Между пользователями iPad для обмена сообщениями. Данный тип взаимодействия
осуществляется по протоколу xmpp через сервер сообщений ejabbered.
2) С внешними системами. Этот тип взаимодействия осуществляется по протоколу SMB и
позволяет осуществлять публикацию документов заседаний на общедоступном сетевом ресурсе.
3) Внутренние взаимодействия. Все внутренние взаимодействия между платформенными
компонентами осуществляются по протоколу HTTP с использование JSON объектов. При
необходимости передачи содержимого файлов, производится их перекодировка в BASE64.