ГНИВЦ КУРЬЕР КОРПОРАЦИЯ
Система защищенного электронного документооборота
Сервер блокировок и сообщений
СОДЕРЖАНИЕ
1. Функциональное назначение. 3
1.1. Классы решаемых задач модулем «Сервер блокировок и сообщений». 3
1.2. Назначение модуля «Сервер блокировок и сообщений». 3
2. Описание функционала системы с установленным сервером блокировок и сообщений 4
2.1. Отображение заблокированных документов в системе. 4
2.2. «Ограничения» и «разрешения» при работе с заблокированным документом 4
2.3. Создание нового документа. 4
2.4. Открытие существующего документа. 5
2.5. Перемещение документа. 5
2.6. Удаление документа. 6
2.7. Операции подписи, проверки, удаления ЭЦП.. 6
2.8. Изменение свойств документа. 6
2.9. Отправка документа. 7
2. Функциональное назначение
2.1. Классы решаемых задач модулем «Сервер блокировок и сообщений»
1. Обеспечение установки блокировок на документы, обрабатываемые другим пользователем.
2. Реализация системы оповещения пользователей о событиях процесса обработки документов.
2.2. Назначение модуля «Сервер блокировок и сообщений»
Модуль «Сервер блокировок и сообщений» предназначен для обеспечения корректного выполнения процессов обработки документов в многопользовательском режиме с организацией оповещения пользователей.
3. Описание функционала системы с установленным сервером блокировок и сообщений
3.1. Отображение заблокированных документов в системе
Визуальное отображение заблокированных документов в системе осуществляется в окне списка документа (рис. 1). Признаком блокировки является отметка в столбце «L» (от англ. «Lock»).

Рис. 1 Визуальное отображение заблокированных документов
Внимание! Отметки о блокировке появляются только после нажатия кнопки Обновить или при попытке открытия документа.
3.2. «Ограничения» и «разрешения» при работе с заблокированным документом
При работе с заблокированным документом разрешены следующие действия:
· открытия документа на просмотр
· проверка документа на соответствие формату
При работе с заблокированным документом запрещены следующие действия:
· модификация документа
· перемещение документа
· удаление документа
· установка, проверка, снятие подписи под документом
· изменение свойств документа
3.3. Создание нового документа
При создании документа, информация о нём доступна только пользователю, создавшему данный документ. Другие пользователи могут осуществлять работу с документом только после того, как документ будет сохранён.
3.4. Открытие существующего документа
При попытке пользователем открыть документ осуществляется проверка на возможность его редактирования данным пользователем.
В случае если над документом уже осуществляет какие–либо действия другой пользователь, для текущего пользователя, пытающегося выполнить действие с заблокированным документом откроется информационное окно с сообщением о блокировке документа (рис. 2).

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

Рис. 3 Отметка о блокировке документа
Это означает, что с документом запрещены любые действия за исключением открытия документа на просмотр и проверки на соответствие формату.
После окончания действий над документом отметка о его блокировке снимается.
3.5. Перемещение документа
При попытке пользователем переместить документ в другую папку осуществляется проверка на возможность его переноса данным пользователем.
В случае если над документом уже осуществляет какие-либо действия другой пользователь ― текущему пользователю будет недоступна операция по перемещению документа из папки в папку (рис. 4).

Рис. 4 Операция «Переместить» недоступна
В случае если пользователю доступен перенос документа, то документ перемещается в указанную папку, во время перемещения документа СБиС производит блокировку документа в системе, т. е. для всех пользователей в данный момент работающих в системе ставится отметка о его блокировке.
После окончания операции перемещения документа отметка о его блокировке снимается.
3.6. Удаление документа
При попытке пользователем удалить документ осуществляется проверка на возможность его удаления данным пользователем.
В случае если над документом уже осуществляет какие-либо действия другой пользователь ― текущему пользователю будет недоступна операция по удалению документа:
В случае если пользователю доступно удаление документа, то документ будет удалён, во время удаления документа СБиС производит блокировку документа в системе, т. е. для всех пользователей в данный момент работающих в системе ставится отметка о его блокировке.
После окончания операции удаления документа отметка о его блокировке снимается.
3.7. Операции подписи, проверки, удаления ЭЦП
При попытке пользователем подписать, проверить или удалить ЭЦП у документа осуществляется проверка на возможность осуществления выбранной операции данным пользователем.
В случае если над документом уже осуществляет какие-либо действия другой пользователь ― текущему пользователю будет недоступны подпись, проверка или удаление ЭЦП у документа.
В случае если пользователю доступны действия с ЭЦП, то c ЭЦП у документа будет выполнено выбранное действие.
Во время подписи, проверки или удаления ЭЦП у документа СБиС производит блокировку документа в системе, т. е. для всех пользователей в данный момент работающих в системе ставится отметка о его блокировке.
После окончания операции работы с ЭЦП у документа отметка о его блокировке снимается.
3.8. Изменение свойств документа
При попытке изменить свойства документа пользователем, осуществляется проверка на возможность изменения свойств документа данным пользователем.
В случае если над документом уже осуществляет какие-либо действия другой пользователь – пользователю будет недоступна возможность изменения свойств документа.
В случае если пользователю доступна работа над документом, открывается окно редактирования свойств документа,
Также СБиС производит блокировку документа в системе, и для всех пользователей в данный момент работающих в системе ставится отметка о его блокировке.
3.9. Отправка документа
При попытке отправить документ пользователем, осуществляется проверка на возможность осуществления отправки документа данным пользователем.
В случае если над документом уже осуществляет какие-либо действия другой пользователь – пользователю будет недоступна возможность его отправить.
В случае если пользователю доступна операция по отправке документа, то документ будет зашифрован и отправлен адресату,
Также во время отправки документа СБиС производит блокировку документа в системе, т. е. для всех пользователей в данный момент работающих в системе ставится отметка о его блокировке.
После окончания операции отправления документа отметка о его блокировке снимается.


