一种点名系统及点名方法与流程

文档序号:15696321发布日期:2018-10-19 19:06阅读:896来源:国知局
一种点名系统及点名方法与流程

本发明涉及一种点名系统及点名方法,属于管理技术领域。



背景技术:

随着硬件制造和网络通信技术的快速发展,移动智能终端迅速普及的今天,各类应用系统、嵌入式手持设备对提高社会的各行各业的工作效率做出了巨大的贡献,人与人之间的信息交流达到了前所未有的高度。但是在一些公共场合中,人与人的交流方式通常还采用较为原始的交流方式;例如,课堂、会议和企业员工管理等公共场合,学生、到会人员和到厂员工等人员需要点名时,往往采用简单的方式来协助完成上述交流,例如,人工登记完成签到。在这些场合中,传统的方式是由负责人进行点名,即人工点名。每次课堂、会议和工作结束时,要对每个人员的出勤情况进行整理和统计;而对于高校和企业,统计的频率和跨度更大,直接导致了时间利用效率低下、统计时间不及时、人为干预因素下的信息不准确、只能在固定场所使用、操作复杂、效果差以及统计人员的任务繁重等问题。

为了应对上述问题,利用通信技术进行点名的方法不断被提出来,大体可以分为三类,一类是基于ic/id射频技术;一类是基于生物特征识别技术的点名装置;另一类则是无线通信技术。例如考勤机打卡点名、考勤机指纹考勤、考勤机人脸识别考勤和考勤机虹膜考勤。这几种方式中,考勤机打卡点名只认卡不认人,人情打卡和代替打卡严重,基本失去考勤的意义;考勤机指纹考勤,由于干性皮肤、手指季节性生理蜕皮、手工活动多指纹破损、假指纹等原因,造成很多人无法通过指纹验证和假冒指纹形成虚假考勤;人脸识别技术同样存在因为发型、服饰、化妆、表情等因素的变化带来识别上的困难,造成考勤效率低;高端的考勤设备虽然能提高指纹和虹膜等生物特征的别效率,然而对于人员密集、点名地点多的高端点名装置将是一个让单位无法承受的建设投资。同时考勤机考勤时,需要人员在较短的时间内到考勤点的机具上完成点名报到和点名退场,频繁出现排大队和拥挤拥堵,造成现场秩序混乱、耽误时间、影响效率,甚至一度出现大量考勤设置和建设投资在建设后被闲置和弃用,造成单位投资的浪费。

而对于无线通信技术方面,有的使用了gps技术、有的使用了wifi或蓝牙技术。市场上有许多app签到软件,通过gps定位进行打卡签到,但存在定位不精准、签到地址信息可以伪造等多方面的问题。对于蓝牙技术,申请号为201210161007.2的专利采用了将蓝牙搜索加强器与电脑进行外接;然后教师通过电脑进行蓝牙搜索功能,搜索待点名学生的学号,最后通过点名软件筛选出未搜索到的学生学号。这种方法教师机和学生机都必须安装相应的蓝牙搜索加强器,且点名的时候并不能明确学生真正签到的时间;对于基于wifi技术的点名系统,申请号为201710154961.1的专利采用了基于人脸识别的签名子系统用于对基于智能手机点名控制终端发送的点名指令现场采集学生的学生人脸图像,完成学生人脸图像的识别,并向智能手机点名控制终端发送人脸识别成功所对应的学生身份认证信息;申请号为201220654286.1的专利,采用了ap、班级服务器和学生移动终端的方式,学生利用该学生移动终端通过所述班级ap无线登录到所述的班级服务器完成点名,这种方式需要使用浏览器或客户端,学生在移动终端上手动选择“课堂签到”的操作项。这在一定程度上缓解了“拥堵”现象,但还需要被点名人员手动操作,只是将考勤机的排大队和拥堵变成了登陆点名操作且不能够进行实时监控在场与否。



技术实现要素:

为解决上述技术问题,本发明提供了一种点名系统及点名方法,该点名系统及点名方法解决了课堂、会议和企业员工管理等公共场合或类似环境点名的问题,在充分利用通信技术和手机普及的基础上,克服了上述产品及专利研究存在的成本、方便性、对环境的适应性等不足。

