我正在为一家小商店设计一个销售点系统。商店只有一个销售点,但通常他们是商店中的一到三个用户(卖家)。每个用户在系统中都有自己的用户帐户,因此他们经常登录和注销。我应该如何以一种好的方式设计登录/注销系统?
目前用户不使用密码,因为每次登录都需要很长时间才能输入密码。
平台是 Windows Vista,但我也想支持 Windows 7。我们在网络上使用 Active Directory。该系统目前是用Java/Swing开发的,但我正在考虑改用C#.NET/WPF。
我正在考虑智能卡解决方案,但我不知道这是否适合我的情况。它会更安全(我喜欢),但我不知道它是否易于实施和流畅使用,即我可以让 POS 系统在后台运行或在用户切换时快速启动吗?智能卡解决方案非常昂贵吗?(我的客户是小商店)在 SmartCard 解决方案中更喜欢使用 .NET 还是 Java?
除了密码/无密码/智能卡,我还有什么其他解决方案?
- 我应该如何以一种好的方式设计登录/注销系统?
- 为此目的使用智能卡有什么好的解决方案吗?
- 我想要 C#.NET/WPF 和 Java/Swing 平台的建议解决方案。
- 我想为 Active Directory 解决方案和仅在 Windows 中使用一个用户配置文件的解决方案提供建议的解决方案。
这个问题在同类产品中是如何解决的?我只见过密码解决方案,但它们很笨拙。