CN104835209A - Mobile attendance method - Google Patents
Mobile attendance method Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000012937 correction Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 4
- 238000013519 translation Methods 0.000 claims description 4
- 238000012795 verification Methods 0.000 abstract 1
- 238000007726 management method Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004080 punching Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
- G07C1/10—Registering, 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
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.
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)
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)
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 |
-
2014
- 2014-02-12 CN CN201410048812.3A patent/CN104835209B/en active Active
Patent Citations (5)
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)
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 |