Жизненный цикл документа в потоке. Автоматизация управления документооборотом. Поддержка жизненного цикла в различных СЭД

Ниже приведены основные стадии жизненного цикла документа -создание, обращение, хранение, уничтожение. На рисунке показано, что стадии обращения и хранения могут быть взаимосвязаны: нахо­дясь на хранении, документ может быть вновь введен в обращение. Уничтожение документа может быть как предусмотренным (напри­мер, по истечении срока давности), так и случайным (например, физическая утрата в результате пожара, намокания и других непред­виденных обстоятельств).

Рис. 2.2. Жизненный цикл документа (основные стадии)

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

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

Примеры шаблонов - бланки для исходящих писем организации; бланк заявление на отпуск; бланк платежной ведомости.

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

Пример - оформление доверенности на управление автомоби­лем, распечатываемой у нотариуса.

Согласование - оценка целесообразности документа, его обос­нованности, соответствия действующему законодательству, норма­тивным документам и др., проставление собственноручной подписи уполномоченным лицом в соответствии с его компетенцией и предо­ставленными правами (реквизиты «визы» или гриф «согласования»). Требуется оценка документа, восприятие информации человеком. Могут быть использованы электронный аналог подписи при согла­совании электронной версии документа и технология электронного согласования проектов.

Подписание (утверждение) - проставление подписи или грифа утверждения на документе уполномоченным лицом в соответствии с его компетенцией и предоставленными правами. Требуется оценка документа, восприятие информации человеком. Может быть исполь­зован электронный аналог подписи.

Регистрация, учет - запись учетных данных о документе по установленной форме (в журнале, картотеке, компьютере), фик­сирующая факт его создания или получения. Процесс может быть автоматизирован, при этом могут осуществляться автоматическое присвоение регистрационных номеров в соответствии с выбранными правилами номерообразования и запись учетных данных документов в информационной системе.



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

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

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

Рассмотрение (принятие решений по документу, резолю­ция) - оценка информации, содержащейся в документе, и приня­тие решений о порядке дальнейшей работы с ним, сроках, характере исполнения, конкретных исполнителях. Документ представляется на бумажном носителе или в электронной форме.

Контроль прохождения и исполнения документа - отслежи­вание установленного порядка прохождения документа и его испол­нения (сроки и решение вопросов). Требуется оценка документа, восприятие информации человеком. Документ представляется на бумажном носителе или в электронной форме. Формальная сторона контроля может быть автоматизирована.

Хранение документа в процессе исполнения - обеспечение физической сохранности документа и соблюдение порядка доступа к информации в процессе его исполнения. Могут использоваться средства автоматизации поиска бумажного документа в процессе исполнения. В случае использования системы автоматизации доку­ментооборота необходимо обеспечить физическую сохранность электронных документов и баз данных (в том числе резервное копи­рование).

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

Поиск - нахождение документа или запрашиваемых о нем све­дений. Процесс может быть автоматизирован: необходима фор­мулировка критериев поиска в информационной системе (системе документооборота или в архиве).

Хранение в архиве - обеспечение физической сохранности документа и соблюдение порядка доступа к информации в процессе, архивного хранения. Могут быть использованы средства автомати­зации для контроля за условиями хранения, противопожарной безо­пасностью, регулирования доступа в помещение архива и защиты информации в информационной системе. Возможно создание фонда пользования архивными документами в электронной форме, автоматизации поиска документов в процессе архивного хранения. При использовании автоматизированных систем следует обеспечить физическую сохранность электронных документов и баз данных (в том числе резервное копирование).

Экспертиза ценности - отбор документов на хранение или уста­новление сроков их хранения в архиве организации на основе принятых критериев, а также выделение к уничтожению документов с истек­шими сроками хранения. Требуется оценка документа, восприятие информации человеком. Формальная сторона (отбор дел и докумен­тов по срокам хранения) может быть автоматизирована. Документы представляются на бумажном носителе или в электронной форме.

Уничтожение - физическое уничтожение (разрушение) носи­теля информации или записи на носителе. Используется оборудова­ние для уничтожения бумажных документов (например, измельчения бумаги) или для уничтожения записи на бумажном носителе.

  • Recovery Mode

Несмотря на кажущуюся очевидность утверждения «главный компонент приложения на базе СЭД - документ, а то, что оно автоматизирует – его «оборот», на практике оказывается, что под документом в приложениях могут иметься в виду самые различные сущности. Зависит это от типа документа и характера его «оборота», т.е. жизненного цикла обработки. Docsvision обеспечивает механизмы для реализации таких объектов. Связано это с тем, что даже для самых типовых приложений СЭД (например, для автоматизации задач классического делопроизводства) нам было необходимо моделировать в системе документ, который описывается очень сложной структурой данных и сложным жизненным циклом. Возможность моделировать такие сложные сущности как документ в делопроизводстве и позволила нам приобрести достаточную универсальность в реализации приложений для обработки документов различной природы. Держа в голове соображения, высказанные в , попробуем описать модель сущности, которую мы называем словом «документ».