本发明通过以下技术方案得以实现。

本发明提供的一种点名系统,包括服务端、数据接口端和数据采集端;所述服务端、数据接口端、数据采集端依次连接;所述服务端内设有服务器和数据处理模块,服务器与数据处理模块连接;所述数据采集端有若干个,在每个数据采集端内均设有微控制器和wifi模块,微控制器与wifi模块连接;所述数据接口端内设有接口模块,接口模块分别与服务器、微控制器连接。

所述服务端还包括管理模块、查询模块和注册模块,管理模块、查询模块、数据处理模块、注册模块分别与服务器连接。

所述服务器用于处理管理模块、查询模块、数据处理模块、注册模块的访问、调用和存储请求;在服务器100中存储有用户信息、时间模板、点到信息、mac地址时间文件;

所述管理模块用于管理服务器中用户信息及设置待点名人员的时间模板,并为服务器中用户设置权限;

所述查询模块用于查询服务器中的用户信息和点到信息;

所述数据处理模块按5~10s的时间间隔收集或手动收集服务器中的mac地址时间文件和处理mac地址时间文件中的时间标签,并将处理结果进行存储,生成点到信息数据库;

所述时间模板需要管理人员设置,并且为一个时间段。

所述注册模块用于内部和外部用户信息注册。

所述内部用户,需要注册其带有wifi功能设备的mac地址和对应的用户信息;所述外部用户,需要注册访问信息。

所述微控制器按5~10s的时间间隔读取连接到wifi模块的带有wifi功能设备的mac地址,然后附上对应的时间标签,将其保存为mac地址时间文件;

所述wifi模块用于提供wifi接入端口,并存储连接到wifi模块中带有wifi功能设备的mac地址。

所述接口模块通过有线网络、无线网络、usb接口、串口、can总线、iic总线和spi总线方式提供数据传输。

基于一种点名方法;包括以下步骤:

①存储待点名人员的数据:待点名人员通过注册模块将带有wifi功能的设备的mac地址信息和对应的用户信息进行注册,并存入到服务器中;

②设置服务器中的时间模板:内部管理人员通过固定格式的文件导入待点名人员的点名时间段或手动设置待点名人员的点名时间段;

③收集mac地址:待点名人员通过带有wifi功能的设备手动连接到wifi模块中,微控制器以5~10s的时间间隔持续收集并监控wifi模块中mac地址,并将该段时间内接入的mac地址和对应接入时间和断开时间进行存储,存储为mac地址时间文件;

④mac地址时间文件收集:在5~10s的时间内,服务器通过接口模块将存储在微控制器中的mac地址时间文件进行自动收集或手动收集;

⑤格式预处理:数据处理模块按5~10s的时间间隔收集或手动收集服务器中的mac地址时间文件,并对mac地址时间文件中的mac地址和时间标签进行格式预处理,将处理结果进行存储,生成点到信息数据库;

⑥记录点名信息:服务器调用数据处理模块中的点到信息数据库,依据点到数据库中mac地址接入存在的时间和断开时间信息判断待点名人员是否缺勤、迟到、中途离开时间、早退以及请假;

⑦存储数据:将点名的结果数据放入服务器中,并进行储存,为查询模块提供数据来源。

所述时间标签为接入时间和断开时间。

所述步骤①分为以下步骤:

(1.1)待点名人员通过注册模块将带有wifi功能的设备的mac地址信息和对应的用户信息进行注册,如果没有注册信息,则跳转步骤(1.2),如果有注册信息,可直接通过带有wifi功能的设备连接wifi模块;

(1.2)注册成功,并存入服务器中。

本发明的有益效果在于:操作简单,有效的节约了点名时间,避免了人为恶意干涉点名的行为,可以在不增加硬件成本的基础上,有效避免“拥堵”现象,完成固定场所和非固定场所的点名,同时也为授权的外部人员了解内部人员的情况提供了便利,大大减少负责人对点名进程的参与以及被点名者参与点名的时间,准确、便捷地解决地广大单位的“考勤难”问题,提高考勤记录的真实性和便利性,并保证准确地记录人员的点名情况。

附图说明

图1是本发明的模块结构示意图;

