CN109272592A - Attendance management method, apparatus, server and base station - Google Patents

Attendance management method, apparatus, server and base station Download PDF

Info

Publication number
CN109272592A
CN109272592A CN201811114791.5A CN201811114791A CN109272592A CN 109272592 A CN109272592 A CN 109272592A CN 201811114791 A CN201811114791 A CN 201811114791A CN 109272592 A CN109272592 A CN 109272592A
Authority
CN
China
Prior art keywords
base station
student
location information
school
student card
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
CN201811114791.5A
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.)
Guangzhou All Things Information Polytron Technologies Inc
Original Assignee
Guangzhou All Things Information Polytron Technologies Inc
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 Guangzhou All Things Information Polytron Technologies Inc filed Critical Guangzhou All Things Information Polytron Technologies Inc
Priority to CN201811114791.5A priority Critical patent/CN109272592A/en
Publication of CN109272592A publication Critical patent/CN109272592A/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)

Abstract

The present invention relates to a kind of attendance management method, apparatus, server and base stations.This method comprises: obtaining the location information that different base station is sent;Wherein, the location information includes the number and temporal information of the label data of student card, the base station;The label data includes the identity of the student card;The label data is that student is read the student card by one base station and obtained when passing through a base station;The temporal information is the time that the student card is read in one base station;The different base station includes base station, outside school base station and ordinary base station in the school;According to the location information that the different base station is sent, track data is generated;The track data is sent to terminal when receiving the request of data of terminal.This method can provide the details of student attendance, make teacher and parent can accurately know student to school situation and leave school situation, the whereabouts and attendance situation of timely students ' improve the convenience of the management to student.

Description

