CN104835209A - Mobile attendance method - Google Patents

Mobile attendance method Download PDF

Info

Publication number
CN104835209A
CN104835209A CN201410048812.3A CN201410048812A CN104835209A CN 104835209 A CN104835209 A CN 104835209A CN 201410048812 A CN201410048812 A CN 201410048812A CN 104835209 A CN104835209 A CN 104835209A
Authority
CN
China
Prior art keywords
time
attendance
server
positional information
checking
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410048812.3A
Other languages
Chinese (zh)
Other versions
CN104835209B (en
Inventor
庄宗辉
余建成
林国欣
周思政
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiamen Yaxun Zhilian Technology Co ltd
Original Assignee
Xiamen Yaxon Networks Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiamen Yaxon Networks Co Ltd filed Critical Xiamen Yaxon Networks Co Ltd
Priority to CN201410048812.3A priority Critical patent/CN104835209B/en
Publication of CN104835209A publication Critical patent/CN104835209A/en
Application granted granted Critical
Publication of CN104835209B publication Critical patent/CN104835209B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • G07C1/10Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to a mobile attendance method, in which a method of acquiring the starting time of a system with combination of network time is employed for effectively solving a problem that the attendance time is liable to be tampered in the prior art. By means of GPS data with combination of base station positioning data, accuracy of checking-in geographic position of users, thereby solving a difficult problem of attendance management of a large amount of outworkers in many enterprises. The method achieves verification of the accuracy of people, position and time, can avoid false attendance and ensures fairness and reasonability and scientific management of personnel attendance checking system in enterprise. With combination of information management on a server, the method also allows functions of application and cancellation of leave and query of personal attendance status, thereby greatly satisfying requirements of both the enterprise and the outworkers. The method is simple in use conditions and can be carried out just by general mobile devices (such as cell phones). The checking-in operation of users is simple and convenient and is high in acceptability. The method can be popularized smoothly in enterprises well and is suitable for attendance management of the attendance of outworkers and the workers whose working position is not fixed.

Description

A kind of method of movable attendance checking
Technical field
The present invention relates to information sharing, more particularly, relate to a kind of method of movable attendance checking.
Background technology
Along with popularizing of smart mobile phone, the fast development of mobile Internet, utilizing mobile phone or other customization handheld terminal to carry out work attendance to outworker has not been problem.Carrying mobile phone when enterprise can require that outworker works, check card according to the attendance software of commuter time on mobile phone of corporate policy, this method is called movable attendance checking.Its coexist staff attendance of enterprise's office is checked card and is had no difference, and method simple practical, consumers' acceptable degree is high.
Because outworker does not handle official business in enterprise, lack effectively supervision, the work attendance temporal information uploaded only according to mobile phone cannot judge whether field personnel employee really turns out for work, because be likely look for people to check card in generation, check card place likely at home instead of in the place of work, check card the bad textual criticism in position, the time of checking card in addition may be done trick by user.So the essential core of movable attendance checking to guarantee that attendance data is true and reliable, various situation must be fully taken into account, prevent false data.
In the above-mentioned problem mentioned, accurately the time of checking card is a general mobile phone difficult problem in acquisition.Generally, mobile phone can get the time of checking card two kinds, and a kind of is the system time of mobile phone, if also have a kind of mobile phone belt GPS module, can get gps time.But these two kinds all have some limitations, because cell phone system time user can arbitrarily redjustment and modification, the time of checking card is caused to be rehearsed.Gps time may because GPS delocalization causes the time invalid.
Summary of the invention
The object of the invention is to overcome the deficiencies in the prior art, the method for the reliable movable attendance checking accurately of a kind of work attendance information truth is provided.
Technical scheme of the present invention is as follows:
A method for movable attendance checking, step is as follows:
1) mobile terminal logon server, after logining successfully, mobile terminal obtains current mobile terminal on time Tb after receiving successful respond mark and server response network time Ta, and both calculating difference reference time Δ M=Ta – Tb, preserves Δ M;
2) head portrait of acquisition for mobile terminal work attendance personnel, obtains current location information simultaneously;
3) complete acquisition head portrait simultaneously, obtain current on time Tc, calculate time T=Δ M+Tc=(Ta-Tb)+Tc=Ta+ (Tc-Tb) of checking card;
4) call standard time translation interface, the time T of checking card is converted to the standard time Ts of the date Hour Minute Second of standard;
5) standard time Ts, head portrait, positional information are uploaded onto the server.
As preferably, in step 1), if without network or login failure, allow user to adopt off-line login mode to enter and carry out attendance, preserve the initial value of Δ M=0, then in step 3), T=Tc; In step 5), also uploaded onto the server by the on time Td of delivery time, server carries out correction according to the network time Te receiving the moment and checks card the time, then T=Te-(Td-Tc).
As preferably, step 5) comprises further, uploads successfully, deletes local standard time Ts, head portrait, positional information of preserving.
As preferably, positional information comprises positional information corresponding to the ID of base station residing for GPS locating information or current mobile device.
As preferably, the on time is provided by the system boot time interface of mobile device.
As preferably, after server reception standard time Ts, head portrait, positional information, show in data sheet mode, and combine by positional information in conjunction with GIS map, display work attendance position.
Beneficial effect of the present invention is as follows:
Movable attendance checking method of the present invention adopts and obtains the system boot time and efficiently solve in conjunction with the method for network time the problem that work attendance time that prior art exists easily is tampered, and by GPS locator data in conjunction with architecture data, guarantee that user checks card the accuracy in geographic position, solve the difficult problem of attendance management of many enterprise magnanimity outworkers, achieve people, time three unification, removal work attendance is false, ensures that enterprise personnel system of attendance is fair and rational, scientific management.
In conjunction with the information management of server, can also carry out asking for and terminating leave function, the functions such as querying individual work attendance situation, greatly meet the demand of enterprise and outworker both sides, and service condition is simple, as long as use common mobile devices (such as mobile phone) to reach requirement.User's punching operation is simple and convenient, not easily resists, and promotes execution smoothly bring benefit to enterprise.
The present invention is applicable to outside the field personnel staff attendance of enterprise, also can be widely used in the unfixed staff attendance management domain in various work place.
Embodiment
Below in conjunction with embodiment, the present invention is described in further detail.
A method for movable attendance checking, step is as follows:
1) mobile terminal logon server, after logining successfully, mobile terminal obtains current mobile terminal on time Tb after receiving successful respond mark and server response network time Ta, and both calculating difference reference time Δ M=Ta – Tb, preserves Δ M;
2) head portrait of acquisition for mobile terminal work attendance personnel, obtains current location information simultaneously;
3) complete acquisition head portrait simultaneously, obtain current on time Tc, calculate time T=Δ M+Tc=(Ta-Tb)+Tc=Ta+ (Tc-Tb) of checking card;
4) call standard time translation interface, the time T of checking card is converted to the standard time Ts of the date Hour Minute Second of standard;
5) standard time Ts, head portrait, positional information are uploaded onto the server.Comprise further, after having uploaded, delete local standard time Ts, head portrait, positional information of preserving.
6), after server receives standard time Ts, head portrait, positional information, show in data sheet mode, and by positional information in conjunction with GIS map, display work attendance position.
Relief as special circumstances supplements, and in step 1), if without network or login failure, allows user to adopt off-line login mode to enter and carries out row attendance, preserve the initial value of Δ M=0, then in step 3), and T=Tc; In step 5), also uploaded onto the server by the on time Td of delivery time, server carries out correction according to the network time Te receiving the moment and checks card the time, then T=Te-(Td-Tc).
The above-mentioned on time is provided by the system boot time interface of mobile device.Positional information comprises positional information corresponding to the ID of base station residing for GPS locating information or current mobile device.
Below to be provided with work attendance APP(application software) mobile phone, method of the present invention is described.
Current universal intelligent mobile phone provides system boot time interface, and the on time represents that mobile phone is from the start moment to current length working time, and unit is millisecond, and the on time cannot be revised by outside.
The present invention uses through a large number of users in actual application, and prove reliable, key step is as follows:
Step 1, first user logs in work attendance APP (application software) on mobile phone, mobile phone connects work attendance server and logs in, after logining successfully, mobile phone receives successful respond mark and server response time Ta(millisecond) after, obtain current on time Tb (millisecond), calculate two time difference Δ M=Ta-Tb, and preserving Δ M in file, Δ M is positive long data.Then enter into work attendance module and perform attendance.
Step 2, if due to without the reason such as network or login failure, allow user to adopt off-line login mode to enter into work attendance module and perform attendance, at this moment preserve the initial value of Δ M=0.
Step 3, user enters into interface of checking card, and the photo taking oneself head portrait according to software prompt can complete attendance.Current most smart mobile phone all has front and back camera lens, and auto heterodyne head portrait has not been problem.The benefit of auto heterodyne head portrait can guarantee to check card object for user, prevents employee from looking for people to check card in generation, guarantee the validity of attendance data.
Step 4, equally, current GPS module has also become the standard configuration module of general mobile phone, and user starts GPS module and positions current location while carrying out taking pictures, and obtains current latitude and longitude information of taking pictures.If mobile phone does not have GPS module or at that time due to a variety of causes GPS delocalization, the base station IDs that can gather current phone network carries out auxiliary positioning.GPS locator data, in conjunction with architecture data, guarantees that user checks card the accuracy in geographic position.
Step 5, user is pressing the moment of button of taking pictures, and is the time of attendance.Obtain the on time Tc of current time, and calculate time of the checking card T of current time, T=Δ M+Tc=(Ta-Tb)+Tc=Ta+ (Tc-Tb).
Calling standard time translation interface, is the standard time Ts that time of the checking card T of unit is converted to the date Hour Minute Second of standard by millisecond.
Above-mentionedly can to find out, the time of checking card in fact be transformed into server acknowledge network time Ta reference time and check card the moment with log in moment relative time difference and form.The acquisition of this time mode has definitely been stopped general mobile phone system time interface and by the drawback artificially revised, can have been ensure that the reliability of the time of checking card.
Step 6, by the attendance data such as time of checking card, picture data, longitude and latitude data, base station data kept, uploads to work attendance server from local data base, uploads and successfully delete local attendance data afterwards.
Step 7, if user adopts offline mode to carry out work attendance to check card, due to Δ M=0, T=Tc, do not have to correct reference time, the time of checking card cannot be determined.There is this situation, need during transmission by delivery time on time Td upload onto the server together, corrected by server.Server carries out correction according to the network time Te receiving the moment and checks card the time.T=Te-(Td-Tc)。
Step 8, work attendance server receives terminal phone and uploads successful work attendance and to check card data, and carry out the displaying of related data form, managerial personnel can add up outworker and check card the time, and can check that whether people position of checking card is normal at any time in GIS map, whether the people that checks card has the problems such as other unlawful practice.
Above-described embodiment is only used to the present invention is described, and is not used as limitation of the invention.As long as according to technical spirit of the present invention, change above-described embodiment, modification etc. all will be dropped in the scope of claim of the present invention.

