PROGRESS Cotton - KS
PROGRESS Cotton - KS
THE BEST INFORMATION TECHNOLOGY
Программное обеспечение
для автоматической обработки массива данных показателей качества
хлопкового волокна
PROGRESS-KS cotton –
Анализ массива данных показателей качества хлопкового волокна.
Разработанное программное обеспечение (ПО) осуществляет анализ данных показателей качества хлопкового волокна и предназначено для совершенствования национальной диаграммы цвета.
ПО состоит из управляющего модуля, осуществляющего авторизацию пользователя, и двух модулей, осуществляющих расчеты и отвечающих за вывод отчетов:
- Модуль «Анализ и очистка собранных за период данных оценки качества хлопкового волокна по заданному алгоритму» – по основным данным кип хлопкового волокна рассчитывается среднее значение (среднее арифметическое) и среднее квадратичное (стандартное) отклонение, затем производится очистка данных;
- Модуль «Анализ на основе сравнения собранных за период данных оценки качества хлопкового волокна и рассчитанных по заданному алгоритму сорта и класса национальной диаграммы цвета» – сравниваются значения сорта и класса, которые были введены классером, со значениями сорта и класса, рассчитанными по заданному алгоритму национальной диаграммы цвета.
Вывод отчетов происходит непосредственно в среду Microsoft Excel. ПО использует шаблоны отчетов, сохранённые в файлы в формате Microsoft Excel, что обеспечивает при необходимости лёгкость доработки вида отчёта и/или ПО.
Модули, осуществляющие расчеты, имеют схожий интерфейс и логику работы:
- Происходит загрузка следующих данных из файлов, хранящихся в формате DBF:
- Код хлопкозавода;
- Идентификатор кипы;
- Коэффициент белизны;
- Степень желтизны;
- Трэш-код;
- Лиф-код;
- Классерский сорт;
- Классерский класс;
- Дата записи;
- Номер HVI;
- Номер классера;
- Селекция.
- Осуществляется выборка данных, с которой в дальнейшем работает основной алгоритм модуля (возможны отборы, такие как период загрузки, отбор по номеру или нескольким номерам HVI, отбор по коду или нескольким кодам региона и т.п.);
- Рассчитываются необходимые для формирования отчета параметры (основной алгоритм модуля);
- Выводится отчет.
Окно авторизации, за ним – окно выбора модуля ПО:
Окно формирования отчета, в котором имеется возможность настроить отборы, а также выгрузить полученный результат в файл в формате DBF
Примеры сформированных отчетов
Язык разработки: C++
Технология разработки: Qt
Используемая СУБД: SQLite