Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СЭВМ - РК - Шпаргалка.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
115 Кб
Скачать
☆

[Править] Обработка оперативных транзакций

Это обработка транзакций, выполняемая интерактивно с участием конечного пользователя.

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

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

Одно из основных свойств системы выполнения транзакций - очень высокая скорость взаимодействия пользователя с системой. Серия коротких взаимодействий, при которых на каждое следует немедленная реакция.

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

небольшое количество входных данных;

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

небольшое количество выходных данных.

Требования к транзакционным системам:

высокая скорость реакции;

больше количество пользователей;

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

безопасность выполнения транзакций.

Пример транзакционной системы:

клиент использует обычный банкомат с понятным пользователю графическим интерфейсом;

в филиале банка той же сети сидит сотрудник и осуществляет операции;

в центральном офисе тоже что-то происходит, например бизнес-аналитик настраивает транзакции и решает производительность;

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

приложения на мейнфрейме выполняют обновление и запросы к СУБД;

сохранение файлов БД.

[править] Обслуживание мейнфреймов

На обслуживание мейнфрейма требуется тьма всяких должностей: от администраторов и программистов до завскладом.

[править] Системный программист

Занимается установкой, настройкой и обслуживанием операционной системы. Он же ставит и обновляет ПО.

Его задачи:

планирование обновления ПО и аппаратного обеспечения и изменений в конфигурации;

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

автоматизация операций;

планирование производительной мощности;

запуск заданий и скриптов установки;

выполнение заданий настройки, относящихся к инсталляции;

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

настройка производительности в масштабах системы в целях обеспечения требуемого уровня обслуживания.

Должен иметь навыки исправления ошибок системного ПО. Смотрит дампы и выясняет.

Занимается обслуживанием промежуточного ПО (программный слой между ОС и приложением конечного пользователя).

[править] Системный администратор

Обслуживает критически важные данные предприятия (БД).

Задачи:

установка ПО;

добавление и удаление пользователей;

управление правами доступа;

управление устройствами хранения;

управление сетями и связью;

мониторинг системной производительности.

[править] Проектировщики и программисты приложений

Проектирование, компоновка, тестирование и доставка приложений к конечному пользователю.

На основании требований, полученных от бизнес-аналитиков, проектировщик создаёт ТЗ, по которому программист создаёт приложение. Этот процесс включает в себя несколько итераций.

Тестирование:

функциональное - соответствие ТЗ;

модульное - проверка модуля отдельно;

интеграционное - как будет работать вся система.

[править] Системный оператор

Осуществляет мониторинг и контроль операций, выполняемых на программном и аппаратном обеспечении мейнфрейма. Запускает и останавливает системные задачи, проверяет системные консоли на возникновение необычных состояний.

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

[править] Аналитик производственного контроля

Отвечает за проверку безошибочного и бесперебойного выполнения пакетных заданий.

На некоторых мейнфреймах сначала выполняется интерактивная задача для оперативных пользователей, а потом только запускается пакетный режим.

Благодаря контролю, осуществляемому аналитиком, сложно внести какие-либо изменения в систему в обход предусмотренных процедур.

[править] Изготовитель

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

Должностные лица поддержки:

наладчик. Устанавливает, ремонтирует;

специалист по поддержке ПО.