图2是本发明的流程图;

图中:1-服务端,2-数据接口端,3-数据采集端,100-服务器,101-管理模块,102-查询模块,103-数据处理模块,104-注册模块,201-接口模块,300-微控制器,301-wifi模块。

具体实施方式

下面进一步描述本发明的技术方案,但要求保护的范围并不局限于所述。

如图1所示,一种点名系统,包括服务端1、数据接口端2和数据采集端3;所述服务端1、数据接口端2、数据采集端3依次连接;所述服务端1内设有服务器100和数据处理模块103,服务器100与数据处理模块103连接;所述数据采集端3有若干个,在每个数据采集端3内均设有微控制器300和wifi模块301,微控制器300与wifi模块301连接;所述数据接口端2内设有接口模块201,接口模块201分别与服务器100、微控制器300连接。

所述服务端1还包括管理模块101、查询模块102和注册模块104,管理模块101、查询模块102、数据处理模块103、注册模块104分别与服务器100连接。

所述服务器100用于处理管理模块101、查询模块102、数据处理模块103、注册模块104的访问、调用和存储请求;在服务器100中存储有用户信息、时间模板、点到信息、mac地址时间文件;所述的时间模板,需要管理人员设置,并且为一个时间段,其可以从固定格式的文件中导入也可以手动设置。

所述管理模块101用于管理服务器100中用户信息及设置待点名人员的时间模板,并为服务器100中用户设置权限;

所述查询模块102用于查询服务器100中的用户信息和点到信息;

所述数据处理模块103按5~10s的时间间隔(依管理人员设置的时间周期)收集或手动收集服务器100中的mac地址时间文件和处理mac地址时间文件中的时间标签,并将处理结果进行存储,生成点到信息数据库;其中服务器100通过接口模块201获取微控制器300的数据,然后数据处理模块103直接获取服务器100中从微控制器300那获取的数据;

所述注册模块104用于内部和外部用户信息注册。

所述内部用户,需要注册其带有wifi功能设备的mac地址和对应的用户信息;所述外部用户,需要注册访问信息;

所述带有wifi功能的设备可以任何私有的带有wifi功能的设备,包括但不限于各类手机。

所述微控制器300按5~10s的时间间隔读取连接到wifi模块301的带有wifi功能设备的mac地址,然后附上对应的时间标签,将其保存为mac地址时间文件;

所述wifi模块301用于提供wifi接入端口,并存储连接到wifi模块301中带有wifi功能设备的mac地址(依据微控制器300的命令读取)。

所述接口模块201通过有线网络、无线网络、usb接口、串口、can总线、iic总线和spi总线方式提供数据传输。

基于一种点名方法;包括以下步骤,如图2所示:

①存储待点名人员的数据:待点名人员通过注册模块104将带有wifi功能的设备的mac地址信息和对应的用户信息进行注册,并存入到服务器100中;

②设置服务器100中的时间模板:内部管理人员通过固定格式的文件导入待点名人员的点名时间段或手动设置待点名人员的点名时间段;

③收集mac地址:待点名人员通过带有wifi功能的设备手动连接到wifi模块301中,微控制器300以5~10s的时间间隔持续扫描wifi模块301中mac地址,并将该段时间(即微控制器300以5~10s的时间间隔持续扫描wifi模块301中mac地址的时间)内接入的mac地址和对应接入时间、断开时间和当前的绝对时间进行存储,存储为mac地址时间文件;

④mac地址时间文件收集:在5~10s的时间内(理人员指定的时间周期内),服务器100通过接口模块201将存储在微控制器300中的mac地址时间文件进行自动收集或手动收集;

⑤格式预处理:数据处理模块103按5~10s的时间间隔(理人员指定的时间周期内)收集或手动收集服务器100中的mac地址时间文件,并对mac地址时间文件中的mac地址和时间标签进行格式预处理,将处理结果进行存储,生成点到信息数据库;

⑥设置权限:管理模块101调用服务器100中的用户信息,并为用户设置权限;

⑦记录点名信息:服务器100调用数据处理模块103中的点到信息数据库,依据点到数据库中mac地址接入存在的时间、断开时间和时间模板信息判断待点名人员是否缺勤、迟到、早退以及请假;