Информация в документе

Документ – прежде всего, носитель информации. Какая информация может содержаться в документе СЭД?

Неструктурированная информация

– разного рода файлы. При этом реальный документ в приложении СЭД может содержать:
  • один файл
  • набор версий файла (хранящих историю его изменения)
  • несколько файлов одного или разных форматов (например, договор и приложения), каждый из которых может содержать историю версий
  • более сложные структуры файлов, включающие иерархическую упорядоченность данных, например, в задачах технического документооборота (описание структуры изделия)
Возможны различные права на работу с файлами документа (в зависимости от этапа его жизненного цикла и роли пользователя) – возможность редактирования, создания версии, тех или иных документов в структуре.

Структурированная информация

– набор атрибутов документа. В ECM-системах эти данные принято называть метаданными (данными, сопровождающими файл документа), что не совсем корректно, т.к. в приложении СЭД может обрабатываться документ, который не содержит файлов, а включает только структурированную информацию. В приложении СЭД правильнее было бы называть метаданными информацию о структуре документа – составе атрибутов, которые составляют структурированную часть документа, но менять терминологию уже поздно.

Итак, из чего состоит структурированная часть документа.

  • набор атрибутов стандартных типов (строка, число, дата, время)
  • атрибуты перечисления (простые справочники) – для различных типов документов атрибуты могут быть заполнены предопределенными значениями различных типов (вид договора, уровень доступа и пр.).
  • атрибуты, заполняемые из справочников, в отличие от перечислений, - это могут быть сложноорганизованные справочники (например, сотрудников, контрагентов, номенклатуры дел или товарных позиций и пр.). С одной записью справочника может быть связано несколько атрибутов документа. Например, для конкретного контрагента в документе могут сохранятся такие атрибуты как ФИО, юр. адрес, телефон и пр. В зависимости от способа обработки документа справочное поле может сохранять статическое значение выбранного элемента - справочника или ссылку, которая будет восстанавливать значение при каждом открытии документа, а, возможно, и то и другое.
  • атрибуты, специфичные для конкретной системы обработки документов. Так, например, для Docsvision - это такие атрибуты как ссылка на связанный документ, категория документа, ссылка на папку, в которой хранятся документы, номер документа, ссылка на задание, которое создано по документу и пр. Заполнение подобных полей требует определённой логики обработки в зависимости от типа атрибута.
Перечисленные атрибуты могут быть организованы в таблицы. Например, если документ содержит список номенклатурных позиций или список сотрудников, участвующих в согласовании документов или список, ссылок на другие документы, образующие пакет документов. Каждая строка таблицы может быть достаточно сложной по структуре и содержать все перечисленные выше наборы атрибутов.

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

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

Информация о достоверности специальный вид служебной информации, с помощью которой подтверждается подлинность авторства и неизменности документа. Для этого, как правило, используются механизмы электронной подписи с использованием сертификатов. Иногда могут использоваться и менее дорогостоящие механизмы, так, например, в системе Docsvision реализован механизм «простой подписи», не требующий инфраструктуры PKI. Подписываться могут файлы документов и отдельные атрибуты структурированных данных, также в подпись может включаться информация о совершении операций в отношении подписываемых данных.

Системная Информация – используется приложением для выполнения различных сервисных функций и для реализации функций приложений, скрытых от глаз пользователя. К такой информации в системе Docsvision относятся:

  • Время последнего изменения данных документа
  • Информация о правах доступа к документу
  • Наличие блокировки документа или отдельных файлов (Check-in/check-out контроль)
  • Этап жизненного цикла обработки документа (состояние документа)
Как видим, документ в системе документооборота представляет собой сложный информационный объект.

В Docsvision есть несколько возможностей конструировать информационную структуру и визуальный интерфейс формы документов. Низкоуровневый визуальный инструмент Менеджер карточек (CardEditor) позволяет создавать новые типы документов, описывать их информационную структуру и определять ограничение на значения полей. При использовании данного инструмента программный компонент, реализующий интерфейс документа, разрабатывается на любом языке программирования с использованием API платформы Docsvision.

Рисунок 1. Низкоуровневый инструмент CardEditor позволяет описывать информационную структуру документов.

Более высокоуровневый документ – конструктор карточек - позволяет формировать и информационную структуру, и внешний интерфейс определенного вида* документа. Содержит набор элементов управления как общего назначения, так и специализированных. Конструктор карточек позволяет также подключать различные программные обработчики (скрипты) к различным операциям, которые выполняет пользователь, и событиям.
*
Тип – это низкоуровневый объект, который содержит в себе описание структуры данных (схему)
Например, в Docsvision изначально поставляются типы карточек Документ и Задание.
Вид – это разновидность карточки определенного типа. Настраивается при помощи справочников и конструкторов.


