用于智能监控管理的考勤方法技术

技术编号:17408230 阅读:30 留言:0更新日期:2018-03-07 05:39
本发明专利技术旨在提供用于智能监控管理的考勤方法,以解决现有技术方案中的人工考勤效率低的问题。包括:建立服务器和若干考勤终端考勤期间执行如下步骤:则在用户账户登录期间,每隔设定时间获取考勤终端坐标并将时间、考勤终端坐标和用户账户发送到服务器;服务器根据用户账户获取用户账户所对应的工作区域,根据考勤终端坐标判断用户账户是否在对应的工作区域内;如果用户账户在对应的工作区域内,则记录该用户账户和时间作为考勤记录。通过考勤终端绑定一个用户账户,确保考勤终端登录账户的唯一性;并根据登录的用户账户的坐标与服务器中该账户的工作坐标区域进行自动考勤。

Work attendance method for intelligent monitoring and management

The present invention aims to provide a method of checking attendance for intelligent monitoring and management to solve the problem of low efficiency of manual attendance in the existing technical scheme. Including: a server and a plurality of attendance attendance terminal perform the following steps: during the period of the user during the account login, every set time to obtain the attendance terminal coordinates and time, coordinate attendance terminal and user account is sent to the server; the server according to the working area of the user account access to the user account corresponding, according to the attendance terminal user account is in the coordinate judgment the corresponding work area; if the user account in the work area in the corresponding record, the user account and time as the attendance record. Through the attendance terminal, a user account is bound to ensure the uniqueness of the login account, and the attendance is automatically checked according to the coordinates of the user account and the working coordinate area of the account.

