一种数据的传输方法及装置制造方法及图纸

技术编号:14835124 阅读:42 留言:0更新日期:2017-03-17 03:16
本发明专利技术提供了一种数据的传输方法及装置,旨在解决现有技术中网络情况对考勤数据存在影响的问题。本发明专利技术提供了一种数据的传输方法,该方法包括:移动终端接收考勤数据;移动终端判断是否与考勤机建立连接;移动终端在确定与考勤机建立连接时,发送考勤数据至考勤机;移动终端在确定未与考勤机建立连接时,拒绝发送考勤数据。本发明专利技术实施例通过对网络连接情况的判断,在不同网络连接情况下执行对应的操作,保证网络连接时考勤数据的正常传输,避免了网络中断情况下对考勤数据的误操作,从而使用户的移动终端和考勤机保持了数据一致,保证了考勤管理的准确性。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别是涉及一种数据的传输方法及装置
技术介绍
考勤机作为一种记录考勤数据的工具,被广泛应用于公司管理,有效地对考勤的情况数据化,便于对考勤情况的分析。考勤机一般可以用于识别和发送信息,并通过网线连接供相关管理人员使用的考勤管理系统,这在一定程度上限制了使用的场景,例如相关管理人员在外出差或有其他不方便登录考勤管理系统,则不方便进行考勤管理。现有技术中,在网络不好时,如果用户修改了考勤数据,移动终端会存储该考勤数据但无法传输给考勤机,因此会导致移动终端和考勤机数据不一致,进而导致考勤统计错误。针对现有技术中网络情况对考勤数据存在影响的问题,目前业界没有理想的解决方式。
技术实现思路
本专利技术目的在于提供一种数据的传输方法及装置,旨在解决现有技术中网络情况对考勤数据存在影响的问题。本专利技术提供了一种数据的传输方法,该方法包括:移动终端接收考勤数据;移动终端判断是否与考勤机建立连接;移动终端在确定与考勤机建立连接时,发送考勤数据至考勤机;移动终端在确定未与考勤机建立连接时,拒绝发送考勤数据。本专利技术还提供了一种数据的传输装置,该装置包括:接收单元,用于接收考勤数据;第一判断单元,用于判断是否与考勤机建立连接;第一执行单元,用于在确定与考勤机建立连接时,发送考勤数据至考勤机;第二执行单元,用于在确定未与考勤机建立连接时,拒绝发送考勤数据。本专利技术通过对网络连接情况的判断,在不同网络连接情况下执行对应的操作,保证网络连接时考勤数据的正常传输,避免了网络中断情况下对考勤数据的误操作,从而使用户的移动终端和考勤机保持了数据一致,保证了考勤管理的准确性。附图说明图1是本专利技术实施例提供的移动终端与考勤机构成的系统的示意图;图2是本专利技术实施例提供的数据的传输方法的流程图;图3是本实施例提供的连接状态判断方法的流程图;图4是本专利技术实施例提供的发送考勤数据的流程图;图5是本专利技术实施例提供的数据的传输装置的结构框图。具体实施方式为了使本专利技术要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1是本专利技术实施例提供的移动终端与考勤机构成的系统的示意图,为了便于说明,仅示出了与本实施例相关的部分。如图1所示,该系统包括移动终端11和考勤机12。其中,移动终端11可以为笔记本电脑、平板电脑或者手机等具有网络接入功能的终端设备。本专利技术实施例提供了一种数据的传输方法,图2是本专利技术实施例提供的数据的传输方法的流程图,如图2所示,该方法具体包括以下步骤S210至步骤S240。步骤S210,移动终端接收考勤数据。考勤数据是由用户编辑和输入移动终端的,编辑考勤数据需要特定权限,因此只有登录了特定账号的移动终端可以接收用户输入的考勤数据。该移动终端可以是手机、平板电脑和笔记本电脑等具有移动办公能力的设备。步骤S220,移动终端判断是否与考勤机建立连接。根据目前的通讯机制,只要移动终端与考勤机处于连接状态,那么接收到考勤数据的移动终端会自动将该考勤数据发送给考勤机。考勤机由于存储能力弱,一旦接收到新的考勤数据,就会覆盖以前的考勤数据,但是移动终端有可能被用户误操作,因此有可能接收到错误的考勤数据,为了避免将错误的考勤数据发送给考勤机,需要确定移动终端和考勤机的连接状态,并根据不同的连接状态设置不同的操作。具体的,可以通过监听的方式判断移动终端与考勤机的连接状态。图3是本实施例提供的连接状态判断方法的流程图。如图3所示,该方法包括以下步骤:步骤S310,移动终端读取考勤机IP地址和考勤机端口号。移动终端通过基于目前网络情况,读取相应的IP地址和端口号。如果移动终端上存储考勤机的IP和端口号,则直接读取存储的IP地址和端口号;如果没有,则读取用户当时输入考勤机的IP和端口号。步骤S320,移动终端绑定考勤机IP地址和考勤机端口号。步骤S330,移动终端根据考勤机IP地址和考勤机端口号监听是否与考勤机连接。通过绑定,实时监测是否有信息通过该IP地址或端口进行传输。步骤S230,移动终端在确定与考勤机建立连接时,发送考勤数据至考勤机。移动终端与考勤机联网,是正常连接状态。在一种简便快捷的实现方式中,可以发送考勤数据至考勤机。在另一种优选的实现方式中,可以按以下方式发送考勤数据。图4是本专利技术实施例提供的发送考勤数据的流程图,如图所示,该方法包括:步骤S410,接收来自考勤机的判断消息,判断消息用于表示移动终端发送的考勤数据与考勤机存储的考勤数据是否一致。可以直接通过比对内容确认数据是否一致,也可以通过版本号或修改时间等特征。步骤S420,当移动终端发送的考勤数据与考勤机存储的考勤数据一致时,将考勤数据发送至考勤机。步骤S430,当移动终端发送的考勤数据与考勤机存储的考勤数据不一致时,发起是否发送考勤数据至考勤机的询问,并在接收到确认信息后,将考勤数据发送至考勤机。询问的机制可以防止误操作被误发出去,当用户在移动终端发出询问后点击确认,移动终端才会将考勤数据发送给考勤机。为了确定考勤数据来源的安全性,移动终端将考勤数据发送至考勤机后,考勤机可以在对管理员身份进行判断以后再确定是否存储该考勤数据。即,首先,考勤机判断移动终端是否开通了管理员权限;然后,考勤机在确定移动终端已开通管理员权限后,缓存考勤数据。为了确认考勤数据格式无误,考勤机可以在校验格式后再存储该考勤数据。即,考勤机校验考勤数据是否符合要求;考勤机在完成校验后,缓存考勤数据。步骤S240,移动终端在确定未与考勤机建立连接时,拒绝发送考勤数据。本步骤可以避免为联网情况下移动终端被写入新的考勤数据,因此移动终端在未与考勤机连接的情况下,可以使用户在移动终端上编辑的考勤数据无法传输。优选的,移动终端在确定未与考勤机建立连接时,拒绝发送考勤数据。本专利技术实施例通过对网络连接情况的判断,在不同网络连接情况下执行对应的操作,避免了网络情况对考勤数据的影响,从而使用户的移动终端和考勤机保持了数据一致,保证了考勤管理的准确性。本专利技术实施例还提供了一种数据的传输装置,图5是本专利技术实施例提供的数据的传输装置的结构框图,如图5所示,该装置包括接收单元510、判断单元520、第一执行单元530和第二执行单元540。接收单元510用于接收考勤数据。第一判断单元520用于判断是否与考勤机建立连接。第一执行单元530用于在确定与考勤机建立连接时,发送考勤数据至考勤机。第二执行单元540用于在确定未与考勤机建立连接时,拒绝发送考勤数据。优选的,第一判断单元520包括:读取模块,用于读取考勤机IP地址和考勤机端口号;绑定模块,用于绑定考勤机IP地址和考勤机端口号;监听模块,用于根据考勤机IP地址和考勤机端口号监听是否与考勤机连接。优选的,第一执行单元530包括:接收模块,用于接收来自考勤机的判断消息,判断消息用于表示移动终端发送的考勤数据与考勤机存储的考勤数据是否一致;第一发送模块,用于当移动终端发送的考勤数据与考勤机存储的考勤数据一致时,将考勤数据发送至考勤机;第二发送模块,用于当移动终端发送的考勤数据与考勤机存储的考勤数据不一致时,发起是否发送考勤数据至考勤机的询问,并在接收到确认信息后本文档来自技高网...
一种数据的传输方法及装置