Рисунок 2. Высокоуровневый инструмент «Конструктор карточек» позволяет описывать информационную структуру документов и ее интерфейс.

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

Жизненный цикл документа

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

В системе Docsvision имеется отдельный конструктор, позволяющий описывать жизненный цикл документа и операции, доступные на каждом этапе жизненного цикла.


Рисунок 3. Инструмент «Конструктор состояний» позволяет описывать жизненный цикл документа.

Замечание! Жизненный цикл документа описывает не процесс его обработки, а изменение документа в процессе его обработки. Обычно в ECM/BPM-системах реализуются две подсистемы – управления жизненным циклом документов (Life Cycle) и бизнес-процессами их обработки (Workflow).

Бизнес-логика обработки документа, операции по обработке документа

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

Однако большое количество сценариев обработки бизнес-логики документа невозможно заранее предугадать. Для их реализации документ Docsvision поддерживает возможность программных расширений. Для этого можно использовать язык #C и специализированное API для доступа и управления данными документа. Программа обработки может быть связана с любым событием, происходящим с документом – его открытием, модификацией поля или файла.


Рисунок 4. Конструктор карточек позволяет создавать различные программные сценарии для реализации расширенной логики обработки документа.

Особая группа логики обработки информации в документе связана с синхронизацией данных из полей содержимого файла (например, ячейки Excel или поля Word) документа и его атрибутами. Для этого в Docsvision реализован специальный инструмент разметки офисных документов.

В следующем разделе мы расскажем про средства оптимизации интерфейса документа для конкретного сценария использования и ролевой модели Docsvision.

Где можно найти письмо, которое вы высылали примерно год тому назад кому-нибудь из контрагентов? Хорошо, если у вас есть секретарь, который хранит все бумаги в порядке. А если нет? Попробуйте теперь выяснить, какой объем занимает архив бумажных документов, который вы вынуждены хранить, и сколько ресурсов ежемесячно уходит на его поддержку? Или подумайте над тем, как часто вашей организации приходится терпеть плохого сотрудника только потому, что он многое знает, и передача дел новому сотруднику может привести к большим потерям?

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

Другой симптом - ваши сотрудники вместе готовят какой-то контракт. Идет обсуждение с контрагентом, вносятся изменения в текст, приходится хранить несколько файлов с различными вариантами контракта. Наконец все готово, а потом выясняется, что на самом деле был подписан не последний вариант, была взята не та «рыба» и юрист контракт не читал, а партнер с некоторыми его пунктами не согласен.

Если вам знакома хотя бы одна из подобных ситуаций, то, возможно, система электронного документооборота (СЭД) - это выход. Описанные проблемы могут встретиться в государственной структуре, на промышленном предприятии и в адвокатской конторе. Попробуем описать концепцию устройства СЭД этих систем в общей информационной инфраструктуре организации. Замечу, что во всех случаях, когда идет речь о функциональности СЭД, имеется в виду некоторая абстрактная идеальная система, которая «все может». При этом - если не оговаривается иное - предполагается, что та или иная функциональность является практически стандартной, так что любая «нормальная» система электронного документооборота просто обязана ее поддерживать.

Документ в СЭД

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

В свое время в Microsoft ввели для всех файлов, сохраняемых своими офисными приложениями, стандартную шапку, в которой задавались бы свойства, такие, как заголовок и автор. Однако на практике эта возможность не прижилась; редкий документ содержит что-то осмысленное в разделе свойств. Не получил широкого применения и механизм сохранения различных версий документа в одном файле, реализованный в MS Office 2000. Причина проста: без системных организационных мер и единства подхода наличие частных механизмов в конкретных продуктах не дает результата. Очевидно, что такие средства, как описание атрибутов документа, сохранение его версий и т.д., должны быть поддержаны в рамках информационной среды безотносительно к типу документа и приложению, с помощью которого этот документ создан.

Документ - логическая единица. Способ его хранения зависит от того, как с ним удобнее работать. Ваш документ может состоять из текста, чертежей, рисунков и таблиц. Механизм COM позволяет организовать в одном файле подобие файловой системы, состоящей из аналогов папок и файлов. Этот механизм используется, например, в Word для того, чтобы обеспечить возможность вставки в текст объектов, созданных другими приложениями. Но это не всегда удобно; проще и практичнее хранить все части документа в отдельных файлах, каждый из которых редактируется своей программой. В большинстве СЭД отдельный документ может физически состоять из набора файлов.

Жизненный цикл документа в СЭД

Рождение

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

Становление

