Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

functionality47

.pdf
Скачиваний:
25
Добавлен:
03.03.2016
Размер:
4.31 Mб
Скачать

Архитектура и технические возможности системы

DIRECTUM

Архитектура системы DIRECTUM

Система DIRECTUM, построенная с помощью предметно-ориентированного инструмента IS-Builder, имеет многоуровневую архитектуру.

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

СУБД – хранилище данных и метаданных системы. Одним из важных компонентов системы, хранящихся в СУБД, является прикладная разработка 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 позволяют создавать собственные и изменять существующие объекты для решения специфичных задач. Поскольку ядром системы является СОМ-сервер, управляющие функции системы можно использовать в любых сторонних приложениях.

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

31

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

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

Адаптация системы DIRECTUM

Лежащий в основе системы DIRECTUM инструмент разработки IS-Builder, будучи открытым и предметноориентированным, соответствует современным требованиям и имеет ряд преимуществ перед другими инструментами разработки.

Открытость IS-Builder позволяет адаптировать систему DIRECTUM к специфическим нуждам организации, развивать функциональность системы и проводить ее интеграцию с другими системами, в том числе силами программистов заказчика.

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

Основные возможности инструмента разработки IS-Builder:

задание состава типов карточек электронных документов;

разработка состава и структуры данных справочников;

встроенный язык программирования ISBL с развитой объектной моделью и богатым набором функций;

возможность создания собственных функций;

визуальная настройка формы карточек справочников и электронных документов;

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

удобная разработка блоков типовых маршрутов с возможностью их повторного использования и переноса между системами;

настройка различных отчетов с использованием Microsoft Excel, Microsoft Word и веб-браузера;

возможность проведения многомерного анализа данных и т.д.

Использование открытого предметноориентированного инструмента разработки ISBuilder позволяет быстро разрабатывать масштабируемые решения для автоматизации бизнес-процессов организаций любой сферы деятельности.

Интеграция системы DIRECTUM

Широкие возможности интеграции DIRECTUM обеспечиваются различными средствами, каждое из которых сопровождается подробной документацией при поставке системы. Среди них – открытая объектная модель с полноценным COM-интерфейсом, открытая структура базы данных, внутренний язык с возможностью COM-вызовов и обращений к произвольным источникам данных, workflowмеханизмы, функции для работы с XML-документами, а также набор средств интеграции DIRECTUM Integration Toolset.

Набор средств интеграции DIRECTUM Integration Toolset. Набор средств интеграции DIRECTUM Integration Toolset позволяет интегрировать систему DIRECTUM с уже существующими на предприятии системами и решениями. В частности, набор ориентирован на решение типовых задач интеграции

32

DIRECTUM с наиболее востребованным классом автоматизирующих систем – ERP-системами. Благодаря DIRECTUM Integration Toolset значительно облегчаются следующие процессы:

синхронизация справочников (двухсторонняя передача данных из интегрируемой системы в DIRECTUM и из DIRECTUM в интегрируемую систему);

сохранение документов и отчетов интегрируемой системы в системе DIRECTUM;

согласование в системе DIRECTUM учетных объектов интегрируемой системы;

просмотр электронных документов системы DIRECTUM, связанных с объектом в интегрируемой системе.

DIRECTUM Integration Toolset построен по модульной технологии и включает в себя:

коннекторы к различным системам (1С, SAP, Microsoft Dynamics AX, Business Studio и др.),

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

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

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

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

ускорение загрузки и выгрузки данных из системы DIRECTUM в интегрируемую систему;

расширение возможностей работы с объектами системы DIRECTUM в интегрируемой системе.

Интеграция с Microsoft SharePoint. Портальные компоненты DIRECTUM для SharePoint

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

33

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

Интеграция с Microsoft Office и OpenOffice.org. Система DIRECTUM также интегрирована с офисными приложениями Microsoft Office и OpenOffice.org. При этом из приложения можно выполнять следующие действия: отправка документа вложением в задачу, просмотр как истории работы с документом, так и связанных с ним документов, подписание документа ЭЦП и т.д. В приложениях Microsoft Office дополнительно существует возможность работать с содержанием документа: автоматически вставлять текст из полей карточки документа, вставлять штрих-код и т.д.

Интеграция с Microsoft Outlook позволяет сохранять пришедшие письма и их вложения как документы DIRECTUM, оправлять письма контактным лицам из единой адресной книги DIRECTUM, а также регистрировать контакты в модуле «Управление взаимодействием с клиентами». Текст письма можно непосредственно из Microsoft Outlook отправить в виде задачи каждому сотруднику, поручив ему тем самым работу, обозначенную в письме. Помимо этого, интеграция с календарем Outlook дает возможность переносить в него из DIRECTUM различные плановые мероприятия: задачи, совещания, а также плановые контакты из модуля «Управление взаимодействием с клиентами». При наличии нескольких календарей, система дает возможность выбора соответствующего календаря для переноса.

BPM в DIRECTUM

Благодаря функционалу DIRECTUM Integration Toolset также возможна интеграция системы с решениями, реализующими концепцию BPM. Регламенты и бизнес-процессы, разработанные с помощью таких решений, хранятся в DIRECTUМ, а также отправляются на согласование или доработку за счет механизма workflow системы. Также, на основе схем, созданных в BPM-приложениях, могут быть созданы типовые маршруты DIRECTUM.

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

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

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

Территориально распределенная работа

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

Для решения этих задач в DIRECTUM существует несколько средств.

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

Альтернативой веб-доступу является режим терминального доступа, когда пользователи подключаются к серверу терминалов, удаленно взаимодействуя с рабочим столом Windows и системой DIRECTUM.

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

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

34

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

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

