2. Информационное взаимодействие при представлении сведений, содержащихся в единой базе данных

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)