Любой документ непременно проходит этап своей жизни, который называется «черновиком» - неокрепший документ в этот период переходит из рук в руки, его меняют и переделывают. Качество результирующего документа во многом зависит от того, насколько успешно и организованно он прошел через эту «черную» полосу своей жизни. В СЭД для организации коллективной работы над документом применяется техника блокировки редактируемых документов («check-out, check-in»). Система берет на себя заботу о том, чтобы в каждый момент документ мог редактировать только один человек. Благодаря этому механизму исключается возможность того, что два сотрудника создадут у себя две локальные копии документа и одновременно внесут в него изменения. Когда в СЭД один из сотрудников забирает документ для редактирования, остальные увидят это и не смогут изменить документ до тех пор, пока первый не вернул его обратно. При этом возвращенному документу автоматически присваивается новый номер подверсии. Прежняя подверсия документа сохраняется, ее можно открыть, посмотреть и редактировать. Все действия всех участников процесса документируются, поэтому никакой путаницы не возникнет.

Публикация

Это день, ради которого документ создавался и доводился до ума. Публикация - это момент, после которого документ «умирает». Благодаря наличию механизма публикации вы можете быть уверены, что всегда будете иметь в электронном виде в точности то же самое, что было, например, подписано, или отправлено в печать, или выслано партнеру. А что если потребовалось что-то изменить в документе после публикации? Для этого на основе опубликованной версии создается новый вариант документа и начинается новый жизненный цикл. В различных системах эта функция поддержана по-разному. Где-то создается полностью новый документ, а где-то - просто новая версия.

Архивирование

После публикации документ отправляется в электронный архив, где ему предстоит пробыть столько времени, сколько это предусмотрено распорядком вашей организации. Есть документы, которые хранятся вечно. Есть документы, которые нужно хранить несколько дней. Создание архива - задача непростая, зависящая от потребностей организации. Например, документы, к которым часто обращаются, нужно хранить на быстрых носителях, а неактуальные документы, которые редко используются, можно положить на менее дорогие, но медленные носители. Для решения таких задач применяются технологии управления иерархическим хранением HSM (Hierarchical Storage Management), которые создают из всевозможных разнородных средств хранения «виртуальную файловую систему» сколь угодно большого размера, при этом управляя переносом информации с одного носителя на другой. Базовые средства HSM были встроены в Windows 2000, однако существуют и другие технологии, обеспечивающие более сложную и эффективную функциональность. Таковыми являются, например, продукты серии DiskXtender компании Legato Systems, Tivoli Storage Manager, Veritas Storage Migrator и др.

Поддержка жизненного цикла в различных СЭД

Практически все современные системы электронного документооборота поддерживают все этапы жизненного цикла документа. Вопрос только в том, насколько полна эта поддержка. Перечислять СЭД, в которых та или иная функциональность не поддержана, задача неблагодарная: к моменту появления этой статьи может выйти новая версия, где эта функция уже имеется. Часть систем не поддерживает механизм блокировки редактируемых документов, что делает коллективную работу с документами невозможной. Есть системы, ориентированные на делопроизводство, и в них не реализовано эффективное хранение документов, а актуально выполнение всех процедур работы с документами, регламентированных существующими нормами. А сами документы могут лежать в папках в шкафу. Некоторые системы ориентированы на эффективную поддержку движения электронных документов внутри структуры, но при этом не имеют собственного электронного архива - хранилище, реализованное в этих системах, предназначено только для оперативного хранения документов в процессе их жизненного цикла. После опубликования документы выходят из системы и возвращаются в типовую для них среду хранения, например, в файловую систему. К такой системе можно «пристыковать» электронный архив, где сохраняется документ вместе с его историей и сопроводительной карточкой. Например, компания «Электронные Офисные Системы» предлагает состыковать свой продукт «Дело» с электронным архивом, созданным компанией на основе сервера «Кодекс-Intranet/Internet». Тот же самый сервер компании «Кодекс» применяет и компания «Гранит-Центр» в качестве электронного архива к своей системе «ГранДок». Прежние версии обеих систем поставлялись без электронного архива.

Компоненты СЭД

Хранилище атрибутов документов

Хранилище атрибутов документов предназначено для хранения «карточки» - набора полей, характеризующих документ. Обычно в СЭД имеется понятие типа документов (например, договор, спецификация, письмо и т.д.) и для каждого типа заводится своя собственная карточка. Карточки разных типов имеют обязательные поля, общие для всех документов, и специальные поля, относящиеся к документам данного типа. Например, общими полями может быть уникальный номер документа, его название, автор, дата создания. При этом документы типа «договор» могут содержать такие поля, как дата подписания, срок действия, сумма договора. Типы документов, в свою очередь, могут иметь подтипы, имеющие общий набор полей, который они наследуют от основного типа, и при этом дополнительные поля, уникальные для подтипа. Наиболее развитая система управления документами может поддерживать большую вложенность таких подтипов. Типизация документов, выстраивание их иерархии, и проектирование карточек для них является одним из наиболее важных этапов в процессе внедрения СЭД.

Кроме понятия типа документов, возможно присваивание документам категорий, причем один документ может принадлежать одновременно к нескольким категориям. Категории могут быть выстроены в дерево категорий. Например, можно иметь категорию «Юридические документы» с подкатегориями «Законы», «Договоры», «Приказы» и т.д. При этом можно иметь параллельную структуру по отделам, например, категорию «Документы отдела продаж», а в ней подкатегории «Договоры на продажу», «Счета» и т.д. Договор на продажу может быть одновременно отнесен к подкатегориям «Договоры» и «Договоры на продажу», относящимся к разным ветвям в иерархии категорий. Таким образом, появляется возможность поиска документа в таком дереве на основе его классификации, причем один и тот же физический документ может встречаться любое число раз в разных узлах этой иерархии.

Для организации хранилища карточек возможны три варианта решения: использование собственного хранилища, стандартной СУБД или средств среды, на основе которой построена СУБД.

Собственное хранилище атрибутов документов позволяет оптимизировать его под задачу хранения карточек, гибко реализовать функции создания сложных карточек (имеющих, например, большую вложенность типов), а также использовать эффективные алгоритмы поиска информации в карточках. К системам, имеющим собственное хранилище, относятся, например, Documentum, «Евфрат» компании Cognitive Technologies и «Гарант-Офис» компании «Гарант Интернейшнл». Очевидным недостатком такого подхода является невозможность использовать стандартные ресурсы имеющейся информационной среды, а также зависимость критически важной информации от поставщика СЭД. В случае, если вы используете стандартную СУБД, всегда есть возможность миграции данных на СУБД от другого поставщика. Здесь же выбор жестче - придется отказаться от использования конкретной СЭД вообще, а миграция данных из одной СЭД в другую на порядок сложнее, чем в случае СУБД.

При использовании стандартных СУБД для хранения документов данная проблема решается. К такого рода системам относятся, например, системы «Дело» от ЭОС, «1С:Архив» и DocsFusion компании Hummingbird. Однако такой подход имеет свои слабые стороны - реляционная модель, реализованная в большинстве СУБД, не удобна для модели данных, используемой в СЭД. Достаточно сложно обеспечить необходимую гибкость при создании карточек документов, особенно, если нужна сложная структура. Разработчики СЭД при этом оказываются перед дилеммой: разработать простую, но эффективную структуру хранения данных, при этом отказаться от гибкости при создании карточек, либо иметь громоздкую структуру, которая обеспечивает необходимую гибкость за счет эффективности, прозрачности и надежности работы системы. Вторая неприятная проблема состоит в том, что при использовании внешней СУБД возникают некоторые трудности как при миграции с одной версии СЭД на другую, так и при переходе с одной версии СУБД на другую. Чаще всего такая ситуация приводит к определенному консерватизму пользователей в вопросе перехода на новые версии.

Если СЭД построена на основе какой-либо информационной среды, то грех не воспользоваться ее ресурсами. Большинство систем такого типа, популярных в России, построено на основе Lotus Notes/Domino. Это позволяет использовать все механизмы, заложенные в эту среду, в том числе средства резервного копирования, репликации, поиска и т.д. Проблемы такого подхода лежат в самой необходимости наличия определенной среды для работы системы управления документами, а также в тех ограничениях, которые накладывает конкретная среда на структуру ее баз данных.

Хранилище самих документов

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

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

При работе с файловой системой большинство СЭД требуют перемещения файлов в специально организованные каталоги. Но есть и исключения. Например, системы «Евфрат» и Microsoft SharePoint позволяют регистрировать в системе файлы, не требуя их физического перемещения в хранилище. Понятно, что такой подход опасен с точки зрения целостности данных, но зато очень удобен в «переходный период» внедрения СЭД.

Системы, имеющие свое собственное хранилище файлов или использующие хранилище среды, на основе которой построены (например, Lotus Notes/Domino или Microsoft Exchange), могут гарантировать более эффективное управление доступом к документам и более надежное решение проблемы разграничения доступа. Так устроены, например, Documentum и системы на основе Lotus Notes («БОСС-Референт», CompanyMedia). Но при этом возникают вопросы, связанные с целостностью данных, наличием эффективных средств резервного копирования и интеграцией со средствами архивного хранения на медленных носителях. В большинстве систем они так или иначе решены, однако можно пользоваться только инструментами, доступными в самой системе, в то время как в случае файлового хранения вы всегда имеете выбор.

