1.一种基于读卡器的会议签到方法,其特征在于,包括:
通过串行通讯端口对非接触式IC卡读卡器和目标会议室进行绑定,所述非接触式IC卡读卡器为目标用户提供身份证和社保卡两种刷卡方式,所述目标会议室包括唯一标识;
通过异步方式获取所述非接触式IC卡读卡器采集的目标用户信息,所述目标用户信息为所述目标用户的身份证信息或者社保卡信息;
根据所述目标用户信息和预置与会人员信息实时统计与会总人数、实到人数和未到人数,得到实时签到结果;
将所述实时签到结果发送到目标终端,所述目标终端用于显示预置会议主题名称和所述实时签到结果;
所述通过异步方式获取所述非接触式IC卡读卡器采集的目标用户信息,所述目标用户信息为所述目标用户的身份证信息或者社保卡信息包括:根据预置时间间隔从预置数据表中读取已绑定的串行通讯端口号;
根据所述已绑定的串行通讯端口号开启对应的线程,所述线程用于读取对应的目标用户信息,所述目标用户信息为所述非接触式IC卡读卡器采集的所述目标用户身份证信息或者社保卡信息;
按照所述目标会议室的对应关系记录所述非接触式IC卡读卡器采集的目标用户信息;
采用python编写的全球广域网服务器兼web应用框架tornado,tornado提供异步非阻塞IO处理方式,用于多个会议室同时签到时采集各自对应的目标用户信息。
2.根据权利要求1所述的基于读卡器的会议签到方法,其特征在于,所述通过串行通讯端口对非接触式IC卡读卡器和目标会议室进行绑定,所述非接触式IC卡读卡器为目标用户提供身份证和社保卡两种刷卡方式,所述目标会议室包括唯一标识包括:接收非接触式IC卡读卡器和目标会议室的绑定请求,所述绑定请求包括所述目标会议室信息和所述非接触式IC卡读卡器的配置信息;
解析所述目标会议室信息,得到所述目标会议室的唯一标识;
解析所述非接触式IC卡读卡器的配置信息,得到所述非接触式IC卡读卡器的名称和串行通讯端口号,所述非接触式IC卡读卡器为目标用户提供身份证和社保卡两种刷卡方式,所述串行通讯端口号指示所述非接触式IC卡读卡器连接的串行通讯端口;
将所述目标会议室的唯一标识、所述非接触式IC卡读卡器的名称和所述串行通讯端口号写入到预置数据表中。
3.根据权利要求2所述的基于读卡器的会议签到方法,其特征在于,所述将所述目标会议室的唯一标识、所述非接触式IC卡读卡器的名称和串行通讯端口号写入到预置数据表中包括:根据所述串行通讯端口号查询预置数据表,得到查询结果,所述预置数据表中的串行通讯接口号具有唯一性;
判断所述查询结果的数量是否大于0;
若所述查询结果的数量大于0,则根据所述串行通讯端口号将所述目标会议室的唯一标识和所述非接触式IC卡读卡器的名称更新到所述预置数据表中;
若所述查询结果的数量不大于0,则将所述目标会议室的唯一标识、所述非接触式IC卡读卡器的名称和所述串行通讯端口号插入到所述预置数据表中。
4.根据权利要求1所述的基于读卡器的会议签到方法,其特征在于,所述根据所述目标用户信息和预置与会人员信息实时统计与会总人数、实到人数和未到人数,得到实时签到结果包括:根据预置算法解析所述目标用户信息,得到签到数据,所述签到数据为身份证号码或者社保卡号,所述身份证号码用于指示所述目标用户使用身份证进行刷卡签到,所述社保卡号用于指示所述目标用户使用社保卡进行刷卡签到;
判断所述签到数据是否存在所述预置与会人员信息中;
若所述签到数据不存在所述预置与会人员信息中,则丢弃所述签到数据;
若所述签到数据存在所述预置与会人员信息中,则统计实时签到结果,所述实时签到结果包括与会总人数、实到人数和未到人数。
5.根据权利要求4所述的基于读卡器的会议签到方法,其特征在于,所述若所述签到数据存在所述预置与会人员信息中,则统计实时签到结果,所述实时签到结果包括与会总人数、实到人数和未到人数包括:根据所述目标用户的签到数据设置所述目标用户的签到状态为目标值,所述目标值指示所述目标用户已签到;
根据所述签到状态实时统计所述目标会议室对应的实到人数,所述目标会议室对应的实到人数包括通过预置签到方式进行签到的实到人数;
根据所述目标会议室的唯一标识读取与会总人数;
根据所述与会总人数和所述实到人数进行差运算,得到未到人数;
将所述与会总人数、所述实到人数和所述未到人数设置为所述目标会议室对应的实时签到结果。
6.根据权利要求1至5中任一项所述的基于读卡器的会议签到方法,其特征在于,所述通过串行通讯端口对非接触式IC卡读卡器和目标会议室进行绑定,所述非接触式IC卡读卡器包括身份证和社保卡两种读取方式,所述目标会议室包括唯一标识之前,所述基于读卡器的会议签到方法还包括:对所述目标会议室设置所述预置会议主题,得到所述预置会议主题的唯一标识;
根据所述目标会议室的唯一标识和所述预置会议主题的唯一标识批量导入预置与会人员信息,所述预置与会人员信息的签到状态为初始值,所述初始值表示未签到状态;
计算所述预置与会人员信息的总数量,得到所述与会总人数;
记录所述与会总人数,所述与会总人数为正整数。
7.一种基于读卡器的会议签到装置,其特征在于,所述基于读卡器的会议签到装置包括:绑定单元,用于通过串行通讯端口对非接触式IC卡读卡器和目标会议室进行绑定,所述非接触式IC卡读卡器为目标用户提供身份证和社保卡两种刷卡方式,所述目标会议室包括唯一标识;
获取单元,用于通过异步方式获取所述非接触式IC卡读卡器采集的目标用户信息,所述目标用户信息为所述目标用户的身份证信息或者社保卡信息;
统计单元,用于根据所述目标用户信息和预置与会人员信息实时统计与会总人数、实到人数和未到人数,得到实时签到结果;
发送单元,用于将所述实时签到结果发送到目标终端,所述目标终端用于显示预置会议主题名称和所述实时签到结果;
所述获取单元,还用于根据预置时间间隔从预置数据表中读取已绑定的串行通讯端口号;根据所述已绑定的串行通讯端口号开启对应的线程,所述线程用于读取对应的目标用户信息,所述目标用户信息为所述非接触式IC卡读卡器采集的所述目标用户身份证信息或者社保卡信息;按照所述目标会议室的对应关系记录所述非接触式IC卡读卡器采集的目标用户信息;采用python编写的全球广域网服务器兼web应用框架tornado,tornado提供异步非阻塞IO处理方式,用于多个会议室同时签到时采集各自对应的目标用户信息。
8.一种基于读卡器的会议签到设备,其特征在于,所述基于读卡器的会议签到设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互联;
所述至少一个处理器调用所述存储器中的所述指令,以使得所述基于读卡器的会议签到设备执行如权利要求1‑6中任意一项所述的方法。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1‑6中任意一项所述方法的步骤。