| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Point of sale software |
| Автор: mr.fox 2.6.2008, 00:41 |
| Привет всем. Обучаюсь java, пришел из пхп. Решил для более быстрого обучения реализовать систему для продаж в магазинах. Система как в супермаркетах, где к компу подключен сканер, которые сканирует штрих коды, и управляет кол-вом продуктов. Вопрос воосновном состоит в сканерах штрих кодов. Как они передают сигналы программе, и как вообще с ними работать. Думаю приобрести дешевый сканер, что бы опробывать ситуацию. Может быть кто-то сталкивался с такой задачкой. Поделитесь информацией. Спасибо |
| Автор: barin_Student 2.6.2008, 12:02 |
| В большинстве своя сканеры штрих кодов идут с дровами, восновном они подключаются к ком порту, и с них летит(штрих код) , как введеный с клавиатуры, когда купите и подключите сканер , сразу станет все легко и ясно. |
| Автор: mr.fox 2.6.2008, 15:00 |
тот который я собираюсь купить ЮСБшный ) ХОтя думаю не имеет значения |
| Автор: serger 3.6.2008, 05:31 |
| Есть сканеры в разрыв клавиатуры - они просто эмулируют нажатия на клавиши - никаких дров не нужно - нужно только их и программу настроить на нужную последовательность спец клавиш.. ну там вариантов много.. |
| Автор: mr.fox 4.6.2008, 03:02 | ||
хм, а как же реализовать тогда универсальную работу для всех типов штрих код ридеров. Страно. Может быть такой софт должен писаться на майкрософтовских технологиях а не на дваже? |
| Автор: serger 4.6.2008, 05:19 |
| что подразумевается под универсальностью - в стандарт ШК не входит интерфейс с пк - это уже дело производителя. Плюс сканеры сами по себе програмируются, в том числе параметры связи. Чем пытаться разобраться во всём проще взять к-либо извесный и заложить его поддержку. |
| Автор: mr.fox 4.6.2008, 05:28 | ||
Проще выкинуть компьютер из окна. Разбираться во всем - это такая работа у программиста. Что я и пытаюсь сделать Если затачивать все под один сканер - это бред получается. Сканер может сломаться, разбиться, его могут перестать производить. Продавец может захотеть купить более навороченный сканер, или вообще откажется покупать сканер, потому что у него уже есть свой, родной, любимый и проверенный годами. Так что думаю не стоит затевать движения типа: "Жуй что дают". Странный вопрос. Напомню, что этот софт пытаюсь разработать чисто в учебно-образовательных целях, и что-то под кого-то затачивать не интересно мне, ибо учусь программировать, а не точить. Ладно, вообщем дальше буду разбираться. Всем спасибо |
| Автор: barin_Student 4.6.2008, 06:10 |
| Универсальность это круто , еще для обучения надо написать чтоб если продавец вдруг сменил сканер на детектор валют и еще на счетчик банкнот , а написанное вами это все использовало... По сабжу: взять два разных сканера , (усб и ком) и написть под них(а не универсально под все) , а то при продаже вашей програмки , вы скажите любой сканер можно подключать( и это будет ошибкой)... |
| Автор: LSD 4.6.2008, 12:11 | ||
Очень просто - надо придумать единый стандарт на сканеры штрих кодов, реализовать его поддержку во всех популярных ОС и убедить производителей сканеров следовать ему и выпускать под него драйвера. Все, можно писать универсальное ПО |
| Автор: serger 4.6.2008, 14:18 | ||
Многое, что могу сказать... Однако... Раз в учебных целях - будет интересно узнать, так сказать, весь процесс учёбы и увидеть результат.. |