Бизнес-уровень

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

  • Управление документами в хранилище. Включает процедуры добавления и изъятия документов, сохранения версий, передачи на хранение в архив, поддержания архива и т.д.
  • Поиск документов. Состоит из поиска по атрибутам, визуального поиска по различным деревьям, в которые уложены документы, поиска по полному тексту, смыслового поиска и т.д.
  • Маршрутизация и контроль исполнения. Обеспечивает доставку документов в рамках бизнес-процедур в организации. Собственно, от этой функциональности и пошел термин "электронный документооборот". Маршруты документов могут быть гибкими и жесткими. В случае гибкой маршрутизации следующий получатель документа определяется сотрудником, в ведении которого документ находится в данный момент. В случае жесткой маршрутизации путь прохождения документов определяется заранее на основе некоторой логики. В реальной жизни применяется "смесь" из этих двух подходов: для одних документов и структур в организации уместнее жесткая маршрутизация, для других гибкая. Функция маршрутизации присутствует не во всех СЭД. Обычно, чтобы не путаться, системы без средств маршрутизации называют электронными архивами. Контроль исполнения является неотъемлемой частью маршрутизации. Если у документа "появились ноги", то нужен контроль того, куда он идет и где сейчас находится. Фактически, маршрут определяется в терминах пути прохождения и временных интервалов на исполнение документа каждым из участников процесса прохождения. Под исполнением документа подразумевается выполнение действия, связанного с документом, каждым из участников в рамках его должностных полномочий. Проще говоря, кому-то нужно его просто прочитать, а кто-то, возможно, будет уволен.
  • Отчеты. Служат аналогом конторских журналов учета документов. Используя различные отчеты, можно посмотреть, например, общее время, потраченное сотрудниками на работу над конкретным документом, скорость прохождения документов по подразделениям и т.д. Отчеты - отличный материал для принятия управленческих решений.
  • Администрирование. Поддержика работы самой системы, настройки ее параметров и т. д.
«Правильная» СЭД

С точки зрения технологий системы электронного документооборота мало отличаются от любых других распределенных информационных систем. По принципу построения архитектуры они пытаются по возможности следовать современным тенденциям и требованиям рынка. Сейчас наиболее популярна концепция открытой среды, максимально подверженной адаптации под конкретные нужды, но при этом несложной в установке и сопровождении, с «тонким» клиентом и выделенным сервером приложений, по возможности многоплатформным. Все существующие системы в той или иной мере приближаются к этому идеалу. Однако еще достаточно распространены системы, основанные на полнофункциональном клиенте, привязанном к конкретной платформе. Иногда в этих случаях для удаленного доступа предлагается отдельный Web-клиент с ограниченной функциональностью. Например, в системе «ГранДок» компании «Гранит-центр», полная функциональность доступна только при использовании клиентского приложения, но при этом пользователь может осуществлять поиск и просмотр документов, находящихся в архиве, с помощью обычного браузера.

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

Место СЭД в информационной системе предприятия

Основные функции СЭД: обеспечение управляемости и прозрачности деятельности предприятия, а также накопление знаний и управление знаниями. В современном мире эти две задачи становятся все более критическими. Например, в себестоимости автомобиля «Мерседес» лишь 30% - непосредственные издержки производства, а остальное - компенсация стоимости разработки автомобиля, т. е. стоимости деятельности инженеров и управленцев, поэтому в оптимизации их деятельности и лежит основной ресурс снижения себестоимости.

СЭД и другие

Степень эффективности использования СЭД определяется тем, насколько документы (неструктурированная информация) определяют информационное наполнение деятельности предприятия. Очевидно, например, что для чисто торговой организации основное информационное наполнение - это структурированные данные, заключающиеся в базах данных. Возможно, такой организации и нужно хранить договоры, но вряд ли дело дойдет до внедрения СЭД. Однако если торговая организация дорастет до торгового монстра с сетью магазинов в десятках городов и сложной логистикой, собственным производством полуфабрикатов, то рано или поздно придется подумать о внедрении системы ERP. На следующем этапе количество оптовых покупателей и крупных заказчиков может вырасти до таких масштабов, что придется подумать о внедрении CRM. И только если при этом аппарат управления разрастется до сотни человек, появятся параллельные непрофильные проекты, возникнут задачи диверсификации, встанет задача внедрения СЭД. При этом какие-то системы, возможно, придется интегрировать, чтобы система CRM имела ссылки на письма, договоры и на копии входящих заказов, которые хранятся в СЭД.

В некоторых случаях интеграция этих систем еще более тесная - СЭД может служить интегрирующим транспортом для передачи документов между системами, которые их порождают, и системами, которые их потребляют, в случае, когда прямая связь на уровне структурированных данных между этими системами не нужна. Предположим, предприятие имеет системы CRM и ERP, причем требуется, чтобы в CRM фиксировались ежеквартальные отчеты из ERP о поставках товара конкретному клиенту, дополненные, возможно, комментариями экспертов. Понятно, что такие отчеты удобнее всего хранить в СЭД. Благодаря интеграции ERP и СЭД документ будет автоматически создан и сохранен. Благодаря интеграции СЭД и CRM возможно автоматическое прикрепление документа к карточке конкретного клиента. И все эти операции могут происходить автоматически. (Подчеркнем, что приведенный пример является чисто умозрительным и на самом деле может не иметь практического смысла; интеграция любых информационных систем имеет смысл только тогда, когда четко понятна ее цель.)

