Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ_БАХ_ЧЕР_ВАР_80115.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
8.69 Mб
Скачать
    1. Установка приложения на рабочих станциях пользователей.

Так как программа написана для одного предприятия, то настройки по подключению к базам данных были сделаны в коде программы. Также в коде реализована формула из методики [4], по которой происходит расчет. Из-за чего процесс установки приложения сводится только к тому, что на АРМ пользователя необходимо скопировать только один исполняемый файл программы. После этого приложение сразу готово к работе.

  1. Документация ис

    1. Главный экран программы

При запуске программы открывается главный экран «Выработка марка «Б» (Рис. 32). На этом экране активны только три элемента:

  • установка даты начального периода;

  • Кнопка «отмена»;

  • Кнопка «выход».

Рис. 32. Главное окно программы

Это окно визуально разделено на три части:

  • Выбор данных – в этой части пользователь может указать период расчета, и имеет возможность получить два вида отчетов. Также в этой части есть кнопка «выход» для окончания работы программы;

  • Результат по КИП – здесь выводятся результаты расчетов по данным полученным из БД Data_collect, то есть без участия сменных (АБДСКБ1, АБДСКБ2) . По каждой колонне отдельно, так и общее количество произведённой соды и затраченного сырья ;

  • Результаты по ЛИМС - здесь выводятся результаты расчетов по данным полученным из БД I-LDS-BSZ, которая заполняется лаборантами. Здесь также как и в части «Результат по КИП» выводятся результаты расчетов по каждой колонне отдельно, и общее количество произведённой соды и затраченного сырья. Эта часть еще необходима для того чтоб сравнить показания полученные ручным трудом и автоматическим. Тем самым позволяет контролировать работу сменных лаборантов.

    1. Работа с программой

Для предупреждения ошибочного выбора временного интервала, выбор даты и времени происходят последовательно. Пользователь должен сначала указать начальный период расчета (Рис.33).

Рис. 33. Выбор даты начала периода

После этого активируется окно выбора конечного периода (Рис. 34).

Рис. 34. Выбор даты конечного периода

Как только пользователь установил интересующий его временной интервал, кнопка «ОК» становится активной. Это означает, что все параметры для начала сбора информации выбраны верно, можно приступать к опросу баз данных и выполнить расчет (Рис. 35).

Рис. 35. Готовность программы к расчету

После нажатия кнопки «ОК» программа начинает выполнение заложенных в нее функций.

Алгоритм работы программы:

  1. Опрос баз данных I-LDS-bsz и Data_collect - осуществляется по средствам SQL-запросов. Результаты SQL-запросов записываются во временные таблицы Test1-Test6 в БД Data_collect, эти данные необходимы для дальнейших расчетов.

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

Чтобы пользователь видел, на какой стадии находится расчет (Рис. 36), предусмотрены два элемента:

  • Progress bar – графически отображает ход вычислений;

  • Status bar – словесное описание выполняемых действий.

По мере выполнения расчетов заполняются соответствующие окна. Время выполнения расчета сорок секунд.

Рис. 36. Визуализация выполнения расчета

Когда расчет будет произведен до конца, все окна в программе будут заполнены результатами. Какой из результатов принимать к сведению для управления планом выпуска продукции, пользователь решает сам. Ещё станут активны две кнопки «Отчет» и «Графики». (Рис.37)

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

При нажатии кнопки «отчет» формируется детальный отчет в виде книги EXCEL. Книга содержит в себе шесть отчетов. (Рис. 38)

Рис. 38. Отчет

Еще одним инструментом для принятия решения по корректировке плана выпуска являются графики (Рис.39). Вызвать их можно нажав на кнопку «Графики».

Рис. 39. Окно «Графики»

На графиках изображено:

  • В каком объеме подавался рассол в колонны;

  • Какое количество связного аммиака содержалось в рассоле.

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