Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция №33.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.54 Mб
Скачать

2. Специальная часть. Разработка проекта программно-методического комплекса автоматизации проектирования технологического процесса термообработки заготовок в огмет зао нкмз

2.1 Структура и функциональное назначение отдельных модулей пмк для автоматизации проектирования технологического процесса термообработки заготовок в огМет зао нкмз

Программно-методический комплекс (ПМК) предназначен для определенного класса задач (предметная область) и в пределах этого класса обладает универсальностью, имеет средства управления, позволяющие выбрать конкретные возможности из числа предусмотренных.

ПМК – это объединение управляющих, обслуживающих и обрабатывающих модулей.

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

Управляющие модули преобразуют задание пользователя в последовательность вызовов обрабатывающих модулей.

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

База Данных (БД) – структурированный организованный набор данных.

Рассмотрим алгоритм работы ПМК для автоматизации проектирования технологического процесса термообработки заготовок.

Запуск программы

нет

Соединение с базой данных

Отображение данных в таблице

Ввод данных

Сохранение данных

Составление отчетов

Отображение отчета в Fast Report

да

Сохранение/Печать отчета

Р исунок 2.1 – Блок-схема алгоритма работы ПМК

Работа ПМК начинается с запуска файла TexProc. Перед пользователем появляется форма аутентификации пользователя. При успешном прохождении аутентификации, пользователь получает доступ к системе. В противном случае пользователю выдается сообщение об ошибке. Программа проверяет связь с базой данных и загружает данные в таблицы. После введения данных для нового технологического процесса, данные сохраняются. В таблице с данными технологических картах появляется новая запись. Выбрав необходимую запись и нажав на кнопку «Создание технологической карты» программа формирует отчет и выводит на экран пользователю. Блок-схема работы ПМК представлена на рисунке 2.1

Модульная структура ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлена на рисунке 15. Функциональное назначение обслуживающих модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлено в таблице 2.2

Рисунок 2.2 – Модульная структура ПМК для автоматизации проектирования технологического процесса термообработки заготовок

Таблица 2.1 – Функциональное назначение обслуживающих модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок в ОГМет ЗАО НКМЗ

Модуль

Описание

Авторизация пользователя

Форма для авторизации пользователя на входе в систему

Выбор данных

Выбор справочных данных на форме ПМК

Расчеты для термического процесса

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

Работа со справочниками

Добавление, удаление данных со справочников

Формирование технологической карты

Формирование готового отчета технологической карты

Функциональное назначение обрабатывающих модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлено в таблице 2.2.

Таблица 2.2 – Функциональное назначение обрабатывающих модулей ПМК для автоматизации проектирования технологического процесса термообработки заготовок

Модуль

Описание

Регистрация пользователя

Форма для регистрации пользователей в системе

Выбор марки стали

В зависимости от выбранной на форме марки стали, организован поиск в БД ее механических и химических свойств, критических температурных точек

Выбор оборудования

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

Определение расчетного размера заготовки

Организация определения расчетного размера заготовки

Расчет норм времени

Организация расчета норм времени для заданного режима термообработки

Добавление данных

Организация добавления данных в справочники

Построение графика термического процесса

Организация отрисовки графика термического процесса

Данные о заготовке, химические и механически свойства стали

Организация внесения данных в технологическую карту

Для организации интерфейса ПМК для автоматизации проектирования технологического процесса термообработки заготовок используется управляющий модуль «Управление модулями».

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