Программа для сравнения и контроля кодов DataMatrix
Необходимо разработать десктопное или консольное приложение для автоматизации контроля маркировки товаров.
Цель проекта
Создать инструмент для сверки потока отсканированных штрихкодов с эталонным списком, что позволит оперативно выявлять расхождения и ошибки в реальном времени.
Основной функционал
- Импорт эталонных кодов: Загрузка списка кодов из файла формата XLS/XLSX.
- Прием данных в реальном времени: Программа должна получать коды со сканирующего устройства (сканер штрихкодов DataMatrix).
- Анализ и сравнение: Автоматическое определение:
- Совпадающих кодов (есть в списке и отсканирован).
- Отсутствующих кодов (отсканирован, но нет в списке).
- Дубликатов кодов (повторное считывание одного и того же кода).
- Логирование результатов: Фиксация итогов проверки с возможностью экспорта или вывода на экран.
Технические требования и входные данные
- Источник для сравнения: файл электронной таблицы (XLS).
- Источник проверяемых данных: потоковое сканирование с внешнего устройства.
- Тип кодов: двухмерный штрихкод DataMatrix.
Ожидаемый результат
Стабильно работающее приложение с понятным интерфейсом, которое сократит время ручной проверки кодов и минимизирует человеческие ошибки при инвентаризации или приемке товара.