Распределенный учет и документооборот в системе FlyDoc

Решения по построению распределенного учета и документооборота в системе FlyDoc

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

Схема организации распределенного документооборота.

Система FlyDoc позволяет без особых затрат построить систему управления многофилиальной компанией или территориально распределенным холдингом. Подсистема репликации данных рассчитана на использование любых каналов связи - от “толстых” каналов пропускной способностью в несколько Мбит/с до низкоскоростных телефонных линий. В случае отказа связи возможна передача зашифрованных почтовых файлов на дискетах, компакт-дисках или flash-накопителях, перевозимых курьером.

Схема организации распределенного документооборота

Естественно, при наличии высокоскоростных каналов связи возможно прямое подключение к территориально удаленному серверу СУБД. На практике для такого подключения достаточно скорости в 1-2 Мбит/с. Однако возможность работать “в оффлайн”, предоставляемая распределенной системой, значительно увеличивает надежность информационной инфраструктуры предприятия в целом.

Порядок репликации данных системы FlyDoc.

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

Порядок репликации данных системы FlyDoc

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

Частота сеансов репликации в разных подразделениях может быть различной. Оптимальной является частота сеансов один раз в 10…20 минут. Приложение репликатора запускается по таймеру. Перемещение между каталогами, отправка по электронной почте или копирование на ftp-сервер осуществляются с помощью командных файлов операционной системы (*.bat, *.sh и т.п.) Система, имеющая подобную архитектуру, позволяет использовать любые доступные каналы связи и предоставляет администратору большие возможности по организации надежного обмена данными.

Система FlyDoc не использует встроенные средства репликации SQL-серверов.

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

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

Предложения по теме

 

Rambler's Top100
Rambler's Top100

© 2006, FlyDoc: CRM и документооборот в управлении предприятием

цена версии Prof на 10 мест: 11900,- справки по тел.: +7 (495) 775-17-37