想法 1:条形码

想法 1:条形码

我的一个客户的俱乐部里有大约 100 名会员,每周都有新会员加入,也有会员离开。因此他无法亲自认识每个人。

他要求我为他制作一些磁卡系统,人们在入口处刷卡,计算机就会显示“会员资格有效”或“无效”。

由于磁卡太贵,所以我想到了简单的条形码。

想法 1:条形码

我的第一个问题是:如何在 Java 应用程序或 Web 浏览器中获取条形码?部署平台可能是一台装有 Windows 7 Starter 或 XP 的廉价上网本。

然后,每个会员都会收到一个带有 ID 号的条形码。会员扫描条形码后,Java 应用程序会在数据库中查找该条形码(该数据库由使用 PHP/MySQL 的 Web 服务器上维护)并显示相应的信息。

如何将条形码输入计算机?我需要特殊的 Java 框架吗?还是扫描仪只是充当虚拟键盘?

想法 2:二维码

有人给我的另一个想法是使用二维码,其中包含一个 URL,http://example.com/customer/5463/几乎每台电脑或智能手机都可以打开它。然后网站会显示会员信息。


如果有 30 名成员参加活动并且所有成员都需要签到,您认为这两种方式都可以正常运行吗?

有没有更好的方法来组织这个?

答案1

据我所知,条形码扫描仪的工作水平比 Java 低。

您放置驱动程序,当扫描条形码时,它就会将信息发送到计算机,就像键盘上有人输入了条形码的值一样。

因此,使用什么来开发应用程序并不重要,因为它只是键盘输入。

答案2

QR 码很酷,但你需要相机来扫描它。如果俱乐部成员不需要自己扫描,那么我建议打印普通条形码并将便宜的 USB 条形码扫描仪连接到你的平台。

相关内容