1

我的最新项目是基于智能卡的出勤应用程序。框架将是 .NET (ASP.NET / C#)

所以场景类似于:- 客户有 3 家名为 A、B、C 的食品连锁店。所有商店都将有一个基于智能卡的员工门禁系统(这是我最初建议的,因为没有人力资源经理)

因此,当员工进入或离开商店(全部三个)时,他们的登录/注销信息、姓名、登录/退出时间将对远程位置的所有者提供(可能在所有者可以登录的网站管理面板上)进入管理面板,然后他可以检查员工的状态,或者我们可以给他发邮件)

就这样。虽然我的问题不是很具体,但我只是想要您对此的看法和建议,因为项目正处于规划阶段。

最好的方法应该是什么,例如使用基于 Windows 的软件来保存员工记录/数据,然后通过 web 服务将其发送到网站。是否有任何特定的基于 .NET 的框架来读取智能卡数据?我还需要有关智能卡的其他信息,例如是否有任何写卡器可以在他的卡上设置员工姓名和 ID。我不打算自己写员工智能卡,但如果是这种情况,那怎么办?

我感谢您的宝贵意见和指导方针。

4

1 回答 1

2

我之前做过一个有类似需求的项目。

我们提出的计划如下。

  1. 所有远程位置都将配备一个小型服务器,该服务器将处理侧面的智能卡部分并将所有数据传输到远程服务器。

  2. 将设置一个服务器来存储所有数据并根据要求提供。

该解决方案具有可扩展性,因为所有新位置都将拥有一个服务器,该服务器再次将所有数据传输到主服务器以进行持久存储。

如果与某个位置的 Internet 连接中断,则一侧的服务器仍将能够通过 SmartCard 处理访问并存储信息,直到 Internet 连接再次可用并发送数据为止。

至于卡片:我们应该使用 RFID 卡片。我们有一个合作伙伴提供卡片以及所有终端和写入器。

于 2012-08-01T14:22:10.040 回答