Корпоративный электронный архив

Корпоративный электронный архив. Функциональные возможности подсистемы Электронный архив, предлагаемой фирмой Интеллектуальные технологии, соответствуют приведенным выше требованиям.

Рассматриваемое решение выполнено в архитектуре клиент - сервер и ориентировано на использование оборудования, изготовленного согласно промышленным стандартам.

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

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

Участие оператора требуется только на этапах формирования атрибутов и получения текста документа при использовании OCR распознавания, если требуется редакторская правка распознанного текста.

Выбор операций для конкретной реализации системы зависит от технологической цепочки при работе с разными типами документов.

Предлагаемая система предоставляет также дополнительные возможности разграничение доступа пользователей к документам на основе механизма привилегий ручное задание атрибутов документа в процессе его регистрации в системе. Архитектура системы Электронный архив приведена на рис. 1. Она использует технологию клиент - сервер при структурировании программного обеспечения сервера в виде сервера баз данных и сервера приложений.

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

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

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

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

Поиск можно выполнять как по тексту, имеющемуся на документе, так и по значению регистрационных атрибутов. Выбор платформы во многом определяется требованиями к производительности системы. В настоящее время широкое применение получили многопроцессорные платформы с наращиваемой производительностью за счет увеличения количества процессоров с использованием операционных систем UNIX или Windows NT, которые поддерживают многопроцессорную архитектуру. 2.5