Attendance management method, apparatus, server and base station
Technical field
The present invention relates to personal management fields, more particularly to a kind of attendance management method, apparatus, server and base station.
Background technique
With the development of education, student has become people's content of concern in the attendance management of school.Teacher and family Length needs to understand the whereabouts of student in detail.Traditional, the method for carrying out attendance management to student has teacher to attend class to Life is called the roll, is managed according to student's card information.
In conventional method, school can provide a student card to each student, and student is required to go to school wearing.Wherein, should Student card, which can be used for passing in and out the identity registration on the ground such as school gate, library and the personal identification of student, to be proved.Teacher can basis The record information in these places, carrys out the attendance of statistic.
But this obtained information of method is very limited, teacher and parent can not accurately know student to school situation With situation of leaving school, cannot in time students ' whereabouts and attendance situation, it is poor to the convenience of the management of student.
Summary of the invention
Based on this, it is necessary in view of the above problems, providing a kind of attendance management method, apparatus, server and base station.
A kind of attendance management method, comprising:
Obtain the location information that different base station is sent;Wherein, the location information includes the label data, described of student card The number and temporal information of base station;The label data includes the identity of the student card;The label data is to learn It is raw to be obtained by reading the student card by one base station when a base station;The temporal information is one base station Read the time of the student card;The different base station includes base station, outside school base station and ordinary base station in the school;
According to the location information that the different base station is sent, track data is generated;
The track data is sent to terminal when receiving the request of data of terminal.
In one of the embodiments, the method also includes:
Obtain attendance time range;Wherein, the attendance time range includes the time in the outer time range of attendance and attendance Range;
Obtain current time;
According to the attendance time range, current time and the track data, checking-in result is determined.
It is described according to the attendance time range, current time and the track data in one of the embodiments, really Determine checking-in result, comprising:
When the current time is in time range in the attendance, when the student card has most in the base station in the school New definition information and outside the attendance in time range the student card in the base station outside school without newest location information, Then determine that checking-in result is that student normally arrives school;
When the current time is in time range in the attendance, when the student card has most in the base station in the school The new definition information and student card in the base station outside school has newest location information in time range outside the attendance, And the temporal information in the newest location information of the base station in the school is greater than in the newest location information of base station outside school Temporal information, it is determined that checking-in result is that student normally arrives school.
It is described according to the attendance time range, current time and the track data in one of the embodiments, really Determine checking-in result, comprising:
When the current time is in time range in the attendance, when the student card in the base station in the school without most New definition information, it is determined that checking-in result is that student does not arrive school normally;
It is described according to the attendance time range, current time and the track data in one of the embodiments, really Determine checking-in result, comprising:
When the current time is in time range in the attendance, when the student card has most in the base station in the school The new definition information and student card in the base station outside school has newest location information in time range outside the attendance, And the temporal information in the newest location information of the base station in the school is less than in the newest location information of base station outside school Temporal information, it is determined that checking-in result is that student leaves school.
In one of the embodiments, the method also includes:
When checking-in result is that student does not arrive school normally or student leaves school, then identifying checking-in result is abnormal attendance, and The checking-in result is sent to terminal.
In one of the embodiments, the method also includes:
When receiving the request for searching the student card, the label data of student card described in the request, root are obtained According to the newest location information of the student card in the label data, the track data, the position of the student card is determined.
A kind of attendance management method, comprising:
When student carry student card by base station when, read the student card, obtain the student card label data and Read temporal information when student card;
According to the label data, the number and the temporal information of base station, location information is determined;And by the positioning Information is sent to server;The location information is used to indicate the server and is believed according to the positioning that different base station is sent Breath generates track data.
A kind of Work attendance management device, comprising:
Module is obtained, for obtaining the location information of different base station transmission;Wherein, the location information includes student card Label data, the base station number and temporal information;The label data includes the identity of the student card;It is described Label data is that student is read the student card by one base station and obtained when passing through a base station;The temporal information is Read the time of the student card in one base station;The different base station includes base station, outside school base station and ordinary base station in the school;
Track generation module, the location information for being sent according to different base station generate track data;
Sending module, for the track data to be sent to terminal when receiving the request of data of terminal.
A kind of Work attendance management device, comprising:
Module is obtained, for the student card being read, obtaining the student card when student carries student card by base station Label data and read student card when temporal information;
Sending module determines positioning letter for the number and the temporal information according to the label data, base station Breath;And the location information is sent to server;The location information is used to indicate the server and is sent out according to different base station The location information sent generates track data.
A kind of server, including receiver, memory and processor, the memory is stored with computer program, described Receiver realizes following steps when executing the computer program:
Obtain the location information that different base station is sent;Wherein, the location information includes the label data, described of student card The number and temporal information of base station;The label data includes the identity of the student card;The label data is to learn It is raw to be obtained by reading the student card by one base station when a base station;The temporal information is one base station Read the time of the student card;The different base station includes base station, outside school base station and ordinary base station in the school;
The step of processor realizes following method when executing the computer program:
According to the location information that different base station is sent, track is generated;
The track data is sent to terminal when receiving the request of data of terminal.
A kind of base station, comprising:
Short-range communication module, for reading the student card when student carries student card by base station, described in acquisition The label data of student card;
Time module is used for and server synchronization time;
Microprocessor is connected with the short-range communication module and time module, for according to the label data, base station Number and read the student card when temporal information, determine location information;The location information is used to indicate the clothes The location information that business device is sent according to different base station, generates track data;
Mobile communication module is connected with the microprocessor, for the location information to be sent to the server.
Above-mentioned attendance management method, apparatus, server and base station, by when student carry student card by base station when, base Stand obtain the student card label data, thus according to the label data, base station number and read student card when Between information, determine location information, and the location information is sent to server;And then server is according to the location information, Track data is generated, the track data is sent to terminal when receiving the request of data of terminal.The track data can be with The details of student attendance are provided, so that teacher and parent can accurately know arriving for student according to the track data School situation and situation of leaving school, the whereabouts and attendance situation of timely students ', to improve the convenience of the management to student.
Detailed description of the invention
Fig. 1 is one embodiment middle school student Work attendance management system architecture diagram;
Fig. 2 is the flow diagram of attendance management method in one embodiment;
Fig. 3 is the flow diagram of attendance management method in one embodiment;
Fig. 4 is the flow diagram of attendance management method in one embodiment;
Fig. 5 is the structural schematic diagram of Work attendance management device in one embodiment;
Fig. 6 is the structural schematic diagram of Work attendance management device in one embodiment;
Fig. 7 is Work attendance management device structural schematic diagram in one embodiment;
Fig. 8 is Work attendance management device structural schematic diagram in one embodiment;
Fig. 9 is the schematic diagram of internal structure of server in one embodiment;
Figure 10 is the schematic diagram of internal structure of base station in one embodiment.
Specific embodiment
It is with reference to the accompanying drawings and embodiments, right in order to which the objects, technical solutions and advantages of the application are more clearly understood The application is further elaborated.It should be appreciated that specific embodiment described herein is only used to explain the application, not For limiting the application.
Attendance management method provided by the present application can be applied in student attendance management system framework as shown in Figure 1. As shown in Figure 1, the student attendance management system includes: student card 101, base station 102 and server 103.In specific works, base The data that 102 available student cards 101 of standing are sent, and according to the data, location information is sent to server 103, and then take Being engaged in device 103 can be according to location information generation track data, and can send the track data to terminal 104.
It should be noted that student card of the present invention refers to the equipment that can send label data;Base station refers to can To obtain the label data, and the equipment of location information is provided to server according to the label data.Optionally, terminal can be with It is mobile phone, apparatus such as computer, the present embodiment is to this and without limitation.
Attendance management method, apparatus, server and base station provided in this embodiment, it is intended to solve not mentioning in traditional technology For detailed student attendance information, cause teacher and parent can not accurately know student to school situation and situation of leaving school, no The whereabouts and attendance situation of the timely students ' of energy, so as to cause the problem that the convenience of the management of student is poor.It is following to pass through Specific embodiment come to being specifically described how to solve this problem.
Fig. 2 is the attendance management method flow schematic diagram that one embodiment provides.What is involved is server roots for the present embodiment According to the location information that different base station is sent, track data is generated, when receiving the request of data of terminal by the track data It is sent to the detailed process of terminal.It is applied to be illustrated for the student attendance management system framework in Fig. 1 in this way, such as Shown in Fig. 2, comprising the following steps:
S101, the location information that different base station is sent is obtained;Wherein, the location information includes the number of tags of student card According to the number and temporal information of, the base station;The label data includes the identity of the student card;The number of tags It is obtained according to the student card is read by one base station when passing through a base station for student;The temporal information is described one Read the time of the student card in a base station;The different base station includes base station, outside school base station and ordinary base station in the school.
Specifically, server obtains the location information that different base station is sent in different time.
Optionally, above-mentioned location information may include the number and temporal information of the label data of student card, base station.It can Choosing, above-mentioned location information can also include the label data of student card, the geographical location of the base station and temporal information.
Optionally, server can obtain determining for different base station transmission by networks such as operator's mobile communications network such as 4G Position information, optionally, server can also obtain the location information that different base station is sent according to wired communication modes such as optical fiber.It can Choosing, server can periodically obtain the location information of base station transmission.Optionally, server can also obtain base in real time Stand send location information.The present embodiment does not limit the concrete mode for the location information how server obtains base station transmission It is fixed.
Optionally, above-mentioned base station includes base station, outside school base station and ordinary base station in the school.Optionally, the quantity of base station in the school It can be multiple.Optionally, base station can be set in different places in the school in the school, such as classroom, library, playground, dining room etc. Side.Optionally, the quantity of base station can be multiple outside school.Optionally, base station can be set on the outside of school gate outside school, can also set Near being placed on the outside of school gate.Optionally, the quantity of ordinary base station can be multiple.Optionally, ordinary base station can be set in The places such as cinema, market, the amusement arcade in city where school.The present embodiment is specific to the quantity of base station and the setting of base station Mode and without limitation.
S102, the location information sent according to the different base station, generate track data.
Specifically, server after the location information for getting different base station transmission, according to the location information, generates rail Mark data.
Optionally, server can be determined according to the number and temporal information of label data, base station in location information A series of coordinate points, to generate track data according to this series of coordinate points.The present embodiment to server how basis Location information generates the concrete mode and without limitation of track data.
S103, the track data is sent to terminal when receiving the request of data of terminal.
Specifically, above-mentioned track data is sent to terminal when server receives the request of data of terminal.
Optionally, the track data in one section of specific time can be sent to terminal by server.Optionally, server is also Track data in all periods can be sent to terminal.
Optionally, a corresponding track data of specific student card can be sent to terminal by server.Optionally, it takes The corresponding track data of all student cards can also be sent to terminal by business device.
Optionally, track data can be sent to terminal in a manner of verbal description by server.Optionally, server is also Track data graphically can be sent to terminal.
How track data is sent to the concrete mode and without limitation of terminal to server by the present embodiment.
Attendance management method provided in an embodiment of the present invention, the location information that server is sent by obtaining different base station, And according to the location information, track data is generated, sends the track data when receiving the request of data of terminal To terminal.Since in the embodiment of the present invention, location information includes the label data of student card, the number of the base station and time Information, wherein label data includes the identity of the student card, and the number of base station reflects the geographical location of base station, fixed Message reflection each student card in position is corresponding to be set and the time, to be reflected respectively according to the track data that the location information generates The movement track of a student, it can the details of student attendance are provided.Therefore, by the track data, teacher and parent are just Can accurately know student to school situation and leave school situation, the whereabouts and attendance situation of timely students ', to improve To the convenience of the management of student.
Fig. 3 is the attendance management method flow schematic diagram that one embodiment provides.What is involved is servers to obtain for the present embodiment Attendance time range and current time are taken, according to attendance time range, current time and above-mentioned track data, determines checking-in result Detailed process.On the basis of the above embodiments, as shown in figure 3, the above method further includes following steps:
S201, attendance time range and current time are obtained;Wherein, the attendance time range includes the outer time model of attendance It encloses and time range in attendance.
Optionally, server can be by obtaining preset attendance time range.Optionally, server can also pass through people Machine interface obtains the attendance time range of user's input.How the present embodiment obtains the specific side of attendance time range to server Formula is simultaneously not construed as limiting.
Optionally, the outer time range of attendance can be to the time before school, such as 3:00-8:30.When optionally, in attendance Between may range from class period, such as 8:30-11:30.The present embodiment is to time range in time range outside attendance and attendance Specific time range is without limitation.
S202, according to the attendance time range, current time and the track data, determine checking-in result.
Specifically, after server obtains attendance time range, current time, according to attendance time range, it is current when Between and above-mentioned track data, determine checking-in result.
Optionally, when current time is in time range in the attendance, when the student card is in the base station in the school There is newest location information and the student card is believed in the base station outside school without newest positioning in time range outside the attendance Breath, it is determined that checking-in result is that student normally arrives school.
Optionally, when current time is in time range in the attendance, when the student card is in the base station in the school There is newest location information and the student card in the base station outside school has newest positioning to believe in time range outside the attendance Breath, and the temporal information in the newest location information of the base station in the school is greater than in the newest location information of base station outside school Temporal information, it is determined that checking-in result be student normally arrive school.
Optionally, when the current time is in time range in the attendance, when the student card it is described in the school Base station is without newest location information, it is determined that checking-in result is that student does not arrive school normally.
Optionally, when the current time is in time range in the attendance, when the student card it is described in the school Base station have newest location information and outside the attendance in time range the student card have in the base station outside school it is newest fixed Position information, and the temporal information in the newest location information of the base station in the school is less than the newest positioning letter of the base station outside school Temporal information in breath, it is determined that checking-in result is that student leaves school.
Optionally, when checking-in result is that student does not arrive school normally or student leaves school, then it is abnormal for identifying checking-in result Attendance, and the checking-in result is sent to terminal.
Attendance management method provided in an embodiment of the present invention, when server is by the outer time range of acquisition attendance, attendance Between range and current time in conjunction with track data determine checking-in result.As can be seen that the outer time range of attendance reflects Time before reaching between class hour, time range reflects the class period in attendance, according to different attendance time ranges, in conjunction with The temporal information in location information in track data, so as to reflect student whether on time to school, to being after school It goes out to wait details in no campus of leaving.So that attendance information is in further detail, accurately.In further detail, accurately based on this Attendance information, teacher and parent can more accurately know student to school situation and leave school situation, timely students ' is gone To with attendance situation, to further improve the convenience of the management to student.
When student card is lost, in conventional method, can only then wait until that others finds by reporting the loss and give back, or only with Place lookup is being lost in memory.Therefore, give student card for change for the ease of student, introduce as the following examples shown in method, To improve the convenience for searching student card.
In one embodiment, on the basis of the above embodiments, the above method further include:
When receiving the request for searching the student card, the label data of student card described in the request, root are obtained According to the newest location information of the student card in the label data, the track data, the position of the student card is determined.
Optionally, it after the position for determining the student card, can accurately be searched in the position by hand-held set.
In attendance management method provided in an embodiment of the present invention, due to the newest positioning of the student card in track data Information represents the position of the last one base station of student card process, to can determine student according to the position of the base station Block the position finally passed through, achieve the purpose that reduce seeking scope, to carry out essence by hand-held set in the range after diminution It really searches, substantially increases the convenience for searching student card, to reduce the cost for making up student card and the possible quilt of student card The risk usurped.
Fig. 4 is the attendance management method flow schematic diagram that one embodiment provides.What is involved is base station acquisitions for the present embodiment The label data of the student card and temporal information when reading student card, and according to label data, base station number with timely Between information, determine location information, and the location information is sent to the detailed process of server.It is applied to Fig. 1 in this way In student attendance management system framework for be illustrated, as shown in Figure 4, comprising the following steps:
S301, when student carry student card by base station when, read the student card, obtain the number of tags of the student card According to read student card when temporal information.
Specifically, the student card is read in base station, and obtains the mark of the student card when student carries student card by base station Temporal information when signing data and reading the student card.
Optionally, student card can be active label card.
Optionally, base station periodically can send detection signal to the student card by the base station, when student card receives After the detection signal, the label data of itself is replied to base station.Optionally, base station can also periodically receive student card hair The label data sent.
How the present embodiment reads the student card to base station, and the concrete mode for obtaining the label data of student card is not made It limits.
S302, according to the label data, the number and the temporal information of base station, determine location information;And by institute It states location information and is sent to server;The location information be used to indicate the server sent according to different base station it is described fixed Position information, generates track data.
Specifically, after base station gets the label data and temporal information of student card, in conjunction with the number of base station itself, It determines location information, and the location information is sent to server.
Optionally, above-mentioned label data includes the identity of corresponding student card.
Optionally, location information is used to indicate the location information that server is sent according to different base station, generates track Data.
Optionally, base station can send location information to server by networks such as mobile communications network such as 4G.Optionally, Base station can also send location information to server according to wired communication modes such as optical fiber.
Optionally, base station periodically can send location information to server.Optionally, base station can be in real time to clothes Business device sends location information.
How the present embodiment sends to server the concrete mode and without limitation of location information to base station.
Attendance management method provided in an embodiment of the present invention, base station is by obtaining the label data of student card and reading student Temporal information when card, and according to label data, the number and temporal information of base station, determine location information, and will be described fixed Position information is sent to server.In the present embodiment, since label data includes the identity of corresponding student card, the volume of base station It number reflects position and temporal information where the base station and represents and carry the student of the student card and pass through time of the base station, Therefore, according to label data, base station number and temporal information determined by location information, can reflect out the ground of the student Manage position and the time in the geographical location, the i.e. action message of student.Therefore, base station sends the location information to server Afterwards, server can generate track data according to the location information, so as to provide the details of student attendance, Lao Shihe Parent can accurately be known by the details student to school situation and leave school situation, the whereabouts of timely students ' and Attendance situation, to improve the convenience of the management to student.
It should be understood that although each step in Fig. 2-4 flow chart is successively shown according to the instruction of arrow, this A little steps are not that the inevitable sequence according to arrow instruction successively executes.Unless expressly state otherwise herein, these steps It executes there is no the limitation of stringent sequence, these steps can execute in other order.Moreover, at least one in Fig. 2-4 It step by step may include that perhaps these sub-steps of multiple stages or stage are held in synchronization to multiple sub-steps Row is completed, but can be executed at different times, the execution sequence in these sub-steps or stage be also not necessarily successively into Row, but can be held in turn or alternately at least part of the sub-step or stage of other steps or other steps Row.
Fig. 5 is the Work attendance management device structural schematic diagram that one embodiment provides, as shown in figure 5, the device includes: to obtain Module 11, track generation module 12 and sending module 13.
Specifically, module 11 is obtained, for obtaining the location information of different base station transmission;Wherein, the location information packet Include the label data of student card, the number and temporal information of the base station;The label data includes the body of the student card Part mark;The label data is that student is read the student card by one base station and obtained when passing through a base station;Institute Stating temporal information is the time that the student card is read in one base station;The different base station includes base station, outside school base in the school It stands and ordinary base station;
Track generation module 12, the location information for being sent according to different base station generate track data;
Sending module 13, for the track data to be sent to terminal when receiving the request of data of terminal.
It is provided in this embodiment about Work attendance management device, above method embodiment, realization principle and skill can be executed Art effect is similar, and details are not described herein.
Fig. 6 is the Work attendance management device structural schematic diagram that one embodiment provides, and on the basis of the above embodiments, is such as schemed Shown in 6, described device further includes the first determining module 14, for obtaining attendance time range and current time;Wherein, described to examine Diligent time range includes time range in the outer time range of attendance and attendance;According to the attendance time range, current time and The track data, determines checking-in result.
Optionally, in one embodiment, above-mentioned first determining module 14 is specifically used for being in institute when the current time When stating time range in attendance, when the student card in the base station in the school has newest location information and outside the attendance The student card is in the base station outside school without newest location information in time range, it is determined that checking-in result is that student normally arrives School;
Optionally, in one embodiment, above-mentioned first determining module 14 is specifically used for being in institute when the current time When stating time range in attendance, when the student card in the base station in the school has newest location information and outside the attendance The student card has newest location information, and the newest positioning letter of the base station in the school in the base station outside school in time range Temporal information in breath is greater than the temporal information in the newest location information of base station outside school, it is determined that checking-in result is student Normally arrive school.
Optionally, in one embodiment, above-mentioned first determining module 14 is specifically used for being in institute when the current time When stating time range in attendance, when the student card in the base station in the school without newest location information, it is determined that checking-in result is Student does not arrive school normally.
Optionally, in one embodiment, above-mentioned first determining module 14, when the current time is in the attendance When time range, when the student card has newest location information and the time range outside the attendance in the base station in the school The interior student card has newest location information in the base station outside school, and in the newest location information of the base station in the school when Between information be less than the temporal information in the newest location information of base station outside school, it is determined that checking-in result is that student leaves School.
Optionally, in one embodiment, above-mentioned first determining module 14 is also used to when checking-in result be that student is not normal School is left to school or student, then identifies checking-in result as abnormal attendance, and the checking-in result is sent to terminal.
Work attendance management device provided in this embodiment can execute above method embodiment, realization principle and technology effect Seemingly, details are not described herein for fruit.
Fig. 7 is the Work attendance management device structural schematic diagram that one embodiment provides, and on the basis of the above embodiments, is such as schemed Shown in 7, described device further includes the second determining module 15, for obtaining institute when receiving the request for searching the student card The label data of student card described in request is stated, most according to the student card in the label data, the track data New definition information determines the position of the student card.
Work attendance management device provided in this embodiment can execute above method embodiment, realization principle and technology effect Seemingly, details are not described herein for fruit.
Modules in above-mentioned Work attendance management device can be realized fully or partially through software, hardware and combinations thereof. Above-mentioned each module can be embedded in the form of hardware or independently of in the processor in acquisition equipment, can also store in a software form In memory in acquisition equipment, the corresponding operation of the above modules is executed in order to which processor calls.
Fig. 8 is the Work attendance management device structural schematic diagram that one embodiment provides, as shown in figure 8, the device includes: to obtain Module 11 and sending module 12.
Specifically, obtaining module 11, for reading the student card when student carries student card by base station, obtain The temporal information when label data and reading student card of the student card;
Sending module 12 determines positioning letter for the number and the temporal information according to the label data, base station Breath;And the location information is sent to server;The location information is used to indicate the server and is sent out according to different base station The location information sent generates track data.
Work attendance management device provided in this embodiment can execute above method embodiment, realization principle and technology effect Seemingly, details are not described herein for fruit.
Modules in above-mentioned Work attendance management device can be realized fully or partially through software, hardware and combinations thereof. Above-mentioned each module can be embedded in the form of hardware or independently of in the processor in acquisition equipment, can also store in a software form In memory in acquisition equipment, the corresponding operation of the above modules is executed in order to which processor calls.
Fig. 9 is a kind of schematic diagram of internal structure for server that one embodiment provides, which includes passing through system Receiver, processor, memory, network interface, display screen and the input unit of bus connection.Wherein, the reception of the server Device is used to receive the data of base station transmission.The processor of the server is for providing calculating and control ability.The server is deposited Reservoir includes non-volatile memory medium, built-in storage.The non-volatile memory medium is stored with operating system and computer journey Sequence.The built-in storage provides environment for the operation of operating system and computer program in non-volatile memory medium.The service The network interface of device is used to communicate with external terminal by network connection.To realize when the computer program is executed by processor A kind of attendance management method.The display screen of the server can be liquid crystal display or electric ink display screen, the server Input unit can be the touch layer covered on display screen, be also possible to acquire device housings on be arranged key, trace ball Or Trackpad, it can also be external keyboard, Trackpad or mouse etc..
It will be understood by those skilled in the art that structure shown in Fig. 9, only part relevant to application scheme is tied The block diagram of structure does not constitute the restriction for the acquisition equipment being applied thereon to application scheme, and the specific equipment that acquires can be with Including than more or fewer components as shown in the figure, perhaps combining certain components or with different component layouts.
In one embodiment, a kind of server, including receiver, memory and processor are provided, is deposited in memory Computer program is contained, which performs the steps of when executing computer program obtains the positioning letter that different base station is sent Breath;Wherein, the location information includes the number and temporal information of the label data of student card, the base station;The label Data include the identity of the student card;The label data is that student is read when passing through a base station by one base station It takes the student card and obtains;The temporal information is the time that the student card is read in one base station;The difference base It stands including base station in the school, outside school base station and ordinary base station;
The step of processor realizes following method when executing the computer program: according to different base station transmission Location information generates track;The track data is sent to terminal when receiving the request of data of terminal.
Figure 10 is a kind of schematic diagram of internal structure for base station that one embodiment provides, which includes passing through system bus Short-range communication module, time module, microprocessor and the mobile communication module of connection.Wherein, short-range communication module is used for When student carries student card by base station, the student card is read, the label data of the student card is obtained;
Time module is used for and server synchronization time;
Microprocessor is connected with the short-range communication module and time module, for according to the label data, base station Number and read the student card when temporal information, determine location information;The location information is used to indicate the clothes The location information that business device is sent according to different base station, generates track data;
Mobile communication module is connected with the microprocessor, for the location information to be sent to the server.
Each technical characteristic of embodiment described above can be combined arbitrarily, for simplicity of description, not to above-mentioned reality It applies all possible combination of each technical characteristic in example to be all described, as long as however, the combination of these technical characteristics is not deposited In contradiction, all should be considered as described in this specification.
The embodiments described above only express several embodiments of the present invention, and the description thereof is more specific and detailed, but simultaneously It cannot therefore be construed as limiting the scope of the patent.It should be pointed out that coming for those of ordinary skill in the art It says, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to protection of the invention Range.Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.

