Ко второму обсуждению авторы приготовили совсем иную концепцию, познакомившись заодно с основами теории конечных автоматов. Ей соответствует новая диаграмма, где показаны возможные состояния документа и переходы между ними (см. http://contribute2moreq.eu/portal/dc1-4?pointId=1290696245027#section-1290696245027 ):
Подробно описывать эту красоту авторы не стали. Впрочем, идея понятна и так. Согласно требованиям MoReq2010, всем документам тем или иным образом должны быть назначены указания по срокам хранения. Первоначально документ находится в состоянии 1, когда указание по срокам хранения назначено, однако событие, от которого должен отсчитываться срок хранения, ещё не произошло.
При наступлении события-триггера, документ переходит в состояние 2, в котором идёт отсчет срока хранения.
По истечении срока хранения, в зависимости от предусмотренных в указании по срокам хранения действий, возможны следующие варианты:
- Документ автоматически уничтожается (попадая сразу в конечное состояние 4),
- Документ переходит в состояние 3c, в котором система управления документами ждёт от администратора разрешения на уничтожение управляемых компонентов и/или подтверждения успешного уничтожения неуправляемых компонентов документа. После получения необходимых подтверждений, уничтожение документа завершается и от него остаются только остаточные метаданные (состояние 4).
- Документ переходит в состояние 3b, в котором осуществляется передача документа и система управления документами ждёт от администратора подтверждения успешного завершения передачи. После получения подтверждения, документ уничтожается (переход в состояние 4).
- Документ попадает на экспертизу ценности (состояние 3a), единственно возможным итогом которой может стать назначение нового срока хранения.
- На практике, в любой момент любому документу может быть назначено другое указание по срокам хранения. Это касается и документов, ожидающих передачи и уничтожения, но ещё не уничтоженных.
- В любой момент времени любой документ может быть отправлен на экспертизу ценности. Это также касается и документов, ожидающих передачи и уничтожения, но ещё не уничтоженных.
- Назначение нового срока хранения может отправить документ как в состояние 1, так и в состояние 2, поскольку событие-триггер нового срока хранения уже могло и произойти. Таким образом, из любого состояния, кроме 4, документ может перейти как в состояние 1, так и в состояние 2.
- По итогам экспертизы ценности документ может не только получить новый срок хранения, но и может быть отправлен на уничтожение или передачу.
- Электронные или бумажные документы могут быть безвозвратно утрачены вследствие пожара, кражи носителей и т.п. Система должна давать возможность перевести эти документы в конечное состояние 4.
- Маловероятна, но, тем не менее, возможна ситуация, когда уничтоженный в системе документ восстановлен (например, с резервных копий), и в этот момент оказывается, что его хранение необходимо продолжить. В таком случае было бы желательно не регистрировать его заново, а использовать сохранившиеся остаточные метаданные – т.е. перевести из состояния 4 в какое-либо иное.
Источник: сайт публичного обсуждения MoReq2010
http://contribute2moreq.eu/portal/dc1-4?pointId=1290696245027#section-1290696245027
Комментариев нет:
Отправить комментарий