【技术实现步骤摘要】
用于智能监控管理的考勤方法
本专利技术涉及一种考勤方法,具体涉及一种用于智能监控管理的考勤方法。
技术介绍
公司对在工程现场办公的工程人员一直采用传统的人员管理模式,即由现场的负责人负责相关在外工程人员的管控,通过手工汇总,定期汇报公司总部。公司总部看到相关人员管控信息一般都是历史数据,无法掌握当前的人员分布情况,更无法对工程人员的越界情况进行管控。这种传统模式有很多弊端:信息滞后、数据无法保证真实等。越来越不符合现代化的工程人员管控要求。故需要设计一种用于智能监控管理的考勤方法,通过考勤终端实现自动考勤功能。
技术实现思路
本专利技术旨在提供用于智能监控管理的考勤方法,以解决现有技术方案中的人工考勤效率低的问题。为了实现所述目的,本专利技术用于智能监控管理的考勤方法,包括:服务器和若干考勤终端;每个考勤终端绑定一个用户账户,用于使考勤终端仅能登录与其绑定的用户账户;服务器存储每个用户账户对应的工作坐标区域;考勤期间执行如下步骤:考勤终端判断用户账户是否登录,如果用户账户已登录,则在用户账户登录期间,每隔设定时间获取考勤终端坐标并将当前时间、考勤终端坐标和用户账户发送到服务器;服务器实时获取考勤终端发送的当前时间、考勤终端坐标和用户账户,并根据用户账户获取用户账户所对应的工作区域,根据考勤终端坐标判断用户账户是否在对应的工作区域内;如果用户账户在对应的工作区域内,则记录该用户账户和当前时间作为考勤记录。优选的,所述每个考勤终端绑定一个用户账户包括:所述每个考勤终端通过考勤终端的硬件代码绑定一个用户账户。优选的,所述工作坐标区域根据分为线性工作区域和非线性工作区域。优选的,所述非线性工作区域为将若干组第一基准坐标按顺序依次连接并将最后一组第一基准坐标与第一组第一基准坐标连接后形成的封闭多边形区域;所述线性工作区域为将若干组第二基准坐标按顺序依次连接,并将连接后的多节线段向两侧同时延伸设定距离,形成的带状区域。优选的,根据考勤终端坐标判断用户账户是否在对应的工作区域内包括:线性工作区域还是非线性工作区域;如果该工作区域是非线性工作区域,则获取第一基准坐标中横坐标最大值和最小值和纵坐标的最大值和最小值,根据这四个点获取正方形,判断考勤终端坐标点是否在这个正方形之内,如果考勤终端坐标点不在这个正方形之内,则用户账户不在对应的工作区域内;如果考勤终端坐标点在这个正方形之内,则以考勤终端坐标点作为射线原点横向设置一条射线,计算该射线与非线性工作区域的边相交的次数以及射线与非线性工作区域的边相交的点有多少个是第一基准坐标点;如果该射线与非线性工作区域的边相交的次数为奇数次且射线与非线性工作区域的边相交的点有O或偶数个是第一基准坐标点,则用户账户在对应的工作区域内;如果该射线与非线性工作区域的边相交的次数为奇数次且射线与非线性工作区域的边相交的点有奇数个是第一基准坐标点,则用户账户不在对应的工作区域内;如果该射线与非线性工作区域的边相交的次数为偶奇数次且射线与非线性工作区域的边相交的点有O或偶数个是第一基准坐标点,则用户账户不在对应的工作区域内;如果该射线与非线性工作区域的边相交的次数为偶数次且射线与非线性工作区域的边相交的点有奇数个是第一基准坐标点,则用户账户在对应的工作区域内。优选的,根据考勤终端坐标判断用户账户是否在对应的工作区域内包括:判断用户账户所对应的工作区域是线性工作区域还是非线性工作区域;如果该工作区域是线性工作区域,计算考勤终端坐标与多节线段的最短距离,所述多节线段为第二基准坐标按顺序依次连后的多节线段,如果最短距离小于所述设定距离,则用户账户在对应的工作区域内,如果最短距离大于所述设定距离,则用户账户不在对应的工作区域内。优选的,所述考勤终端坐标通过GPS模块获取,当GPS模块获取不到GPS信号时,通过AGPS基站获取考勤终端坐标,并标记该考勤终端坐标是通过GPS模块获取还是通过AGPS基站获取。通过实施本专利技术可以取得以下有益技术效果:通过考勤终端绑定一个用户账户,确保考勤终端登录账户的唯一性;并根据登录的用户账户的坐标与服务器中该账户的工作坐标区域,自动判断该用户是否在工作区域,如果在工作区域,则该用户账户和当前时间作为考勤记录,实现自动考勤功能。附图说明图1为本专利技术中服务器与考勤终端的连接示意图;图2为本专利技术的流程图;图3为非线性工作区域示意图;图4为线性工作区域示意图。具体实施方式为了便于本领域技术人员的理解,下面结合具体实施例对本专利技术作进一步的说明:如图1和图2所示,本专利技术提供了用于智能监控管理的考勤方法,包括:服务器1和若干考勤终端2;每个考勤终端绑定一个用户账户,用于使考勤终端仅能登录与其绑定的用户账户;服务器存储每个用户账户对应的工作坐标区域;考勤期间执行如下步骤:S1:考勤终端判断用户账户是否登录,如果用户账户已登录,则在用户账户登录期间,每隔设定时间获取考勤终端坐标并将当前时间、考勤终端坐标和用户账户发送到服务器;S2:服务器实时获取考勤终端发送的当前时间、考勤终端坐标和用户账户,并根据用户账户获取用户账户所对应的工作区域,根据考勤终端坐标判断用户账户是否在对应的工作区域内;如果用户账户在对应的工作区域内,则记录该用户账户和当前时间作为考勤记录。作为用于智能监控管理的考勤方法的可选实施方式,所述每个考勤终端绑定一个用户账户包括:所述每个考勤终端通过考勤终端的硬件代码绑定一个用户账户。作为用于智能监控管理的考勤方法的可选实施方式,如图3和图4所示,所述工作坐标区域根据分为线性工作区域3和非线性工作区域4。所述非线性工作区域4为将若干组第一基准41坐标按顺序依次连接并将最后一组第一基准坐标与第一组第一基准坐标连接后形成的封闭多边形区域;所述线性工作区域3为将若干组第二基准坐标31按顺序依次连接,并将连接后的多节线段向两侧同时延伸设定距离,形成的带状区域。根据考勤终端坐标判断用户账户是否在对应的工作区域内包括:判断用户账户所对应的工作区域是线性工作区域还是非线性工作区域;如果该工作区域是非线性工作区域,则获取第一基准坐标中横坐标最大值和最小值和纵坐标的最大值和最小值,根据这四个点获取正方形,判断考勤终端坐标点是否在这个正方形之内,如果考勤终端坐标点不在这个正方形之内,则用户账户不在对应的工作区域内;如果考勤终端坐标点在这个正方形之内,则以考勤终端坐标点作为射线原点横向设置一条射线,计算该射线与非线性工作区域的边相交的次数以及射线与非线性工作区域的边相交的点有多少个是第一基准坐标点;如果该射线与非线性工作区域的边相交的次数为奇数次且射线与非线性工作区域的边相交的点有O或偶数个是第一基准坐标点,则用户账户在对应的工作区域内;如果该射线与非线性工作区域的边相交的次数为奇数次且射线与非线性工作区域的边相交的点有奇数个是第一基准坐标点,则用户账户不在对应的工作区域内;如果该射线与非线性工作区域的边相交的次数为偶奇数次且射线与非线性工作区域的边相交的点有O或偶数个是第一基准坐标点,则用户账户不在对应的工作区域内;如果该射线与非线性工作区域的边相交的次数为偶数次且射线与非线性工作区域的边相交的点有奇数个是第一基准坐标点,则用户账户在对应的工作区域内。根据考勤终端坐标判断用户账户是否在对应的工作区域内包本文档来自技高网...
用于智能监控管理的考勤方法

