ASP.NET中基于智能卡的远程考勤Web应用程序

时间:2012-08-01 14:10:23

标签: c# asp.net .net winforms web-services

我的最新项目是基于SmartCard的Attandance Application。框架将是.NET(ASP.NET / C#)

所以场景如下: - 客户有3个食品连锁店,名为A,B,C。  所有商店都将为员工提供基于智能卡的入口系统(这就是我的建议,因为没有人力资源经理)

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

这就是全部。 虽然我的问题不是很具体,但是但我只想要你的意见和对项目处于规划阶段的建议。

使用基于Windows的软件来保存员工记录/数据的最佳方法应该是什么?之后通过webservice将其发送到网站。 是否有任何特定的基于.NET的框架来读取智能卡数据? 此外,我还需要有关智能卡的其他信息,例如是否有任何卡片编写者可以设置员工姓名&在他的卡上的身份证。 我不是在考虑自己编写员工智能卡,但如果是这种情况那么它是如何完成的呢?

我赞美您的宝贵意见和评价; guidlines。

1 个答案:

答案 0 :(得分:2)

我曾经有过类似需求的项目。

我们提出的计划如下:

  1. 所有远程位置都配备一个小型服务器,可以处理侧面的SmartCard部件并将所有数据传输到远程服务器。

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

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

    如果到一个位置的互联网连接断开,服务器端仍然可以通过智能卡处理访问并存储信息,直到互联网连接再次可用并发送数据为止。

    至于卡片:我们应该使用RFID卡。我们有一个合作伙伴,提供卡和所有终端和作家。