CN106683214A - Method and device for acquiring attendance verification data - Google Patents

Method and device for acquiring attendance verification data Download PDF

Info

Publication number
CN106683214A
CN106683214A CN201611107979.8A CN201611107979A CN106683214A CN 106683214 A CN106683214 A CN 106683214A CN 201611107979 A CN201611107979 A CN 201611107979A CN 106683214 A CN106683214 A CN 106683214A
Authority
CN
China
Prior art keywords
mobile terminal
attendance
data
work attendance
terminal
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.)
Pending
Application number
CN201611107979.8A
Other languages
Chinese (zh)
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 Central Intelligent Information Technology Co., Ltd.
Original Assignee
Xiamen Zhongkong Biological Recognition Information Technology 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 Zhongkong Biological Recognition Information Technology Co Ltd filed Critical Xiamen Zhongkong Biological Recognition Information Technology Co Ltd
Priority to CN201611107979.8A priority Critical patent/CN106683214A/en
Publication of CN106683214A publication Critical patent/CN106683214A/en
Pending legal-status Critical Current

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)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention is applicable to the field of data transmission, and provides a method and a device for acquiring attendance verification data. The method comprises the steps of using a work attendance checking terminal to acquire permission authentication information uploaded by a mobile terminal so as to judge whether the mobile terminal has data upload permission or not; if the result shows that the mobile terminal has the data upload permission, sending a permission pass instruction to the mobile terminal, receiving an attendance verification data packet uploaded by the mobile terminal, and judging whether the attendance verification data packet is intact or not; if the judgment result shows that the attendance verification data packet is not intact, sending an upload failure instruction to the mobile terminal and receiving the attendance verification data packet again; if the judgment result shows that the attendance verification data packet is intact, sending an upload success instruction to the mobile terminal, and extracting attendance verification data in the attendance verification data packet for storing. By directly acquiring the attendance verification data from the mobile terminal, employees do not need to wait in a queue in front of the work attendance checking terminal for entering the attendance verification data, so that the acquisition of the attendance verification data becomes simple, convenient and easy.

Description

