一种考勤方法和考勤系统的制作方法

文档序号:6667715阅读:160来源:国知局
专利名称:一种考勤方法和考勤系统的制作方法
技术领域
本发明涉及通信技术领域,特别涉及一种考勤方法和考勤系统。
背景技术
移动公司有大量的基站站点,为了能够及时确定各个基站是否存在故障以保证基 站系统的正常运行,需定期安排人员对每个基站进行巡检,为了确保巡检人员确实有效地 进行巡检工作,需要采用一定的技术手段对巡检人员进行考勤。申请号为200820076848. 2的专利提供了一种基于全球移动通讯系统(GSM)的考 勤机,其中包括单片机、射频读卡器(RFID)以及GSM等,这种考勤机解决了现有考勤机采用 有线数据传输而造成的考勤信息不能异地实时查询的问题。但是,这种考勤机需要安装在 每个基站的门口,从而对于数量众多的基站来说,需要的考勤机数量也需要相应地增加,从 而增加了成本。申请号为200810065492. 7的专利提供了一种基于移动通信技术的考勤方法和考 勤系统,该专利通过一种特殊的考勤终端来自动对基站进行网络搜索并驻扎到信号最强的 基站、即考勤基站上,并发送特殊的无线链路消息给考勤基站,考勤基站提取考勤终端的标 识并将所述标识发送给考勤平台,进而由考勤平台将考勤终端的标识和时间进行保存,从 而使得用户不需要进行特殊的操作,即可实现自动考勤,并且能够同时对多个用户进行考 勤,解决了现有考勤系统中资源浪费的问题。但是,这种方法需要采用一种能发送特殊的无 线链路消息给考勤基站并接收考勤基站无线链路响应消息的考勤终端,也就不利于实际应 用的推广。

发明内容
有鉴于此,本发明提供了一种考勤方法,能够通过计算机电话集成(CTI)技术触 发定位服务(LBS)定位来达到对巡检人员进行考勤的目的,不仅节约了成本,而且利于大 规模应用。本发明还提供了一种考勤系统,能够通过CTI技术触发LBS定位来达到对巡检人 员进行考勤的目的,不仅节约了成本,而且利于大规模应用。为达到上述目的,本发明的技术方案具体是这样实现的一种考勤方法,基于包括调制解调器(Modem)、计算机和LBS服务器的考勤系统, 该方法包括以下步骤由Modem接收主叫用户拨打的Modem号码,将所述主叫用户的手机号码发送至计 算机;由所述计算机记录所述主叫用户拨打Modem号码的时间,将所述主叫用户的手机 号码发送至LBS服务器触发LBS对所述手机号码进行定位服务;由所述LBS服务器根据所述主叫用户的手机号码定位所述主叫用户所在的基站 号,由所述基站号确定所述主叫用户对应的地理位置。
所述由计算机记录主叫用户拨打Modem号码的时间之后,还包括由所述计算机 向所述Modem发送挂断电话的命令串的步骤。所述由所述计算机向所述Modem发送挂断电话的命令串之后,还包括判断所述 主叫用户是否为巡检人员的步骤。所述由所述基站号确定所述主叫用户对应的地理位置之后,还包括由计算机将 所述定位的基站号、所述主叫用户的手机号码、所述主叫用户拨打Modem号码的时间进行 保存的步骤。所述手机号码是以字符串的形式由Modem发送至计算机的。所述命令串是以“ΑΤΗ”形式由计算机发送给Modem的。一种考勤系统,该考勤系统包括Modem,计算机和LBS服务器,其中,所述Modem,用于接收主叫用户拨打的Modem号码,并将所述主叫用户的手机号码 发送至计算机;所述计算机,用于记录所述主叫用户拨打Modem号码的时间,将所述主叫用户的 手机号码发送至LBS服务器触发LBS对所述手机号码进行定位服务;所述LBS服务器,用于根据所述主叫用户的手机号码定位所述主叫用户所在的基 站号,由所述基站号确定所述主叫用户对应的地理位置。所述计算机包括接收单元、解析单元、存储单元、判断单元以及发送单元,其中,所述接收单元,用于接收由Modem发送的包含主叫用户手机号码的字符串,并将 所述字符串发送给解析单元;所述解析单元,用于从所述接收到的字符串中解析出主叫用户手机号码,并将所 述解析出的主叫用户手机号码分别发送到存储单元和判断单元;所述存储单元,用于存储所有巡检人员的手机号码,并将所述存储的巡检人员的 手机号码发送给判断单元;所述发送单元,用于向Modem发送挂断电话的命令串,并将当前巡检人员的手机 号码发送到LBS服务器中触发LBS定位。所述判断单元,进一步用于根据接收到的主叫用户手机号码和所有巡检人员的手 机号码判断主叫用户是否是巡检人员。所述存储单元,进一步用于将所述定位的基站号、所述主叫用户的手机号码、所述 主叫用户拨打Modem号码的时间进行保存。所述手机号码是以字符串的形式由Modem发送至计算机的。所述命令串是以“ΑΤΗ”形式由计算机发送给Modem的。由上述的技术方案可见,本发明所采用的考勤方法和考勤系统,通过主叫用户拨 打Modem号码来实现通过CTI技术得到主叫用户进出基站的时间以及主叫用户的手机号 码,不仅能够实现由手机号码触发LBS定位而得到巡检人员所在的基站号,达到对巡检人 员进行考勤的目的,而且还能够节约了成本、利于大规模应用。


