среда, 1 июня 2005 г.

DMS-2005-EPRESSXX. SoftIntegro ДокМенеджер

(C) Владислав Боркус

Дата актуальности: май 2005

!Данный материал защищён авторским правом и любое его копирование не допускается.



Протокол экспресс-анализа системы «ДокМенеджер» 2.0 фирмы SoftIntegro

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


Содержание


[убрать]


Архитектура системы и ее общее описание


Система электронного документооборота и делопроизводства «ДокМенеджер» похожа на системы на базе Lotus Domino в том смысле, что она использует ПО класса groupware в качестве среды коммуникации между пользователями. Однако, вместо Domino для базовой маршрутизации и управления документами она опирается на системы Novell и Microsoft -- Novell GroupWise, MS Exchange и MS Sharepoint Portal Services. Благодаря им пользователь получает возможность работать также со средствами электронной почты, планирования личной и коллективной работы и др.

Интерфейс клиентской части «ДокМенеджера» встраивается в интерфейс систем коллективного пользования (GroupWise, Outlook), что теоретически повышает удобство работы конечного пользователя. Все записи о поступивших документах отображаются в стандартном для электронной почты виде.

На клиентских местах устанавливается интерфейсная часть, работающая либо как отдельное приложение, либо в среде почтового клиента. Карточки документов и иная информация хранится в базе данных, управляемой Microsoft SQL Server. Основная логика реализована на сервере Microsoft Transaction Server (MTS), входящем в состав Windows Server. Подобный подход теоретически упрощает установку и администрирование системы, а также приводит к минимизации числа рабочих окон.

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


Система позволяет решать следующие типовые проблемы:


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

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

В рамках подписанного договора о сотрудничестве с российскими компаниями ООО «Новый Адам», «СофтИнтегро» и ЗАО «Цифровая подпись» предлагается возможность интеграции в документооборот электронной цифровой подписи (ЭЦП), юридически значимой на территории РФ. Решение позволяет использовать современные технологии инфраструктуры открытых ключей для подписывания текста задания, назначаемого по документу (резолюции руководителя), отчетов об исполнении задания, пересылаемый исполнителем контролеру, замечаний, внесенные в процессе согласования/визирования организационно-распорядительных документов и пр.


Протокол обследования по направлениям


Название Выявленные свойства или отсутствие важных свойств

Регистрационные формы делопроизводства


+наличие для входящих, исходящих, создаваемых

-? присоединение нескольких документов к РКК

+ выбор маршрутизации для входящих

- обязательные приложения

+ гриф секретности

+ базовые реквизиты входящих

+ средства проектирования РКК в версии «ДокМенеджер+BPMS»


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


+ входящие-исходящие

- все остальные


Гибкость нумерации документов


- номера имеют числовой формат

-? гибкость задания нумерации




Поддержка словарей и справочников (классификаторы)


+ номенклатура дел

+ справочники пользователей

+ справочники контрагентов

-? наличие остальных базовых справочников не выявлено

+ использование справочников из РКК

+ настройка справочника пользователей в соответствии с оргструкторой


Гибкость ведения журналов документов


+- только журналы регистрации корреспонденции

-? другие возможности


Качество поддержки регистрации основных типов делопроизводственных документов


+- регистрация входящих-исходящих

- использование шаблонов создаваемых документов

+ наложение резолюции на входящие, направление подчиненным в работу

+ регистрация и маршрутизация создаваемых




Особенности процессов регистрации протоколов заседаний


- отсутствует


Возможности ведения «дел» и архивов


+ возможность ведения дел

+ привязка документов к делам

+ выбор по номенклатуре дел

- стандартные номенклатуры для отраслей

- поддержка бумажных дел

- все особенности ведения дел


Средства для нахождения информации по реквизитам


+ имеется поиск по реквизитам

+ имеется полнотекстовый поиск

- поддержка картотек

-? иерархический рубрикатор


Организация хранилища


+- для хранения документов используются возможности Microsoft Sharepoint Portal Services и Novell GroupWise, которые для этого в общем-то мало пригодны

- отдельного хранилища не используется, опора на возможности SharePoint