Claims (6)

1. a method for movable attendance checking, is characterized in that, step is as follows:
1) mobile terminal logon server, after logining successfully, mobile terminal obtains current mobile terminal on time Tb after receiving successful respond mark and server response network time Ta, and both calculating difference reference time Δ M=Ta – Tb, preserves Δ M;
2) head portrait of acquisition for mobile terminal work attendance personnel, obtains current location information simultaneously;
3) complete acquisition head portrait simultaneously, obtain current on time Tc, calculate time T=Δ M+Tc=(Ta-Tb)+Tc=Ta+ (Tc-Tb) of checking card;
4) call standard time translation interface, the time T of checking card is converted to the standard time Ts of the date Hour Minute Second of standard;
5) standard time Ts, head portrait, positional information are uploaded onto the server.
2. the method for movable attendance checking according to claim 1, is characterized in that, in step 1), if without network or login failure, allows user to adopt off-line login mode to enter and carries out row attendance, preserve the initial value of Δ M=0, then in step 3), and T=Tc; In step 5), also uploaded onto the server by the on time Td of delivery time, server carries out correction according to the network time Te receiving the moment and checks card the time, then T=Te-(Td-Tc).
3. the method for movable attendance checking according to claim 2, is characterized in that, step 5) comprises further, uploads successfully, deletes local standard time Ts, head portrait, positional information of preserving.
4. the method for movable attendance checking according to claim 3, is characterized in that, positional information comprises positional information corresponding to the ID of base station residing for GPS locating information or current mobile device.
5. the method for movable attendance checking according to claim 1, is characterized in that, the on time is provided by the system boot time interface of mobile device.
6. the method for movable attendance checking according to claim 1, is characterized in that, server is shown in data sheet mode after receiving standard time Ts, head portrait, positional information, and combines by positional information in conjunction with GIS map, display work attendance position.
CN201410048812.3A 2014-02-12 2014-02-12 Mobile attendance checking method Active CN104835209B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410048812.3A CN104835209B (en) 2014-02-12 2014-02-12 Mobile attendance checking method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410048812.3A CN104835209B (en) 2014-02-12 2014-02-12 Mobile attendance checking method

