CN106708794A - Attendance statement processing method and device - Google Patents

Attendance statement processing method and device Download PDF

Info

Publication number
CN106708794A
CN106708794A CN201611112610.6A CN201611112610A CN106708794A CN 106708794 A CN106708794 A CN 106708794A CN 201611112610 A CN201611112610 A CN 201611112610A CN 106708794 A CN106708794 A CN 106708794A
Authority
CN
China
Prior art keywords
work attendance
attendance
form template
record
report data
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
CN201611112610.6A
Other languages
Chinese (zh)
Inventor
吕榕林
吴乾亮
康建建
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiamen Central Intelligent Information Technology Co., Ltd.
Original Assignee
Xiamen Zhongkong Biological Recognition Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiamen Zhongkong Biological Recognition Information Technology Co Ltd filed Critical Xiamen Zhongkong Biological Recognition Information Technology Co Ltd
Priority to CN201611112610.6A priority Critical patent/CN106708794A/en
Publication of CN106708794A publication Critical patent/CN106708794A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1093Calendar-based scheduling for persons or groups
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention belongs to the field of data processing, and provides an attendance statement processing method and device. The attendance statement processing method includes the steps that an original attendance record is obtained; the original attendance record is processed, and attendance statement data is generated; a preset form template file is read and analyzed, and a form table is generated; the attendance statement data is deserialized, the attendance statement data after being processed is led into the form template, and the form template is saved as an attendance statement. Users only need to simply operate a processing terminal of the attendance statement, and the attendance statement wanted to be seen can be obtained; attendance statement generating operation is simpler and more convenient accordingly.

Description