⑧存储数据:将点名的结果数据放入服务器100中,并进行储存,为查询模块102提供数据来源。

所述时间标签为接入时间和断开时间,即在微控制器300以5~10s的时间间隔持续扫描wifi模块301中mac地址的时间内接入wifi模块的mac地址的当前时间。

所述步骤①分为以下步骤:

(1.1)待点名人员通过注册模块104将带有wifi功能的设备的mac地址信息和对应的用户信息进行注册,如果没有注册信息,则跳转步骤(1.2),如果有注册信息,可直接通过带有wifi功能的设备连接wifi模块301;

(1.2)注册成功,并存入服务器100中。

其中,对于外部人员,通过注册模块104注册成功后,可以依权限查看待点名人员的点到情况;对于内部管理人员,通过注册模块104注册成功后,可以依权限查看、统计、依相关文件修改待点名人员的点到情况。

实施例1

本实施例提供的自动点名系统,由若干个数据采集端、一个服务端以及将它们互联起来的有线网络组成。其中,数据采集端包括微控制器和wifi模块;当带有wifi功能的设备连入wifi模块,微控制器就会按一定时间间隔读取连接到wifi模块的带有wifi功能的设备的mac地址,然后附上对应的时间标签;最后将其保存为mac地址时间文件;wifi模块提供wifi接入服务;带有wifi功能的设备可以是任何私有的带有wifi功能的设备,例如手机;有线网络采用双绞线构成的网络。服务端包括服务器、管理模块、查询模块、数据处理模块和注册模块;服务器用于处理管理模块、查询模块、数据处理模块和注册模块的访问、处理和存储请求;管理模块用于完成各类用户信息、权限的管理;查询模块用于完成各类用户的信息和点到信息的查询;数据处理模块利用有线网络按特定的时间间隔收集或手动收集数据采集端的mac地址时间文件、处理mac地址时间文件中的数据并将处理结果放入到对应数据库中。注册模块用于内部和外部用户的信息注册,对于内部用户,需要注册其带有wifi功能设备的mac地址和对应的用户信息;对于外部用户,需要注册访问信息。

通过上述功能模块构建自动点名系统后,按如下的方法进行点名:

step1.存储待点名人员的特征;待点名人员首先通过注册模块将带有wifi功能的设备的mac地址信息和对应的用户信息存入到服务器中;

step2.设置时间模板;内部管理人员通过管理模块设置点名的时间段,也可以从含有时间信息的文件中加载;

step3.收集mac地址信息;待点名人员通过带有wifi功能的设备手动连接到wifi模块中;微控制器以设定的时间间隔持续收集并监控wifi模块中的mac地址信息并将mac地址和对应接入时间和离开时间进行存储,存储为mac地址时间文件;

step4.mac地址时间文件信息收集;在设定的时间内服务器通过有线网络将存储在微控制器中的mac地址时间文件进行自动收集或手动收集;

step5.信息预处理;服务器100对mac地址时间文件中的mac地址和时间信息进行格式预处理;

step6.记录点名情况;服务器依据管理模块提供的相关状态信息以及mac地址在指定时间内的接入时间和断开时间等信息判断待点名人员是否缺勤、迟到、早退以及请假。

step7.存储结果;将点名的结果放入数据库中为查询模块提供数据来源。

通过本实施例提供自动点名系统和点名方法可以在用户接入wifi的情况下,自动完成点名功能。实施单位可以根据服务器计算能力的大小选择实时查看待点名人员的点到情况,如服务器计算能力较弱,可以以时间间隔较大的方式进行点到;如服务器计算能力较强,可以以实时的方式进行点到。相比较现有方法,本发明具有自动高效、布置方便、配置灵活等优点,可以极大的提高工作效率和最大限度节约成本。

实施例2

