一种签到方法以及移动终端与流程

文档序号:13110278阅读:256来源:国知局
技术领域本发明涉及通信技术领域,特别是涉及一种签到方法以及移动终端。

背景技术:
签到,也是就通过某种方式来获得员工或者某些团体、个人在某个特定的场所及特定的时间段内的出勤情况,主要用于学校、企业单位、集体活动等等,以统计包括上下课、上下班、迟到、早退、请假、加班情况等。在现有技术中,签到的方式多种多样,除了原始的手动书面签到之外,还包括IC卡、SIM卡等接触式或近距离感应式的打卡类签到,当然还包括基于指纹、声音或人脸识别等身份认证的打卡方式。这些签到方式虽然可行,但是都需要一专门的设备用于采集打卡信号或身份信息,例如考勤机,而且用户需要亲自在考勤机上进行操作。

技术实现要素:
本发明主要解决的技术问题是提供一种签到方法以及移动终端,能够免去了用户手动操作的麻烦,也无需专门的签到设备,提高了签到的效率。为解决上述技术问题,本发明采用的一个技术方案是:提供一种签到方法,该方法包括:获取移动终端当前网络接入小区的标识信息;判断当前网络接入小区的标识信息与预设小区的标识信息是否相匹配;在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,向服务器发送签到信息。其中,在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,向服务器发送签到信息,包括:在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,判断当前网络接入小区的信号强度是否满足设定预设信号强度条件;在信号强度满足预设信号强度条件时,向服务器发送签到信息。其中,还包括:接收用户指令以确定预设小区;获取预设小区的标识信息以及与预设小区匹配的预设信号强度条件。其中,获取与预设小区匹配的预设信号强度条件,包括:获取预设小区基站的类型和覆盖面积;根据预设小区基站的类型和覆盖面积确定与预设小区匹配的预设信号强度条件。其中,接收用户指令以确定预设小区,包括:接收用户输入的小区名称、街道名称、公交/地铁站名称、学校或单位名称中的至少一个,并将用户输入内容对应的小区确定为预设小区。其中,标识信息为网络接入小区的小区识别码。其中,签到信息包括用户信息、签到时间、小区的标识信息以及移动终端信息中的至少一个。为解决上述技术问题,本发明采用的另一个技术方案是:提供一种移动终端,该移动终端包括:获取模块,用于获取移动终端当前网络接入小区的标识信息;判断模块,用于判断当前网络接入小区的标识信息与预设小区的标识信息是否相匹配;签到模块,用于在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,向服务器发送签到信息。其中,判断模块还用于在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,判断当前网络接入小区的信号强度是否满足设定预设信号强度条件;签到模块还用于在信号强度满足预设信号强度条件时,向服务器发送签到信息。其中,还包括:接收模块,用于接收用户指令以确定预设小区;获取模块还用于根据用户指令获取预设小区的标识信息以及与预设小区匹配的预设信号强度条件。本发明的有益效果是:区别于现有技术的情况,本发明的签到方法包括:获取移动终端当前网络接入小区的标识信息;判断当前网络接入小区的标识信息与预设小区的标识信息是否相匹配;在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,向服务器发送签到信息。通过上述方式,能够使终端根据用户的位置,即终端连接的网络来实现签到,免去了用户手动操作的麻烦,也无需专门的签到设备,提高了签到的效率。附图说明图1是本发明签到方法第一实施方式的流程示意图;图2是本发明签到方法第二实施方式的流程示意图;图3是本发明签到系统一实施方式的结构示意图;图4是本发明移动终端一实施方式的结构示意图;图5是本发明签到设备一实施方式的结构示意图。具体实施方式参阅图1,本发明签到方法第一实施方式的流程示意图,该方法包括:S11:获取移动终端当前网络接入小区的标识信息。蜂窝网络或移动网络(Cellularnetwork)是一种移动通信硬件架构,把移动电话的服务区分为一个个正六边形的小子区,每个小区设一个基站,形成了形状酷似“蜂窝”的结构,因而把这种移动通信方式称为蜂窝移动通信方式。其中,移动终端当前网络接入小区即是指蜂窝网络或移动网络中的一个网络小区,当移动终端在位置不断变化时,其连接的网络小区也会不停的切换。其中,网络接入小区的标识信息可以是该小区或小区内基站的名称、编号、位置等信息,可以理解的,该标识信息是区别一个网络接入小区不同于其他网络接入小区的标志,因此,该标识信息具有唯一性,即不同网络接入小区的标识信息不同。可选的,标识信息为网络接入小区的小区识别码(Cell-ID),小区识别码是三种主要的基于位置服务(LBS)技术之一,主要是通过识别网络中哪一个小区来传输用户呼叫并将该信息翻译成纬度和经度来确定用户位置。S12:判断当前网络接入小区的标识信息与预设小区的标识信息是否相匹配。在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,执行S13。其中,预设小区是指用户需要签到的学校、企业单位、集体活动地点的位置所对应的网络小区,预设小区可以是用户提前通过设置并默认的小区。可选的,在S12之前,还可以包括:接收用户指令以确定预设小区,并获取预设小区的标识信息。其中,接收用户指令可以是接收用户输入的小区名称、街道名称、公交/地铁站名称、学校或单位名称中的至少一个,并将用户输入内容对应的小区确定为预设小区。其中,获取预设小区的标识信息是移动终端从连接的基站获取,其获取的方式为现有技术,这里不再赘述。获取预设小区的标识信息还可以是移动终端从服务器获取,即服务器预存的指定小区的标识信息。S13:向服务器发送签到信息。其中,服务器为指定的管理签到的服务器,发送的签到信息可以包括用户信息、签到时间、小区的标识信息以及移动终端信息中的至少一个。区别于现有技术,本实施方式的签到方法包括:获取移动终端当前网络接入小区的标识信息;判断当前网络接入小区的标识信息与预设小区的标识信息是否相匹配;在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,向服务器发送签到信息。通过上述方式,能够使终端根据用户的位置,即终端连接的网络来实现签到,免去了用户手动操作的麻烦,也无需专门的签到设备,提高了签到的效率。参阅图2,本发明签到方法第二实施方式的流程示意图,该方法包括:S21:获取移动终端当前网络接入小区的标识信息。S22:判断当前网络接入小区的标识信息与预设小区的标识信息是否相匹配。在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,执行S23。S23:判断当前网络接入小区的信号强度是否满足设定预设信号强度条件。在信号强度满足预设信号强度条件时,执行S24。其中,当前网络接入小区的信号强度能够反映出移动终端与基站的距离。可选的,在S23之前,还可以包括:接收用户指令以确定预设小区;获取预设小区的标识信息以及与预设小区匹配的预设信号强度条件。可选的,获取与预设小区匹配的预设信号强度条件,具体包括:获取预设小区基站的类型和覆盖面积;根据预设小区基站的类型和覆盖面积确定与预设小区匹配的预设信号强度条件。另外,这里预设信号强度条件可以是服务器根据小区基站的类型、覆盖面积以及信号强度等来设定的。S24:向服务器发送签到信息。下面以一具体的例子,对本实施方式进行说明:假设用户A在公司B上班,上班时间为9:00。用户A在手机端输入公司B的名称或地址并发送给服务器,以获取公司B所在的蜂窝小区的小区识别码以及预设的信号强度条件。用户A在上班的途中,由于其位置不断发生变化,其手机连接的蜂窝网络也在不同的小区中切换。手机每连接一个蜂窝小区,均会将该小区的小区识别码与预设小区识别码进行匹配。当用户A到达公司B所在的蜂窝小区时,获取的小区识别码与预设的小区识别码匹配成功,再检测网络信号强度是否满足预设信号强度条件。例如预设的信号强度阈值为-20dBm,当手机的信号强度达到-20dBm时,就将包括用户A姓名、签到时间、小区识别码等信息的签到信息发送给服务器。参阅图3,本发明签到系统一实施方式的结构示意图,该签到系统包括移动终端31、服务器32以及小区基站33。其中,小区基站33为现有的基站,当移动终端31的位置发生变化时,其在多个基站中不断切换。其中,该移动终端31是如下实施方式中的移动终端。参阅图4,本发明移动终端一实施方式的结构示意图,该移动终端31可以是智能手机、智能穿戴设备、平板电脑等,该移动终端31包括:获取模块311,用于获取移动终端31当前网络接入小区的标识信息。判断模块312,用于判断当前网络接入小区的标识信息与预设小区的标识信息是否相匹配。签到模块313,用于在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,向服务器32发送签到信息。可选的,在其他实施方式中,判断模块312还用于在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,判断当前网络接入小区的信号强度是否满足设定预设信号强度条件;签到模块313还用于在信号强度满足预设信号强度条件时,向服务器32发送签到信息。可选的,移动终端31还包括接收模块,用于接收用户指令以确定预设小区;获取模块311还用于根据用户指令获取预设小区的标识信息以及与预设小区匹配的预设信号强度条件。可选的,获取模块311还用于获取预设小区基站的类型和覆盖面积;根据预设小区基站的类型和覆盖面积确定与预设小区匹配的预设信号强度条件。可选的,接收模块还用于接收用户输入的小区名称、街道名称、公交/地铁站名称、学校或单位名称中的至少一个,并将用户输入内容对应的小区确定为预设小区。其中,标识信息为网络接入小区的小区识别码。其中,签到信息包括用户信息、签到时间、小区的标识信息以及移动终端信息中的至少一个。本实施方式的移动终端,是基于上述签到方法实施方式的用户终端,其实施原理和步骤类似,这里不再赘述。参阅图5,本发明签到设备一实施方式的结构示意图,该签到设备50包括处理器51、存储器52、接收器53以及发送器54。可选的,该处理器51、存储器52、接收器53以及发送器54通过一条总线连接。存储器52用于存储系统文件、应用软件以及预设的标识信息、信号强度条件、用户信息等。接收器53用于接收网络信号、小区标识信息等信号,发送器54用于向服务器发送签到信息。处理器51用于执行以下步骤:控制接收器53获取移动终端当前网络接入小区的标识信息;判断当前网络接入小区的标识信息与预设小区的标识信息是否相匹配;在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,控制发送器54向服务器发送签到信息。可选的,在其他实施方式中,处理器51还用于执行:在当前网络接入小区的标识信息与预设小区的标识信息相匹配时,判断当前网络接入小区的信号强度是否满足设定预设信号强度条件;在信号强度满足预设信号强度条件时,控制发送器54向服务器发送签到信息。可选的,处理器51还用于控制接收器53接收用户指令以确定预设小区;获取预设小区的标识信息以及与预设小区匹配的预设信号强度条件。可选的,处理器51还用于控制接收器53获取预设小区基站的类型和覆盖面积;根据预设小区基站的类型和覆盖面积确定与预设小区匹配的预设信号强度条件。可选的,处理器51还用于控制接收器53接收用户输入的小区名称、街道名称、公交/地铁站名称、学校或单位名称中的至少一个,并将用户输入内容对应的小区确定为预设小区。其中,标识信息为网络接入小区的小区识别码。其中,签到信息包括用户信息、签到时间、小区的标识信息以及移动终端信息中的至少一个。在本发明所提供的几个实施方式中,应该理解到,所揭露的方法以及设备,可以通过其它的方式实现。例如,以上所描述的设备实施方式仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。上述其他实施方式中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1