Максимальная быстрое сканирование и обработка шрихкодов.

1. Kongo2019 15.01.21 11:15 Сейчас в теме
Доброго.
Максимальная быстрое сканирование и обработка шрихкодов.
Необходимо сделать мелкое приложение. Клиент-серверное конечно.
Рабочие места на базе POS терминалов. Машинки простые, не сильно шустрые.
Intel Celeron N3350 Dual Core 1.10/2.40 ГГц
4 ГБ LPDDR3, Windows 10
Функционал простой сканером шрихкода просканировать шрихкод, проверить его по базе, если такого нет, то записать шрихкод в базу, иначе громко ругаться что такой уже есть. Все.
Основное требование скорость работы.
А вот ут нас мнение разошлись. Кто на обычных формах говорит самое быстрое будет, кто за тонкие клиенты и асинхронные вызовы, кто вообще это не 1С.
В общем, считаем пятничной темой, готов к любым предложениям.
Заранее спасибо за варианты.
.
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user856012 14 15.01.21 11:22 Сейчас в теме
(1)
считаем пятничной темой, готов к любым предложениям.
Предложение простое: определиться с бюджетом и создать заказ в разделе "Проекты": https://infostart.ru/freelance/
4. Kongo2019 15.01.21 11:27 Сейчас в теме
3. Torin 847 15.01.21 11:25 Сейчас в теме
(1)
Функционал простой сканером шрихкода просканировать шрихкод, проверить его по базе, если такого нет, то записать базу, иначе громко ругаться.
- кого записать? если его нету? :)
5. Kongo2019 15.01.21 11:27 Сейчас в теме
6. Torin 847 15.01.21 11:32 Сейчас в теме
(5)А ругаться тогда на что?
7. Kongo2019 15.01.21 11:34 Сейчас в теме
(6)ругаться то что пользователь на том же рабочем месте или на другом аналогичном, всего их пока четыре уже такой шрихкод сканировал и внес в базу.
Задолбали дублями. Они на одном месте отсканируют, потом варежку откроют и давай на другом сканировать тоже самое.
8. Torin 847 15.01.21 11:35 Сейчас в теме
(7)Вы тогда мысли в кучку соберите :) и нормальное ТЗ пишите :)
9. Kongo2019 15.01.21 12:11 Сейчас в теме
(8)Да шо тут писать?
Сканером шрихкода просканировать шрихкод, проверить его по базе, если такого нет, то записать шрихкод в базу, иначе громко ругаться что такой уже есть. Все
10. na688 15.01.21 13:22 Сейчас в теме
(1)
В общем, считаем пятничной темой, готов к любым предложениям.


Отсканировать в ворд.
Потом 1С -> "Создать новый" -> Copy -> Paste -> Записать
ну и чтоб была проверка на уникальность при записи.
11. papami 55 16.01.21 11:37 Сейчас в теме
(1)
Если нужно быстро и без лишних затрат:
1. Сделайте регистр сведений в 1С, чтобы одно из измерений было этим штрихкодом.
И просто делаете запись с заменой.
2. Поднимите http-сервис, который будет принимать эти штрихкоды в составе json и складывать в регистр сведений. Если такой шк был, то он перезапишется.

Это на одной машине (сервере)

Для POS. Если там нет 1С - то туда ее ставить не надо.
Пишется приложение на чем-то еще. Будет стартовать быстро, весить мало и дешевле, чем стоимость платформы.
Задача - подключиться к COM-порту, слушать сканер и отправлять на http-сервис ШК в составе JSON.

У меня аналогичная задача на Raspberry решена. УРВ делал.
на UWP программа на примерно 230 строк кода.

Если уж очень хотите пожурить за дубли, то можете проверять наличие такого ШК и возвращать ответ. Но чтение+запись будет медленнее, чем просто запись (с ростом базы).
12. Kongo2019 16.01.21 12:54 Сейчас в теме
(11) Ну 1С у меня лицензий много.
Думаете http-сервис быстрее чем связка тонкий клиент и 1С сервер?
13. papami 55 16.01.21 16:11 Сейчас в теме
(12)
Запуск и работа программы на POS будет быстрее не на 1с.
Что быстрее http-сервис или тонкий не мерял. И не знаю конфигурацию. Но так прикидываю, что тонкий тоже будет сам по себе как-то общаться с сервером, БПО нужно задействовать, чтобы сканер заработал (как бы не получилось, что при считываении БПО еще на сервер сходит, между делом... нужно тестировать). Потом нужна ли авторизация в программе на тех POSах?)
О каком темпе речь?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот