Розробка програми для маркування товару на виробництві.
Потрібно розробити програму для маркування товару на виробництві.
Як ми бачимо принцип програми (як це виглядає зі сторони користувача програми):
На виробництві стоїть комп'ютер, принтер та сканер. Друк маркувальних наліпок або їх пошук (якщо вони вже є готові як окремі файли) повинна відбуватися за допомогою сканера. Тобто людина з виробництва за допомогою сканера сканує штрих код одиниці продукції. Після чого програма або шукає готову наліпку, або формує її з інформації яка відповідає зісканованому штрих коду, інформацію бере з таблиці Exel або з внесених даних в саму програму та формує наліпку.
Далі у користувача є два поля для вводу: дата виготовлення (може бути календар для вибору) та кількість наліпок. Користувач вводить необхідну дату, необхідну кількість наліпок. Програма формує наліпки (кодує інформацію в Qr-код), та друкує необхідну кількість наліпок. Потім повертається в первинний режим сканування наступного штрих коду.
В Qr-код ми хочемо, щоб кодувалось: зісканований штрих код з префіксом 8 (84820179191912), фактична дата та час друку наліпки, з секундами до тисячної (щоб надати унікальності кожному Qr-коду). Також дата та час повинні кодуватися за якоюсь логікою, щоб просканувавши її був просто набір цифр.
В налаштуваннях потрібно встановити функції:
- Друк в кількості, яка вказана користувачем (вказано 10 шт друкується 10 шт)
- Друк з множенням введеної кількості, вказано 10 шт друкується 20 шт (10 з унікальним Qr-код і 10 зовсім без Qr-коду).
- Друк комплектами, користувач вказав надрукувати 1 шт, а програма друкує 1 комплектів (якщо користувач вказує 5 комплектів, то друкується 5 комплектів, один за одним), комплект потрібен складатися з:
- 1 наліпка з унікальним Qr-кодом (префікс 8 + сканований штрих код 4820179191912 = 84820179191912, дата та час = 84820179191912 26.06.2023 11:22:1515;
- 1 наліпка без Qr-коду (вся інформація така сама як на першій, тільки без Qr-коду);
- 4/6/10 наліпок на блоки (маленькі групові паковання), в залежності від кількості блоків в ящику. На наліпці повинна бути вся інформація як і на попередній, Qr-код закодований таким чином — префікс Б8 + сканований штрих код 4820179191912, дата та час Б84820179191912 26.06.2023 11:22:1515. Артикул товару повинен змінюватися на напис — БЛОК.
Інформація яка повинна розміщуватися на маркувальній наліпці
- Артикул товару;
- Артикул Ашана;
- Характеристика добрива;
- Торгова марка;
- Дата виготовлення;
- Штрих код одиниці товару;
- Кількість вкладених одиниць товару в групову упаковку (ящик);
- Вага групової упаковки (ящик);
- Вага одинці товару (для власного використання);
- Картинка торгової марки;
- Qr-код в якому кодується вся необхідна інформація;
- Вид товару.
Розмір цієї наліпки - 80 мм * 37 мм. Технічні поля на макеті 1 мм з кожної сторони.
Друкується на термотрансферном принтері TSC TTP-244pro.
-
1880 29 0 Доброго дня.
Можу розробити програму під Windows (Linux/Ubuntu, якщо дуже потрібно).
Також зроблю грамотне зберігання згенерованих етикеток, що дозволить швидше працювати з цим архівом, швидко знаходити та пускати на друк, а також архівувати/вилучати неактуальну інформацію.
Якщо потрібно також звіт про роботу, продуктивність, швидкість обробки.
Досвід розробки понад 15 років.
Є досвід розробки для торгівлі та автоматизації на складах, робота зі сканерами, принтерами етикеток, друковані шаблони та інше. Розробив систему для копіцентрів.
Також є досвід автоматизації з Excel – читання, запис, пошук, формули та інша взаємодія через свою програму.
…
Залежно від навантаження на складі та бажання розширюватися можу зробити клієнт-серверну архітектуру та розрахований на багато користувачів режим роботи з швидкою роботою з БД.
При уточненні деталей точніше скажу, які бази даних краще використовувати.
Можливо досить буде той Exel використовувати, щоб не ускладнювати систему.
Спрощувати складне – моє хобі.
Звертайтесь.
-
38 Добрий день .
Я можу розробити десктоп додаток під Windows.
Схема розробки - C++Builder (Embarcadero).
Для зберігання даних можна використовувати Excel, але це
Буде працювати повільно. Більш зручно зберігати дані.
в локальній базі даних, наприклад, SQLite.
Реальний термін розробки і ціна буде більш зрозумілою після обговорення.
З повагою Сергій.
-
Вам підійде веб версія? Чи потрібна саме на windows?
-
Принтер этикеток какую используете ZEBRA? TSC?
Имею кросспоатформенный POS движок(с xml шаблоном-который можно менять) но принтер должен поддерживать ecs протокол и rs-232 (на компе тоже должен быть порт)
-
Напишу desktop программу, с базой данных вместо Excel. Обращайтесь в Личку.
-
Интересный проэкт, но многовато деталей определяемых в процессе, вряд ли осилю в моих нынешних состояниях.
-
Актуальні фриланс-проєкти в категорії Десктопні додатки
Додати паузи 10-30 секунд між відправками листівВітаю! Шукаю досвідченого програміста 1С / BAS (BAF) для оперативного вирішення технічної проблеми з поштовою розсилкою.Суть проблеми: Використовуємо бухгалтерську програму BAF (Business Automation Framework), редакция 2.0. Раз на місяць виникає потреба масово відправляти… Веб-програмування, Десктопні додатки ∙ 4 дні 16 годин тому ∙ 10 ставок |
Реверс-інжиніринг консольних утиліт для опитування контролерів SSD (Flash ID)1. Мета роботиВиділення програмного інтерфейсу (API) взаємодії з контролерами SSD/NVMe з наданого набору консольних утиліт (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron та ін.). Результатом має стати робочий код мовою C/C++ або точна документація структур для… C та C++, Десктопні додатки ∙ 5 днів 3 години тому ∙ 5 ставок |
Модифікація в роботі емулятора
2000 UAH
Доброго дня. Я скачав з Інтернету емулятор ігрового автомата gaminator cf final. Він мені дуже сподобався, але там є недоліки. Є адмін панель, але вона відкривається вільно, але не закривається взагалі. Закривається тільки разом з додатком. А дані, після зміни в адмін панелі -… Десктопні додатки ∙ 12 днів 17 годин тому ∙ 10 ставок |
