Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ ВСЕ.docx
Скачиваний:
31
Добавлен:
16.04.2019
Размер:
1.69 Mб
Скачать

2.2. Обработка оперативных транзакций

Обработка транзакций, выполняемая интерактивно с участием конечного пользователя, называется обработкой оперативных транзакций (online transaction processing, OLTP).

Обычно мэйнфрейм обслуживает огромное количество систем выполнения транзакций (transaction systems).

Эти системы часто представляют собой критически важные приложения, от которых зависит выполнение основных функций предприятия. Системы выполнения транзакций должны быть способны поддерживать не предсказуемое количество одновременно работающих пользователей и типов транзакций. Большинство транзакций выполняется за кратчайшие промежутки времени, в некоторых случаях за доли секунды.

Одно из основных свойств системы выполнения транзакций состоит в том, что взаимодействие между пользователем и системой происходит очень быстро. Бизнес транзакция целиком состоит из серии коротких взаимодействий, при которых для каждого взаимодействия требуется немедленное реагирование. В настоящее время такие системы поддерживают критически важные приложения; поэтому непрерывная доступность, высокая производительность, а также защита и обеспечение целостности данных являются обязательным требованием.

Оперативные транзакции знакомы большинству людей. Приведем следующие

примеры:

—транзакции при работе с банкоматом, в частности депонирование, снятие денег, проверка состояния счета и перевод денег;

—оплата в супермаркете дебетовой или кредитной картой;

—покупка товаров через Интернет.

В некоторых отраслях оперативные системы на основе мэйнфреймов используются следующим образом:

—банки – банкоматы, банковские системы для обслуживания клиентов;

—страхование – агентские системы для управления политиками и обработки

страховых требований;

—туризм и транспорт – системы бронирования авиабилетов;

Оперативные транзакции обычно имеют следующие свойства:

—небольшое количество входных данных, небольшое количество хранимых записей, к которым осуществляется доступ и обработка, и небольшое количество

выходных данных;

—мгновенное реагирование, обычно время реагирования составляет меньше секунды;

—большое количество пользователей, задействованных в большом количестве

транзакций;

—круглосуточная доступность транзакционного интерфейса для пользователя;

—обеспечение безопасности транзакций и пользовательских данных.

В банковском филиале, например, клиенты используют оперативные службы при

проверке состояния счета или внесении денег.

3. Роли в мире мэйнфреймов

Мэйнфрейм системы предназначены для использования большим количеством людей. Большинство людей, взаимодействующих с мэйнфреймами, являются конечными пользователями – людьми, применяющими приложения, размещенные на системе. Однако по причине большого количества конечных пользователей, приложений, выполняющихся на системе, а также многофункциональности и сложности системного программного обеспечения, поддерживающего пользователей и приложения, для функционирования и поддержки системы необходимо множество ролей.

В сфере информационных технологий этим ролям соответствует множество различных названий должностей; в данной книге мы используем следующие:

• системные программисты;

• системные администраторы;

• проектировщики и программисты приложений;

• системные операторы;

• аналитики производственного контроля.

.

При работе с мэйнфреймами часто необходимо взаимодействие между различными ролями, в частности при выполнении следующих операций:

• установка и конфигурирование системного программного обеспечения;

• разработка и написание новых приложений для выполнения на мэйнфрейме;

• запуск новых задач в системе, в частности пакетных заданий и обработки оперативных транзакций;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]