Publications (2)

Publication Number Publication Date
CN104835209A true CN104835209A (en) 2015-08-12
CN104835209B CN104835209B (en) 2020-07-31

Family

ID=53813073

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410048812.3A Active CN104835209B (en) 2014-02-12 2014-02-12 Mobile attendance checking method

Country Status (1)

Country Link
CN (1) CN104835209B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105788016A (en) * 2016-02-26 2016-07-20 河南智业科技发展有限公司 Anti-counterfeiting internet attendance method
CN106469471A (en) * 2016-09-06 2017-03-01 许昌许继软件技术有限公司 Electric power enterprise movable type attendance checking system and method
CN106485803A (en) * 2016-11-07 2017-03-08 上海外服宝信信息技术有限公司 A kind of offline punch card method, terminal, server and system
CN106910047A (en) * 2017-03-03 2017-06-30 泸州市众信信息技术有限公司 A kind of efficient attendance checking system of intelligent timing
CN107944841A (en) * 2017-12-26 2018-04-20 苏州达家迎信息技术有限公司 Emolument computing system and method
CN108009752A (en) * 2017-12-26 2018-05-08 苏州达家迎信息技术有限公司 emolument batch delivery system and method
CN109255850A (en) * 2018-07-12 2019-01-22 浙江工业大学 A kind of student based on GIS attends class Work attendance method
CN109583824A (en) * 2017-09-29 2019-04-05 腾讯科技(深圳)有限公司 A kind of Work attendance method, system, equipment and computer readable storage medium
CN113077560A (en) * 2021-03-22 2021-07-06 厦门熵基科技有限公司 Outwork card-punching anti-counterfeiting method, device, equipment and medium
CN114363814A (en) * 2021-12-23 2022-04-15 浪潮通信信息***有限公司 Access control and attendance checking method and system based on operator big data

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10122727A1 (en) * 2001-05-10 2002-11-14 Schmidt Philipp Software Gmbh Access control and time recording system is based on use of personnel's mobile phones or terminals to control access to sites and record working times
CN101593374A (en) * 2008-05-26 2009-12-02 锐俤科技股份有限公司 Electronic patrol system and method thereof
CN102496104A (en) * 2011-11-01 2012-06-13 苏州万戈软件科技有限公司 LAN employee attendance management method with client time correction and robot prevention functions
CN102819877A (en) * 2012-08-18 2012-12-12 吴迪 Position-based attendance system and method
CN102968829A (en) * 2012-11-15 2013-03-13 西安交通大学 Remote checking-in method by using internet and GPS (Global Positioning System) positioning

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10122727A1 (en) * 2001-05-10 2002-11-14 Schmidt Philipp Software Gmbh Access control and time recording system is based on use of personnel's mobile phones or terminals to control access to sites and record working times
CN101593374A (en) * 2008-05-26 2009-12-02 锐俤科技股份有限公司 Electronic patrol system and method thereof
CN102496104A (en) * 2011-11-01 2012-06-13 苏州万戈软件科技有限公司 LAN employee attendance management method with client time correction and robot prevention functions
CN102819877A (en) * 2012-08-18 2012-12-12 吴迪 Position-based attendance system and method
CN102968829A (en) * 2012-11-15 2013-03-13 西安交通大学 Remote checking-in method by using internet and GPS (Global Positioning System) positioning

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105788016A (en) * 2016-02-26 2016-07-20 河南智业科技发展有限公司 Anti-counterfeiting internet attendance method
CN106469471A (en) * 2016-09-06 2017-03-01 许昌许继软件技术有限公司 Electric power enterprise movable type attendance checking system and method
CN106485803A (en) * 2016-11-07 2017-03-08 上海外服宝信信息技术有限公司 A kind of offline punch card method, terminal, server and system
CN106910047A (en) * 2017-03-03 2017-06-30 泸州市众信信息技术有限公司 A kind of efficient attendance checking system of intelligent timing
CN109583824A (en) * 2017-09-29 2019-04-05 腾讯科技(深圳)有限公司 A kind of Work attendance method, system, equipment and computer readable storage medium
CN109583824B (en) * 2017-09-29 2022-11-25 腾讯科技(深圳)有限公司 Attendance checking method, system, equipment and computer readable storage medium
CN107944841A (en) * 2017-12-26 2018-04-20 苏州达家迎信息技术有限公司 Emolument computing system and method
CN108009752A (en) * 2017-12-26 2018-05-08 苏州达家迎信息技术有限公司 emolument batch delivery system and method
CN109255850A (en) * 2018-07-12 2019-01-22 浙江工业大学 A kind of student based on GIS attends class Work attendance method
CN113077560A (en) * 2021-03-22 2021-07-06 厦门熵基科技有限公司 Outwork card-punching anti-counterfeiting method, device, equipment and medium
CN114363814A (en) * 2021-12-23 2022-04-15 浪潮通信信息***有限公司 Access control and attendance checking method and system based on operator big data

