2. Информационное взаимодействие при получении сведений из единой базы данных

2. Информационное взаимодействие при получении сведений
из единой базы данных

13. Схема выполнения транзакций общего процесса при получении сведений из единой базы данных представлена на рисунке 3. Для каждой процедуры общего процесса в таблице 3 приведена связь между операциями, промежуточными и результирующими состояниями информационных объектов общего процесса и транзакциями общего процесса.

┌──────────────────────┐                           ┌──────────────────────┐
│   :Владелец данных   │                           │     :Координатор     │
└──────────┬───────────┘                           └─────────┬────────────┘
           │                                                 │
┌───┬──────┼─────────────────────────────────────────────────┼────────────┐
│opt│                                                                     │
├───/      │                                                 │            │
│           [запрошены сведения о дате и времени обновления               │
│          │единой базы данных]                              │            │
│                                                                         │
│          │      Получение сведений о дате и времени        │            │
│          ├────────────────────────────────────────────────>├┐           │
│           обновления единой базы данных (P.MM.05.TRN.004) │ │           │
│          │                                                │││           │
│           <-----------------------------------------------└┼┘           │
│          │                                                              │
└──────────┼─────────────────────────────────────────────────┼────────────┘

┌───┬──────┼─────────────────────────────────────────────────┼────────────┐
│opt│                                                                     │
├───/      │                                                 │            │
│           [запрошены сведения из единой базы данных]                    │
│          │                                                 │            │
│               Получение сведений из единой базы данных                  │
│          ├────────────────────────────────────────────────>├┐           │
│                          (P.MM.05.TRN.005)                │ │           │
│          │                                                │││           │
│           <-----------------------------------------------└┼┘           │
│          │                                                              │
└──────────┼─────────────────────────────────────────────────┼────────────┘

┌───┬──────┼─────────────────────────────────────────────────┼────────────┐
│opt│                                                                     │
├───/      │                                                 │            │
│           [запрошены измененные сведения из единой базы                 │
│          │данных]                                          │            │
│                                                                         │
│          │         Получение измененных сведений           │            │
│          ├────────────────────────────────────────────────>├┐           │
│               из единой базы данных (P.MM.05.TRN.006)     │ │           │
│          │                                                │││           │
│           <-----------------------------------------------└┼┘           │
│          │                                                              │
└──────────┼─────────────────────────────────────────────────┼────────────┘

Рис. 3. Схема выполнения транзакций общего процесса
при получении сведений из единой базы данных

Таблица 3

Перечень транзакций общего процесса при получении сведений
из единой базы данных

N п/п
Операция, выполняемая инициатором
Промежуточное состояние информационного объекта общего процесса
Операция, выполняемая респондентом
Результирующее состояние информационного объекта общего процесса
Транзакция общего процесса
1
2
3
4
5
6
1
Получение сведений о дате и времени обновления единой базы данных (P.MM.05.PRC.004)
1.1
Запрос сведений о дате и времени обновления единой базы данных (P.MM.05.OPR.013).
Получение и обработка сведений о дате и времени обновления единой базы данных (P.MM.05.OPR.015)
единая база данных (P.MM.05.BEN.001): сведения о дате и времени обновления запрошены
подготовка и представление сведений о дате и времени обновления единой базы данных (P.MM.05.OPR.014)
единая база данных (P.MM.05.BEN.001): сведения о дате и времени обновления представлены
получение сведений о дате и времени обновления единой базы данных (P.MM.05.TRN.004)
2
Получение сведений из единой базы данных (P.MM.05.PRC.005)
2.1
Запрос сведений из единой базы данных (P.MM.05.OPR.016).
Получение и обработка сведений из единой базы данных (P.MM.05.OPR.018)
единая база данных (P.MM.05.BEN.001): сведения запрошены
подготовка и представление сведений из единой базы данных (P.MM.05.OPR.017)
единая база данных (P.MM.05.BEN.001): сведения отсутствуют.
единая база данных (P.MM.05.BEN.001): сведения представлены
получение сведений из единой базы данных (P.MM.05.TRN.005)
3
Получение измененных сведений из единой базы данных (P.MM.05.PRC.006)
3.1
Запрос измененных сведений из единой базы данных (P.MM.05.OPR.019).
Получение и обработка измененных сведений из единой базы данных (P.MM.05.OPR.021)
единая база данных (P.MM.05.BEN.001): измененные сведения запрошены
подготовка и представление измененных сведений из единой базы данных (P.MM.05.OPR.020)
единая база данных (P.MM.05.BEN.001): измененные сведения представлены.
единая база данных (P.MM.05.BEN.001): измененные сведения отсутствуют
получение измененных сведений из единой базы данных (P.MM.05.TRN.006)