выполнение запросов по заданным времени и дате. Будучи открытой системой, StaffWare
способна интегрироваться с другими продуктами, поддерживающими автоматизированный ввод
входящих документов, ведение архива документов, криптографическую защиту информации и
проч. Связь с внешними процедурами проводится средствами DDE и
OLE. Для мощных систем документооборота имеются версии StaffWare on Oracle и
StaffWare on Infirmix.
Используя строгий алгоритм прохождения файлов, система электронного
документооборота оперативно адаптируется к измененной структуре организации при
помощи разделения работ по группам и ролевым отношениям и развивается за счет
разработки новых процедур маршрутизации.
Структура программирования этого процесса в StaffWare чрезвычайно проста:
процедура::= {шаг-1,...,шаг-i,...,шаг-k}
шаг::=адресат+форма+действие
адресат - пользователь (группа)/роль/переменная
форма - совокупность полей для заполнения + сопроводительный текст +
помощь + выполнение внешних процедур
действие - направление по маршруту + проверка условий (время, событии,
сценарии) + выполнение внешних процедур
В StaffWare встроен удобный графический построитель процедур, наглядно отражающий
маршрут прохождения документов и алгоритм их обработки.
Система электронного документооборота с использованием инструментальной среды StaffWare
представляет собой множество процедур, которые связывают всю совокупность
документов (одни из которых являются родителями,
другие - потомками).
Отдельный документ определяется как родитель одних текстовых файлов и потомок других. Отношения
между ними, с одной стороны, их связь с процедурами и внутреннее описание каждого -
с другой, однозначно идентифицируют информацию в общем потоке.
Документы-потомки порождаются при исполнении шагов процедур StaffWare в любых доступных
приложениях MS Windows, включая текстовые процессоры, электронные таблицы,
мультимедиа и т.п.
Для организации и ведения архива документов разработана информационная модель базы данных,