Claims (12)

1. a kind of attendance management method, which is characterized in that the described method includes:
Obtain the location information that different base station is sent;Wherein, the location information includes the label data of student card, the base station Number and temporal information;The label data includes the identity of the student card;The label data is student's warp The student card is read by one base station when crossing a base station and is obtained;The temporal information is the reading of one base station The time of the student card;The different base station includes base station, outside school base station and ordinary base station in the school;
According to the location information that the different base station is sent, track data is generated;
The track data is sent to terminal when receiving the request of data of terminal.
2. the method according to claim 1, wherein the method also includes:
Obtain attendance time range and current time;Wherein, the attendance time range includes the outer time range of attendance and attendance Interior time range;
According to the attendance time range, current time and the track data, checking-in result is determined.
3. according to the method described in claim 2, it is characterized in that, it is described according to the attendance time range, current time and The track data, determines checking-in result, comprising:
When the current time is in time range in the attendance, when the student card have in the base station in the school it is newest fixed Position information and outside the attendance in time range the student card in the base station outside school without newest location information, then really Determining checking-in result is student normally to school;
When the current time is in time range in the attendance, when the student card have in the base station in the school it is newest fixed The position information and student card in the base station outside school has newest location information in time range outside the attendance, and Temporal information in the newest location information of the base station in the school is greater than the time in the newest location information of base station outside school Information, it is determined that checking-in result is that student normally arrives school.
4. according to the method described in claim 2, it is characterized in that, it is described according to the attendance time range, current time and The track data, determines checking-in result, comprising:
When the current time is in time range in the attendance, when the student card in the base station in the school without newest fixed Position information, it is determined that checking-in result is that student does not arrive school normally.
5. according to the method described in claim 2, it is characterized in that, it is described according to the attendance time range, current time and The track data, determines checking-in result, comprising:
When the current time is in time range in the attendance, when the student card have in the base station in the school it is newest fixed The position information and student card in the base station outside school has newest location information in time range outside the attendance, and Temporal information in the newest location information of the base station in the school is less than the time in the newest location information of base station outside school Information, it is determined that checking-in result is that student leaves school.
6. the method according to any one of claim 4-5, which is characterized in that the method also includes:
When checking-in result is that student arrive school normally or student leaves school, then identifying checking-in result is exception attendance, and by institute It states checking-in result and is sent to terminal.
7. method according to claim 1, which is characterized in that the method also includes:
When receiving the request for searching the student card, the label data of student card described in the request is obtained, according to institute The newest location information for stating label data, the student card in the track data, determines the position of the student card.
8. a kind of attendance management method, which is characterized in that the described method includes:
When student carries student card by base station, the student card is read, label data and the reading of the student card are obtained Temporal information when student card;
According to the label data, the number and the temporal information of base station, location information is determined;And by the location information It is sent to server;The location information is used to indicate the location information that the server is sent according to different base station, raw At track data.
9. a kind of Work attendance management device, which is characterized in that described device includes:
Module is obtained, for obtaining the location information of different base station transmission;Wherein, the location information includes the label of student card Data, the number and temporal information of the base station;The label data includes the identity of the student card;The label Data are that student is read the student card by one base station and obtained when passing through a base station;The temporal information is described Read the time of the student card in one base station;The different base station includes base station, outside school base station and ordinary base station in the school;
Track generation module, the location information for being sent according to different base station generate track data;
Sending module, for the track data to be sent to terminal when receiving the request of data of terminal.
10. a kind of Work attendance management device, which is characterized in that described device includes:
Module is obtained, for the student card being read, obtaining the mark of the student card when student carries student card by base station Temporal information when signing data and reading student card;
Sending module determines location information for the number and the temporal information according to the label data, base station;And The location information is sent to server;The location information is used to indicate the institute that the server is sent according to different base station Location information is stated, track data is generated.
11. a kind of server, including receiver, memory and processor, the memory are stored with computer program, feature It is,
The receiver realizes following steps when executing the computer program: obtaining the location information that different base station is sent;Its In, the location information includes the number and temporal information of the label data of student card, the base station;The label data packet Include the identity of the student card;When the label data passes through a base station for student as described in the reading of one base station Student card and obtain;The temporal information is the time that the student card is read in one base station;The different base station includes Base station, outside school base station and ordinary base station in the school;
The step of processor realizes following method when executing the computer program:
According to the location information that different base station is sent, track is generated;
The track data is sent to terminal when receiving the request of data of terminal.
12. a kind of base station characterized by comprising
Short-range communication module, for reading the student card, obtaining the student when student carries student card by base station The label data of card;
Time module is used for and server synchronization time;
Microprocessor is connected with the short-range communication module and time module, for the volume according to the label data, base station Number and read the student card when temporal information, determine location information;The location information is used to indicate the server According to the location information that different base station is sent, track data is generated;
Mobile communication module is connected with the microprocessor, for the location information to be sent to the server.
CN201811114791.5A 2018-09-25 2018-09-25 Attendance management method, apparatus, server and base station Pending CN109272592A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811114791.5A CN109272592A (en) 2018-09-25 2018-09-25 Attendance management method, apparatus, server and base station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811114791.5A CN109272592A (en) 2018-09-25 2018-09-25 Attendance management method, apparatus, server and base station

