2. Информационное взаимодействие при представлении сведений, содержащихся в единой базе данных
13. Схема выполнения транзакций общего процесса при представлении сведений, содержащихся в единой базе данных, представлена на рисунке 3. Для каждой процедуры общего процесса в таблице 3 приведена связь между операциями, промежуточными и результирующими состояниями информационных объектов общего процесса и транзакциями общего процесса.
┌────────────────────┐ ┌────────────────┐ │ :Владелец сведений │ │ :Координатор │ └────────┬───────────┘ └────────┬───────┘ │ │ ┌───┬────┼────────────────────────────────────────────────────────┼───────┐ │opt│ │ ├───/ │ │ │ │ [запрошены сведения о дате и времени │ │ │ обновления единой базы данных] │ │ │ │ │ │ Получение сведений о дате и времени обновления │ │ │ ├───────────────────────────────────────────────────────>├┐ │ │ │ единой базы данных (P.MM.03.TRN.004) │││ │ │ │ │ │ │ │<------------------------------------------------------└┼┘ │ │ │ └────────┼────────────────────────────────────────────────────────┼───────┘ ┌───┬────┼────────────────────────────────────────────────────────┼───────┐ │opt│ │ ├───/ │ │ │ │ [запрошены сведения из единой базы данных] │ │ │ │ │ │ Получение сведений │ │ ├───────────────────────────────────────────────────────>├┐ │ │ из единой базы данных (P.MM.03.TRN.005) │││ │ │ │ │ │ │ │ <------------------------------------------------------└┼┘ │ │ │ │ └────────┼────────────────────────────────────────────────────────┼───────┘ ┌───┬────┼────────────────────────────────────────────────────────┼───────┐ │opt│ │ ├───/ │ │ │ │ [запрошены измененные сведения из единой базы данных] │ │ │ │ │ │ Получение измененных сведений │ │ ├───────────────────────────────────────────────────────>├┐ │ │ │ из единой базы данных (P.MM.03.TRN.006) │ │ │ │ │││ │ │ │<------------------------------------------------------└┼┘ │ │ │ └────────┴────────────────────────────────────────────────────────┴───────┘
Рис. 3. Схема выполнения транзакций общего
процесса при представлении сведений, содержащихся в единой
базе данных
Таблица 3
Перечень транзакций общего процесса при представлении
сведений, содержащихся в единой базе данных
N п/п
|
Операция, выполняемая инициатором
|
Промежуточное состояние информационного объекта общего процесса
|
Операция, выполняемая респондентом
|
Результирующее состояние информационного объекта общего процесса
|
Транзакция общего процесса
|
1
|
2
|
3
|
4
|
5
|
6
|
1
|
Получение сведений о дате и времени обновления единой базы данных (P.MM.03.PRC.004)
|
||||
1.1
|
Запрос сведений о дате и времени обновления единой базы данных (P.MM.03.OPR.013).
Получение и обработка сведений о дате и времени обновления единой базы данных (P.MM.03.OPR.015)
|
единая база данных (P.MM.03.BEN.001): сведения о дате и времени обновления запрошены
|
подготовка и представление сведений о дате и времени обновления единой базы данных (P.MM.03.OPR.014)
|
единая база данных (P.MM.03.BEN.001): сведения о дате и времени обновления представлены
|
получение сведений о дате и времени обновления единой базы данных (P.MM.03.TRN.004)
|
2
|
Получение сведений из единой базы данных (P.MM.03.PRC.005)
|
||||
2.1
|
Запрос сведений из единой базы данных (P.MM.03.OPR.016).
Получение и обработка сведений из единой базы данных (P.MM.03.OPR.018)
|
единая база данных (P.MM.03.BEN.001): сведения запрошены
|
подготовка и представление сведений из единой базы данных (P.MM.03.OPR.017)
|
единая база данных (P.MM.03.BEN.001): сведения отсутствуют.
Единая база данных (P.MM.03.BEN.001): сведения представлены
|
получение сведений из единой базы данных (P.MM.03.TRN.005)
|
3
|
Получение измененных сведений из единой базы данных (P.MM.03.PRC.006)
|
||||
3.1
|
Запрос измененных сведений из единой базы данных (P.MM.03.OPR.019).
Получение и обработка измененных сведений из единой базы данных (P.MM.03.OPR.021)
|
единая база данных (P.MM.03.BEN.001): измененные сведения запрошены
|
подготовка и представление измененных сведений из единой базы данных (P.MM.03.OPR.020)
|
единая база данных (P.MM.03.BEN.001): измененные сведения отсутствуют.
Единая база данных (P.MM.03.BEN.001): измененные сведения представлены
|
получение измененных сведений из единой базы данных (P.MM.03.TRN.006)
|