图1为本发明所采用的考勤系统的结构示意图。图2为本发明所采用的一种考勤系统。
图3为本发明所采用的另一种考勤系统。图4为本发明所采用的对巡检人员进行考勤方法的工作流程图。
具体实施例方式为了解决现有技术中存在的问题,本发明提出了一种全新的考勤方法,即基于LBS 的考勤方法,通过主叫用户拨打Modem号码来实现通过CTI技术得到主叫用户进出基站的 时间以及主叫用户的手机号码,不仅能够实现由手机号码触发LBS定位而得到巡检人员所 在的基站号,达到对巡检人员进行考勤的目的,而且还能够节约了成本、利于大规模应用。在介绍具体的实现方案之前,首先介绍一下CTI技术和LBS技术的概念。CTI技术 最初是指计算机电话集成技术,即指将计算机应用到电话系统中,使得计算机能够对电话 中的信息进行处理,并向使用电话的用户传送预先存储在计算机中的信息;到现在,CTI技 术已经发展成计算机电信集成技术,即指将计算机应用到电信系统中,使得计算机不仅能 够处理电话中的信息,还能够处理其他的信息,也就是说,现在的CTI技术已经跨越了计算 机和电信两个领域。LBS技术是一种定位服务技术,具体是利用电信移动运营商的网络使 处于在线状态的手机与某个确定的基站之间建立通信,进而通过手机号码获取手机所在的 基站号,并根据基站号得到当前手机用户所在的经纬度坐标、也即用户的位置信息,并在电 子地图平台的支持下,为用户提供相应服务的一种增值业务技术;因此,LBS包含了两层含 义,一是确定用户所在的地理位置,二是为用户提供与位置相关的各类信息服务。为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对 本发明进一步详细说明。图1为本发明所采用的考勤系统的结构示意图。如图1所示,该系统包括Modemll、 计算机12和LBS服务器13,其中,Modemll有专门的Modem号码,相当于一部电话,Modemll 通过串口与计算机12相连,组成了一个完整的计算机电话系统,进一步地,计算机12通过 有线或无线与LBS服务器13相连。当主叫用户进入基站时,用随身携带的手机拨打Modemll的Modem号码;Modemll 在接收到主叫用户的呼叫后,通过与计算机12相连的串口向计算机12发送一个包含主叫 用户手机号码的字符串,在本实施例中,所采用的字符串的形式为“RING+巡检人员的手机 号码”,此时,计算机12将记录当前时间作为主叫用户进入基站的时间,并对所述接收到的 字符串进行解析,得到主叫用户的手机号码,再通过串口向Modemll发送一个提示Modemll 挂断电话的命令串,在本实施例中,向ModemlOl发送的是“ΑΤΗ”形式的命令串,也即命令 Modem挂断主叫用户拨打的Modem号码。至此,即完成了 CTI技术的功能。之后,计算机12还需判断所述得到的手机号码是否合法,也即主叫用户是否是巡 检人员,如果不是,则结束整个流程;否则,计算机12将所述得到的手机号码通过与LBS服 务器13之间的有线或无线连接发送到LBS服务器13中,从而触发LBS 13对当前主叫用户、 也即巡检人员进行定位服务;LBS服务器13通过接收到的手机号码定位得到巡检人员所在 的基站号,也即完成了本实施例所采用LBS技术的功能。在定位得到巡检人员所在的基站号之后,LBS服务器13还将所述得到的基站号发 送给计算机12,由计算机12对所述得到的基站号、巡检人员进入基站的时间以及巡检人员 的手机号码进行保存。
进一步地,计算机12具体又可包括接收单元121、解析单元122、存储单元123、判 断单元124和发送单元125,其中,接收单元121用于接收Modemll发送的包含主叫用户手 机号码的字符串,并将所述字符串发送给解析单元122 ;解析单元122用于从所述接收到的 字符串中解析出主叫用户手机号码,并将所述解析出的主叫用户手机号码分别发送到存储 单元123和判断单元124中;存储单元123用于存储接收到的主叫用户手机号码和所有巡 检人员的手机号码,并将所述存储的巡检人员的手机号码发送给判断单元124 ;判断单元 124用于根据接收到的主叫用户手机号码和所有巡检人员的手机号码判断主叫用户是否是 巡检人员;发送单元125用于向Modemll发送挂断电话的命令串,并将当前巡检人员的手机 号码发送到LBS服务器中触发LBS定位。相应地,存储单元123还用于存储巡检人员所在 的基站号、巡检人员进入基站的时间以及当前巡检人员的手机号码。需要说明的是,在本实施例中,LBS服务器根据手机号码来定位手机号码用户所在 的基站号是现有技术,具体为处于在线状态的手机会与某个使该手机信号最强的基站之 间建立通信关系,这种通信关系被存储在LBS服务器中。因而,LBS服务器根据某个手机号 码会获得与该手机号码对应的基站号,也即能够实现通过手机号码定位基站号的功能。还需要说明的是,在本实施例中,并不仅仅限于对基站考勤人员的考勤,还可以实 现对其他人员的考勤。例如,如果在存储单元123中存储了某个办公室中的所有办公人员 的手机号码等信息,只要该办公室中的人员拨打Modemll的号码就可以实现对该办公室所 有办公人员的考勤。此时,LBS服务器13会进一步地根据定位好的基站号还会获取基站号 所在的地理位置,进而根据所述地理位置得到当前地理位置处的某个点,例如该办公室的 办公地点等,并进一步地实现利用LBS技术实现跟踪等增值服务的功能。当巡检人员离开基站时,具体的操作过程同进入基站基本一致,不同之处在于,离 开基站时,不必进行判断是否为真正的巡检人员的判断。进一步地,通过查询计算机12中的存储单元123,即可完成对巡检人员的考勤。还需要说明的是,在本实施例中,判断手机号码是否合法是通过判断手机号码是 否为计算机12的存储单元123中已保存的手机号码来实现的。至此,即得到了本发明所采用的考勤系统。需要说明的是,在本实施例中,对于GSM网络来说,这里的Modem指的是GSM Modem,对于码分多址(CDMA)网络来说,这里的Modem指的是⑶MA Modem,不论是哪种 Modem,都有其专门的Modem号码。图2为本发明所采用的一种考勤系统,从图2中可以看出,在考勤系统中,只有一 个Modemll、一个计算机12和LBS服务器13,其具体实现过程同图1所示的考勤系统,这里 不再赘述。更进一步地,为了能够同时对多个巡检人员进行考勤,还可以采用如图3所示的 考勤系统,也即一个计算机连接多个Modem,而且,在计算机内存不够的情况下,还可以采用 多个计算机,且每个计算机同时连接多个Modem,其具体连接关系以及考勤过程可参见图 1,这里不再赘述。图4给出了采用图1所述的考勤系统对巡检人员进行考勤方法的工作流程图。由 于巡检人员在进入基站和离开基站时的操作基本一致,这里仅以巡检人员进入基站为例来 说明具体操作过程,如图4所示,该方法包括以下步骤
步骤401 主叫用户拨打Modem上的Modem号码。当主叫用户进入基站时,首先会通过随身携带的手机拨打Modem的Modem号码。对 于GSM网络来说,这里的Modem指的是GSM Modem,对于CDMA网络来说,这里的Modem指的 是CDMA Modem,不论是哪种Modem,都有其专门的Modem号码。步骤402 =Modem向计算机发送一个包含主叫用户手机号码的字符串。当Modem接收到主叫用户拨打的电话后,会通过其与计算机之间的串口向计算机 发送一个包含主叫用户手机号码的字符串,进而由计算机对所述接收到的字符串进行解 析,得到巡检人员的手机号码。在本步骤中,Modem向计算机发送的是形如“RING+巡检人员的手机号码”的字符 串,同样地,也可采用其他形式的字符串,只要计算机从字符串能解析出主叫用户的手机号 码即可。需要说明的是,在Modem向计算机发送一个包含主叫用户的手机号码的字符串之 后,计算机还需将当前时间记录下来,以作为主叫用户进行基站的时间。步骤403 计算机通过串口向Modem发送挂断电话的命令串。计算机解析出主叫用户的手机号码后,会通过其与Modem之间的串口向Modem发 送一个命令串,提示Modem挂断主叫用户拨打的电话,这里所采用命令串为“ΑΤΗ”。步骤404 计算机判断主叫用户是否是巡检员,如果是,执行步骤405 ;否则,结束 整个流程。进一步地,计算机还需要判断解析出的手机号码是否合法,也即主叫用户是否是 巡检人员,如果是,则执行步骤405 ;否则,结束整个流程。需要说明的是,在本步骤中,判断手机号码是否合法是通过判断手机号码是否为 计算机中已保存的手机号码来实现的,具体为事先在计算机中保存所有巡检人员的手机 号码,依次判断解析出的手机号码是否同计算机中已保存的手机号码一致来实现对手机号 码是否合法的判断。其它判断手机号码是否合法的方法同样适用于本发明,实际中以不影 响本发明实施例的实现为准。还需说明的是,在本步骤中,计算机还可以存储其他一些特定人员、例如某个办公 室所有办公人员的手机号码,从而实现对这些特定人员的考勤。步骤405 计算机将所述解析得到的手机号码发送到LBS服务器中。在判断出所述得到的手机号码合法后,也即主叫用户为巡检人员时,计算机将所 述手机号码通过其与LBS服务器之间的有线或无线连接发送到LBS服务器中,触发LBS服 务器根据所述手机号码对主叫用户进行定位服务,进而得到主叫用户当前所在的基站号。需要说明的是,LBS服务器根据手机号码对主叫用户所在的基站进行定位的具体 实现为由LBS服务器根据手机号码定位出主叫所在的基站号,从而完成LBS的功能,具体 的定位过程已为现有技术,这里不再赘述步骤406 =LBS服务器将定位好的基站号发送到计算机,由计算机对其进行保存。LBS服务器定位好主叫用户所在的基站号后,会将所述定位好的基站号发送到计 算机中,进而由计算机将所述主叫用户所在的基站号、之前记录的主叫用户进入基站的时 间以及主叫用户的手机号码进行保存。当对巡检人员进行考勤时,通过查询计算机即可。
至此,即完成了本发明所采用的对巡检人员进行考勤的整个工作流程。需要说明的是,在本实施例中,当主叫用户合法时,所指的主叫用户实际上就是巡 检人员,采用这两种表述是为了体现本发明能够进行判断主叫用户合法与否的操作。当巡检人员离开基站时,执行步骤401-403和步骤405-406的操作即可,具体过程 这里不再赘述。总之,本发明所采用的对巡检人员进行考勤的方法和系统,通过主叫用户拨打 Modem号码来实现通过CTI技术得到主叫用户进出基站的时间以及主叫用户的手机号码, 不仅能够实现由手机号码触发LBS定位而得到巡检人员所在的基站号,达到对巡检人员进 行考勤的目的,而且还能够节约了成本、利于大规模应用。其次,本发明所采用的考勤方法和考勤系统,还能够实现对初次进行基站的用户 是否为巡检人员的判断,从而避免了一些非巡检人员可能对基站造成的损坏。再次,本发明所采用的考勤方法和考勤系统,不仅能够多基站巡检人员的考勤,还 可以实现对某个地方所有人员、例如某个办公室所有办公人员的考勤等。综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的 保护范围之内。
权利要求
1.一种考勤方法,其特征在于,基于包括调制解调器Modem、计算机和定位服务LBS服 务器的考勤系统,该方法包括以下步骤由Modem接收主叫用户拨打的Modem号码,将所述主叫用户的手机号码发送至计算机;由所述计算机记录所述主叫用户拨打Modem号码的时间,将所述主叫用户的手机号码 发送至LBS服务器触发LBS对所述手机号码进行定位服务;由所述LBS服务器根据所述主叫用户的手机号码定位所述主叫用户所在的基站号,由 所述基站号确定所述主叫用户对应的地理位置。
2.如权利要求1所述的方法,其特征在于,所述由计算机记录主叫用户拨打Modem号码 的时间之后,还包括由所述计算机向所述Modem发送挂断电话的命令串的步骤。
3.如权利要求2所述的方法,其特征在于,所述由所述计算机向所述Modem发送挂断电 话的命令串之后,还包括判断所述主叫用户是否为巡检人员的步骤。
4.如权利要求3所述的方法,其特征在于,所述由所述基站号确定所述主叫用户对应 的地理位置之后,还包括由计算机将所述定位的基站号、所述主叫用户的手机号码、所述 主叫用户拨打Modem号码的时间进行保存的步骤。
5.如权利要求1-4中任一权利要求所述的方法,其特征在于,所述手机号码是以字符 串的形式由Modem发送至计算机的。
6.如权利要求1-4中任一权利要求所述的方法,其特征在于,所述命令串是以“ΑΤΗ”形 式由计算机发送给Modem的。
7.一种考勤系统,其特征在于,该考勤系统包括调制解调器Modem,计算机和定位服务 LBS服务器,其中,所述Modem,用于接收主叫用户拨打的Modem号码,并将所述主叫用户的手机号码发送 至计算机;所述计算机,用于记录所述主叫用户拨打Modem号码的时间,将所述主叫用户的手机 号码发送至LBS服务器触发LBS对所述手机号码进行定位服务;所述LBS服务器,用于根据所述主叫用户的手机号码定位所述主叫用户所在的基站 号,由所述基站号确定所述主叫用户对应的地理位置。
8.如权利要求7所述的考勤系统,其特征在于,所述计算机包括接收单元、解析单元、 存储单元、判断单元以及发送单元,其中,所述接收单元,用于接收由Modem发送的包含主叫用户手机号码的字符串,并将所述 字符串发送给解析单元;所述解析单元,用于从所述接收到的字符串中解析出主叫用户手机号码,并将所述解 析出的主叫用户手机号码分别发送到存储单元和判断单元;所述存储单元,用于存储所有巡检人员的手机号码,并将所述存储的巡检人员的手机 号码发送给判断单元;所述发送单元,用于向Modem发送挂断电话的命令串,并将当前巡检人员的手机号码 发送到LBS服务器中触发LBS定位。
9.如权利要求8所述的考勤系统,其特征在于,所述判断单元,进一步用于根据接收到 的主叫用户手机号码和所有巡检人员的手机号码判断主叫用户是否是巡检人员。
10.如权利要求8所述的考勤系统,其特征在于,所述存储单元,进一步用于将所述定 位的基站号、所述主叫用户的手机号码、所述主叫用户拨打Modem号码的时间进行保存。
11.如权利要求7-10中任一权利要求所述的考勤系统,其特征在于,所述手机号码是 以字符串的形式由Modem发送至计算机的。
12.如权利要求7-10中任一权利要求所述的考勤系统,其特征在于,所述命令串是以 “ΑΤΗ”形式由计算机发送给Modem的。
全文摘要
本发明公开了一种考勤方法,基于包括调制解调器Modem、计算机和定位服务LBS服务器的考勤系统,包括由Modem接收主叫用户拨打的Modem号码,将所述主叫用户的手机号码发送至计算机;由所述计算机记录所述主叫用户拨打Modem号码的时间,将所述主叫用户的手机号码发送至LBS服务器触发LBS对所述手机号码进行定位服务;由所述LBS服务器根据所述主叫用户的手机号码定位所述主叫用户所在的基站号,由所述基站号确定所述主叫用户对应的地理位置。本发明同时公开了一种考勤系统,应用本发明所述的考勤方法和考勤系统,不仅能够实现对巡检人员进出基站进行考勤的目的,而且能够节约成本、有利于大规模应用。
文档编号G07C1/20GK102074054SQ200910238749
公开日2011年5月25日 申请日期2009年11月24日 优先权日2009年11月24日
发明者邱琰琛, 陈文建, 黄斌毅 申请人:中国移动通信集团福建有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1