Publications (1)

Publication Number Publication Date
CN109272592A true CN109272592A (en) 2019-01-25

Family

ID=65197937

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811114791.5A Pending CN109272592A (en) 2018-09-25 2018-09-25 Attendance management method, apparatus, server and base station

Country Status (1)

Country Link
CN (1) CN109272592A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110443562A (en) * 2019-06-20 2019-11-12 邱洪钢 A kind of positioning attendance management method and system
CN111681329A (en) * 2020-03-23 2020-09-18 清研讯科(北京)科技有限公司 Attendance record generation method, device and system
CN113192223A (en) * 2021-04-28 2021-07-30 云知声智能科技股份有限公司 Detection method, device and system based on iBeacon and intelligent equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203012750U (en) * 2012-09-27 2013-06-19 深圳市万擎电子技术有限公司 Children positioning and recognizing system
CN203759762U (en) * 2014-04-01 2014-08-06 内蒙古开妍电子科技有限公司 Student attendance device and system for school
CN204069358U (en) * 2014-04-08 2014-12-31 北京市市政工程研究院 Constructing tunnel personnel positioning management system
CN105006029A (en) * 2015-06-18 2015-10-28 深圳市润安科技发展有限公司 Detainee attendance system and method
CN106127640A (en) * 2016-07-06 2016-11-16 常熟理工学院 Campus information management method based on Quick Response Code and system
CN206042382U (en) * 2016-08-26 2017-03-22 招商局重庆交通科研设计院有限公司 Tunnel constructor management system
CN107358673A (en) * 2017-07-14 2017-11-17 苏州本控电子科技有限公司 A kind of automatic Student Attendance System
CN206805641U (en) * 2017-06-22 2017-12-26 王一博 A kind of campus attendance checking system
CN209168195U (en) * 2018-09-25 2019-07-26 广州万物信息科技股份有限公司 Work attendance management system and base station

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203012750U (en) * 2012-09-27 2013-06-19 深圳市万擎电子技术有限公司 Children positioning and recognizing system
CN203759762U (en) * 2014-04-01 2014-08-06 内蒙古开妍电子科技有限公司 Student attendance device and system for school
CN204069358U (en) * 2014-04-08 2014-12-31 北京市市政工程研究院 Constructing tunnel personnel positioning management system
CN105006029A (en) * 2015-06-18 2015-10-28 深圳市润安科技发展有限公司 Detainee attendance system and method
CN106127640A (en) * 2016-07-06 2016-11-16 常熟理工学院 Campus information management method based on Quick Response Code and system
CN206042382U (en) * 2016-08-26 2017-03-22 招商局重庆交通科研设计院有限公司 Tunnel constructor management system
CN206805641U (en) * 2017-06-22 2017-12-26 王一博 A kind of campus attendance checking system
CN107358673A (en) * 2017-07-14 2017-11-17 苏州本控电子科技有限公司 A kind of automatic Student Attendance System
CN209168195U (en) * 2018-09-25 2019-07-26 广州万物信息科技股份有限公司 Work attendance management system and base station

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110443562A (en) * 2019-06-20 2019-11-12 邱洪钢 A kind of positioning attendance management method and system
CN111681329A (en) * 2020-03-23 2020-09-18 清研讯科(北京)科技有限公司 Attendance record generation method, device and system
CN113192223A (en) * 2021-04-28 2021-07-30 云知声智能科技股份有限公司 Detection method, device and system based on iBeacon and intelligent equipment