Работа с DIRECTUM через Интернет

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

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

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

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

может использоваться любой браузер (Internet Explorer, Firefox, Opera и др.).

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

35

Мобильный веб-доступ

Удаленная работа в системе DIRECTUM также возможна с помощью КПК и других мобильных устройств, подключенных к Интернет. Это особенно важно для сотрудников, находящихся в командировках и не всегда имеющих возможность работы посредством стандартного веб-доступа. Интерфейс мобильного веб-доступа адаптирован к работе через большинство мобильных браузеров (Opera Mobile, Safari Mobile, IE Mobile) и позволяет работать с данными системы практически с любых устройств — в том числе, управляемых с помощью стилуса или имеющих сенсорный touch-screen.

Обмен документами между сторонними организациями

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

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

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

Для обмена документами с официальной регистрацией между структурными единицами крупного предприятия или между независимыми организациями в DIRECTUM используется встроенный в модуль «Канцелярия» механизм обмена электронными документами между системами. Он опирается на стандарт Гильдии Управляющих Документацией «Взаимодействие систем автоматизации документационного обеспечения управления» и обеспечивает гарантированность доставки электронных документов корреспондентам и автоматическую регистрацию входящих электронных документов.

Сервисы взаимодействия систем

DIRECTUM

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

Сделать процессы взаимодействия прозрачными для пользователей и удобными для администраторов призваны сервисы взаимодействия систем DIRECTUM (DIRECTUM Intersystem Cooperation Services, DICS).

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

DIRECTUM Intersystem Cooperation Services

технические решения также позволяют строить юридически значимый электронный

документооборот.

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

36

Технические требования

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Количество

 

 

До 50

 

 

 

До 150

 

 

До 350

 

 

 

До 500

 

 

 

 

 

 

 

 

 

 

 

 

 

 

пользователей

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Процессор

 

 

 

 

 

 

 

 

2

 

 

 

2

 

 

 

 

 

 

1

 

 

 

 

 

(Intel/AMD

 

 

 

 

 

4 ядра по 2

 

4 ядра по 3

 

 

4 ядра по 2 ГГц

 

 

совместимый

 

 

 

ГГц

 

ГГц

 

 

 

 

 

 

 

 

 

 

x64)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Память

 

 

6 Гб

 

 

 

12 Гб

 

 

16 Гб

 

 

 

24 Гб

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Тип жесткого

 

 

IDE, SATA

 

 

 

 

SCSI, SAS, FC

 

 

диска

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Скорость

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

вращения

 

 

10000 оборотов/мин

 

 

15000 оборотов/мин

 

 

шпинделя

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Жесткий диск:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ОС

 

 

 

 

 

 

RAID-1 (2 диска)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RAID-10

 

 

 

RAID-10

 

RAID-10

 

 

RAID-10

 

Данные

 

 

4 диска

 

 

 

6 дисков

 

8 дисков

 

 

10 дисков

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Журнал

 

 

 

с данными

 

 

RAID-1 (2 диска)

 

 

 

 

 

 

 

 

 

транзакций

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Объем

 

 

100 Гб

 

 

 

150 Гб

 

300 Гб

 

 

400-700 Гб

 

данных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сетевой адаптер

 

 

100 Мб/сек

 

 

1 Гб/сек

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ОС

 

 

Microsoft Windows Server 2003 /2008/2008 R2 Standard/Enterprise

 

 

 

 

 

Edition 32-разрядная или 64-разрядная

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

СУБД

 

 

Microsoft SQL Server 2000 SP4/2005/2008/2008 R2

 

 

 

 

 

 

 

 

Express/Standard/Enterprise Edition 32-разрядная или 64-разрядная

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

37

Требования к клиентскому рабочему месту

К компьютеру, на который устанавливается клиентская часть, предъявляются следующие требования.

 

 

 

 

 

 

 

Процессор

 

 

1,6 -2,4 ГГц

 

 

 

 

 

 

 

 

Память

 

 

1 Гб

 

 

 

 

 

 

 

Свободное

 

 

 

 

 

 

 

 

 

 

место

на

 

Не менее 250 Мб (рекомендуется 1 Гб)

 

 

жестком диске

 

 

 

 

 

 

 

 

Microsoft Windows XP Professional

 

 

 

 

Microsoft Windows Vista Business/Enterprise/Ultimate 32-разрядная или 64-разрядная

 

ОС

 

 

Microsoft Windows Server 2003/2008/2008 R2 Standard/Enterprise Edition 32-

 

 

 

 

 

 

 

 

разрядная или 64-разрядная

 

 

 

 

Microsoft Windows 7 Professional/Enterprise/Ultimate 32-разрядная или 64-разрядная

 

 

 

 

 

 

 

 

 

Microsoft SOAP Toolkit 3.0 для работы с веб-сервисами интеграции и со службами

 

 

 

 

 

ввода и преобразования DIRECTUM

 

 

 

 

 

MDAC 2.8 SP1 или установленные клиентские утилиты SQL-сервера, если

 

 

Прочее

 

 

используется Microsoft Windows XP/2003 SP1 и ниже.

 

 

 

 

 

 

 

приложения для работы с документами, хранящимися в DIRECTUM

 

 

 

 

 

 

 

 

 

 

Microsoft Outlook 2003 SP1/2007/2010 32-разрядная версия (для интеграции задач с

 

 

 

 

 

календарями Outlook)

 

 

 

 

 

Microsoft Internet Explorer 7.0 и выше

 

 

 

 

 

 

 

Дополнительно необходимо учесть ресурсы, требуемые ОС.

Минимально поддерживаемым разрешением экрана является 800х600, рекомендуемым разрешением является 1024х768 и выше.

38

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]