CN104464007A - Fingerprint attendance checking system - Google Patents

Fingerprint attendance checking system Download PDF

Info

Publication number
CN104464007A
CN104464007A CN201410808017.XA CN201410808017A CN104464007A CN 104464007 A CN104464007 A CN 104464007A CN 201410808017 A CN201410808017 A CN 201410808017A CN 104464007 A CN104464007 A CN 104464007A
Authority
CN
China
Prior art keywords
user
positional information
module
processing module
fingerprint
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
CN201410808017.XA
Other languages
Chinese (zh)
Other versions
CN104464007B (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.)
Boao Zongheng Network Technology Co ltd
Zhongjian Certification LLC
Original Assignee
BEIJING JIHUO TRADE 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 BEIJING JIHUO TRADE Co Ltd filed Critical BEIJING JIHUO TRADE Co Ltd
Priority to CN201410808017.XA priority Critical patent/CN104464007B/en
Publication of CN104464007A publication Critical patent/CN104464007A/en
Application granted granted Critical
Publication of CN104464007B publication Critical patent/CN104464007B/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)
  • Collating Specific Patterns (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention discloses a fingerprint attendance checking system. The fingerprint attendance checking system comprises a server terminal, a meteorological terminal, a road condition terminal, a plurality of mobile terminals and a fingerprint collection terminal, wherein the server terminal comprises a processing module, a storage module and a clock module, and the storage module stores a plurality of first user IDs, a plurality of prestored fingerprint pictures, time values, normal attendance incidents and lateness incidents; the meteorological terminal is in communication connection with the server terminal; the road condition terminal is in communication connection with the server terminal; each of the plurality of mobile terminals stores second user IDs and a plurality of road names, one second user ID corresponds to one first user ID, a GPS is arranged on each mobile terminal, and is used for positioning the mobile terminal and providing the current position information for the mobile terminal, and each mobile terminal is in communication connection with the server terminal; the fingerprint collection terminal is used for collecting the fingerprints of users, and is electrically connected with the server terminal. The attendance checking system disclosed by the invention is used for checking attendance by taking comprehensive consideration of weather and road conditions, and therefore is precise and humanized.

Description

A kind of fingerprint attendance system
Technical field
The present invention relates to a kind of fingerprint attendance system.
Background technology
Attendance checking system is one of current the most frequently used enterprise management system, and it is mainly used in recording turning out for work and time of arrival of employee in enterprise, greatly saves man power and material, improves the efficiency of management.But current attendance checking system function ratio is more single, can only judges whether employee is late according to the time, but weather and road conditions can not be combined judgement.
Summary of the invention
The present invention has designed and developed a kind of fingerprint attendance system.
Technical scheme provided by the invention is:
A kind of fingerprint attendance system, comprising:
Server end, it comprises processing module, memory module and clock module, store multiple first user ID, multiple pre-stored fingerprint pictures, time value in memory module, normally to turn out for work event and late event, often open pre-stored fingerprint picture and associate with a first user ID;
Meteorological end, it gathers weather condition and judges whether weather condition is anomalous weather situation, and meteorological end is connected with server end communication; When meteorology end detects anomalous weather situation, it sends weather anomaly data to service end, received server-side is to weather anomaly data, the weather anomaly data markers received is interim weather anomaly data by processing module, and interim weather anomaly data store in a storage module and delete interim anomalous weather data after 5h by processing module;
Road conditions end, it gathers traffic information and judges whether road conditions are jam situation, and road conditions end is connected with server end communication; When road conditions end detects that road conditions are blocked up, it sends the positional information of the place's road that blocks up to server end, received server-side blocks up the positional information of place's road, processing module by received server-side to the positional information of the place of blocking up road be stored in memory module and also delete after 1h;
Multiple mobile terminal, each mobile terminal stores the second user ID and multiple road name, second user ID is corresponding with a first user ID, each mobile terminal is provided with GPS positioning system, GPS positioning system is located mobile terminal, and the positional information providing it current to mobile terminal, mobile terminal is connected with server end communication, mobile terminal sends current positional information and second user ID of this mobile terminal between every day 7am to 10am every a point of clockwise server end, wherein a is natural number, the current positional information that received server-side mobile terminal sends and the second user ID, processing module traversal memory module, search the positional information that whether there is the stifled place road identical with the current positional information that mobile terminal sends, if do not exist, then delete current positional information and second user ID of the mobile terminal transmission received, if exist, then processing module searches the first user ID corresponding with the second user ID received in a storage module, transfer this first user ID, clock module starts timing simultaneously, the current positional information that mobile terminal sends by processing module associates with this first user ID, when clock module timing is 2 hours, timing module trigger control module, control module is removed this first user ID and is received current positional information and associate, and receive current positional information,
Fingerprint collecting end, it is for gathering user fingerprints; Fingerprint collecting end is electrically connected with server end;
Wherein, fingerprint collecting end collects fingerprint picture, the fingerprint picture collected is sent to server end by it, the fingerprint picture that received server-side fingerprint collecting end sends, processing module searches the identical pre-stored fingerprint picture of the fingerprint picture that whether exists and receive from memory module, if do not deposit the pre-stored fingerprint picture identical with receiving fingerprint picture, then processing module deletes the fingerprint picture received, if there is the pre-stored fingerprint picture identical with the fingerprint picture received, transfer this pre-stored fingerprint picture, shot clock module record current time simultaneously, processing module transfers the first user ID associated with this pre-stored fingerprint picture, time value in the current time of clock module record and memory module contrasts by processing module, if the current time of clock module record early than or equal time value, then processing module is by this first user ID and current date and event correlation of normally turning out for work, and be stored in memory module, if the current time of clock module record is later than time value, then processing module traversal deposits server end, search server end and whether store interim weather anomaly data, if there are interim weather anomaly data, the then interim weather anomaly data Replica that will find of processing module, be permanent weather anomaly data by the interim weather anomaly data markers copied simultaneously, processing module is by this first user ID and current date, event of normally turning out for work and permanent weather anomaly data correlation, and be stored in memory module, if without interim weather anomaly data, then whether memory module is associated with current positional information under searching this first user ID, if be stored in, then this current positional information copies by processing module, and the current positional information copied is labeled as positional information of blocking up, processing module is by first user ID and current date and event correlation of normally turning out for work, and store in a storage module, if namely there are not interim weather anomaly data there is not current positional information yet, processing module is by this first user ID and current date and late event correlation, and be stored in memory module.
Preferably, in described fingerprint attendance system, positional information comprises: longitude and latitude value.
Preferably, in described fingerprint attendance system, a is 15.
The present invention is directed to the defect existed in current fingerprint attendance system, devise a kind of fingerprint attendance system.The first, attendance checking system of the present invention achieves and weather and load conditions is considered work attendance, makes this attendance checking system more accurately and hommization; The second, present invention achieves the real-time location to employee orientation, achieving can according to the actual conditions of each employee, to the management of the work attendance of employee; Three, be provided with weather and road conditions mark in the present invention, can make that supvr is clear knows employee's reason for being late, be convenient to the management of enterprise.Structure of the present invention is simple, and have wide range of applications, be widely used space in the business administration of reality.
Embodiment
The present invention is described in further detail below, can implement according to this with reference to instructions word to make those skilled in the art.
The invention provides a kind of fingerprint attendance system, comprising: server end, meteorological end, multiple mobile terminal and fingerprint collecting end.
Server end comprises: processing module, memory module and clock module, store multiple first user ID, multiple pre-stored fingerprint pictures, time value in memory module, normally to turn out for work event and late event, often open pre-stored fingerprint picture and associate with a first user ID.
Meteorological end gathers weather condition and judges whether weather condition is anomalous weather situation (meteorology end is here observatory), and meteorological end is connected with server end communication.
Road conditions end gathers traffic information and judges whether road conditions are jam situation (road conditions end is here traffic platform), and road conditions end is connected with server end communication.
Multiple mobile terminal, (mobile terminal is an APP program each mobile terminal to store the second user ID and multiple road name, it is arranged on mobile phone), second user ID is corresponding with a first user ID, each mobile terminal is provided with GPS positioning system, GPS positioning system is located mobile terminal, and the positional information providing it current to mobile terminal, mobile terminal is connected with server end communication.
Fingerprint collecting end, it is for gathering user fingerprints; Fingerprint collecting end is electrically connected with server end.
When road conditions end detects that road conditions are blocked up, it sends the positional information of the place's road that blocks up to server end, received server-side blocks up and locates the positional information of road, processing module by received server-side to the positional information of the place's of blocking up road to be stored in memory module and to delete after 1h, wherein, positional information comprises longitude and latitude value.
When meteorology end detects anomalous weather situation, it sends weather anomaly data to service end, received server-side is to weather anomaly data, the weather anomaly data markers received is interim weather anomaly data by processing module, and interim weather anomaly data store in a storage module and delete interim anomalous weather data after 5h by processing module.
Mobile terminal sends current positional information and second user ID of this mobile terminal between every day 7am to 10am every 15 points of clockwise server ends, the current positional information that received server-side mobile terminal sends and the second user ID, processing module traversal memory module, search the positional information that whether there is the stifled place road identical with the current positional information that mobile terminal sends, if do not exist, then delete current positional information and second user ID of the mobile terminal transmission received, if exist, then processing module searches the first user ID corresponding with the second user ID received in a storage module, transfer this first user ID, clock module starts timing simultaneously, the current positional information that mobile terminal is sent to by processing module associates with this first user ID, when clock module timing is 2 hours, timing module trigger control module, control module is removed this first user ID and is received current positional information and associate, and receive current positional information.
Fingerprint collecting end collects fingerprint picture, the fingerprint picture collected is sent to server end by it, the fingerprint picture that received server-side fingerprint collecting end sends, processing module searches the identical pre-stored fingerprint picture of the fingerprint picture that whether exists and receive from memory module, if there be not the pre-stored fingerprint picture identical with receiving fingerprint picture, then processing module deletes the fingerprint picture received, if the pre-stored fingerprint picture that the fingerprint picture had and receive is identical, transfer this pre-stored fingerprint picture, shot clock module record current time simultaneously, processing module transfers the first user ID associated with this pre-stored fingerprint picture, time value in the current time of clock module record and memory module contrasts by processing module, if the current time of clock module record early than or equal time value, then processing module is by this first user ID and current date and event correlation of normally turning out for work, and be stored in memory module, if the current time of clock module record is later than time value, then processing module traversal deposits server end, search server end and whether store interim weather anomaly data, if there are interim weather anomaly data, the then interim weather anomaly data Replica that will find of processing module, be permanent weather anomaly data (because the employee checked card is many people) by the interim weather anomaly data markers copied simultaneously, processing module is by this first user ID and current date, event of normally turning out for work and permanent weather anomaly data correlation, and be stored in memory module, if without interim weather anomaly data, then whether memory module is associated with current positional information under searching this first user ID, if be stored in, then this current positional information copies by processing module, and the current positional information copied is labeled as positional information of blocking up (because the employee checked card is many people), processing module is by first user ID and current date and event correlation of normally turning out for work, and store in a storage module, if namely there are not interim weather anomaly data there is not current positional information yet, processing module is by this first user ID and current date and late event correlation, and be stored in memory module.
Although embodiment of the present invention are open as above, but it is not restricted to listed in instructions and embodiment utilization, it can be applied to various applicable the field of the invention completely, for those skilled in the art, can easily realize other amendment, therefore do not deviating under the universal that claim and equivalency range limit, the present invention is not limited to specific details and illustrates here.

Claims (3)

1. a fingerprint attendance system, is characterized in that, comprising:
Server end, it comprises processing module, memory module and clock module, store multiple first user ID, multiple pre-stored fingerprint pictures, time value in memory module, normally to turn out for work event and late event, often open pre-stored fingerprint picture and associate with a first user ID;
Meteorological end, it gathers weather condition and judges whether weather condition is anomalous weather situation, and meteorological end is connected with server end communication; When meteorology end detects anomalous weather situation, it sends weather anomaly data to service end, received server-side is to weather anomaly data, the weather anomaly data markers received is interim weather anomaly data by processing module, and interim weather anomaly data store in a storage module and delete interim anomalous weather data after 5h by processing module;
Road conditions end, it gathers traffic information and judges whether road conditions are jam situation, and road conditions end is connected with server end communication; When road conditions end detects that road conditions are blocked up, it sends the positional information of the place's road that blocks up to server end, received server-side blocks up the positional information of place's road, processing module by received server-side to the positional information of the place of blocking up road be stored in memory module and also delete after 1h;
Multiple mobile terminal, each mobile terminal stores the second user ID and multiple road name, second user ID is corresponding with a first user ID, each mobile terminal is provided with GPS positioning system, GPS positioning system is located mobile terminal, and the positional information providing it current to mobile terminal, mobile terminal is connected with server end communication, mobile terminal sends current positional information and second user ID of this mobile terminal between every day 7am to 10am every a point of clockwise server end, wherein a is natural number, the current positional information that received server-side mobile terminal sends and the second user ID, processing module traversal memory module, search the positional information that whether there is the stifled place road identical with the current positional information that mobile terminal sends, if do not exist, then delete current positional information and second user ID of the mobile terminal transmission received, if exist, then processing module searches the first user ID corresponding with the second user ID received in a storage module, transfer this first user ID, clock module starts timing simultaneously, the current positional information that mobile terminal sends by processing module associates with this first user ID, when clock module timing is 2 hours, timing module trigger control module, control module is removed this first user ID and is received current positional information and associate, and receive current positional information,
Fingerprint collecting end, it is for gathering user fingerprints; Fingerprint collecting end is electrically connected with server end;
Wherein, fingerprint collecting end collects fingerprint picture, the fingerprint picture collected is sent to server end by it, the fingerprint picture that received server-side fingerprint collecting end sends, processing module searches the identical pre-stored fingerprint picture of the fingerprint picture that whether exists and receive from memory module, if do not deposit the pre-stored fingerprint picture identical with receiving fingerprint picture, then processing module deletes the fingerprint picture received, if there is the pre-stored fingerprint picture identical with the fingerprint picture received, transfer this pre-stored fingerprint picture, shot clock module record current time simultaneously, processing module transfers the first user ID associated with this pre-stored fingerprint picture, time value in the current time of clock module record and memory module contrasts by processing module, if the current time of clock module record early than or equal time value, then processing module is by this first user ID and current date and event correlation of normally turning out for work, and be stored in memory module, if the current time of clock module record is later than time value, then processing module traversal deposits server end, search server end and whether store interim weather anomaly data, if there are interim weather anomaly data, the then interim weather anomaly data Replica that will find of processing module, be permanent weather anomaly data by the interim weather anomaly data markers copied simultaneously, processing module is by this first user ID and current date, event of normally turning out for work and permanent weather anomaly data correlation, and be stored in memory module, if without interim weather anomaly data, then whether memory module is associated with current positional information under searching this first user ID, if be stored in, then this current positional information copies by processing module, and the current positional information copied is labeled as positional information of blocking up, processing module is by first user ID and current date and event correlation of normally turning out for work, and store in a storage module, if namely there are not interim weather anomaly data there is not current positional information yet, processing module is by this first user ID and current date and late event correlation, and be stored in memory module.
2. fingerprint attendance system as claimed in claim 1, it is characterized in that, positional information comprises: longitude and latitude value.
3. fingerprint attendance system as claimed in claim 1, it is characterized in that, a is 15.
CN201410808017.XA 2014-12-23 2014-12-23 Fingerprint attendance checking system Active CN104464007B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410808017.XA CN104464007B (en) 2014-12-23 2014-12-23 Fingerprint attendance checking system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410808017.XA CN104464007B (en) 2014-12-23 2014-12-23 Fingerprint attendance checking system

Publications (2)

Publication Number Publication Date
CN104464007A true CN104464007A (en) 2015-03-25
CN104464007B CN104464007B (en) 2017-01-18

Family

ID=52909988

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410808017.XA Active CN104464007B (en) 2014-12-23 2014-12-23 Fingerprint attendance checking system

Country Status (1)

Country Link
CN (1) CN104464007B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106228631A (en) * 2016-07-27 2016-12-14 安徽聚润互联信息技术有限公司 A kind of attendance system and method based on traffic information
CN106296850A (en) * 2016-07-27 2017-01-04 安徽聚润互联信息技术有限公司 A kind of attendance system and method based on Weather information
CN106296849A (en) * 2016-07-27 2017-01-04 安徽聚润互联信息技术有限公司 A kind of business surpasses sales promotion staff attendance system and method
CN110428513A (en) * 2019-06-18 2019-11-08 平安科技(深圳)有限公司 Attendance processing method, device, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020096442A (en) * 2001-06-20 2002-12-31 (주)니트 젠 Method of attendance management by using user authentication on on-line education system
WO2005020114A1 (en) * 2003-08-22 2005-03-03 Fujitsu Limited Entering/leaving management system
CN101329779A (en) * 2008-05-20 2008-12-24 深圳市中兴集成电路设计有限责任公司 Method and system for publishing information using gate inhibition/work attendance system
CN102376104A (en) * 2011-11-01 2012-03-14 哈尔滨功成科技创业投资有限公司 Wireless fingerprint attendance system
CN202422229U (en) * 2011-11-01 2012-09-05 哈尔滨功成科技创业投资有限公司 Wireless fingerprint attendance system
CN202548927U (en) * 2012-05-08 2012-11-21 昆明理工大学 Remote attendance system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020096442A (en) * 2001-06-20 2002-12-31 (주)니트 젠 Method of attendance management by using user authentication on on-line education system
WO2005020114A1 (en) * 2003-08-22 2005-03-03 Fujitsu Limited Entering/leaving management system
CN101329779A (en) * 2008-05-20 2008-12-24 深圳市中兴集成电路设计有限责任公司 Method and system for publishing information using gate inhibition/work attendance system
CN102376104A (en) * 2011-11-01 2012-03-14 哈尔滨功成科技创业投资有限公司 Wireless fingerprint attendance system
CN202422229U (en) * 2011-11-01 2012-09-05 哈尔滨功成科技创业投资有限公司 Wireless fingerprint attendance system
CN202548927U (en) * 2012-05-08 2012-11-21 昆明理工大学 Remote attendance system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106228631A (en) * 2016-07-27 2016-12-14 安徽聚润互联信息技术有限公司 A kind of attendance system and method based on traffic information
CN106296850A (en) * 2016-07-27 2017-01-04 安徽聚润互联信息技术有限公司 A kind of attendance system and method based on Weather information
CN106296849A (en) * 2016-07-27 2017-01-04 安徽聚润互联信息技术有限公司 A kind of business surpasses sales promotion staff attendance system and method
CN110428513A (en) * 2019-06-18 2019-11-08 平安科技(深圳)有限公司 Attendance processing method, device, electronic equipment and storage medium
CN110428513B (en) * 2019-06-18 2022-12-09 平安科技(深圳)有限公司 Attendance processing method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN104464007B (en) 2017-01-18

Similar Documents

Publication Publication Date Title
CN103150777B (en) A kind of movable attendance checking method and system
CN103136807A (en) Attendance system and attendance method based on location based service (LBS)
CN101999237B (en) Movement history reference system, movement information registration server, information collection server, movement history reference method and program
CN105049458A (en) Wearable device remote tracking method, mobile terminal and cloud server
CN104464007A (en) Fingerprint attendance checking system
CN104933146A (en) Photo management method, photo management device and mobile terminal
CN104902004A (en) Emergency rescue system and emergency rescue method for missing persons
CN103366573A (en) Vehicle running information tracking method and system based on cloud computing
CN103267525B (en) Electronic photo and association method and system
CN106095814A (en) Contact person's processing method and server
CN103530359A (en) Information automatic correlation method and system
CN102789508A (en) Distributed practical condition search engine and chat system on basis of geographical position
CN103347032A (en) Method and system for making friends
WO2007030897A1 (en) Location sensitive documents
CN101726284A (en) Place identification method, photographing device and place identification system
CN111026909B (en) Method for supplementing public security investigation data set based on self-timer tremble sound view
CN105069718B (en) Self-service monitoring method and system for smart homeland real estate based on mobile Internet of things
US20100064046A1 (en) Management of communications from stolen devices
CN101365179A (en) Method and communication terminal implementing automatic positioning based on short message
CN111611337B (en) Terminal data processing system
Hariyadi et al. Framework for acquisition of cctv evidence based on acpo and sni iso/iec 27037: 2014
CN101345648B (en) Solution method of data inconsistency
CN111800211B (en) Data processing method, device and system
Bradsher China enacting a high-tech plan to track people
Onnela et al. Investigating population dynamics of the Kumbh Mela through the lens of cell phone data

Legal Events

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

Effective date of registration: 20161128

Address after: 536000 Beihai city jinhaian Road No. 45 the Guangxi Zhuang Autonomous Region North Bay technology innovation center 4 Building No. 0905

Applicant after: BEIHAI HESI TECHNOLOGY Co.,Ltd.

Address before: 536000 the Guangxi Zhuang Autonomous Region, Beihai alone root Road East Lane No. 31-1 6

Applicant before: BEIJING JIHUO TRADE Co.,Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20180611

Address after: 510000 4, 227 Guangzhou Avenue Middle Road, Yuexiu District, Guangzhou, Guangdong.

Patentee after: Zhongjian certification LLC

Address before: 510000 Guangdong science and Technology Industrial Development Zone, Guangzhou, 231 and 233 podium B1B2 Building 1, two, three, four

Patentee before: BOAO ZONGHENG NETWORK TECHNOLOGY Co.,Ltd.

Effective date of registration: 20180611

Address after: 510000 Guangdong science and Technology Industrial Development Zone, Guangzhou, 231 and 233 podium B1B2 Building 1, two, three, four

Patentee after: BOAO ZONGHENG NETWORK TECHNOLOGY Co.,Ltd.

Address before: 536000 0905 tower 4, science and technology innovation center, Beibu Bay, 45 Golden Coast Road, Beihai, the Guangxi Zhuang Autonomous Region

Patentee before: BEIHAI HESI TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right