A kind of work attendance checking data capture method and device
Technical field
The invention belongs to field of data transmission, more particularly to a kind of work attendance checking data capture method and device.
Background technology
Work attendance product is divided to two big class:The first kind is simply to print class, and when checking card, original recorded data is straight by work attendance product Take and be imprinted on card, the record time on card is original attendance information, need not do any prior to first user Training can use immediately;Equations of The Second Kind is storage class, and when checking card, original recorded data is stored directly in work attendance product, so Collected by computer acquisition afterwards, then by software processes, the attendance information or inquiry or printing needed for eventually forming, its work attendance Information is flexibly enriched.
Existing intelligent Checking on Work Attendance product has fingerprint recognition, hand vein recognition, iris identification, recognition of face etc., is obtaining work attendance During checking data, generally using directly in attendance record terminal advance row data acquisition, such as employee is queued in before attendance recorder and waits fingerprint Typing, this causes work attendance checking data acquisition to become extremely not convenient and waste employee's substantial amounts of waiting time.
The content of the invention
In view of this, a kind of work attendance checking data capture method and device are embodiments provided, it is existing to solve Directly in attendance record terminal advance row data acquisition in technology so that work attendance checking data acquisition becomes extremely not convenient problem.
First aspect, there is provided data capture method is verified in a kind of work attendance, including:
Attendance record terminal receives the Authority Verification information that mobile terminal is uploaded, and according to the Authority Verification information judges Whether mobile terminal has data upload permissions:
If judged result has data upload permissions for the mobile terminal, the attendance record terminal to the mobile terminal is sent out Send authority to pass through to instruct and receive the work attendance checking packet that the mobile terminal is uploaded, judge that the work attendance checking packet is It is no complete:
If judged result is the work attendance, and checking packet is imperfect, the attendance record terminal to the mobile terminal sends Pass failure command and receive the work attendance checking packet again;
If judged result is the work attendance, and checking packet is complete, the attendance record terminal to the mobile terminal sends Pass and successfully instruct and extract work attendance checking data in work attendance checking packet and stored.
Second aspect, there is provided data acquisition facility is verified in a kind of work attendance, including:
Authority Verification unit, for receiving the Authority Verification information of mobile terminal upload, and believes according to the Authority Verification Breath judges whether the mobile terminal has data upload permissions:
Data verification units, if there are data upload permissions for the mobile terminal for judged result, described device to The mobile terminal sending permission is by instructing and receives the work attendance that the mobile terminal uploads and verifies packet, judge described in examine Whether duty checking packet is complete:
Receiving unit, if being that work attendance checking packet is imperfect for judged result, described device is to the movement Terminal sends to upload failure command and receive the work attendance again verifies packet;
Memory element, if being that work attendance checking packet is complete for judged result, described device is to the movement Terminal sends to upload and successfully instruct and extract work attendance in work attendance checking packet and verify that data are stored.
In embodiments of the present invention, after the Authority Verification to mobile terminal passes through, direct access movement is eventually for attendance record terminal The work attendance checking packet of end upload, and after confirming that work attendance checking packet is complete, verify needs in packet from work attendance Work attendance checking data are extracted and preserved.The convenience that data are verified in work attendance is gathered using mobile terminal, directly from movement Terminal obtains work attendance checking data, is again queued in before attendance record terminal without the need for employee and waits typing so that work attendance checking data Acquisition becomes simple and easy to do.
Description of the drawings
Technical scheme in order to be illustrated more clearly that the embodiment of the present invention, below will be to embodiment or description of the prior art Needed for the accompanying drawing to be used be briefly described, it should be apparent that, drawings in the following description be only the present invention some Embodiment, for those of ordinary skill in the art, without having to pay creative labor, can be with according to these Accompanying drawing obtains other accompanying drawings.
Fig. 1 is the flowchart that data capture method is verified in work attendance provided in an embodiment of the present invention;
When Fig. 2 is that attendance record terminal provided in an embodiment of the present invention is in same LAN together with mobile terminal, communication connection Set up process flow diagram flow chart;
Fig. 3 is provided and is applied the present invention to use smart mobile phone and attendance recorder to obtain the embodiment that data are verified in work attendance Flow chart;
Fig. 4 is the block diagram that data acquisition facility is verified in work attendance provided in an embodiment of the present invention.
Specific embodiment
In below describing, in order to illustrate rather than in order to limit, it is proposed that the such as tool of specific device structure, technology etc Body details, thoroughly to understand the embodiment of the present invention.However, it will be clear to one skilled in the art that concrete without these The present invention can also be realized in the other embodiments of details.In other situations, omit to well-known device, circuit and The detailed description of method, in case unnecessary details hinders description of the invention.
Embodiment of the present invention attendance record terminal receives the Authority Verification information that mobile terminal is uploaded, and according to the Authority Verification Information judges whether the mobile terminal has data upload permissions:If judged result for the mobile terminal there are data to upload Authority, the attendance record terminal to the work attendance that the mobile terminal sending permission passes through to instruct and receive the mobile terminal upload is tested Card packet, judges whether the work attendance checking packet is complete:If judged result is the work attendance, and checking packet is imperfect, The attendance record terminal sends to upload failure command and receive the work attendance again to the mobile terminal verifies packet;If judging As a result complete for work attendance checking packet, then the attendance record terminal sends to upload and successfully instruct and carry to the mobile terminal Take work attendance checking data in the work attendance checking packet to be stored.
Mobile terminal in the embodiment of the present invention is included but is not limited to:Mobile phone, flat board, notebook computer and PDA (palm electricity Brain) etc., attendance record terminal includes but is not limited to attendance recorder.
In the embodiment of the present invention, in order to solve existing work attendance checking data can only be gathered by attendance recorder and it is caused not Enough easily problems, using mobile terminal the harvester of data is verified as work attendance, for the ease of illustrating, is below moved By taking smart mobile phone as an example, attendance record terminal is explained terminal by taking attendance recorder as an example.
Smart mobile phone technology quickly grows, and present smart mobile phone not only possesses the work(for simply making a phone call to send short messages Can, it is more standby to take pictures and the human body physiological characteristics collection such as recognition of face, fingerprint typing identification and vocal print typing identification and recognize Premium Features, support in addition by the various modes such as USB, WiFi, 2G/3G/4G, bluetooth and NFC and external network or Other equipment is communicated and data transfer, and everything all causes mobile phone to replace attendance recorder to carry out work attendance checking data acquisition becomes May, and smart mobile phone is the same with other all mobile terminals, with normal circumstances hardly by the space of user Limit, the characteristic that user can be followed to carry out space movement and normally used, this feature just compensate in prior art Attendance recorder collection work attendance checking data are limited inadequate easily shortcoming by space.
As a preferred embodiment when work attendance checking data acquisition is carried out using smart mobile phone, referred to gathering employee Stricture of vagina verifies data instance as work attendance, and without the need for employee typing fingerprint is waited in line before attendance recorder, it is only necessary to be responsible for work attendance checking The staff of data acquisition is directly given the employee for needing typing fingerprint by smart mobile phone, treats to be handed over again after the completion of employee's typing The employee of typing fingerprint is needed to the next one, temporarily not needing the employee of typing fingerprint need not then comprehend how many above go back People is queuing up, is also having how long can just take turns to the thing such as he, it is only necessary to be responsible for the staff of work attendance checking data acquisition by intelligence Energy mobile phone carries out again fingerprint typing when giving him, can so save the time of a large amount of employees.
Another preferred embodiment during work attendance checking data acquisition is carried out as smart mobile phone, it is also possible to used by employee The smart mobile phone of oneself carries out the work attendance checking data acquisition of oneself, need not now arrange special staff and test being responsible for duty Card data acquisition, more saves the time of employee.Such as, employee gathers the fingerprint of oneself using the smart mobile phone of oneself, and on Pass to attendance record terminal.
In order to illustrate technical solutions according to the invention, illustrate below by specific embodiment.
Fig. 1 shows that the work attendance checking data capture method that the embodiment of the present invention one is provided realizes flow process, and details are as follows:
In S101, attendance record terminal receives the Authority Verification information that mobile terminal is uploaded, and is believed according to the Authority Verification Breath judges whether the mobile terminal has data upload permissions.
Also included before S101 attendance record terminals receive the Authority Verification information that mobile terminal is uploaded:
Attendance record terminal sets up communication connection with mobile terminal:
The attendance record terminal can be communicated with the mobile terminal by wireless network or cable network;
When being communicated using wireless network, in the attendance record terminal Authority Verification letter that mobile terminal is uploaded is received Breath, and also include according to whether the Authority Verification information judgement mobile terminal has before data upload permissions:
The attendance record terminal receives the broadcast of the mobile terminal, carries in the broadcast described mobile whole The binding IP address and bundling port number at end;
According to the binding IP address and bundling port number of the mobile terminal, the attendance record terminal is by its corresponding work attendance end Client information is sent to the mobile terminal, so that the mobile terminal is built according to the attendance record terminal information and the attendance record terminal Vertical connection.
When communication connection is set up, staff can according to the actual requirements select wireless network or cable network to enter When being smart mobile phone when row communication connection, such as mobile terminal, because smart mobile phone directly can be connected to extensively using wireless network In the net of domain, staff can be made during using wireless networks such as WiFi or 2G/3G/4G to upload work attendance checking number anywhere or anytime According to so now very convenient to communicate from wireless network.If staff is not intended to work attendance, checking data pass through wireless network Network transmit, it is also possible to selection communicated using cable network, and now also only need to a data lines by attendance record terminal with Mobile terminal connects, the turn-off data line after work attendance checking data upload success.
Based on the corresponding embodiments of Fig. 2, when being that attendance record terminal is in same LAN together with mobile terminal, communication connection Process flow diagram flow chart is set up, details are as follows:
In S201, the IP address and the port numbers of binding that mobile terminal is bound to it is broadcasted.
In the present embodiment, when mobile terminal enters LAN, the Intranet IP ground of switch distribution can be acquired Location.Communicate to interact with attendance record terminal, mobile terminal opens a specific protocol port to provide data interaction Service, wherein, the identification number of the application software with network function is the port numbers of the protocol port, and mobile terminal is to distribution To IP address and port numbers bound, prevent its corresponding IP address and port numbers from changing.
Mobile terminal is arranged after broadcast nature, by udp (User Datagram for its socket socket Protocol, staff's datagram protocol) information broadcasts above-mentioned IP address and port numbers into the LAN being presently in, So that the attendance record terminal in LAN can receive the broadcast message of the IP address with the mobile terminal and port numbers.
In S202, attendance record terminal is to the attendance record terminal answered information is sent to mobile terminal.
IP address and port numbers that attendance record terminal is broadcasted according to mobile terminal, corresponding attendance record terminal information is sent to institute State mobile terminal.
In the present embodiment, the IP address and port number information scope to be broadcast to of mobile terminal is broadcast domain, One or several attendance record terminals may be included in broadcast domain, the broadcast frame from same mobile terminal is received.
Every attendance record terminal possesses respective attendance record terminal information, including but not limited to the device name of attendance record terminal, set Standby serial number, MAC Address (Medium Access Control, physical address), unit type, firmware version number, IP address and The facility informations such as port numbers.Attendance record terminal using the IP address and port numbers of the mobile terminal for receiving as packet destination Location and destination interface, and the packet for being packaged with attendance record terminal information is sent to mobile terminal.
In S203, mobile terminal parsing attendance record terminal information obtains attendance record terminal IP address and port numbers.
In the present embodiment, mobile terminal receives respectively the work attendance based on JSON data forms that attendance record terminal is transmitted End message.After attendance record terminal information is parsed, converted, show into the screen of mobile terminal, carry out for staff Check selection.Due to every attendance record terminal information can with one specific attendance record terminal of unique mark, therefore, according to examining per platform The corresponding facility information of diligent terminal, can therefrom filter out the attendance record terminal information of the attendance record terminal for needing to be communicatively coupled.
For example, mobile terminal receives two attendance record terminal information, the equipment sequence included in two attendance record terminal information Number be respectively " 0785-956 " and " 0785-957 ".Due to the equipment Serial Number of the attendance record terminal information that needs are communicatively coupled " 0785-957 " is the actual known information of staff, therefore, it is possible to according to the selection of staff or pre- according to mobile terminal The attendance record terminal match information for first storing, this is manually or automatically filtered out from the two equipment Serial Numbers needs to carry out communication link The corresponding attendance record terminal information of attendance record terminal for connecing.
In S204, mobile terminal carries out wireless network and is connected according to the IP address of attendance record terminal with port numbers.
From the attendance record terminal information for filtering out, obtain the IP address of attendance record terminal that needs to be communicatively coupled and Port numbers.Mobile terminal search out from the LAN being currently located to should IP address attendance record terminal, and to its port send out Send communication connection request.
Mobile terminal after three-way handshake confirmation, is carried out with attendance record terminal with the attendance record terminal for needing to be communicatively coupled Communication connection.
After attendance record terminal and mobile terminal set up communication connection.
The attendance record terminal is communicated with the mobile terminal using off line SDK agreement.
Off line SDK agreement is a kind of bidirectional protocol, it is possible to achieve the communication of software and firmware, the agreement can be according to software Different transmission means are provided with the difference of firmware interface parameter, off line SDK consultation is to transmission in data transmission procedure Data carry out coding encapsulation, to reduce the volume of transmission data, after the data for being encoded encapsulating are received, it is only necessary to according to pre- If decoding rule it is decoded former data is obtained.
In S101, attendance record terminal receives the Authority Verification information that mobile terminal is uploaded, and is believed according to the Authority Verification Breath judges whether the mobile terminal has data upload permissions.
In S101, judge whether the mobile terminal has data upload permissions bag according to the Authority Verification information Include:
The attendance record terminal reads the Authority Verification information;
The attendance record terminal carries out the Authority Verification information bank that the Authority Verification information prestores with the attendance record terminal Matching:
If matching result is to pass through, judge that the mobile terminal has data upload permissions.
In the present embodiment, it is fingerprint to arrange work attendance checking data, and the mobile terminal for using is smart mobile phone, and what is used examines Diligent terminal is attendance recorder.
After the completion of fingerprint typing, the staff of responsible work attendance checking data acquisition or the voluntarily member of typing fingerprint Work, after confirming that fingerprint is errorless, can select the way to manage of the fingerprint to collecting, the way to manage of finger print data include but It is not limited to save as local file or is deleted after other-end is uploaded to.Wherein, other-end is included but is not limited to Attendance record terminal and server terminal.
After work attendance checking data management mode selects to complete and confirm that smart mobile phone is normal with attendance recorder network connection, Staff needs to be input in smart mobile phone and Authority Verification information and is sent to attendance recorder, judge whether it have to attendance recorder on Pass the authority qualification that data are verified in work attendance.
Because different mobile terminal supports that the physiological data of collection is not quite similar, such as some mobile phones are supported to take pictures but not Fingerprint typing is supported, for convenience staff uses, and the Authority Verification information in the embodiment of the present invention is included but is not limited to:Work Number, password, fingerprint and facial photo etc. it is therein any one, as long as staff sets in attendance recorder and can use in advance In the information as Authority Verification information, such as:Pre-setting in attendance recorder can will be any one in password and fingerprint The information as Authority Verification information is planted, and the password of all staff with the authority and fingerprint typing are entered into attendance recorder Authority Verification information bank.Staff only need to input any one in password or fingerprint when Authority Verification information is input into , work attendance checking data transfer just can be carried out after attendance recorder matching is verified.
After the Authority Verification information that attendance recorder receives staff's upload, the Authority Verification information that received and will examine The Authority Verification information bank prestored inside diligent machine is matched, if the Authority Verification information for receiving is included in authority In checking information storehouse, then matching result be by and authorize staff's work attendance and verify data upload permissions;If receiving Authority Verification information is not comprised in Authority Verification information bank, then matching result is not authorized a staff and examined not pass through Duty checking data upload permissions, and require that staff re-enters Authority Verification information.
In S102, if judged result has a data upload permissions for the mobile terminal, the attendance record terminal is to described Mobile terminal sending permission is by instructing and receives the work attendance checking packet that the mobile terminal is uploaded, and judges that the work attendance is tested Whether card packet is complete.
In S103, work attendance checking packet includes:
The work attendance checking packet includes:Data and verification data are verified in work attendance, and the verification data is used to judge institute Whether complete state work attendance checking packet.
When judging that staff has work attendance checking data upload permissions, attendance recorder to smart mobile phone sending permission is logical Cross instruction.Smart mobile phone is receiving authority after instruction, can show that Authority Verification passes through interface, and root in smart mobile phone Corresponding verification data is generated according to check code create-rule, then work attendance checking data and the corresponding verification data of generation are carried out beating Bag, generates work attendance checking packet and is sent to attendance recorder.
Due to being likely to occur the various unexpected feelings such as unstable networks, operated by personnel be improper in data transmission procedure Condition, this may all cause the loss of transmission data, make work attendance checking packet cannot complete transmission, now need attendance recorder to feed back The transmission situation of work attendance checking packet helps staff to understand transmission situation to smart mobile phone, and verification data is exactly to be Help attendance recorder judges whether attendance data bag transmits completely.
When verification data create-rule is formulated, it is possible to use needing the headcount of typing work attendance checking data is For datum, verification data is work attendance checking data strip number, needs typing work attendance to verify the employees of data if any 100, is examining After duty checking data whole typing is finished, it is 100 to generate verification data, and the corresponding attendance data bag of generation of packing.In work attendance Machine is received after attendance data bag, reads verification data 100 therein, then counts all work attendance checkings in work attendance checking packet Data strip number, carries out the whether complete judgement of work attendance checking packet.
In S103, if judged result is the work attendance, checking packet is imperfect, and the attendance record terminal is to the movement Terminal sends to upload failure command and receive the work attendance again verifies packet.
With verification data create-rule:Verification data is to enter as a example by the headcount numerical value for needing typing work attendance checking data Row explanation, if desired the headcount of typing work attendance checking data is 100, then the corresponding verification data for generating also is 100, work attendance Machine reads verification data 100 therein, then counts all in work attendance checking packet and examine after work attendance checking packet is received Duty checking data strip number, if all work attendances checking data strip number is not 100, judges that the work attendance checking packet is imperfect, this When attendance recorder to smart mobile phone send upload failure command, and receive again smart mobile phone upload work attendance checking packet.
Packed work attendance checking packet is uploaded to again work attendance by smart mobile phone after upload failure command is received Machine.
In S104, if judged result is the work attendance, checking packet is complete, and the attendance record terminal is to the movement Terminal sends to upload and successfully instruct and extract work attendance in work attendance checking packet and verify that data are stored.
Attendance recorder reads verification data 100 therein after work attendance checking packet is received, then counts work attendance checking number Data strip number is verified according to all work attendances in bag, if all work attendances checking data strip number is 100, the work attendance checking packet is judged Completely, now attendance recorder sends to smart mobile phone and uploads and successfully instruct, and work attendance being verified, data are verified in the work attendance in packet Extract and preserved.
It is to apply the present invention to use mobile terminal and attendance recorder to obtain work attendance checking based on the corresponding embodiments of Fig. 3 The specific embodiment of data, details are as follows:
Attendance record terminal used in the present embodiment is attendance recorder, and the work attendance to be gathered checking data are employee's fingerprint number According to Authority Verification information is the finger print data of staff, and verification data create-rule is the headcount for needing typing fingerprint Numerical value, the headcount numerical value for needing typing fingerprint is 100, and mobile terminal is communicated with attendance recorder using off line SDK agreement.
In S301, mobile terminal sets up communication connection with attendance recorder.
Need to set up communication connection to mobile terminal and attendance recorder before work attendance checking data acquisition is carried out, it is ensured that mobile Terminal is normally carried out communicating and data transfer with work attendance function, and it is as follows that mobile terminal and attendance recorder set up communication connection step, by In above the communications connection procedure had been described in detail, explanation has been not repeated herein.
The IP address and the port numbers of binding that mobile terminal is bound to it is broadcasted.
IP address and port numbers that attendance record terminal is broadcasted according to mobile terminal, corresponding attendance record terminal information is sent to institute State mobile terminal.
Mobile terminal parsing attendance record terminal information obtains attendance record terminal IP address and port numbers.
Mobile terminal carries out wireless network and is connected according to the IP address of attendance record terminal with port numbers.
In S302, mobile terminal collection work attendance checking data simultaneously select work attendance to verify the way to manage of data.
After the completion of work attendance checking data inputting, the staff of responsible work attendance checking data acquisition or voluntarily typing are examined The employee of duty checking data, after confirming that work attendance checking data are errorless, can select the work attendance to collecting to verify the pipe of data Reason mode, the way to manage of work attendance checking data including but not limited to saves as local file or after other-end is uploaded to Deleted.Wherein, other-end includes but is not limited to attendance record terminal and server terminal.
In S303, mobile terminal upload permissions checking information is sent to the attendance recorder.
After the completion of finger print data storage, mobile terminal shows Authority Verification information input interface, and staff tests in authority After card information input interface is by the finger print data typing of oneself, finger print data is sent to the attendance recorder by mobile terminal.
In S304, attendance recorder sending permission is by instruction to mobile terminal.
Attendance recorder is received after the finger print data of staff's upload, and the finger print data for receiving and attendance recorder inside is pre- The fingerprint database of the staff for first storing is matched, if the finger print data for receiving is included in the finger of staff In stricture of vagina data base, then matching result be by simultaneously, and sending permission by instruction to mobile terminal, authorize staff's fingerprint Data upload permissions;If the finger print data for receiving is not comprised in the fingerprint database of staff, matching result is Do not pass through, then sending permission does not authorize staff's finger print data upload permissions not by instruction to mobile terminal, and requires Staff re-types finger print data.
In S305, mobile terminal packing work attendance checking data obtain work attendance checking packet.
Mobile terminal is receiving authority after instruction, can in the terminal show Authority Verification by interface, and The corresponding verification data of headcount numerical generation of typing fingerprint as needed, then by finger print data and generate corresponding verification Data are packed, and are generated finger print data bag and are sent to attendance recorder.
In S306, mobile terminal uploads work attendance and verifies packet to attendance recorder.
Finger print data is wrapped and reaches attendance recorder by mobile terminal using off line SDK agreement.
In S307, attendance recorder sends to upload and fail/successfully instructs to mobile terminal.
Attendance recorder reads verification data 100 therein after finger print data bag is received, then counts institute in finger print data bag There is finger print data bar number, if all finger print data bar numbers are not 100, judge that the finger print data bag is imperfect, now attendance recorder Send to mobile terminal and upload failure command, and receive the finger print data bag of mobile terminal upload again.Mobile terminal is to again S306 is performed, finger print data bag is uploaded again to attendance recorder;If all finger print data bar numbers are 100, the finger print data is judged Bag is complete, and now attendance recorder sends to upload and successfully instructs to mobile terminal.
In S308, attendance record terminal extracts work attendance checking data and stores.
After it is determined that finger print data bag is complete, the finger print data in finger print data bag is extracted and is preserved.
In embodiments of the present invention, first mobile terminal and attendance record terminal be communicatively coupled, after it is determined that connection is normal Attendance record terminal verifies number in Authority Verification in the Authority Verification to mobile terminal by the work attendance that rear acquisition mobile terminal is uploaded According to bag, after confirming that work attendance verifies that packet is complete by verification data, verify the work attendance checking for needing in packet from work attendance Data are extracted and preserved.The characteristic of physiological feature collection and portable use can be carried out using mobile terminal, directly from shifting Dynamic terminal obtains work attendance checking data, and using Authority Verification and work attendance checking packet completeness check, it is ensured that work attendance is tested Card data acquisition and the reliability of transmission, employee again without the need for waiting in line typing work attendance checking data before attendance record terminal, makes Obtaining the acquisition of work attendance checking data becomes simple and easy to do.
Corresponding to the work attendance checking data capture method described in foregoing embodiments, Fig. 4 shows that the embodiment of the present invention is provided Work attendance verify data acquisition facility structured flowchart.
With reference to Fig. 4, the device includes:
Authority Verification unit 41, for receiving the Authority Verification information of mobile terminal upload, and according to the Authority Verification Information judges whether the mobile terminal has data upload permissions:
Data verification units 42, if there is data upload permissions, described device for the mobile terminal for judged result To the mobile terminal sending permission is by instructing and receives the work attendance checking packet that the mobile terminal is uploaded, judge described Whether work attendance checking packet is complete:
Receiving unit 43, if being that work attendance checking packet is imperfect for judged result, described device is to the shifting Dynamic terminal sends to upload failure command and receive the work attendance again verifies packet;
Memory element 44, if being that work attendance checking packet is complete for judged result, described device is to the shifting Dynamic terminal sends to upload and successfully instruct and extract work attendance in the work attendance checking packet and verify that data are stored.
Further, also include before the Authority Verification unit 41:
Described device can be communicated with the mobile terminal by wireless network or cable network;
When being communicated using wireless network, also included before Authority Verification unit 41:
Described device receives the broadcast of the mobile terminal, and the mobile terminal is carried in the broadcast Binding IP address and bundling port number;
According to the binding IP address and bundling port number of the mobile terminal, described device sends out its corresponding device information The mobile terminal is delivered to, so as to the mobile terminal is set up according to described device information with described device be connected.
Further, described device is communicated with the mobile terminal using off line SDK agreement.
Further, the Authority Verification unit 41 includes:
Described device reads the Authority Verification information;
Described device is matched the Authority Verification information bank that the Authority Verification information prestores with described device:
If matching result is to pass through, judge that the mobile terminal has data upload permissions.
Further, the work attendance checking packet includes:Data and verification data are verified in work attendance, and the verification data is used In judging whether work attendance checking packet is complete.
Those of ordinary skill in the art are it is to be appreciated that the list of each example with reference to the embodiments described herein description Unit and algorithm steps, being capable of being implemented in combination in electronic hardware or computer software and electronic hardware.These functions are actually Performed with hardware or software mode, depending on the application-specific and design constraint of technical scheme.Professional and technical personnel Each specific application can be used different methods to realize described function, but this realization it is not considered that exceeding The scope of the present invention.
Those skilled in the art can be understood that, for convenience and simplicity of description, the device of foregoing description, The specific work process of device and unit, may be referred to the corresponding process in preceding method embodiment, will not be described here.
In several embodiments provided herein, it should be understood that disclosed device, apparatus and method, can be with Realize by another way.For example, device embodiment described above is only schematic, for example, the unit Divide, only a kind of division of logic function can have other dividing mode, such as multiple units or component when actually realizing Can with reference to or be desirably integrated into another device, or some features can be ignored, or not perform.It is another, it is shown or The coupling each other for discussing or direct-coupling or communication connection can be the indirect couplings by some interfaces, device or unit Close or communicate to connect, can be electrical, mechanical or other forms.
The unit as separating component explanation can be or may not be it is physically separate, it is aobvious as unit The part for showing can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can according to the actual needs be selected to realize the mesh of this embodiment scheme 's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, it is also possible to It is that unit is individually physically present, it is also possible to which two or more units are integrated in a unit.
If the function is realized and as independent production marketing or when using using in the form of SFU software functional unit, can be with In being stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other words The part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be individual People's computer, server, or network equipment etc.) perform all or part of step of each embodiment methods described of the invention. And aforesaid storage medium includes:USB flash disk, collection hard disk, read only memory (ROM, Read-Only Memory), random access memory are deposited Reservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
Embodiment described above only to illustrate technical scheme, rather than a limitation;Although with reference to aforementioned reality Apply example to be described in detail the present invention, it will be understood by those within the art that:It still can be to aforementioned each Technical scheme described in embodiment is modified, or carries out equivalent to which part technical characteristic;And these are changed Or replace, the spirit and scope of the essence disengaging various embodiments of the present invention technical scheme of appropriate technical solution are not made, all should It is included within protection scope of the present invention.

Claims (10)

1. data capture method is verified in a kind of work attendance, it is characterised in that included:
Attendance record terminal receives the Authority Verification information that mobile terminal is uploaded, and judges the movement according to the Authority Verification information Whether terminal has data upload permissions:
If judged result has data upload permissions for the mobile terminal, the attendance record terminal is to the mobile terminal transmission route Limit is by instructing and receives the work attendance checking packet that the mobile terminal is uploaded, and judges whether the work attendance checking packet is complete It is whole:
If judged result is the work attendance, and checking packet is imperfect, the attendance record terminal sends to upload to the mobile terminal and loses Lose instruction and receive the work attendance checking packet again;
If judged result is the work attendance, and checking packet is complete, the attendance record terminal sends to the mobile terminal and uploads into Work(is instructed and extracts work attendance checking data in the work attendance checking packet and stored.
2. the method for claim 1, it is characterised in that:
The attendance record terminal can be communicated with the mobile terminal by wireless network or cable network;
When being communicated using wireless network, the Authority Verification information that mobile terminal is uploaded is received in the attendance record terminal, and Judging whether the mobile terminal has before data upload permissions according to the Authority Verification information also includes:
The attendance record terminal receives the broadcast of the mobile terminal, and the mobile terminal is carried in the broadcast Binding IP address and bundling port number;
According to the binding IP address and bundling port number of the mobile terminal, the attendance record terminal believes its corresponding attendance record terminal Breath is sent to the mobile terminal, so as to the mobile terminal is set up according to the attendance record terminal information with the attendance record terminal connect Connect.
3. method as claimed in claim 2, it is characterised in that:
The attendance record terminal is communicated with the mobile terminal using off line SDK agreement.
4. the method for claim 1, it is characterised in that it is described according to the Authority Verification information judge it is described it is mobile eventually Whether end there are data upload permissions to include:
The attendance record terminal reads the Authority Verification information;
The attendance record terminal is matched the Authority Verification information bank that the Authority Verification information prestores with the attendance record terminal:
If matching result is to pass through, judge that the mobile terminal has data upload permissions.
5. the method for claim 1, it is characterised in that:
The work attendance checking packet includes:Data and verification data are verified in work attendance, and the verification data is used to judge described examining Whether duty checking packet is complete.
6. data acquisition facility is verified in a kind of work attendance, it is characterised in that included:
Authority Verification unit, for receiving the Authority Verification information of mobile terminal upload, and sentences according to the Authority Verification information Whether the fixed mobile terminal has data upload permissions:
Data verification units, if having a data upload permissions for the mobile terminal for judged result, described device is to described Mobile terminal sending permission is by instructing and receives the work attendance checking packet that the mobile terminal is uploaded, and judges that the work attendance is tested Whether card packet is complete:
Receiving unit, if being that work attendance checking packet is imperfect for judged result, described device is to the mobile terminal Send to upload failure command and receive the work attendance again and verify packet;
Memory element, if being that work attendance checking packet is complete for judged result, described device is to the mobile terminal Transmission uploads and successfully instruct and extract work attendance in work attendance checking packet and verify that data are stored.
7. device as claimed in claim 6, it is characterised in that:
Described device can be communicated with the mobile terminal by wireless network or cable network;
When being communicated using wireless network, also included before Authority Verification unit:
Described device receives the broadcast of the mobile terminal, and the binding of the mobile terminal is carried in the broadcast IP address and bundling port number;
According to the binding IP address and bundling port number of the mobile terminal, described device by its corresponding device information send to The mobile terminal, so as to the mobile terminal is set up according to described device information with described device be connected.
8. device as claimed in claim 7, it is characterised in that:
Described device is communicated with the mobile terminal using off line SDK agreement.
9. device as claimed in claim 6, it is characterised in that described to be included according to the Authority Verification unit:
Described device reads the Authority Verification information;
Described device is matched the Authority Verification information bank that the Authority Verification information prestores with described device:
If matching result is to pass through, judge that the mobile terminal has data upload permissions.
10. device as claimed in claim 6, it is characterised in that:
The work attendance checking packet includes:Data and verification data are verified in work attendance, and the verification data is used to judge described examining Whether duty checking packet is complete.
CN201611107979.8A 2016-12-06 2016-12-06 Method and device for acquiring attendance verification data Pending CN106683214A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611107979.8A CN106683214A (en) 2016-12-06 2016-12-06 Method and device for acquiring attendance verification data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611107979.8A CN106683214A (en) 2016-12-06 2016-12-06 Method and device for acquiring attendance verification data

Publications (1)

Publication Number Publication Date
CN106683214A true CN106683214A (en) 2017-05-17

Family

ID=58867606

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611107979.8A Pending CN106683214A (en) 2016-12-06 2016-12-06 Method and device for acquiring attendance verification data

Country Status (1)

Country Link
CN (1) CN106683214A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108537927A (en) * 2018-04-09 2018-09-14 安恒世通(北京)网络科技有限公司 A kind of lockset terminal and district management control lockset terminal method
CN113542826A (en) * 2021-06-28 2021-10-22 福建数***信息科技有限公司 Method for displaying real-time data of network set top box and real-name system platform
CN114187691A (en) * 2021-12-07 2022-03-15 城市花园(北京)环境科技有限公司 Magnetic card induction type intelligent equipment opening and closing control system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2464903A (en) * 2007-07-24 2010-05-05 Laing O Rourke Plc Biometric attendance verification
CN101714266A (en) * 2009-12-08 2010-05-26 中兴通讯股份有限公司 System, device and method for realizing attendance
CN102087758A (en) * 2009-12-02 2011-06-08 希姆通信息技术(上海)有限公司 Method for checking attendance based on mobile communication terminal
CN103716133A (en) * 2013-10-21 2014-04-09 杨湖 Method for preventing data loss
CN105513151A (en) * 2015-12-21 2016-04-20 深圳大学 Class attendance checking method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2464903A (en) * 2007-07-24 2010-05-05 Laing O Rourke Plc Biometric attendance verification
CN102087758A (en) * 2009-12-02 2011-06-08 希姆通信息技术(上海)有限公司 Method for checking attendance based on mobile communication terminal
CN101714266A (en) * 2009-12-08 2010-05-26 中兴通讯股份有限公司 System, device and method for realizing attendance
CN103716133A (en) * 2013-10-21 2014-04-09 杨湖 Method for preventing data loss
CN105513151A (en) * 2015-12-21 2016-04-20 深圳大学 Class attendance checking method and system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108537927A (en) * 2018-04-09 2018-09-14 安恒世通(北京)网络科技有限公司 A kind of lockset terminal and district management control lockset terminal method
CN113542826A (en) * 2021-06-28 2021-10-22 福建数***信息科技有限公司 Method for displaying real-time data of network set top box and real-name system platform
CN114187691A (en) * 2021-12-07 2022-03-15 城市花园(北京)环境科技有限公司 Magnetic card induction type intelligent equipment opening and closing control system

Similar Documents

Publication Publication Date Title
CN105933888B (en) A kind of eSIM card method for burn-recording and device based on NFC
CN103716781B (en) It is a kind of to realize that mobile terminal intelligent card writes the method for card, apparatus and system
CN102523213A (en) Server and terminal authenticating method and server and terminal
CN104125280B (en) User management method of vehicle-mounted system
CN103632102B (en) Certificate processing method and terminal
CN106710017A (en) Identity authentication method used for logistics sign-off and device and system thereof
CN107426069A (en) Intelligent domestic system and its control method based on bluetooth
CN106683214A (en) Method and device for acquiring attendance verification data
CN106960489A (en) A kind of smart lock fingerprint sync system based on wireless network
CN107046483A (en) The collocation method of wireless network, device and system
CN105163402A (en) Method and system for realizing radio-frequency bidirectional communication through mobile terminal code matching
CN107948970A (en) System of real name method of network entry, system and the mobile terminal of subordinate terminal
CN109121124A (en) A kind of client-based bluetooth mesh equipment networking process implementation method
CN107896158A (en) Method for upgrading firmware of wireless Internet of things equipment and Internet of things
CN102521968A (en) Self-help vehicle renting method based on dynamic password verification
CN105225045A (en) A kind of movable attendance checking system based on user ID and fingerprint recognition and Work attendance method
CN106686639A (en) Network configuration method and device for intelligent voice interaction equipment, and related equipment
WO2014180400A1 (en) Method and device for locating and processing problem
CN109982451A (en) Remote speech broadcasts cashing method
CN108447167A (en) One kind can call Guest Pass integrated system and its control method
CN104010060A (en) Method and electronic device for recognizing identity of incoming caller
CN106856585A (en) Set up the method and device of short-distance wireless passage
CN104601418B (en) Multiple lower multi-internet integration Transmission systems in the vlan of a family one bindings authentication mechanism outlet
CN104243597A (en) Business card dispensing and collecting system and business card dispensing and collecting method based on WLAN (wireless local area network) environment
CN104866881B (en) System of real name, which is opened an account, reads and writes card apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20170821

Address after: 361000, Xiamen three software park, Fujian Province, 8 North Street, room 2001

Applicant after: Xiamen Central Intelligent Information Technology Co., Ltd.

Address before: 361000 Fujian province Xiamen software park two sunrise Road No. 32 403 unit 02 District

Applicant before: XIAMEN ZHONGKONG BIOLOGICAL RECOGNITION INFORMATION TECHNOLOGY CO., LTD.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170517