问题描述
如题,如何在中控考勤仪打卡后实时在页面中显示打卡记录,比如当前有人打卡,即时在页面中显示打卡信息。请各位帮帮忙啊。。。PS:本人分数不多,但请各位不吝赐教!
解决方案
解决方案二:
打卡记录会更新到数据库,你负责定时读取数据库最新数据并且呈现就好了话说考勤都是月初定期统计,为毛要实时展示?
解决方案三:
引用1楼cai3725的回复:
打卡记录会更新到数据库,你负责定时读取数据库最新数据并且呈现就好了话说考勤都是月初定期统计,为毛要实时展示?
因为要用考勤机的实时信息来处理其他的事务,所以要实时的。而且据你所说,可以直接读取考勤机本机的数据库,是吗?
解决方案四:
写2段程序,一段是实时将打卡记录更新到数据库,另一段定时呈现数据库。
解决方案五:
直接和打卡机通讯,一般打卡机都有一些API支持吧,你看看你的打卡机的技术支持,然后来个实时通讯就完事了呗。
解决方案六:
走API的,读卡器供应商应该会提供,针对FID和非FID类的各种卡读取接口的支持
解决方案七:
引用2楼qepdcwqxl的回复:
Quote: 引用1楼cai3725的回复:
打卡记录会更新到数据库,你负责定时读取数据库最新数据并且呈现就好了话说考勤都是月初定期统计,为毛要实时展示?因为要用考勤机的实时信息来处理其他的事务,所以要实时的。而且据你所说,可以直接读取考勤机本机的数据库,是吗?
不知道你们的考勤机是什么样的,有的是数据库的,自己可以定时获取
解决方案八:
引用6楼cai3725的回复:
Quote: 引用2楼qepdcwqxl的回复:
Quote: 引用1楼cai3725的回复:
打卡记录会更新到数据库,你负责定时读取数据库最新数据并且呈现就好了话说考勤都是月初定期统计,为毛要实时展示?因为要用考勤机的实时信息来处理其他的事务,所以要实时的。而且据你所说,可以直接读取考勤机本机的数据库,是吗?
不知道你们的考勤机是什么样的,有的是数据库的,自己可以定时获取
中控考勤机,可以手动获取到数据,但是要实时获取的话就只能做成WINFORM形式,我现在是想在网页上实现!
解决方案九:
引用3楼nongfuxu的回复:
写2段程序,一段是实时将打卡记录更新到数据库,另一段定时呈现数据库。
那不是要在客户端电脑上装一个客户端了?因为考勤机是客户端的,而服务器是在远程的,预想要建立的系统是B/S模式的。
解决方案十:
引用4楼5653325的回复:
直接和打卡机通讯,一般打卡机都有一些API支持吧,你看看你的打卡机的技术支持,然后来个实时通讯就完事了呗。
这个想法很好,而且一开始我也这么想,中控考勤机也有开发包提供,但是我只在WINFORM形式下实现了实时获取数据,而在网页上无法做到。
解决方案十一:
引用9楼qepdcwqxl的回复:
Quote: 引用4楼5653325的回复:
直接和打卡机通讯,一般打卡机都有一些API支持吧,你看看你的打卡机的技术支持,然后来个实时通讯就完事了呗。这个想法很好,而且一开始我也这么想,中控考勤机也有开发包提供,但是我只在WINFORM形式下实现了实时获取数据,而在网页上无法做到。
winform的写成服务,把读取到的信息写入数据库,web上定时刷新获取就完事了(ajax),虽然有点延时,是可以忽略的(比如2秒获取一次。)