【技术保护点】
用于智能监控管理的考勤方法,其特征在于,包括:服务器和若干考勤终端;每个考勤终端绑定一个用户账户,用于使考勤终端仅能登录与其绑定的用户账户;服务器存储每个用户账户对应的工作坐标区域;考勤期间执行如下步骤:考勤终端判断用户账户是否登录,如果用户账户已登录,则在用户账户登录期间,每隔设定时间获取考勤终端坐标并将当前时间、考勤终端坐标和用户账户发送到服务器;服务器实时获取考勤终端发送的当前时间、考勤终端坐标和用户账户,并根据用户账户获取用户账户所对应的工作区域,根据考勤终端坐标判断用户账户是否在对应的工作区域内;如果用户账户在对应的工作区域内,则记录该用户账户和当前时间作为考勤记录。

【技术特征摘要】
1.用于智能监控管理的考勤方法,其特征在于,包括:服务器和若干考勤终端;每个考勤终端绑定一个用户账户,用于使考勤终端仅能登录与其绑定的用户账户;服务器存储每个用户账户对应的工作坐标区域;考勤期间执行如下步骤:考勤终端判断用户账户是否登录,如果用户账户已登录,则在用户账户登录期间,每隔设定时间获取考勤终端坐标并将当前时间、考勤终端坐标和用户账户发送到服务器;服务器实时获取考勤终端发送的当前时间、考勤终端坐标和用户账户,并根据用户账户获取用户账户所对应的工作区域,根据考勤终端坐标判断用户账户是否在对应的工作区域内;如果用户账户在对应的工作区域内,则记录该用户账户和当前时间作为考勤记录。2.如权利要求1所述的用于智能监控管理的考勤方法,其特征在于:所述每个考勤终端绑定一个用户账户包括:所述每个考勤终端通过考勤终端的硬件代码绑定一个用户账户。3.如权利要求1所述的用于智能监控管理的考勤方法,其特征在于:所述工作坐标区域根据分为线性工作区域和非线性工作区域。4.如权利要求1所述的用于智能监控管理的考勤方法,其特征在于:所述非线性工作区域为将若干组第一基准坐标按顺序依次连接并将最后一组第一基准坐标与第一组第一基准坐标连接后形成的封闭多边形区域;所述线性工作区域为将若干组第二基准坐标按顺序依次连接,并将连接后的多节线段向两侧同时延伸设定距离,形成的带状区域。5.如权利要求4所述的用于智能监控管理的考勤方法,其特征在于:根据考勤终端坐标判断用户账户是否在对应的工作区域内包括:线性工作区域还是非线性工作区域;如果该工作区域是非线性工作区域,则获取第一基准坐标中横坐标最大值和最小值和纵坐标的最大值和最小值,根据这四个点获取正方形,判断考勤终端坐标点是否在这个正方形之内,...

【专利技术属性】
技术研发人员:刘提林立波陈展红屠月海陈松泉吴锋豪罗灵杰张锴顾杰峰吴熙
申请(专利权)人:浙江电力建设监理有限公司国网浙江省电力公司国网浙江省电力公司经济技术研究院
类型:发明
国别省市:浙江,33

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

1