A kind of work attendance report processing method and device
Technical field
The invention belongs to data processing field, more particularly to a kind of work attendance report processing method and device.
Background technology
Attendance software is divided into two kinds, and a kind of is to need to install software on application apparatus, is only applicable to LAN.It is another Kind be the network software form client of form web page using without first install software on the application apparatus such as computer, it is more convenient fast Victory, and support wide area network.
The most attendance software in current market, can only check work attendance form, or face on a web browser in computer end Work attendance form is checked into attendance record terminal by webpage.And all be on computers by data wire connect attendance record terminal obtain examine Diligent original record, or after flash disk copies work attendance original record, then carry out work attendance report form processing generation, it is necessary to it is multiple eventually End collaboration could generate work attendance form so that user checks.User needs to use multiple terminals when generation work attendance form is thought, grasps Make to bother very much.
The content of the invention
In view of this, a kind of work attendance report processing method and device are the embodiment of the invention provides, to solve prior art The middle multiple terminals collaborations of needs could generate work attendance form, and user thinks operation very troublesome problem during generation work attendance form.
A kind of first aspect, there is provided work attendance report processing method, including:
Obtain original attendance record;
The original attendance record is processed, work attendance report data is generated;
Default form template file is read and parsed, form template is generated;
Carry out unserializing treatment to the work attendance report data, and by treatment after the work attendance report data import institute Form template is stated, the form template is saved as into work attendance form.
Second aspect, there is provided a kind of work attendance report form processing device, including attendance record terminal and mobile terminal:
Acquiring unit, for obtaining original attendance record;
Processing unit, for processing the original attendance record, generates work attendance report data;
Resolution unit, for reading and parses default form template file, generates form template;
Import unit, for carrying out unserializing treatment to the work attendance report data, and by treatment after the work attendance Report data imports the form template, and the form template is saved as into work attendance form.
In embodiments of the present invention, work attendance report form processing terminal obtains original attendance record, by original attendance record Process and obtain work attendance report data while processing default form template file obtains form template, mobile terminal will be examined Diligent report data form template is imported after unserializing character code and is separately deposited.Use work attendance report form processing terminal Original attendance record is processed, and generation obtains final work attendance form.User passes through simple operations work attendance report form processing Terminal can generate the work attendance form for wanting to check, the generation of work attendance form is become plus simple and convenient.
Brief description of the drawings
Technical scheme in order to illustrate more clearly the embodiments of the present invention, below will be to embodiment or description of the prior art Needed for the accompanying drawing to be used be briefly described, it should be apparent that, drawings in the following description are only more of the invention Embodiment, for those of ordinary skill in the art, without having to pay creative labor, can also be according to these Accompanying drawing obtains other accompanying drawings.
Fig. 1 is that work attendance report processing method provided in an embodiment of the present invention realizes flow chart;
Fig. 2 is that S102 provided in an embodiment of the present invention implements flow chart of steps;
Fig. 3 provides the embodiment flow chart for applying the present invention to that work attendance form is checked using mobile phone app applications;
Fig. 4 is work attendance report form processing apparatus structure block diagram provided in an embodiment of the present invention.
Specific embodiment
In below describing, in order to illustrate rather than in order to limit, it is proposed that the such as tool of specific device structure, technology etc Body details, thoroughly to understand the embodiment of the present invention.However, it will be clear to one skilled in the art that specific without these The present invention can also be realized in the other embodiments of details.In other situations, omit to well-known device, circuit and The detailed description of method, in case unnecessary details hinders description of the invention.
The embodiment of the present invention obtains original attendance record.The original attendance record is processed, work attendance form is generated Data.Default form template file is read and parsed, form template is generated.Unserializing is carried out to the work attendance report data Treatment, and by treatment after the work attendance report data import the form template, the form template is saved as into work attendance report Table.
The operation such as original attendance record treatment, parsing form template file and generation work attendance form is by work attendance in the present invention Report form processing terminal is completed.
Work attendance report form processing terminal includes but is not limited to mobile terminal, attendance record terminal and server terminal etc. with data Manage the terminal device of function.
Mobile terminal includes but is not limited to mobile phone, flat board, notebook computer and PDA (palm PC).
Attendance record terminal includes but is not limited to attendance recorder.
Using mobile terminal as work attendance report form processing terminal to carry out work attendance report generation when, at original attendance record The operations such as reason, parsing form template file and generation work attendance form, can be completed by the app applications in mobile terminal.
In order to illustrate technical solutions according to the invention, illustrated below by specific embodiment.
Fig. 1 shows that the work attendance report processing method that the embodiment of the present invention one is provided realizes flow, and details are as follows:
For the ease of illustrating technical solution of the present invention, using mobile terminal as work attendance report form processing end in the present embodiment Hold to illustrate, and original attendance record is processed, the operation such as form template file and generation work attendance form is parsed, by movement App applications in terminal are completed.
In S101, original attendance record is obtained.
Mobile terminal needs to obtain original attendance record from attendance record terminal, now needs to set up mobile terminal in advance and examine The communication connection of diligent terminal, to allow that mobile terminal and attendance record terminal carry out normal communications and data transmission.
Mobile terminal can be communicated with attendance record terminal using wireless network or cable network.
Wireless network is included but is not limited to:NFC, WiFi, bluetooth, WAP (WAP) etc..
Cable network is attached, and can be communicated by communication modes such as USB or RS232, now only needs to one With the mobile terminal be attached the attendance record terminal by data wire.
When attendance record terminal possesses wireless network concatenation ability, and when under wireless network environment, selection uses wireless network Network is communicated with mobile terminal, can cause that user is more convenient simple to the inquiry operation of work attendance form.If user is inconvenient Or when being not desired to use wireless network, it is also possible to Selection utilization cable network is communicated, it is only necessary to which a data lines are connected Connect, after the completion of mobile terminal downloads original attendance record just can turn-off data line, without complicated physical connection, using rising Come also very convenient simple, carried out data transmission by the compatible pattern of two kinds of communication modes so that practicality of the present invention is more By force, adaptability to changes is also stronger.
Also included before original attendance record is obtained:
Attendance record terminal receives the work attendance report form processing request that mobile terminal sends;
Attendance record terminal detects the network connection state with mobile terminal.
User only need to click on work attendance report query function when wishing to check work attendance form by app, app be to Attendance record terminal sends the request of work attendance report form processing.
If attendance record terminal receives the work attendance report form processing request, and detects the network connection state with wireless terminal Normally, then start to perform the original attendance record of S101 transmissions to mobile terminal.
In S102, the original attendance record is processed, generate work attendance report data.
Original attendance record includes:Check card and record and scheduling data, data are preserved original attendance record in binary form In attendance record terminal.
Work attendance report data includes:Arranging an order according to class and grade, management, attendance record, work attendance collect, abnormal work attendance collects and card table etc..
Typesetting data includes:Acquiescence is arranged an order according to class and grade, history is arranged an order according to class and grade, individual arranges an order according to class and grade, department arranges an order according to class and grade, personal information and department information Deng.
Record of checking card includes the time record of checking card of all personnel identity information typing attendance record terminal.
In S102, the original attendance record is processed, generation work attendance report data includes:
Read check card record and the scheduling data in the original attendance record;
Work attendance rule is determined according to the scheduling data;
Record is checked card according to described and work attendance rule is calculated and generates the work attendance report data.
All comprising belonging to the staff list originally arranged an order according to class and grade and originally arrange an order according to class and grade corresponding during history is arranged an order according to class and grade, individual arranges an order according to class and grade and department arranges an order according to class and grade Work attendance rule etc..
Acquiescence is arranged an order according to class and grade only comprising corresponding work attendance rule of originally arranging an order according to class and grade.
Personal information includes all personnel's relevant information identity information typing attendance record terminal, such as staff list.
Department information includes all department's lists of company and the corresponding staff list of department.
Based on the corresponding embodiments of Fig. 2, details are as follows for specific steps:
In S201, the information such as record and scheduling data of checking card in the original attendance record are read.
In S202, whether the staff list matching inquiry personnel in being arranged an order according to class and grade according to personal information and history belong to history row Class's category.The personnel that history is arranged an order according to class and grade will be belonged to, the work attendance rule arranged an order according to class and grade according to history carries out step S206, determine work attendance rule, As history arranges an order according to class and grade middle work attendance rule for the Mon-Fri work hours are 9:00~12:00,13:30~17:00, weekend is double not, Then belong to staff attendance rule that history arranges an order according to class and grade for the Mon-Fri work hours are 9:00~12:00,13:30~17:00, week Last pair is stopped.
Be will not belong in S203 personnel that history arranges an order according to class and grade according to personal information and it is personal arrange an order according to class and grade in staff list matching Whether personnel query belongs to individual is arranged an order according to class and grade category.Will extract in personal information it is all be not belonging to staff list that history arranges an order according to class and grade with Staff list during individual arranges an order according to class and grade carries out matching contrast, and the personnel of same section are that identification belongs to individual and arranges an order according to class and grade category, will be belonged to The personnel that individual arranges an order according to class and grade carry out step S206 and determine work attendance rule according to the work attendance rule that individual arranges an order according to class and grade.
History will be not only not belonging in S204 to arrange an order according to class and grade but also be not belonging to the personal personnel for arranging an order according to class and grade, and is believed according to personal information and department Whether the staff list matching inquiry personnel in breath belong to department is arranged an order according to class and grade category, and will belong to personnel that department arranges an order according to class and grade according to department The work attendance rule arranged an order according to class and grade carries out step S206 and determines work attendance rule.
Will be all in S205 while being not belonging to history is arranged an order according to class and grade, individual arranges an order according to class and grade and department arranges an order according to class and grade personnel all according to acquiescence The work attendance rule arranged an order according to class and grade carries out S206 and determines work attendance rule.
Again by all personnel's information after corresponding ownership determination of arranging an order according to class and grade in S206, while determining all personnel's information pair The work attendance rule answered.
In S207, according to the staff list in record of checking card, the corresponding work attendance of good each personal information of matching inquiry Rule, and carry out work attendance rule one by one to personal information and calculate and record, the management that obtains arranging an order according to class and grade, attendance record, work attendance collect, different Chang Kaoqin collects and the work attendance report data such as card table.
The work attendance report data output that will be obtained in S208 is stored in temporary file.
In S103, default form template file is read and parsed, generate form template.
Default form template file is read and parsed in S103, and generation form template includes:
Read the format and content information of the book in the form template file;
Create blank form file;Format and content information according to the book is filled the blank form file and is obtained To the form template.
The all information of format and content of the book for containing form template in the form template file, such as book Middle worksheet information, format and content information of each worksheet etc., and stored with specific file format, including but not It is limited to the forms such as text.
The present embodiment when the app in using mobile terminal carries out work attendance report form processing,
The form document of a blank is created, and reads the format and content information of the book in form template file.
The format and content information of the book in form template file is entered row information and is filled out to the form document of blank The form template for obtaining is filled, and is stored as temporary file.
The form template book includes:Arrange an order according to class and grade management, attendance record, work attendance collect, abnormal work attendance collects and blocks The worksheets such as table.
Illustrated by taking abnormal work attendance collection work table as an example:Abnormal work attendance collection work table is stored in form template file Table Header information is:Abnormal work attendance collects, while comprising information and each information such as statistics date, job number, name, affiliated functions The exception work attendance of corresponding worksheet position and form, such as gauge outfit collects position for A1, and form is the new Song typeface, No. 24 fonts, fonts Overstriking, merge placed in the middle etc..
After creating blank form file, abnormal work attendance collection work tableau format and content letter in form template file are read Breath, and blank form filling is carried out according to the information for reading, the abnormal work attendance collection work table such as table 1 below institute for finally giving Show:
Table 1
In S104, carry out unserializing treatment to the work attendance report data, and by treatment after the work attendance form Data import the form template, and the form template is saved as into work attendance form.
Include in S104:
Read the work attendance report data;
Unserializing character code is carried out to the work attendance report data;
According to the form template by unserializing character code after the work attendance report data fill to the form Template;
The form template after the completion of by filling saves as the work attendance form and shows.
The work attendance statement form is included but is not limited to:The common table format such as et, xls or xlsx.
Collected due to the management that obtains arranging an order according to class and grade in S102, attendance record, work attendance, abnormal work attendance collects and the work attendance report such as card table Table data are all structure chain table object, it is impossible to be introduced directly into form template, it is necessary to be converted into text object ability normally Import among form, and unserializing is exactly to carry out being converted to object one by one to each structure in chained list to go forward side by side line character Coding, the management that makes to arrange an order according to class and grade, attendance record, work attendance collect, abnormal work attendance collects and the work attendance report data such as card table become can be direct Import the text object of form template.
Read the management of arranging an order according to class and grade in the temporary file generated in S102, attendance record, work attendance collect, exception work attendance collect and The work attendance report data such as card table.
The work attendance report data that will be read carries out unserializing character code one by one, obtains the work attendance of text object form Report data.
Work attendance report data after unserializing character code is filled in corresponding in the form template obtained in S103 In the cell of worksheet, and the form template temporary file after the completion of filling is saved as into work attendance form.
, it is necessary to work attendance report display is checked to user after work attendance form is obtained, now app applications can be given tacit consent to using certainly The form display function of band shows to work attendance form, if user does not like or is not desired to carries function to work attendance report using app Table shown, can select to support in quick calling mobile phone that component that form document show or third party app are applied and examined Diligent report display, such as when using IOS (internet operation device) device, can be by the QuickLook that calls IOS devices to carry (quickly checking) component carries out work attendance report display, when using Android device third party software WPS etc. can be called to be examined Diligent report display, now need to only click on the component or third party app called needed for " unfolding mode " in app applications and then selection Using without exiting app applications, operation is very convenient simple.
As an extension embodiment, can also include after 104:
Mail events are triggered in display interface, the target mailbox address of user input is received;
The work attendance form is sent to the target mailbox address.
User is when work attendance form is checked, it is sometimes necessary to work attendance form is sent into other people or equipment, is at this time used Family only needs to click on " transmission " function in app applications, and app applications will eject a mailbox input window, and user is only Need to want the target mailbox address of transmission and click on confirmation in the input of mailbox input window just work attendance form can be sent into mesh Mark mailbox.Because the outbox mailbox message that the function needs sender could be used normally, so needing to use the function User, needs to pre-set the email address and password of oneself in app is applied before using the function, is logged in into mailbox The function could be normally used after work(.
If user is not intended to carry out work attendance form transmission by mail, " sharing " function in app applications can also be clicked on, App applications can eject third party's app application selection window, and the window can carry out file hair comprising all in intelligent terminal The third party app that send is applied, and such as common QQ, wechat and bluetooth, user click on and wishes for sending the 3rd of work attendance form After square app applications, third party app applications just can be called to carry out work attendance form transmission.
The work attendance report file of independent table format is generated due to app applications, if user is not intended to be applied by app To directly transmit work attendance form or call third party app applications to send work attendance form, it is also possible to liked using any user Other modes are directly transmitted to work attendance report file, such as directly adopt using wechat, QQ network social intercourses software or directly Computer end is uploaded to cellular phone data line to be operated again.
User using mobile terminal generate work attendance form after, it is sometimes necessary to be sent to other staff inquiry viewing or Upload computer is needed to be preserved, now user can carry out work attendance form by using E-mail address and using STMP agreements The transmission of file, because STMP agreements are agreement commonly used in the art, the present invention does not elaborate.
It is the embodiment stream for applying the present invention to be checked using mobile phone app work attendance form based on the corresponding embodiments of Fig. 3 Cheng Tu, details are as follows:
For the ease of illustrating technical solution of the present invention, work attendance report form processing terminal is mobile phone in the present embodiment, and The operations such as original attendance record treatment, parsing form template file and generation work attendance form, have applied by the app in mobile phone Into attendance record terminal is attendance recorder in the present embodiment, and described work attendance form is preserved using xls formatted files, the form mould Plate file is stored using text formatting, and the communication mode for using is WiFi transmission signals and data.
In S301, user clicks on work attendance report query function in mobile phone app.
In the present embodiment, the functional module of " work attendance report query function " is designed with mobile phone app, user is needing Work attendance status inquiry is carried out, that is, when wanting to check work attendance form, need to only be opened correspondence mobile phone app and be clicked on " work attendance form Query function " module is slightly waited again.
In S302, mobile phone app sends work attendance report form processing and asks to attendance recorder.
Mobile phone app is triggered after information collecting " work attendance report query function " module, and generation work attendance report form processing please Ask, attendance recorder is sent to by WiFi.
In S303, attendance recorder detects whether normal with mobile phone app network connections.
The network connection of attendance recorder detection and mobile phone app after the work attendance report form processing request for receiving mobile phone app transmissions State.
In S304, attendance recorder sends original attendance record to mobile phone app.
When attendance recorder is detected it is normal with mobile phone app network connection states after, read storage in attendance recorder acquiescence row Class, history is arranged an order according to class and grade, individual arranges an order according to class and grade, department arranges an order according to class and grade, personal information, check card record and the original attendance record such as department information, and lead to Cross WiFi network and be sent to mobile phone app.
Described acquiescence is arranged an order according to class and grade, history is arranged an order according to class and grade, individual arranges an order according to class and grade, department arranges an order according to class and grade, personal information, check card record and department information Binary form data are etc. original attendance record to be stored in attendance recorder.
In S305, the original attendance record of mobile phone app treatment obtains work attendance report data and saves as temporary file.
The acquiescence that mobile phone app is read in original attendance record is arranged an order according to class and grade, history is arranged an order according to class and grade, individual arranges an order according to class and grade, department arranges an order according to class and grade, Ren Yuanxin Cease, check card record and the data such as department information, and processed according to the corresponding embodiment processing methods of Fig. 2, obtain pipe of arranging an order according to class and grade Reason, attendance record, work attendance collect, abnormal work attendance collects and the work attendance report data such as card table, and will obtain final work attendance form Data temporary file.
In S306, mobile phone app reads form template file and parses generation form template and saves as temporary file.
The form document of a blank is created, and reads the format and content information of the book in form template file.
The format and content information of the book in form template file is entered row information and is filled out to the form document of blank The form template for obtaining is filled, and is stored as temporary file.
The form template book includes:Arrange an order according to class and grade management, attendance record, work attendance collect, abnormal work attendance collects and blocks The worksheets such as table.
In S307, mobile phone app carries out unserializing and imports form template to work attendance report data.
Mobile phone app reads the management that obtains arranging an order according to class and grade in S305, attendance record, work attendance collects, exception work attendance collects and card table Deng the work attendance report data of binary form.
The work attendance report data of binary form is carried out into unserializing character code, the work attendance of text object form is obtained Report data.
The work attendance report data of text object form is filled in corresponding worksheet in the form template obtained in S306 Cell in, and the form template after the completion of filling is stored as temporary file.
In S308, populated form template is saved as mobile phone app the work attendance form of xls file formats, and is deleted All temporary files.
The form template temporary file that will be obtained in S307 saves as the work attendance form of xls forms, and deletes work attendance form The temporary file such as data temporary file and form template temporary file.
In S309, mobile phone app shows to the work attendance form for generating.
, it is necessary to work attendance report display is checked to user after work attendance form is obtained, now mobile phone app can be given tacit consent to using certainly The form display function of band shows to work attendance form, if user does not like or is not desired to carries function to work attendance report using app Table shown, can select to support in quick calling mobile phone that component that form document show or third party app are applied and examined Diligent report display, such as when using IOS (internet operation device) device, can be by the QuickLook that calls IOS devices to carry (quickly checking) component carries out work attendance report display, when using Android device third party software WPS etc. can be called to be examined Diligent report display, now need to only click on the component or third party app applications called needed for " unfolding mode " in app and then selection , without exiting app, operate very easy.
In S310, work attendance form is carried out mail transmission by mobile phone app.
User is when work attendance form is checked, it is sometimes necessary to work attendance form is sent into other people or equipment, is at this time used Family only needs to click on " transmission " function in app applications, and app applications will eject a mailbox input window, and user is only Need to want the target mailbox address of transmission and click on confirmation in the input of mailbox input window just work attendance form can be sent into mesh Mark mailbox.Because the outbox mailbox message that the function needs sender could be used normally, so needing to use the function User, needs to pre-set the email address and password of oneself in app is applied before using the function, is logged in into mailbox The function could be normally used after work(.
If user is not intended to carry out work attendance form transmission by mail, " sharing " function in app applications can also be clicked on, App applications can eject third party's app application selection window, and the window can carry out file hair comprising all in intelligent terminal The third party app that send is applied, and such as common QQ, wechat and bluetooth, user click on and wishes for sending the 3rd of work attendance form After square app applications, third party app applications just can be called to carry out work attendance form transmission.
The work attendance report file of independent table format is generated due to app applications, if user is not intended to be applied by app To directly transmit work attendance form or call third party app applications to send work attendance form, it is also possible to liked using any user Other modes are directly transmitted to work attendance report file, such as directly adopt using wechat, QQ network social intercourses software or directly Computer end is uploaded to cellular phone data line to be operated again.
In the present embodiment, original attendance record is transferred to mobile terminal by attendance record terminal, and mobile terminal is by original Attendance record process and obtains work attendance report data while processing default form template file obtains form template, mobile end End carries out work attendance report data to import form template after unserializing character code and separately deposited, examining needed for finally giving Diligent form.The convenience used using mobile terminal, when using wireless network can anywhere or anytime carry out work attendance form looks into Ask, and can only carry out work attendance report query by a data lines when wireless network is not used, operation is very convenient, Simultaneously using the Multi-function extension characteristic that mobile terminal is powerful so that the display and transmission of work attendance form are all very easy, even if User in also at any time inquiring about and send work attendance form to other people or equipment thousands of miles away so that user generates and checks and examines Diligent form becomes convenient, flexible.
It is to be appreciated that when mobile terminal, using server terminal etc. as work attendance report form processing terminal when, obtained in S101 Take in original attendance record, being required for other-end to obtain work attendance original record can just carry out the generation of work attendance form, as described above Mobile terminal can also generate work attendance form, server end by obtaining the work attendance original record stored in server terminal End can generate work attendance form by obtaining the work attendance original record stored in attendance record terminal.
It is to be appreciated that when using attendance record terminal as work attendance report form processing terminal, original work attendance note is obtained in S101 In record, the work attendance original record being locally stored only need to be directly read, and need to check work attendance report display to user When, can realize that user checks work attendance report by way of the work attendance form of generation is sent to its other party terminal and show Convenience during table.Such as, when other-end is above-mentioned mobile terminal, the work attendance form that attendance record terminal will need to only be generated sends To mobile terminal, the display to work attendance form is completed by mobile terminal.
In the present invention, carry out original attendance record using work attendance report form processing terminal to be processed, generation is obtained most Whole work attendance form.User only needs to generate work attendance form by simple operations work attendance report form processing terminal, it is to avoid prior art In the drawbacks of need to use multiple terminals could to generate work attendance form so that operation during user's generation work attendance form becomes simple It is convenient.
Corresponding to the work attendance report processing method described in foregoing embodiments, Fig. 4 shows provided in an embodiment of the present invention examining The structured flowchart of diligent report form processing device.
Based on the corresponding embodiments of Fig. 4, work attendance report form processing device, including:
Acquiring unit 41, for obtaining original attendance record;
Processing unit 42, for processing the original attendance record, generates work attendance report data;
Resolution unit 43, for reading and parses default form template file, generates form template;
Import unit 44, for carrying out unserializing treatment to the work attendance report data, and will examine described in after treatment Diligent report data imports the form template, and the form template is saved as into work attendance form.
Further, processing unit 42 includes:
Read check card record and the scheduling data in the original attendance record;
Work attendance rule is determined according to the scheduling data;
Record is checked card according to described and work attendance rule is calculated and generates the work attendance report data.
Further, resolution unit 43 includes:
Read the format and content information of the book in the form template file;
Create blank form file;
Format and content information according to the book is filled the blank form file and obtains the form template.
Further, import unit 44 includes:
Read the work attendance report data;
Unserializing character code is carried out to the work attendance report data;
According to the form template by unserializing character code after the work attendance report data fill to the form Template;
The form template after the completion of by filling saves as the work attendance form and shows.
Further, also include after import unit 44:
Mail events are triggered in display interface, the target mailbox address of user input is received;
The work attendance form is sent to the target mailbox address.
Those of ordinary skill in the art are it is to be appreciated that the list of each example described with reference to the embodiments described herein Unit and algorithm steps, can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually Performed with hardware or software mode, depending on the application-specific and design constraint of technical scheme.Professional and technical personnel Described function, but this realization can be realized it is not considered that exceeding using distinct methods to each specific application The scope of the present invention.
It is apparent to those skilled in the art that, for convenience and simplicity of description, the device of foregoing description, The specific work process of device and unit, may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
In several embodiments provided herein, it should be understood that disclosed device, apparatus and method, can be with Realize by another way.For example, device embodiment described above is only schematical, for example, the unit Divide, only a kind of division of logic function there can be other dividing mode when actually realizing, for example multiple units or component Can combine or be desirably integrated into another device, or some features can be ignored, or do not perform.It is another, it is shown or The coupling each other for discussing or direct-coupling or communication connection can be the indirect couplings of device or unit by some interfaces Close or communicate to connect, can be electrical, mechanical or other forms.
The unit that is illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit The part for showing can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be according to the actual needs selected to realize the mesh of this embodiment scheme 's.
In addition, during each functional unit in each embodiment of the invention can be integrated in a processing unit, it is also possible to It is that unit is individually physically present, it is also possible to which two or more units are integrated in a unit.
If the function is to realize in the form of SFU software functional unit and as independent production marketing or when using, can be with Storage is in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other words The part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter Calculation machine software product is stored in a storage medium, including some instructions are used to so that a computer equipment (can be individual People's computer, server, or network equipment etc.) perform all or part of step of each embodiment methods described of the invention. And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), arbitrary access are deposited Reservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
Embodiment described above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although with reference to foregoing reality Example is applied to be described in detail the present invention, it will be understood by those within the art that:It still can be to foregoing each Technical scheme described in embodiment is modified, or carries out equivalent to which part technical characteristic;And these are changed Or replace, do not make the spirit and scope of the essence disengaging various embodiments of the present invention technical scheme of appropriate technical solution, all should It is included within protection scope of the present invention.

Claims (10)

1. a kind of work attendance report processing method, it is characterised in that including:
Obtain original attendance record;
The original attendance record is processed, work attendance report data is generated;
Default form template file is read and parsed, form template is generated;
Carry out unserializing treatment to the work attendance report data, and by treatment after the work attendance report data import the table Grid template, work attendance form is saved as by the form template.
2. the method for claim 1, it is characterised in that process the original attendance record, generates work attendance report Table data include:
Read check card record and the scheduling data in the original attendance record;
Work attendance rule is determined according to the scheduling data;
Record is checked card according to described and work attendance rule is calculated and generates the work attendance report data.
3. the method for claim 1, it is characterised in that read and parse default form template file, generates form Template includes:
Read the format and content information of the book in the form template file;
Create blank form file;
Format and content information according to the book is filled the blank form file and obtains the form template.
4. the method for claim 1, it is characterised in that unserializing treatment is carried out to the work attendance report data, and The work attendance report data after by treatment imports the form template, and the form template is saved as into work attendance form includes:
Read the work attendance report data;
Unserializing character code is carried out to the work attendance report data;
According to the form template by unserializing character code after the work attendance report data fill to the form template;
The form template after the completion of by filling saves as the work attendance form and shows.
5. the method for claim 1, it is characterised in that methods described also includes:
Mail events are triggered in display interface, the target mailbox address of user input is received;
The work attendance form is sent to the target mailbox address.
6. a kind of work attendance report form processing device, it is characterised in that including:
Acquiring unit, for obtaining original attendance record;
Processing unit, for processing the original attendance record, generates work attendance report data;
Resolution unit, for reading and parses default form template file, generates form template;
Import unit, for carrying out unserializing treatment to the work attendance report data, and by treatment after the work attendance form Data import the form template, and the form template is saved as into work attendance form.
7. device as claimed in claim 6, it is characterised in that process the original attendance record, generates work attendance report Table data include:
Read check card record and the scheduling data in the original attendance record;
Work attendance rule is determined according to the scheduling data;
Record is checked card according to described and work attendance rule is calculated and generates the work attendance report data.
8. device as claimed in claim 6, it is characterised in that read and parse default form template file, generates form Template includes:
Read the format and content information of the book in the form template file;
Create blank form file;
Format and content information according to the book is filled the blank form file and obtains the form template.
9. device as claimed in claim 6, it is characterised in that unserializing treatment is carried out to the work attendance report data, and The work attendance report data after by treatment imports the form template, and the form template is saved as into work attendance form includes:
Read the work attendance report data;
Unserializing character code is carried out to the work attendance report data;
According to the form template by unserializing character code after the work attendance report data fill to the form template;
The form template after the completion of by filling saves as the work attendance form and shows.
10. device as claimed in claim 6, it is characterised in that described device also includes:
Mail events are triggered in display interface, the target mailbox address of user input is received;
The work attendance form is sent to the target mailbox address.
CN201611112610.6A 2016-12-06 2016-12-06 Attendance statement processing method and device Pending CN106708794A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611112610.6A CN106708794A (en) 2016-12-06 2016-12-06 Attendance statement processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611112610.6A CN106708794A (en) 2016-12-06 2016-12-06 Attendance statement processing method and device

Publications (1)

Publication Number Publication Date
CN106708794A true CN106708794A (en) 2017-05-24

Family

ID=58937621

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611112610.6A Pending CN106708794A (en) 2016-12-06 2016-12-06 Attendance statement processing method and device

Country Status (1)

Country Link
CN (1) CN106708794A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109242418A (en) * 2018-08-21 2019-01-18 中国平安人寿保险股份有限公司 Method, apparatus, computer equipment and the storage medium of work attendance statistics
CN110348805A (en) * 2019-06-21 2019-10-18 苏州达家迎信息技术有限公司 A kind of list leakage inspection method, device, electronic equipment and storage medium
CN110866381A (en) * 2019-09-29 2020-03-06 京东数字科技控股有限公司 Form verification method and device, storage medium and equipment
CN111859888A (en) * 2020-07-22 2020-10-30 北京致医健康信息技术有限公司 Diagnosis assisting method and device, electronic equipment and storage medium
CN111882218A (en) * 2020-07-28 2020-11-03 四川大学华西医院 Scheduling and attendance checking method based on VBA and C #

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1617146A (en) * 2003-11-13 2005-05-18 鸿富锦精密工业(深圳)有限公司 Deparatment personal work attendance checking system and method
CN103136317A (en) * 2011-11-29 2013-06-05 北京建龙重工集团有限公司 Implement method of on-line examination and approval informatization of engineering contracts in engineering management system
CN104318385A (en) * 2014-10-22 2015-01-28 广东安居宝数码科技股份有限公司 Attendance system
CN105354891A (en) * 2015-11-12 2016-02-24 浪潮软件股份有限公司 Attendance checking management method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1617146A (en) * 2003-11-13 2005-05-18 鸿富锦精密工业(深圳)有限公司 Deparatment personal work attendance checking system and method
CN103136317A (en) * 2011-11-29 2013-06-05 北京建龙重工集团有限公司 Implement method of on-line examination and approval informatization of engineering contracts in engineering management system
CN104318385A (en) * 2014-10-22 2015-01-28 广东安居宝数码科技股份有限公司 Attendance system
CN105354891A (en) * 2015-11-12 2016-02-24 浪潮软件股份有限公司 Attendance checking management method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
周晓梅等编著: "《企业管理信息化》", 31 January 2012 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109242418A (en) * 2018-08-21 2019-01-18 中国平安人寿保险股份有限公司 Method, apparatus, computer equipment and the storage medium of work attendance statistics
CN110348805A (en) * 2019-06-21 2019-10-18 苏州达家迎信息技术有限公司 A kind of list leakage inspection method, device, electronic equipment and storage medium
CN110348805B (en) * 2019-06-21 2022-04-26 苏州达家迎信息技术有限公司 Method and device for checking leakage of name ticket, electronic equipment and storage medium
CN110866381A (en) * 2019-09-29 2020-03-06 京东数字科技控股有限公司 Form verification method and device, storage medium and equipment
CN111859888A (en) * 2020-07-22 2020-10-30 北京致医健康信息技术有限公司 Diagnosis assisting method and device, electronic equipment and storage medium
CN111859888B (en) * 2020-07-22 2024-04-02 北京致医健康信息技术有限公司 Diagnosis assisting method, diagnosis assisting device, electronic equipment and storage medium
CN111882218A (en) * 2020-07-28 2020-11-03 四川大学华西医院 Scheduling and attendance checking method based on VBA and C #
CN111882218B (en) * 2020-07-28 2024-03-05 四川大学华西医院 Scheduling attendance checking method based on VBA and C#

Similar Documents

Publication Publication Date Title
CN106708794A (en) Attendance statement processing method and device
CA2420145A1 (en) System and method for pushing calendar event messages from a host system to a mobile data communication device
CN101027879A (en) Sharing information feed data
CN102567299A (en) Using text messages to interact with spreadsheets
CN103024698A (en) Mobile terminal and method and system for integrating information of linkmen
CN112784112B (en) Message verification method and device
CN111476015A (en) Document processing method and device, electronic equipment and storage medium
CN113741860A (en) Data processing method and device based on RPA robot
CN105144226A (en) Creating tasks based on newsfeed user entries
CN103150172A (en) Method and equipment for realizing individual scene
CN103078782A (en) Friend note recommendation note implementation method and system
CN102404248A (en) Method and device for applying fused messages and mails
CN105516933A (en) Message processing method, message processing device, mobile terminal and server
CN101340694B (en) Message processing capability test method and system for mobile terminal
CN110427602A (en) A method of quick, safe creation and transmission electronic contract based on template
KR101320425B1 (en) Method and system for providing combined service of electronic name card and social network
KR100732968B1 (en) Method for transmitting message by bluetooth transmission between a mobile phone and a PC
CN201781505U (en) Customized application platform system
CN109034689A (en) Correlating method, device and the storage medium of logistics information
CN114374737A (en) Message pushing method and device, computer equipment and storage medium
JP6202877B2 (en) Message transmission system, message transmission method, and message transmission program
CN114258007A (en) SIM card management method, device and computer storage medium
KR100533035B1 (en) Method for saving bank security card using character message
CN100428812C (en) Mobile phone address book backup and recovery method
CN104703154B (en) A kind of short message storage method and system of LTE uplinks home gateway

Legal Events

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

Effective date of registration: 20170821

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

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

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

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

TA01 Transfer of patent application right
CB02 Change of applicant information

Address after: Room 1301, No.132, Fengqi Road, phase III, software park, Xiamen City, Fujian Province

Applicant after: Xiamen Entropy Technology Co., Ltd

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

Applicant before: XIAMEN ZKTECO BIOMETRIC IDENTIFICATION TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
RJ01 Rejection of invention patent application after publication

Application publication date: 20170524

RJ01 Rejection of invention patent application after publication