Similar Documents

Publication Publication Date Title
CN104978383B (en) A kind of method of data interchange, and data interchange equipment
CN102831817B (en) Method for displaying marker in map servic
CN109272592A (en) Attendance management method, apparatus, server and base station
CN102254357A (en) Attendance system and attendance method
CN104737565A (en) Method relating to predicting the future state of a mobile device user
CN109992732A (en) Information sharing method, device, electronic equipment and storage medium
US20240185361A1 (en) Signage system operating in conjunction with user terminal
US20180322098A1 (en) Comment display method, a comment display system, an electronic device, and a readable storage medium
CN108765613A (en) Classroom is registered method, apparatus, first service end and storage medium
CN106598220A (en) Terminal interaction method and device
CN110163685A (en) The customer priorities analysis system and analysis method of room track are seen based on client
CN110309097A (en) The control method and recording medium of communication device, communication device
CN109409947A (en) A kind of client-based resident trip survey method
CN109345098A (en) A kind of task recommendation method, apparatus, server and storage medium
CN105657825A (en) Positioning method, mobile terminal, cloud server and positioning system
CN102333148A (en) Method and system for displaying security data information of mobile terminal
CN103701681A (en) Information processing method and electronic equipment
CN110113711A (en) Localization method, device and integrated gateway
CN108512891A (en) Data push method based on present position and background server
CN110070379A (en) A kind of method for message transmission, device and server
CN110177105A (en) Monitoring method, device, system, storage medium and the processor of media file
CN109785198A (en) Discipline restriction method, apparatus, medium and electronic equipment based on data analysis
Volland et al. Switching the role of NFC tag and reader for the implementation of Smart Posters
CN110246073A (en) A kind of information processing method and relevant apparatus
JP2015139120A (en) Radio communication terminal for activity management, and program

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