CN109272592A - Attendance management method, apparatus, server and base station - Google Patents
Attendance management method, apparatus, server and base station Download PDFInfo
- 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
Links
- 238000007726 management method Methods 0.000 title claims abstract description 56
- 230000002123 temporal effect Effects 0.000 claims abstract description 59
- 238000000034 method Methods 0.000 claims abstract description 33
- 238000004590 computer program Methods 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000004891 communication Methods 0.000 claims description 9
- 238000010295 mobile communication Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 20
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 3
- 235000013399 edible fruits Nutrition 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C1/00—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
- G07C1/10—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education 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
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.
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)
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)
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 |
-
2018
- 2018-09-25 CN CN201811114791.5A patent/CN109272592A/en active Pending
Patent Citations (9)
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)
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 |