Техническое задание: Программа учета товаров для Windows
Необходимо разработать настольное приложение под операционную систему Windows для автоматизации учета товарных остатков на складе или в торговой точке.
Основные функции программы
- Ведение базы товаров: Возможность добавления, редактирования и удаления товарных позиций.
- Карточка товара: Для каждого товара должна сохраняться следующая информация:
- Артикул (уникальный идентификатор)
- Наименование товара
- Фотография товара
- Текущий остаток на складе
- Дополнительные поля (например, цена, категория, поставщик - по согласованию)
- Работа с внешними данными: Программа должна уметь импортировать данные (наименования, артикулы, остатки) из файлов формата Microsoft Excel (.xls, .xlsx).
- Интеграция со сканером штрих-кодов: Приложение должно поддерживать работу со сканером штрих-кодов, подключенным как HID-устройство (клавиатурный ввод). Функционал:
- Считывание штрих-кода с этикетки товара.
- Автоматический поиск товара в базе по считанному коду.
- Изменение остатка (увеличение при приемке или уменьшение при продаже/списании) после сканирования.
Требования к интерфейсу и системе
- Интуитивно понятный графический интерфейс пользователя (GUI).
- Стабильная работа под последними версиями Windows (10/11).
- Локальное хранение базы данных (например, SQLite) или работа с файлом.
Ожидаемый результат
Готовое к установке и использованию приложение с исходным кодом и краткой инструкцией по эксплуатации. Программа должна решать задачу оперативного учета остатков с минимальными ручными действиями за счет автоматизации ввода данных из Excel и использования сканера штрих-кодов.