СЭД и управление знаниями

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

Тенденции

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

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

Как утверждают эксперты, в плане внедрения систем электронного документооборота мы отстаем от стран Западной Европы примерно на 5 лет. Западный опыт показывает, что при массовом внедрении возникает спрос на весь спектр продуктов - от самых простых до сложных, распределенных и интегрированных решений. Поэтому у нас, похоже, в ближайшее время будет в большей степени превалировать тема внедрения уже имеющихся систем, нежели их дальнейшее развитие.

Арам Пахчанян ([email protected]) - вице-президент по корпоративным проектам компании ABBYY Software House (Москва).

Типовые требования к СЭД

Если следовать букве стандарта на составление технического задания, требования, которые типовой пользователь может предъявить к типовой системе электронного документооборота, можно описать следующим образом.

Система электронного документооборота должна:

  • обеспечивать надежное хранение документов и их описаний;
  • обеспечивать жизненный цикл документа (его создание, хранение версий, публикация, блокировка доступа к изъятому документу, передача документа для хранения в архиве);
  • допускать задание пользователем различных типов документов, создания и редактирования карточек для них;
  • поддерживать иерархию категорий для эффективного поиска документа;
  • осуществлять поиск документов на основе информации из карточки, а также полного текста;
  • обеспечивать разделение доступа к документам на уровне отдельных пользователей, по ролевому принципу, и на основе иерархической структуры организации;
  • поддерживать технологию HSM;
  • протоколировать все события, связанные с работой пользователей и самой системы; необходимо наличие развитых средств администрирования;
  • поддерживать удаленный доступ к информации.

Продвинутые системы должны поддерживать:

  • кластерные технологии для обеспечения бесперебойной работы;
  • территориально распределенные организации;
  • алгоритмы шифрования при хранении и передаче данных;
  • цифровую подпись.

Требования к архитектуре:

  • наличие выделенного сервера приложений;
  • наличие тонкого клиента; поддержка доступа к документам с использованием браузера.
  • многоплатформность для обеспечения масштабируемости;

Требования к открытости и интеграции с другими системами:

  • интеграция со средствами потокового ввода документов;
  • интеграция с офисными приложениями;
  • интеграция с электронной почтой;
  • наличие развитого программного интерфейса (API);
  • интеграция со стандартными службами каталогов (к примеру, LDAP) для ведения и синхронизации списка пользователей системы;
  • возможность адаптации пользовательского интерфейса под конкретные задачи;
  • возможность дополнения системы собственными специализированными компонентами;

В случае использования внешней базы данных для хранения атрибутов документов необходимо наличие подробного описания структуры данных и средств работы с разными СУБД.

Стандарты для систем управления документами

Стандартизация в области систем управления документами в основном заключается в выработке спецификаций взаимодействия систем от различных производителей, а также внешних приложений. Стандартизируются как сами протоколы, так и форматы данных, передаваемых между системами. На данный момент наиболее популярным универсальным стандартом взаимодействия с внешними приложениями (офисными приложениями, средствами потокового ввода) стал ODMA (http://odma.info ). Этот стандарт существует с 1994 года, и его поддерживают многие производители ПО. Однако, как все универсальное, ODMA содержит определенные ограничения и всегда оказывается «запасным» вариантом взаимодействия с СЭД, когда, по какой-то причине, нет возможности реализовать более полноценную интеграцию. К примеру, несмотря на то, что начиная с версии Office 97 в продуктах Word и PowerPoint поддерживается ODMA, практически все производители СЭД поставляют специальные макросы для интеграции с MS Office.

Правда, есть случаи, когда протокол ODMA оказывается вполне эффективным. К примеру, система ABBYY FineReader, начиная с версии 4.0, поддерживает ODMA, что позволяет пользователю, не обращаясь к производителю СЭД или к услугам интегратора, вводить бумажные документы в хранилище систем, поддерживающих этот протокол. К сожалению, ODMA не затрагивает вопросов взаимодействия между различными СЭД, однако другие стандарты имеют существенно меньшее применение.

Системы электронного документооборота

Постановка менеджмента качества в настоящее время стала одной из приоритетных задач, решаемых российскими компаниями. При выполнении требований стандартов ISO 9000 одним из требований к системе менеджмента качества является прозрачно поставленный документооборот .

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

Любой документ вне зависимости от его структуры или содержания проходит основные этапы своего жизненного цикла:

1) создание

2) рецензирование, исправление, утверждение

3) распространение, публикация

4) архивирование

