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