Основные модули системы
Система Cognitive Forms состоит из нескольких модулей, каждый из которых выполняет свою работу на отпределенном этапе автоматизации ввода, от подготовки документа и его сканирования до взаимодействия с внешними информационными системами и администрирования всего кмплекса ввода.
Благодаря модульной архитектуре каждый этап ввода (сканирование, обработка изображений, распознавание, верификация и экспорт) можно с легкостью масштабировать, увеличивать производительность за счет увеличения колличества модулей.
Модуль CF ScanPack предназначен для сканирования пакетов документов. Пакет пропускается через сканер. Образ каждой отсканированной страницы представляет собой отдельный файл.
Все файлы одного пакета записываются на диск в одну директорию. Имя пакета формируется в соответствии с настройками конфигурации.
Удобный пользовательский интерфейс позволяет настроить режим сканирования, разрешение, размер сканируемых страниц и прочие параметры ввода.
Модуль CF AutoScan реализует постраничное сканирование. После запуска приложения процесс сканирования начинается автоматически, как только в лотке сканера появляется страница. По завершению сканирования страницы создается файл в формате TIFF. Файл размещается в директории, указанной в настройках модуля.
Приложение позволяет настроить режим сканирования, разрешение, размер области сканирования и прочие параметры работы.
Модуль Сервер Распознавания (CF Processor) предназначен для автоматической обработки отсканированных документов. В процессе обработки определяется тип документа, находятся поля ввода, распознается содержимое полей. Вся работа сервера протоколируется.
Модуль Верификатор (CF Editor) предназначен для обработки результатов распознавания. Распознанные данные подвергаются перекрестному и логическому контролю. Сомнительные и ошибочные поля подсвеченными предъявляются оператору для подтверждения или редактирования. Поля предъявляются одновременно с фрагментом графического образа документа. Подключенные справочники и словари облегчают работу оператора по верификации.
Модуль CF Designer предназначен для создания электронных форм документов. Электронная форма содержат полный список элементов документа. В списке указаны свойства каждого элемента – его тип, расположение и геометрические размеры. Для таких элементов, как чекбоксы и поля ввода, дополнительно указаны правила их заполнения.
Форма может быть создана с чистого листа. Элементы друг за другом прорисовываются на форме либо копируются с других ранее созданных форм.
Второй вариант создания электронной формы — это создание “под кальку” с бумажного документа.
При сохранении в формате pdf форма может быть использована как макет бланка для тиражирования. При сохранении во внутреннем формате системы Cognitive Forms форма используется в качестве шаблона на этапе распознавания документа.
Модуль Мастер Логических Проверок (CF Wizard) является удобным визуальным инструментом для добавления в электронный шаблон описания логических проверок и правил заполнения полей документа. Правила и проверки могут быть выбраны из списка стандартных, реализованных в модуле, или созданы пользователем самостоятельно программными средствами Visual Basic, C++ или прочее.
Если результат распознавания не удовлетворяет правилам заполнения или итог логической проверки отрицательный, то на этапе верификации оператор будет об этом проинформирован, а на экране указана причина ошибки. Форма сообщения об ошибке задается в модуле.
Модуль Монитор Оператора (CF Monitor) предназначен для контроля за текущим состоянием документов, проходящих по цепочке потоковой обработки документов.
Каждый из модулей системы в момент начала и завершения этапа обработки документа регистрирует это событие для Монитора Оператора. В результате в окне Монитора отображается список документов, пропущенных через сканер, и для каждого документа указывается его текущее состояние — “отсканирован”, “распознается”, “распознан”, “проверяется”, “проверен”. Если на каком-либо из этапов обработки документ отбракован, это также отражается на Мониторе Оператора с указанием причины отбраковки.
Если мониторинг производят несколько операторов, то каждый оператор наблюдает за состоянием только тех документов, информация о которых попадает в его директорию мониторинга.
Каждый из модулей, входящих в состав технологической цепочки ввода и обработки документов, может иметь свой список пользователей. Модуль Администратор (CF Administrator) формирует списки пользователей для каждого из модулей системы, устанавливает индивидуальные пароли, а также определяет маршрут движения документа по этапам обработки для каждого конкретного пользователя.
Модуль Формирования Статистики (CF Statistics) предназначен для создания отчетов о работе системы и состояниях обрабатываемых документов. Статистическая информация формируется на этапах сканирования, потоковой сортировки и распознавания, обработки отбракованных пакетов, верификации, интеграции с внешней информационной системой.