×

PROGRESS Cotton - KS

THE BEST INFORMATION TECHNOLOGY

Программное обеспечение

для автоматической обработки массива данных показателей качества

хлопкового волокна

PROGRESS-KS cotton  –

Анализ массива данных показателей качества хлопкового волокна.

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

ПО состоит из управляющего модуля, осуществляющего авторизацию пользователя, и двух модулей, осуществляющих расчеты и отвечающих за вывод отчетов:

  1. Модуль «Анализ и очистка собранных за период данных оценки качества хлопкового волокна по заданному алгоритму» – по основным данным кип хлопкового волокна рассчитывается среднее значение (среднее арифметическое) и среднее квадратичное (стандартное) отклонение, затем производится очистка данных;
  2. Модуль «Анализ на основе сравнения собранных за период данных оценки качества хлопкового волокна и рассчитанных по заданному алгоритму сорта и класса национальной диаграммы цвета» – сравниваются значения сорта и класса, которые были введены классером, со значениями сорта и класса, рассчитанными по заданному алгоритму национальной диаграммы цвета.

Вывод отчетов происходит непосредственно в среду Microsoft Excel. ПО использует шаблоны отчетов, сохранённые в файлы в формате Microsoft Excel, что обеспечивает при необходимости лёгкость доработки вида отчёта и/или ПО.

Модули, осуществляющие расчеты, имеют схожий интерфейс и логику работы:

 

  1. Происходит загрузка следующих данных из файлов, хранящихся в формате DBF:
    • Код хлопкозавода;
    • Идентификатор кипы;
    • Коэффициент белизны;
    • Степень желтизны;
    • Трэш-код;
    • Лиф-код;
    • Классерский сорт;
    • Классерский класс;
    • Дата записи;
    • Номер HVI;
    • Номер классера;
    • Селекция.
  2. Осуществляется выборка данных, с которой в дальнейшем работает основной алгоритм модуля (возможны отборы, такие как период загрузки, отбор по номеру или нескольким номерам HVI, отбор по коду или нескольким кодам региона и т.п.);
  3. Рассчитываются необходимые для формирования отчета параметры (основной алгоритм модуля);
  4. Выводится отчет.

Окно авторизации, за ним – окно выбора модуля ПО:

Окно формирования отчета, в котором имеется возможность настроить отборы, а также выгрузить полученный результат в файл в формате DBF

Примеры сформированных отчетов

Язык разработки: C++

Технология разработки: Qt

Используемая СУБД: SQLite