本实施例提供的自动点名系统,由若干个数据采集端、一个服务端以及将它们互联起来的无线网络组成。其中,数据采集端包括微控制器和wifi模块;当带有wifi功能的设备连入wifi模块,微控制器按一定时间间隔读取连接到wifi模块的带有wifi功能的设备的mac地址,然后附上对应的时间标签;最后将其保存为mac地址时间文件;wifi模块提供wifi接入服务;带有wifi功能的设备可以是任何私有的带有wifi功能的设备,例如手机;无线网络采用无线通信技术实现的网络。服务端包括服务器、管理模块、查询模块、数据处理模块和注册模块;服务器用于处理管理模块、查询模块、数据处理模块和注册模块的访问、处理和存储请求;管理模块用于完成各类用户信息、权限的管理;查询模块用于完成各类用户的信息和点到信息的查询;数据处理模块利用有线网络按特定的时间间隔收集或手动收集数据采集端的mac地址时间文件、处理mac地址时间文件中的数据并将处理结果放入到对应数据库中;注册模块用于内部和外部用户的信息注册,对于内部用户,需要注册其带有wifi功能设备的mac地址和对应的用户信息;对于外部用户,需要注册访问信息。

通过上述功能模块构建自动点名系统后,按实施例1中的步骤进行点名。

通过本实施例提供自动点名系统和点名方法可以在用户接入wifi的情况下,自动完成点名功能。实施单位可以根据服务器计算能力的大小和网络带宽情况选择实时查看待点名人员的点到情况,如服务器计算能力较弱,可以以时间间隔较大的方式进行点到;如服务器计算能力较强,可以以实时的方式进行点到。相比较现有方法,本发明具有自动高效、布置方便、配置灵活等优点,可以极大的提高工作效率和最大限度节约成本。

实施例3

本实施例提供的自动点名系统,由若干个数据采集端、一个服务端以及进行信息传递的usb接口组成。其中,数据采集端包括微控制器、wifi模块以及若干个带有wifi功能的设备;当带有wifi功能的设备连入wifi模块,微控制器按一定时间间隔读取连接到wifi模块的带有wifi功能的设备的mac地址,然后附上对应的时间标签;最后将其保存为mac地址时间文件;wifi模块提供wifi接入服务;带有wifi功能的设备可以是任何私有的带有wifi功能的设备,例如手机。进行信息传递的usb接口通常指的是数据采集端和服务器端没有直接的连接关系,而是通过usb介质进行mac地址时间文件的拷贝,如利用u盘手动将mac地址时间文件从数据采集端拷贝到服务器端。服务端包括服务器、管理模块、查询模块、数据处理模块和注册模块;服务器用于处理管理模块、查询模块、数据处理模块和注册模块的访问、处理和存储请求;管理模块用于完成各类用户信息、权限的管理;查询模块用于完成各类用户的信息和点到信息查询;数据处理模块处理mac地址时间文件中的数据并将处理结果放入到对应数据库中;注册模块用于内部和外部用户的信息注册,对于内部用户,需要注册其带有wifi功能设备的mac地址和对应的用户信息;对于外部用户,需要注册访问信息。

通过上述功能模块构建自动点名系统后,按如下步骤进行点名。

step1.存储待点名人员的特征;待点名人员首先通过注册模块将带有wifi功能的设备的mac地址信息和对应的用户信息存入到服务器中;

step2.设置时间模板;内部管理人员通过管理模块设置点名的时间段,也可以从含有时间信息的文件中加载;

step3.收集mac地址信息;待点名人员通过带有wifi功能的设备手动连接到wifi模块中;微控制器以设定的时间间隔持续收集并监控wifi模块中的mac地址信息并将mac地址和对应接入时间和离开时间进行存储,存储为mac地址时间文件;

step4.mac地址时间文件信息收集;将带有wifi功能的设备通过usb接口接入到服务器端,然后服务器读取mac地址时间文件;

step5.信息预处理;服务器100对mac地址时间文件中的mac地址和时间信息进行格式预处理;

step6.记录点名情况;服务器依据管理模块提供的相关状态信息以及mac地址在指定时间内的接入时间和断开时间等信息判断待点名人员是否缺勤、迟到、早退以及请假。

step7.存储结果;将点名的结果放入数据库中为查询模块提供数据来源。

这个实施方式适合于场地非固定而又需要点到服务的场合,通过本实施例,可以在用户接入wifi的情况下,通过usb接口完成点名功能,相比较现有方法,本发明具有布置方便、配置灵活等优点,可以极大的提高工作效率和最大限度节约成本。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1