我正在为一家小商店设计一个销售点系统。该店只有一个销售点,但通常他们是店内的一到三个用户(卖家)。每个用户在系统中都有自己的用户帐户,所以他们经常登录和注销。我应该如何设计登录/注销系统?如何在销售点系统中平滑切换用户?
目前用户不使用密码,因为每次登录时输入密码需要很长时间。
该平台是Windows Vista,但我也想支持Windows 7。我们在网络上使用Active Directory。该系统目前在Java/Swing中开发,但我正在考虑更改为C#.NET/WPF。
我在想SmartCard解决方案,但我不知道这是否适合我的情况。它会更安全(我喜欢),但我不知道它是否易于实施并且易于使用,即我可以让POS系统在后台运行还是在用户切换时以非常快的速度启动?智能卡解决方案非常昂贵吗? (我的客户是小商店)在智能卡解决方案中是否首选使用.NET或Java?
除密码/无密码/智能卡外,还有其他哪些解决方案?
- 我该如何设计登录/注销系统?
- 使用智能卡有什么好的解决方案?
- 我想为C#.NET/WPF和Java/Swing平台提供解决方案。
- 我希望针对Active Directory解决方案和仅在Windows中使用一个用户配置文件的解决方案提供解决方案。
这个问题在类似产品中如何解决?我只看到密码解决方案,但它们很笨拙。
我没有足够的知识来深入解答这个问题,但是如今智能卡阅读器(连接到USB)非常便宜(想想30-40美元)。他们中的很多人也为通常的(流行目标:C(++),Java,.Net等)提供库 – ChristopheD 2010-03-24 19:53:27