+- атрибуты и реквизиты документов хранятся в отдельной базе SQL Server, что тоже в сумме с первым не здорово


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


+ электронные документы

+- поддержка работы с бумажными документами

- управление связями произвольных документов

- основные функции хранилища не развиты и перекладываются на слой, не имеющий развитых средств управления хранением

+ управление связями входящих/исходящих

- двуязычность документов

- не найдено упоминаний о работе с составными документами

- отслеживание версий редактируемых документов

- отслеживание связей представлений документов в разных форматах

+ любые форматы документов

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

- разрешение конфликтов редактирования версий

+ удаление их по истечении срока хранения


Поисковые возможности хранилища


+ поиск по реквизитам

+- полнотекстовый поиск по темам Office-документов средствами системы groupware


Внесение в систему готовых документов, создание документов на базе шаблонов


+ ручное внесение электронных

+ экспорт документов очевиден (они в файловой систем)

- создание по шаблонам не поддерживается


Сканирование


+ ручное сканирование

+ сканирование с одновременным заполнением РКК

ы+ потоковое сканирование с выделением массива номеров РКК документов («бронирования») для последующего заполнения РКК


Полнота использования возможностей E-mail


+ очень высокая; вся работа -- через почтовый клиент

+ (ДокМенеджер+BPMS)Выполнение бизнес-процессов для пользователей выглядит как пересылка по корпоративной почте писем, открыв которое исполнитель сразу получит доступ к диалогу выполнения необходимого задания

+ папки документов доступны как папки Outlook


Взаимодействие по факсу


- не применяется


Сценарии и особенности выдачи поручений


+ выдача поручений по исполнению документа

+ назначение контролера задания

+ исполнитель может отказаться от выполнения поручения

+ исполнение может быть делегировано на следующий уровень подчинения (число уровней делегирования не ограничено)

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

+- принципиальная возможность ограничения назначений заданий для каждого пользователя (но только через редактор форм пользователя)

- назначение списка исполнителей

- автоматический выбор главного исполнителя и соисполнителей

+ редактор форм

+ определение диалогов пользователя для выполнения задания


Уведомления, напоминания и контроль исполнения поручений


+ автоматическая фиксация статуса исполнения на базе информации об активности пользователя (статусы «Работы не начаты», т.е не открывал РКК задания, «В работе», «Исполнитель отправил отчет контролеру», «Контролер принял отчет исполнителя»

«Контролер отклонил отчет исполнителя»)

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

+ возвращение отчета на доработку

+ использование E-mail для уведомления и контроля поручений

- промежуточные контрольные точки исполнения поручения

+ ведение реестра об исполнении поручений

- фиксация промежуточных работ по поручению

+ присоединение отчета о поручении

- автоматическая подшивка в дело при снятии с контроля

+ возможность возвращения отчета об исполнении на доработку


Регистрация состояния документа


+ поддержка основных этапов жизненного цикла

+ ролевые субъекты работы с докментом

- история работы с документом (вне процесса workflow)

+ фиксация передачи документа из подразделения в подразделение (при движении через workflow)


Простые маршруты (листы согласования)


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

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

- отметки о согласовании

+- замена участника согласования (через механизм групп пользователей)

- генерация сопроводительного листа и пр.


Workflow-подобная обработка документа


+ сохраняется история движения документа

+ использование должностей в схемах workflow

- графические средства построения workflow доступны только в версии ДокМенеджер+BPMS

+ поддержка простых элементов управления workflow

- поддержка сложных элементов управления workflow-потоками

+- поддержка BPML (полнота поддержки не ясна) позволяет использовать продукты третьих фирм для создания схем согласования

+ графический редактор процессов (как представляется очень несложный)

+ просмотр статуса прохождения документа по цепочке workflow

+ настройка ветвлений workflow в зависимости от реквизитов РКК (типа документа, контрагента и пр.)



+ (ДокМенеджер+BPMS) определение исполнителей для выполнения заданий на каждом этапе бизнес-процесса

+ (ДокМенеджер+BPMS) Исполнители могут назначаться через роль

+ (ДокМенеджер+BPMS) Исполнители могут назначаться через подразделение/рабочую группу

+ (ДокМенеджер+BPMS) Исполнители могут назначаться через отношение к предыдущему исполнителю

