СОДЕРЖАНИЕ
ВВЕДЕНИЕ 9
Практическая ценность работы 11
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 12
1.1. Система z/OS 12
1.2. Графический интерфейс ISPF 13
1.3. Адресное пространство 14
1.4. Проект IntelliJ IDEA zOS Toolkit 15
Причины создания проекта 15
Основные модули проекта 15
Описание TCP Server 16
1.5. Взаимодействие пользователя с подсистемами z/OS 16
1.6. Существующие способы реализации и их сравнение 17
Реализация через REXX модуль 17
Реализация через HLASM модуль 17
1.7. Выводы 18
2 ПРОЕКТИРОВАНИЕ РЕШЕНИЯ 19
2.1. Общие требования перед использованием 19
2.2. Сценарии использования 19
Сценарий №1 – Обработка одного запроса 19
Сценарий №2 – Обработка нескольких одновременных запросов 19
Сценарий №3 – Ошибка сервиса, в процессе обработки команды 20
2.3. Выбор способа реализации интерфейса 20
Использование IRXEXEC 20
Использование IKJTSOEV 20
2.4. Реализация HLASM интерфейса 21
Формат команд 21
Формат возврата команды 21
2.5. Вывод 22
3 РАЗРАБОТКА РЕШЕНИЯ 23
3.1 Используемые технологии и средства разработки 23
3.2 MCS консоль 23
3.3 Активация расширенной MCS консоли 23
3.4 APF авторизация 24
3.5 Supervisor state и problem state 25
3.6 Ключ PSW 25
3.7 Использование макроса MCSOPER 27
3.8 Отправка команды к активированной MCS консоли 29
3.9 Возврат ответа на команду 30
3.10 ASC режим и access регистры 31
3.11 Разбор блока MDB 34
3.12 Вывод ответа в IntelliJ IDEA 36
3.13 Демонстрация работы интерфейса 36
3.14 Выводы 37
4 ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ВКР 38
4.1. Техническое обоснование актуальности задачи 38
4.2 Трудоёмкость выполнения работы 38
4.3 Расчет расходов по заработной плате 40
4.4 Отчисления на социальные нужды 45
4.5 Материальные расходы 46
4.6 Расчет расходов на содержание и эксплуатацию оборудования 49
4.7 Амортизационных отчислений 50
4.8 Накладные расходы 51
4.9 Совокупные затраты 52
4.10 Расчет экономии предприятия за год по фонду оплаты труда 52
ЗАКЛЮЧЕНИЕ 54
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 55