У традиционного документооборота множество недостатков. Прежде всего, это то, что более 95% своего времени документ проводит между рабочими местами сотрудников. Другие недостатки:

· высокая стоимость доступа, учета, поиска и хранения документов

· высокая стоимость содержания площадей для хранения документов

· высокая стоимость обработки и согласования документов

· медленное и хаотичное движение документов

· низкий уровень контроля

· невозможность удаленного доступа к документам

· отсутствие контроля над потоками документов

· нарушение конфиденциальности

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

Общепринятой аббревиатурой является СЭД. Наравне с ней также используется аббревиатура СЭДО. Также иногда эти системы называют САД (система автоматизации делопроизводства) или САДО (система автоматизации документооборота).

За рубежом такого рода системы называются по-иному: Системы EDMS (Electronic Document Management Systems) – системами управления электронными документами. EDMS - это система управления документами компании. Предназначение данных систем схоже с СЭД. Подобные системы предназначены для ввода-вывода информации на всем протяжении её жизненного цикла, для работы с ней, для её архивирования, поиска введенной в документы информации. Также EDMS решают задачи, связанные с управлением версиями и подверсиями документов, разграничением прав доступа и т.д.

Основные функции СЭД :



1. СЭД позволяет создавать, регистрировать, обрабатывать, передавать, хранить, документы. Это главное назначение системы. В СЭД должны автоматически отслеживаться все изменения в документах, сроки исполнения документов, движение документов, а также контролироваться все их версии и подверсии. СЭД также позволяет исполнять документы.

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

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

· Руководитель

· Делопроизводитель (помощник руководителя)

· Регистратор

· Ответственный за контроль

· Ответственный за делопроизводство

· Работник архива

· Специалист по сканированию

· Исполнитель (работники отдела кадров, отдела снабжения, юридического отдела, производственного отдела, отдела управления качеством и т.д.)

· Сотрудник отдела контрольно-аналитической работы и приказов

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

В СЭД часто входят следующие подсистемы:

· Служебная корреспонденция

· Контроль исполнения документов

· Управление документами

· Хранилище текстово-графической информации

· Подготовка и работа с документами

· Потоковое сканирование

· Отчеты документооборота

· Согласование и регистрация документов

· Оперативный контроль

· Экспедиция

· Учет договоров

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

Рис.14 Функции СЭД

5. Система обеспечивает гарантированный удаленный web-доступ сотрудников к документам и при этом гарантирует достоверность и качество полученной таким образом информации.

6. СЭД можно настроить на существующую организационную структуру компании, а также интегрировать её с существующими корпоративными системами и с другими системами организации, что обеспечивает информационное единство.

7. СЭД предоставляет возможности для автоматизации бизнес-процессов и контроля над ходом их выполнения. Автоматизации процессов контроля исполнительской дисциплины одна из важнейших в СЭД. При использовании СЭД значительно изменяется качество работы каждого сотрудника: повышается скорость доступа к документам и к информации о их состоянии, снижаются затраты на обработку, передачу и хранение документов, повышается исполнительская дисциплина на каждом рабочем месте. В целом контроль за проведением документооборота на предприятии усиливается, а, следовательно, повышается и производительность труда сотрудников.

8. СЭД должна охватывать весь цикл делопроизводства предприятия - от постановки задачи на создание документа до его списания в архив. В СЭД автоматически отслеживаются:

Изменения в документах

Сроки исполнения документов

Движение документов

Все версии и подверсии документов

Точное количество имеющихся на российском рынке систем электронного документооборота определить сложно, так как в России отсутствуют стандарты, сертификация и регистрация такого рода систем. Их и называют по-разному: САД, САДО, СЭДО, «электронная канцелярия», «система оперативного управления компанией», «система управления контентом», «ECM-система» и др. В России большой процент проектов внедрения СЭД заканчиваются неудачей.

Мировому рынку СЭД более 20 лет, где присутствуют всемирно как известные многопрофильные ИТ-компании, так и малоизвестные фирмы: Adobe, IBM, Lotus Development, Microsoft, Oracle, Siemens Nixdorf, Symantec, SAP, Baan.

Наибольшую известность в России получили следующие СЭД и их поставщики (Рис.15) : БОСС-Референт (АйТи); Кодекс: Документооборот (Консорциум "Кодекс"); Гран-док (Гранит), Евфрат (Сognitive Technologies); Дело (ЭОС); LanDocs (Ланит); Крон (Анкей); Effect Office (Гарант Интернэйшнл); LS Flow (Лоция-Софт), Оптима (Optima Workflow), ЭСКАДО (ИнтерпрокомЛан), 1С:Документооборот и 1С:Архив (1С), Циркуляр и VisualDOC (ЦентрИнвест Софт), Документ-2000 (TelcomService), Ирида (IBS), RS-Document (R-Style Software Lab).

Рис.15 Системы СЭД, представленные на российском рынке



Просмотров