Also Published As

Publication number Publication date
CN104835209B (en) 2020-07-31

Similar Documents

Publication Publication Date Title
CN104835209A (en) Mobile attendance method
US10694333B1 (en) Determining the last location of lost and stolen portable electronic devices when wireless communications access to the lost or stolen devices is lost or intermittent
US9007174B2 (en) Service identification authentication
CN104244174B (en) The acquisition methods and server of the geographical location information of terminal
US8260321B1 (en) Systems and methods for event attendance notification
WO2014101522A1 (en) Sign-in method, system, scanning terminal, and display terminal based on two-dimensional code
CN105049458A (en) Wearable device remote tracking method, mobile terminal and cloud server
US8504065B2 (en) System and method for tracking a mobile telecommunication apparatus
CN102289771A (en) Auto insurance claims system and method based on mobile communication network
CN103150777A (en) Mobile attendance method and system
US8577394B2 (en) Security management system and method
CN104680326A (en) Attendance management system
CN109743532B (en) Doorbell control method, electronic equipment, doorbell system and storage medium
CN104734860A (en) Conference management method and system
CN103347032A (en) Method and system for making friends
CN102957997A (en) Resource acquisition method, device and system based on geographic position
US11381660B2 (en) Selective information sharing between users of a social network
CN102316409A (en) Method for position service to interact with microblog and position service terminal
CN101742399A (en) Method for searching for lost mobilephone and mobilephone thereof
CN102932733A (en) Mobile terminal as well as tracking method and tracking system thereof
CN105430210A (en) Emergency alarm method and module for mobile terminal
US11647370B2 (en) Mobile information terminal, information presentation system and information presentation method
CN215646948U (en) Electronic student identity card
CN103369530A (en) Image and video information management method and device based on mobile terminals
JP6163335B2 (en) Identification system and identification method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 303-e, Zone C, innovation building, software park, Xiamen Torch hi tech Zone, Xiamen, Fujian, 361000

Patentee after: Xiamen Yaxun Zhilian Technology Co.,Ltd.

Country or region after: China

Address before: No.46 guanri Road, phase II, software park, Xiamen City, Fujian Province, 361000

Patentee before: XIAMEN YAXON NETWORK Co.,Ltd.

Country or region before: China