+ (ДокМенеджер+BPMS) Редактор бизнес-процессов системы позволяет автоматизировать контроль за ходом бизнес-процесса путем определения точек контроля и «встраивания» их в бизнес-процесс;

+ В соответствии с заданными параметрами в системе могут быть задействованы альтернативные маршруты. Они будут реализовываться, например, по истечению определенного времени, либо при ошибочных действиях пользователей.

+ возможность автоматические оповещения для контроля за бизнес-процессом

+ возможность просмотра всех происходящих на настоящий момент бизнес-процессов, назначенных заданий, задействованных исполнителей

+ возможность привязки процессам к некоторым системным событиям

-? проектирование создание маршрутов пользователем, а не администратором


Использование механизма ролей и специализированных АРМ


+ роли активно используются на разных уровнях

+ Встроенный редактор форм позволяет настроить пользовательский интерфейс для каждого пользователя в соответствие с выполняемыми действиями

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


Полнота использования сведений о штатной оргструктуре в системе


+ штатная оргструктура активно используется в системе


Возможности протоколирования и генерации отчетов


+ основные действия пользователя протоколируются

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

+имеется встроенный отчет «контроля ознакомления исполнителей» (в нем указывается, когда и какому пользователю был направлен тот или иной документ);

+ возможность изучения статистики документооборота

+- теоретическая возможность программировать свои отчеты за счет открытости (документированности) базы данных статистики

+ открытость базы позволяет подключать внешние средства генерации отчетов типа CrystalReports

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


Проектные площадки


+- средствами SharePoint Services

- не найдена привязка к систем ДО (вызов схем координации, привязка к управлению документов, привязка к правам доступа к площадке и т.п.)


Функции ECM


- отсутствуют


Безопасность


+ для пользователя определяются права на выполнение типовых операций (регистрация, просмотр документов, редактирование документов)

+ разграничение прав доступа на базе понятия уровня секретности

+ разграничение прав доступа на базе доступа к определенным разделам

+ разграничение на базе понятия доступа пользователя к документам тех или инфх подразделений

- разграничение доступа к отдельным документам

+ кадровый справочник интегрируется с ActiveDirectory

+ применение ЭЦП X509 при помощи продукта «ИнегаТМ» фирмы «Цифровая подпись», сертифицированной ФАПСИ

+ применение ЭЦП на базе PKI-инфраструктуры Microsoft и Novell

+- сервер сертификатов третьей стороны, компания «Новый Адам»

+ применение средств, сертифицированных в РФ на производство ЭЦП

+ подписывание не только документа, но и поручений исполнителю и контролеру

- использование смаркт-карт и токенов

- делегирование полномочий в ходе процесса работы

+ сокрытие неразрешенных пользователю документов (средствами системы groupware)

-? грануляция доступа к отдельным документам


Рабочие места (клиентские компоненты) системы


+ работа через почтовый клиент

+ отдельный клиент

- работа через браузер (в данной конфигурации почти ненужная функция)

+- выбор языка системы для пользователя через среду разработки «ДокМенеджер+BPMS» (для каждого пользователя можно создать свой набор рабочих форм)

+- поддержка специализированных АРМ (возможно, но нет готовых -- нужна разработка через инструмент разработки)

- интеграция с офисными программами через ODMA и подобные вещи


Интеграция холдинга, репликация данных


+- ни о каких специальных средств репликации данных и справочников в материалах по системе упоминаний нет, в части данных -- опора на папки Exchange. Есть статьи в прессе, где говорится о средствах ДокМенеджер, с помощью которых можно отслеживать документы, направляемые в удаленные подразделения, и передавать только нужную информацию о них (регистрационные параметры, историю исполнения, протокол действий пользователей с документом и др.). Как утверждается, вся дополнительная информация по реплицируемым документам также передается и синхронизируется с главным предприятием. Эти средства базируются на технологиях репликации Microsoft SQL Server.

+- возможна репликация кадровой информации (кадрового справочника) средствами Active Directory или Novell eDirectory, в которых он хранится. При этом сохраняется возможность ведения независимых кадровых справочников в разных филиалах.

