Business Software | ERP | CRM | BI | ECM | DMS | SCM

Техническая информация

Архитектура


Основными функциональными элементами архитектуры являются:


  • СУБД – хранилище данных и метаданных системы. Одним из важных компонентов системы, хранящихся в СУБД, является прикладная разработка DIRECTUM, которая определяет функциональность предметных модулей системы, заказных, а также разработанных партнерами DIRECTUM решений.

  • Управляющие службы DIRECTUM – службы, обеспечивающие управление системой. Например, служба workflow управляет работой задач DIRECTUM, а DIRECTUM Storage Services отвечает за файловые хранилища документов. Все управляющие службы могут быть установлены как на один компьютер, так и на различные – в целях распределения нагрузки.

  • IS-Builder Runtime Environment – среда исполнения кода, реализующая интерфейс служб и пользовательских приложений (в том числе сторонней разработки) для доступа к системе. В частности, сервер веб-доступа DIRECTUM, реализованный на платформе ASP.NET, использует IS-Builder Runtime Environment для реализации всех функций системы, которые становятся доступны пользователям через веб-браузер.

  • Клиенты системы DIRECTUM – приложения для конечных пользователей, инструментарий разработки, утилиты администрирования системы. Клиентом может быть как Windows-приложение, использующее для доступа к системе IS-Builder Runtime Environment, так и веб-браузер.

  • Файловые хранилища – архивы больших или редко используемых документов, которые эффективнее держать за пределами СУБД управляются собственными службами.


Архитектура системы DIRECTUM демонстрирует характеристики:


  • Открытость. Основа системы DIRECTUM – платформа IS-Builder – поддерживает технологии Microsoft COM и .NET. Она содержит готовые инструменты интеграции с корпоративными приложениями, в том числе набор функций для обработки XML-документов. Корпоративные стандарты и открытая структура данных позволяют легко интегрировать DIRECTUM в информационную инфраструктуру организации.

  • Расширяемость. Как правило, в каждой организации выдвигают уникальные требования к построению электронного документооборота и решению задач взаимодействия. Объектная модель и предметно-ориентированный инструмент разработки IS-Builder позволяют создавать собственные и изменять существующие объекты для решения специфичных задач. Поскольку ядром системы является COM-сервер, управляющие функции системы можно использовать в любых сторонних приложениях.

  • Масштабируемость. Выделение нескольких уровней архитектуры позволяет повышать производительность системы не только посредством наращивания мощности аппаратных средств, но и благодаря распределению служб по различным серверам. Механизм репликации IS-Builder позволяет построить территориально распределенную систему, минимизируя как требования к пропускной способности каналов связи за счет объема передаваемых данных между серверами, так и технические требования к вторичным серверам.

  • Надежность. Архитектура DIRECTUM поддерживает транзакционную модель, которая гарантирует целостность данных системы на протяжении всех стадий их жизненного цикла. Управляемые SQL- и файловые хранилища документов позволяют организовать надежное хранение документов.

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

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


Особенности

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

  • Интеграция системы DIRECTUM с ERP-системами, корпоративными порталами и другими составными частями ИТ-инфраструктуры организации возможна по различным направлениям, благодаря развитым интеграционным возможностям платформы DIRECTUM на базе набора средств интеграции DIRECTUM Integration Toolset и открытой архитектуре.

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

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

  • Технология быстрой идентификации документов DIRECTUM RapID позволяет маркировать документ штрих-кодом и осуществлять быстрый поиск соответствующего электронного документа в системе.

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

Администрирование пользователей


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

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


DIRECTUM интегрирован с Active Directory. Существует возможность импорта новых пользователей и групп из Active Directory, что значительно облегчает процедуру регистрации пользователей и их дальнейший вход в систему.

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

замещение автоматически снимается.

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

Администратор может настроить перечень доступных каждому пользователю компонент в Проводнике системы – справочников, сценариев, отчетов и т.д., а также сгруппировать их в папки.


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

хранилищам и определение возможности работы с документами, содержащими потоковые данные (например, видео-документы).


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

уведомлений о входящих заданиях по электронной почте или SMS, запуска определенного процесса, например, пересмотра документа, срок действия которого истек и т.д.

 

О проекте | Новости