【技术保护点】
一种数据的传输方法,其特征在于,包括:移动终端接收考勤数据;所述移动终端判断是否与考勤机建立连接;所述移动终端在确定与所述考勤机建立连接时,发送所述考勤数据至所述考勤机;所述移动终端在确定未与所述考勤机建立连接时,拒绝发送所述考勤数据。

【技术特征摘要】
1.一种数据的传输方法,其特征在于,包括:移动终端接收考勤数据;所述移动终端判断是否与考勤机建立连接;所述移动终端在确定与所述考勤机建立连接时,发送所述考勤数据至所述考勤机;所述移动终端在确定未与所述考勤机建立连接时,拒绝发送所述考勤数据。2.如权利要求1所述的方法,其特征在于,所述移动终端判断是否与考勤机建立连接包括:所述移动终端读取考勤机IP地址和考勤机端口号;所述移动终端绑定所述考勤机IP地址和所述考勤机端口号;所述移动终端根据所述考勤机IP地址和所述考勤机端口号监听是否与所述考勤机连接。3.如权利要求1所述的方法,其特征在于,发送所述考勤数据至所述考勤机包括:所述移动终端接收来自所述考勤机的判断消息,所述判断消息用于表示所述移动终端发送的所述考勤数据与所述考勤机存储的考勤数据是否一致;当所述移动终端发送的所述考勤数据与所述考勤机存储的考勤数据一致时,所述移动终端将所述考勤数据发送至所述考勤机;当所述移动终端发送的所述考勤数据与所述考勤机存储的考勤数据不一致时,所述移动终端发起是否发送所述考勤数据至所述考勤机的询问,并在接收到确认信息后,将所述考勤数据发送至所述考勤机。4.如权利要求1所述的方法,其特征在于,在发送所述考勤数据至所述考勤机之后,包括:所述考勤机判断所述移动终端是否开通了管理员权限;所述考勤机在确定所述移动终端已开通所述管理员权限后,缓存所述考勤数据。5.如权利要求1所述的方法,其特征在于,在发送所述考勤数据至所述考勤机之后,包括:所述考勤机校验所述考勤数据是否符合要求;所述考勤机在完成校验后,缓存所述考...

【专利技术属性】
技术研发人员:吕榕林李仙平
申请(专利权)人:厦门中控生物识别信息技术有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1