- работа мобильных пользователей в систему не вписывается (она по большей части онлайновая)


Архитектура, технологическая основа и ее ограничения


* Применяется трехзвенная архитектура. (СУБД+система groupware)-Microsoft Transaction Server-почтовый клиент


  • все настройки, метаданные, атрибуты документов хранятся в реляционной СУБД Microsoft SQL Server 2000




- документы хранятся в папках файловой системы, где в идеале им не место

- атрибуты документов и поручения доступны через папки Exchange

+ интегрированность с Microsoft Exchange 2000 Server и SharePoint Portal Services


  • платформа исполнения: Microsoft Windows 2003 Enterprise Server, Microsoft Windows 2000 Server


- опора на потенциально ненадежную технологию MTS/COM+



Для работы системы необходимо наличие в сети:

Системы коллективной работы Novell GroupWise или MS Exchange или MS Sharepoint Portal Services;

Справочной службы Novell eDirectory или Microsoft Active Directory.

Сервер базы данных SQL Server

Microsoft Transaction Service (входит в MS Windows 2000).



Требования к техническим средствам сервера, где хранится база данных: Windows 2000 Server + MS SQL Server 7.0 или Oracle 8.0


Открытость системы и средства интеграции


- интеграция с R/3

+ наличие API

+ наличие инструмента разработки

+ открытая структура таблиц базы данных системы

- поддержка Web-сервисов

- поддержка XML

- доступность исходных кодов


Лицензионная политика


стандартная редакция -- $69 на одно рабочее место, редакция BPMS стоит дороже


Свойства поставщика


компания из сферы сетевой интеграции, пытающаяся диверсифицировать бизнес в область производства ПО документооборота


Производительность и надежность


опора на MTS позволяет задуматься о надежности системы, хотя использование транзакционного механизма гарантирует сохранность базы документов и картотеку от сбоев


Оценки сложности внедрения


+ настройка под клиента возможна

-отсутствие опыта внерений и готовых контуров говорит о том, что внедрение будет непростым

+- демонстрационная версия по заказу



Профиль производителя (профиль производителя, партнеры)


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

Большая часть проектов, выполненных компанией связана с модернизации сетевой инфраструктуры, разработке корпоративных сайтов. Среди заказчиков по этим двум направлениям ОАО «ГМК «Норильский Никель», «Ланит», «Motorola», «Samsung», «Мострансавто», «ЮНИ», «Унилан», «Сибирско-Уральская Алюминиевая компания», Банк «Общий», Банк «Солидарность», «Комптек».

Фирма существует с 1993 и основана выпускниками и преподавательским составом МИФИ.


Анализ референтных внедрений


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

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

В январе 2005 «СофтИнтегро» заключила договор с ОАО «КАМАЗ» на внедрение там «ДокМенеджер». На первом этапе внедрения будет осуществлена автоматизация канцелярий головного и афилированных предприятий ОАО «КАМАЗ»; обеспечена аппаратная поддержка процесса согласования и контроля исполнения организационно-распорядительных документов. В целом проект по внедрению системы «ДокМенеджер» подразумевает автоматизацию работы с документами для 2000 пользователей, что предположительно требует высокую производительность системы. Для этого «КАМАЗ», как было объявлено, закупил через «СофтИнтегро» трех серверов Hewlett-Packard на базе платформы Intel Xeon.

Последние два года компания активно популяризировала свою систему на Украине в рамках выдвинутой ею программы «Электронный документооборот для ВУЗов», однако о конкретных внедрениях в ВУЗах заявлено не было.

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


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


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

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

Есть сомнения в возможности надежной реализации выбранного технологического решения. Необходимо состыковать четыре продукта Microsoft Outlook (на клиентском уровне), Microsoft Exchange и SQL Server на базовом, Transaction Server на промежуточном. Использование Transaction Server означает опору на не очень надежную модель COM+.

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

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

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

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

Кроме того, система не имеет сколько-нибудь развитых функций хранения документов, отсылая по этому направлению к продуктам SharePoint Portal Services и Groupwise. Фактически это означает, что документы располагаются в обычной файловой системе.

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

Также вызывает сомнения возможность обеспечить высокую безопасность документов в системе.