[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2018192432A1 - Working information processing method and apparatus, computer device, and storage medium - Google Patents

Working information processing method and apparatus, computer device, and storage medium Download PDF

Info

Publication number
WO2018192432A1
WO2018192432A1 PCT/CN2018/083156 CN2018083156W WO2018192432A1 WO 2018192432 A1 WO2018192432 A1 WO 2018192432A1 CN 2018083156 W CN2018083156 W CN 2018083156W WO 2018192432 A1 WO2018192432 A1 WO 2018192432A1
Authority
WO
WIPO (PCT)
Prior art keywords
work
briefing
application
operation duration
query
Prior art date
Application number
PCT/CN2018/083156
Other languages
French (fr)
Chinese (zh)
Inventor
许彦锐
Original Assignee
平安科技(深圳)有限公司
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 平安科技(深圳)有限公司 filed Critical 平安科技(深圳)有限公司
Publication of WO2018192432A1 publication Critical patent/WO2018192432A1/en

Links

Images

Classifications

    • 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

Definitions

  • the present application relates to a work information processing method, apparatus, computer device and storage medium.
  • the traditional employee workload statistics is that the employee manually fills in the work brief, and the employee sends the completed work brief to the manager.
  • the inventor realized that manually filling in the work briefing and manually filling in the work brief will inevitably produce some wrong information, resulting in a lower accuracy of the work briefing.
  • a work information processing method, apparatus, computer device, and storage medium are provided.
  • a work information processing method includes:
  • a work information processing apparatus includes:
  • An instruction detection module configured to detect a work information monitoring instruction
  • a program startup module configured to: when the work information monitoring instruction is detected, start a work information monitoring program, and obtain a registered employee account;
  • a duration monitoring module configured to monitor an operation duration of each application by using the work information monitoring program
  • the module is used to obtain a work brief generation instruction
  • An instruction response module configured to generate a work briefing according to the operation duration of each application and the registered employee account in response to the work brief generation generation instruction
  • the newsletter uploading module is used to upload the generated work briefing to the server.
  • a computer device comprising a memory and one or more processors having stored therein computer readable instructions, the computer readable instructions being executed by the one or more processors such that the one or more The processors perform the following steps:
  • One or more non-transitory computer readable storage mediums storing computer readable instructions, when executed by one or more processors, cause the one or more processors to perform the following steps:
  • FIG. 1 is an application environment diagram of a work information processing method in accordance with one or more embodiments.
  • FIG. 2 is a block diagram of a terminal in a work information processing system in accordance with one or more embodiments.
  • FIG. 3 is a flow diagram of a method of processing a work information in accordance with one or more embodiments.
  • FIG. 4 is a flow diagram of the steps of generating a work brief in accordance with one or more embodiments.
  • FIG. 5 is a flow diagram of the steps of querying a work brief in accordance with one or more embodiments.
  • FIG. 6 is a block diagram of a work information processing apparatus in accordance with one or more embodiments.
  • FIG. 7 is a block diagram of an instruction response module in accordance with one or more embodiments.
  • Figure 8 is a block diagram of a work information processing apparatus in another embodiment.
  • FIG. 1 is an application environment diagram of a work information processing method in an embodiment.
  • the work information processing method is applied to a work information processing system.
  • the work information processing system includes a terminal 110 and a server 120, wherein the terminal 110 is connected to the server 120 through a network.
  • the terminal 110 may be a fixed terminal or a mobile terminal, and the mobile terminal may specifically be at least one of a tablet computer, a smart phone, a personal data assistant, and a digital camera.
  • Server 120 can be one or more servers.
  • FIG. 2 is a schematic diagram showing the internal structure of the terminal 110 in the working information processing system of FIG. 1 in an embodiment.
  • the terminal 110 includes a processor, a non-volatile storage medium, an internal memory, a network interface, a display screen, and an input device connected by a system bus.
  • the non-volatile storage medium of terminal 110 stores an operating system and computer readable instructions.
  • the processor is used to provide computing and control capabilities to support the operation of the entire terminal 110, and the internal memory in the terminal 110 provides an environment for the operation of the operating system and computer readable instructions in the non-volatile storage medium.
  • the computer readable instructions when executed by the processor, cause the processor to perform a method of processing the work information.
  • the network interface is used for network communication with the server 120.
  • FIG. 2 is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the terminal to which the solution of the present application is applied.
  • the specific terminal may include a ratio. More or fewer components are shown in the figures, or some components are combined, or have different component arrangements.
  • a working information processing method is provided.
  • the present embodiment is illustrated by using the method in the terminal 110 in the working information processing system of FIG. 1.
  • the method specifically includes the following contents:
  • the terminal 110 is installed with a work information monitoring program for monitoring the operation time of the application running on the terminal 110 by the employee through the input device.
  • the employee triggers the work information monitoring instruction in the terminal 110 through the input device.
  • the terminal 110 can trigger the detection of the work information monitoring instruction.
  • the employee has an employee account registered in the terminal 110, and the employee account is a unique identifier of the employee in the unit.
  • the terminal 110 detects the work information monitoring instruction, the work information monitoring program is started, and the operation time of each application program is monitored by the work information monitoring program.
  • the terminal 110 obtains the registered employee account.
  • the terminal 110 obtains the registered employee account, verifies the employee account, and queries the obtained employee account in the access permission table. If the query is obtained, the verification passes; if not, the verification fails. . After verifying the obtained employee account, the terminal 110 detects the work information monitoring instruction again.
  • the terminal 110 After starting the work information monitoring program, the terminal 110 obtains the application identifier of each application program through the work information monitoring program.
  • the terminal 110 monitors the operation start time and the operation end time of each application by the work information monitoring program, and subtracts the operation end time from the operation start time to obtain the operation duration.
  • the terminal 110 stores the operation duration in correspondence with the application identifier of the monitored application.
  • the terminal 110 monitors whether each application is operated by a job information monitoring program. When it is monitored that the application is being operated, the terminal 110 starts timing, and when it is monitored that the application is ended, the terminal 110 stops timing. The terminal 110 uses the counted length as the operation duration of the application, and stores the operation duration in association with the application identifier corresponding to the application.
  • the terminal 110 monitors when the cursor stays in the application's page, and starts timing.
  • the timing is ended, and the time is used as the operation duration.
  • the operation duration is stored corresponding to the application identifier corresponding to the application.
  • the S306 specifically includes: obtaining an application identifier of the opened application by using the work information monitoring program; monitoring an operation duration corresponding to the opened application; and correspondingly monitoring the operation duration corresponding to the corresponding application identifier storage.
  • the terminal 110 monitors whether each application is enabled by using the work information monitoring program. If the application is opened, the application identifier of the opened application is obtained, and the cursor is monitored in the page of the opened application. Display, if yes, start timing, stop monitoring when the cursor is not displayed on the page of the opened application, and store the timed length corresponding to the application identifier of the opened application.
  • the terminal 110 sends the monitored operation duration and the corresponding application identifier to the server 120, and the server 120 stores the received monitored operation duration corresponding to the corresponding application identifier.
  • the terminal 110 displays a page of the work information monitoring program, and the work brief report generation button is set in the page.
  • the employee can click the work brief report generation button in the page through the input device of the terminal 110, and when the terminal 110 detects that the work brief report generation button is clicked, the terminal 110 triggers the work brief report generation instruction.
  • the work briefing corresponding to the registered employee account is generated according to the monitored operating time of each application and the registered employee account.
  • the terminal 110 uploads the generated work brief to the server 120.
  • the server 120 reads the employee account in the work briefing and stores the work briefing and the employee account correspondingly.
  • the work information monitoring program when the work information monitoring instruction is detected, the work information monitoring program is started, and the registered employee account is obtained, and the application program is monitored by the work information monitoring program to obtain the operation duration of each application, and according to each A working brief is generated by the duration of the application and the employee account that is logged in.
  • it is not necessary to manually fill in the work briefing which improves the efficiency of the work briefing, and also avoids the problem of inaccurate work briefing caused by manual error filling, and improves the accuracy of the work briefing.
  • S310 specifically includes the step of generating a work brief, and the step specifically includes the following:
  • the terminal 110 stores a work application identifier list, and the work application identifier list stores an application identifier corresponding to the work application, that is, the work application identifier.
  • the work application is the application used at work.
  • the terminal 110 obtains a stored list of work class application identifiers.
  • the work class application identification list is stored in the server 120.
  • the terminal 110 sends a list request to the server 120, and the terminal 110 receives the work type application identification list returned by the server 120 according to the list request.
  • S402 specifically includes: determining a job type corresponding to the registered employee account; and obtaining a work application application identifier list corresponding to the determined job type.
  • the terminal 110 stores a plurality of work application identifier lists, each work application list corresponds to different job types, and each job type corresponds to multiple employee accounts.
  • the terminal 110 queries the job type corresponding to the registered employee account, and queries the work application identifier list corresponding to the determined job type.
  • the server 120 stores a plurality of work application identifier lists, each work application list corresponds to a different job type, and each job type corresponds to multiple employee accounts.
  • the terminal 110 acquires the registered employee account, generates a list acquisition request according to the employee account, and sends the list acquisition request to the server 120.
  • the server 120 parses the list acquisition request, and determines the job type corresponding to the extracted employee account by analyzing the employee account in the extraction list acquisition request.
  • the server 120 queries the work type application identifier list corresponding to the determined job type, and sends the queried work class application identifier list to the terminal 110.
  • the terminal 110 receives the work type application identifier sent by the server 120.
  • the terminal 110 obtains the work application identifier, parses the work application identifier list, and extracts the work application identifier in the work application list.
  • S406 Query an operation duration corresponding to the extracted work type application identifier in an operation duration of each application.
  • the terminal 110 stores an application identifier of each application and an operation duration corresponding to the application identifier.
  • the terminal 110 queries the operation duration corresponding to the extracted work type application identifier in the operation duration corresponding to each application identifier.
  • the terminal 110 After querying the operation duration corresponding to the work application identifier, the terminal 110 adds the queried operation durations to obtain the effective working duration.
  • the terminal 110 stores the weight value corresponding to each work type application identifier, and the terminal performs a weighted sum operation according to the weight value corresponding to each work type application identifier and the queried operation time, thereby obtaining effective work. duration.
  • the terminal 110 encapsulates the obtained effective working time and the registered employee account, and generates a work brief corresponding to the employee account by encapsulation.
  • the work briefing can also include the generation time of the work brief.
  • the working time length corresponding to the working application identifier is determined according to the work application identifier list, and the working time length is calculated according to the working application identification operation duration, and the work briefing is generated according to the valid period of the statistics and the registered employee account, and the work report is excluded.
  • the impact of the operation duration corresponding to other application identifiers on the work briefing improves the accuracy of the work briefing.
  • the method further includes the step of querying a work brief, and the step specifically includes the following:
  • the terminal 110 displays a work briefing query page, and a work briefing query button is set in the work briefing query page.
  • the terminal 110 detects that the work briefing query button is clicked, the terminal 110 triggers the work briefing query instruction.
  • the employee inputs the work briefing query condition in the work briefing query page through the input device of the terminal 110.
  • the terminal 110 obtains the input work brief query condition according to the work brief query command.
  • the work briefing query condition may specifically include at least one of a briefing generation time, an employee account number, a job type, and a valid working time interval.
  • S506 Generate a work briefing query request according to the working brief query condition.
  • the terminal 110 performs encapsulation according to the obtained work briefing query condition, and generates a work briefing query request by encapsulation.
  • the work profile query request also includes an employee account registered in the terminal 110.
  • the terminal 110 transmits a work briefing query request to the server 120.
  • the server 120 extracts the employee account in the work brief query request, and verifies the employee account. If the verification succeeds, the terminal that has the employee account has the right to query the work brief, and then executes S510; if the verification fails, the login indicates If the terminal of the employee account does not have the right to query the work brief, the work brief query request is rejected.
  • the receiving server returns a work briefing that meets the working briefing query condition according to the work briefing query request.
  • the terminal 110 transmits a work briefing query request to the server 120.
  • the server 120 parses the work briefing query request, and extracts the working briefing query condition in the working briefing query request, and searches the stored working brief to query the working briefing that satisfies the working briefing query condition, and the server 120 sends the queried working briefing to the Terminal 110.
  • the terminal 110 receives the work brief that is queried by the server 120.
  • the work briefing that satisfies the working briefing condition is obtained from the server according to the work briefing query instruction, and the work briefing can be queried to understand the working condition of the employee, and the management efficiency of the employee's working condition can be improved.
  • FIGS. 3-5 are sequentially displayed as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Except as explicitly stated herein, the execution of these steps is not strictly limited, and the steps may be performed in other orders. Moreover, at least some of the steps in FIGS. 3-5 may include a plurality of sub-steps or stages, which are not necessarily performed at the same time, but may be executed at different times, these sub-steps or stages The order of execution is not necessarily performed sequentially, but may be performed alternately or alternately with at least a portion of other steps or sub-steps or stages of other steps.
  • a work information processing apparatus 600 is provided.
  • the apparatus specifically includes: an instruction detection module 602, a program startup module 604, a duration monitoring module 606, an instruction post-removal module 608, and an instruction response.
  • the instruction detection module 602 is configured to detect a work information monitoring instruction.
  • the program startup module 604 is configured to: when the work information monitoring instruction is detected, start the work information monitoring program, and obtain the registered employee account.
  • the duration monitoring module 606 is configured to monitor the operation duration of each application by using the work information monitoring program.
  • the module 608 is used to obtain a work briefing generation instruction.
  • the command response module 610 is configured to generate a work briefing according to the operation duration of each application and the registered employee account in response to the work brief generation generation instruction.
  • the briefing uploading module 612 is configured to upload the generated working brief to the server.
  • the duration monitoring module 606 is further configured to acquire an application identifier of the opened application by using the work information monitoring program; monitor an operation duration corresponding to the opened application; and monitor the operation duration and the corresponding application.
  • the identifier corresponds to the storage.
  • the work information monitoring program when the work information monitoring instruction is detected, the work information monitoring program is started, and the registered employee account is obtained, and the application program is monitored by the work information monitoring program to obtain the operation duration of each application, and according to each A working brief is generated by the duration of the application and the employee account that is logged in.
  • it is not necessary to manually fill in the work briefing which improves the efficiency of the work briefing, and also avoids the problem of inaccurate work briefing caused by manual error filling, and improves the accuracy of the work briefing.
  • the command response module 610 specifically includes: a list obtaining module 610a, an identifier extracting module 610b, a duration query module 610c, a duration counting module 610d, and a briefing generating module 610f.
  • the list obtaining module 610a is configured to obtain a work type application identifier list.
  • the identifier extraction module 610b is configured to extract the work class application identifier in the work class application identifier list.
  • the duration query module 610c is configured to query the operation duration corresponding to the extracted work class application identifier in the operation duration of each application.
  • the duration statistics module 610d is configured to obtain a valid working duration according to the queried operation duration statistics.
  • the briefing generation module 610f is configured to generate a work briefing according to the effective working time and the registered employee account.
  • the list obtaining module 610a is further configured to determine a job type corresponding to the registered employee account, and obtain a work application identifier list corresponding to the determined job type.
  • the working time length corresponding to the working application identifier is determined according to the work application identifier list, and the working time length is calculated according to the working application identification operation duration, and the work briefing is generated according to the valid period of the statistics and the registered employee account, and the work report is excluded.
  • the impact of the operation duration corresponding to other application identifiers on the work briefing improves the accuracy of the work briefing.
  • the work information processing apparatus 600 specifically includes an instruction acquisition module 614 , a condition acquisition module 616 , a request generation module 618 , a request sending module 620 , and a briefing receiving module 622 .
  • the instruction acquisition module 614 is configured to obtain a work briefing query instruction.
  • the condition obtaining module 616 is configured to obtain the input work briefing query condition according to the working briefing query condition and obtain the input working brief query condition.
  • the request generating module 618 is configured to generate a work briefing query request according to the working brief query condition.
  • the request sending module 620 is configured to send a work briefing query request to the server.
  • the briefing receiving module 622 is configured to receive a working brief report that is returned by the server according to the work briefing query request and meets the working briefing query condition.
  • the work briefing report that satisfies the working briefing condition is obtained from the server according to the work briefing query instruction, and the work briefing can be queried to understand the working condition of the employee, and the management efficiency of the employee's working condition can be improved.
  • the various modules in the above work information processing apparatus may be implemented in whole or in part by software, hardware, and combinations thereof.
  • Each of the above modules may be embedded in or independent of the processor in the computer device, or may be stored in a memory in the computer device in a software form, so that the processor calls to execute the operations corresponding to the above modules.
  • a computer device comprising a memory and one or more processors having stored therein computer readable instructions, the computer readable instructions being executed by one or more processors such that one or more processors implement any of the present application
  • the steps of the work information processing method provided in the embodiment comprising a memory and one or more processors having stored therein computer readable instructions, the computer readable instructions being executed by one or more processors such that one or more processors implement any of the present application.
  • One or more non-transitory computer readable storage mediums storing computer readable instructions, when executed by one or more processors, cause one or more processors to be implemented in any one embodiment of the present application The steps of the work information processing method provided.
  • Non-volatile memory can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory.
  • Volatile memory can include random access memory (RAM) or external cache memory.
  • RAM is available in a variety of formats, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronization chain.
  • SRAM static RAM
  • DRAM dynamic RAM
  • SDRAM synchronous DRAM
  • DDRSDRAM double data rate SDRAM
  • ESDRAM enhanced SDRAM
  • Synchlink DRAM SLDRAM
  • Memory Bus Radbus
  • RDRAM Direct RAM
  • DRAM Direct Memory Bus Dynamic RAM
  • RDRAM Memory Bus Dynamic RAM

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Provided is a working information processing method, comprising: detecting a working information monitoring instruction; starting a working information monitoring program when the working information monitoring instruction is detected, and acquiring a logged-in employee account; monitoring, by means of the working information monitoring program, the operation duration of each application program; acquiring a working brief report generation instruction; in response to the working brief report generation instruction, generating a working brief report according to the operation duration of each application program and the logged-in employee account; and uploading the generated working brief report to a server.

Description

工作信息处理方法、装置、计算机设备和存储介质Work information processing method, device, computer device and storage medium
本申请要求于2017年4月18日提交中国专利局,申请号为2017102546748,申请名称为“工作信息处理方法、装置、计算机设备和存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese Patent Application entitled "Working Information Processing Method, Apparatus, Computer Equipment and Storage Media" by the Chinese Patent Office on April 18, 2017, the application number is 2017102546748, the entire contents of which are incorporated by reference. Combined in this application.
技术领域Technical field
本申请涉及一种工作信息处理方法、装置、计算机设备和存储介质。The present application relates to a work information processing method, apparatus, computer device and storage medium.
背景技术Background technique
随着互联网技术的发展,越来越多单位的信息传输都依赖于互联网。许多单位需要对员工的工作量进行统计。With the development of Internet technology, more and more units of information transmission rely on the Internet. Many organizations need to count the workload of employees.
传统的员工工作量统计,是员工人工填写工作简报,员工将填写好的工作简报发送至管理人员。发明人意识到,人工填写工作简报,人工填写工作简报难免会产生一些错误信息,导致工作简报的准确率较低。The traditional employee workload statistics is that the employee manually fills in the work brief, and the employee sends the completed work brief to the manager. The inventor realized that manually filling in the work briefing and manually filling in the work brief will inevitably produce some wrong information, resulting in a lower accuracy of the work briefing.
发明内容Summary of the invention
根据本申请公开的各种实施例,提供一种工作信息处理方法、装置、计算机设备和存储介质。According to various embodiments disclosed herein, a work information processing method, apparatus, computer device, and storage medium are provided.
一种工作信息处理方法包括:A work information processing method includes:
检测工作信息监控指令;Detecting work information monitoring instructions;
当检测到所述工作信息监控指令时,启动工作信息监控程序,并获取登录的员工账号;When the work information monitoring instruction is detected, the work information monitoring program is started, and the registered employee account is obtained;
通过所述工作信息监控程序监控各应用程序的操作时长;Monitoring the operation duration of each application by the work information monitoring program;
获取工作简报生成指令;Obtain a work briefing generation instruction;
响应于所述工作简报生成指令,根据所述各应用程序的操作时长和所述登录的员工账号生成工作简报;及And generating a work briefing according to the operation duration of each application and the registered employee account in response to the work briefing generation instruction; and
将生成的工作简报上传至服务器。Upload the generated work profile to the server.
一种工作信息处理装置包括:A work information processing apparatus includes:
指令检测模块,用于检测工作信息监控指令;An instruction detection module, configured to detect a work information monitoring instruction;
程序启动模块,用于当检测到所述工作信息监控指令时,启动工作信息监控程序,并获取登录的员工账号;a program startup module, configured to: when the work information monitoring instruction is detected, start a work information monitoring program, and obtain a registered employee account;
时长监控模块,用于通过所述工作信息监控程序监控各应用程序的操作时长;a duration monitoring module, configured to monitor an operation duration of each application by using the work information monitoring program;
指令后去模块,用于获取工作简报生成指令;After the instruction, the module is used to obtain a work brief generation instruction;
指令响应模块,用于响应于所述工作简报生成指令,根据所述各应用程序的操作时长和所述登录的员工账号生成工作简报;及An instruction response module, configured to generate a work briefing according to the operation duration of each application and the registered employee account in response to the work brief generation generation instruction; and
简报上传模块,用于将生成的工作简报上传至服务器。The newsletter uploading module is used to upload the generated work briefing to the server.
一种计算机设备,包括存储器和一个或多个处理器,所述存储器中储存有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,使得所述一个或多个处理器执行以下步骤:A computer device comprising a memory and one or more processors having stored therein computer readable instructions, the computer readable instructions being executed by the one or more processors such that the one or more The processors perform the following steps:
检测工作信息监控指令;Detecting work information monitoring instructions;
当检测到所述工作信息监控指令时,启动工作信息监控程序,并获取登录的员工账号;When the work information monitoring instruction is detected, the work information monitoring program is started, and the registered employee account is obtained;
通过所述工作信息监控程序监控各应用程序的操作时长;Monitoring the operation duration of each application by the work information monitoring program;
获取工作简报生成指令;Obtain a work briefing generation instruction;
响应于所述工作简报生成指令,根据所述各应用程序的操作时长和所述登录的员工账号生成工作简报;及And generating a work briefing according to the operation duration of each application and the registered employee account in response to the work briefing generation instruction; and
将生成的工作简报上传至服务器。Upload the generated work profile to the server.
一个或多个存储有计算机可读指令的非易失性计算机可读存储介质,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理器执行以下步骤:One or more non-transitory computer readable storage mediums storing computer readable instructions, when executed by one or more processors, cause the one or more processors to perform the following steps:
检测工作信息监控指令;Detecting work information monitoring instructions;
当检测到所述工作信息监控指令时,启动工作信息监控程序,并获取登 录的员工账号;When the work information monitoring instruction is detected, the work information monitoring program is started, and the registered employee account is obtained;
通过所述工作信息监控程序监控各应用程序的操作时长;Monitoring the operation duration of each application by the work information monitoring program;
获取工作简报生成指令;Obtain a work briefing generation instruction;
响应于所述工作简报生成指令,根据所述各应用程序的操作时长和所述登录的员工账号生成工作简报;及And generating a work briefing according to the operation duration of each application and the registered employee account in response to the work briefing generation instruction; and
将生成的工作简报上传至服务器。Upload the generated work profile to the server.
本申请的一个或多个实施例的细节在下面的附图和描述中提出。本申请的其它特征和优点将从说明书、附图以及权利要求书变得明显。Details of one or more embodiments of the present application are set forth in the accompanying drawings and description below. Other features and advantages of the present invention will be apparent from the description, drawings and claims.
附图说明DRAWINGS
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings to be used in the embodiments will be briefly described below. Obviously, the drawings in the following description are only some embodiments of the present application, Those skilled in the art can also obtain other drawings based on these drawings without any creative work.
图1为根据一个或多个实施例中工作信息处理方法的应用环境图。1 is an application environment diagram of a work information processing method in accordance with one or more embodiments.
图2为根据一个或多个实施例中工作信息处理系统中终端的框图。2 is a block diagram of a terminal in a work information processing system in accordance with one or more embodiments.
图3为根据一个或多个实施例中工作信息处理方法的流程示意图。3 is a flow diagram of a method of processing a work information in accordance with one or more embodiments.
图4为根据一个或多个实施例中生成工作简报的步骤的流程示意图。4 is a flow diagram of the steps of generating a work brief in accordance with one or more embodiments.
图5为根据一个或多个实施例中查询工作简报的步骤的流程示意图。5 is a flow diagram of the steps of querying a work brief in accordance with one or more embodiments.
图6为根据一个或多个实施例中工作信息处理装置的框图。FIG. 6 is a block diagram of a work information processing apparatus in accordance with one or more embodiments.
图7为根据一个或多个实施例中指令响应模块的框图。7 is a block diagram of an instruction response module in accordance with one or more embodiments.
图8为另一个实施例中工作信息处理装置的框图。Figure 8 is a block diagram of a work information processing apparatus in another embodiment.
具体实施方式detailed description
为了使本申请的技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the technical solutions and advantages of the present application more clear, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It is understood that the specific embodiments described herein are merely illustrative of the application and are not intended to be limiting.
图1为一个实施例中工作信息处理方法的应用环境图。参照图1,该工作信息处理方法应用于工作信息处理系统。工作信息处理系统包括终端110和服务器120,其中终端110通过网络与服务器120连接。终端110可以是固定终端或移动终端,移动终端具体可以是平板电脑、智能手机、个人数据助理和数码相机中的至少一种。服务器120可以是一台或多台服务器。FIG. 1 is an application environment diagram of a work information processing method in an embodiment. Referring to Fig. 1, the work information processing method is applied to a work information processing system. The work information processing system includes a terminal 110 and a server 120, wherein the terminal 110 is connected to the server 120 through a network. The terminal 110 may be a fixed terminal or a mobile terminal, and the mobile terminal may specifically be at least one of a tablet computer, a smart phone, a personal data assistant, and a digital camera. Server 120 can be one or more servers.
图2为一个实施例中图1工作信息处理系统中的终端110的内部结构示意图。如图2所示,该终端110包括通过系统总线连接的处理器、非易失性存储介质、内存储器、网络接口、显示屏和输入设备。终端110的非易失性存储介质存储有操作系统和计算机可读指令。处理器用于提供计算和控制能力,支撑整个终端110的运行,终端110中的内存储器为非易失性存储介质中的操作系统和计算机可读指令的运行提供环境。该计算机可读指令被处理器执行时,可使得处理器执行一种工作信息处理方法。网络接口用于与服务器120进行网络通信。FIG. 2 is a schematic diagram showing the internal structure of the terminal 110 in the working information processing system of FIG. 1 in an embodiment. As shown in FIG. 2, the terminal 110 includes a processor, a non-volatile storage medium, an internal memory, a network interface, a display screen, and an input device connected by a system bus. The non-volatile storage medium of terminal 110 stores an operating system and computer readable instructions. The processor is used to provide computing and control capabilities to support the operation of the entire terminal 110, and the internal memory in the terminal 110 provides an environment for the operation of the operating system and computer readable instructions in the non-volatile storage medium. The computer readable instructions, when executed by the processor, cause the processor to perform a method of processing the work information. The network interface is used for network communication with the server 120.
本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。It will be understood by those skilled in the art that the structure shown in FIG. 2 is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the terminal to which the solution of the present application is applied. The specific terminal may include a ratio. More or fewer components are shown in the figures, or some components are combined, or have different component arrangements.
如图3所示,在其中一个实施例中,提供一种工作信息处理方法,本实施例以该方法应用在图1工作信息处理系统中的终端110来举例说明,该方法具体包括以下内容:As shown in FIG. 3, in one embodiment, a working information processing method is provided. The present embodiment is illustrated by using the method in the terminal 110 in the working information processing system of FIG. 1. The method specifically includes the following contents:
S302,检测工作信息监控指令。S302. Detect a work information monitoring instruction.
具体地,终端110中安装有工作信息监控程序,工作信息监控程序用于监控员工通过输入设备对终端110中运行的应用程序的操作时间进行监控。员工通过输入设备触发终端110中的工作信息监控指令。终端110可以触发的工作信息监控指令进行检测。Specifically, the terminal 110 is installed with a work information monitoring program for monitoring the operation time of the application running on the terminal 110 by the employee through the input device. The employee triggers the work information monitoring instruction in the terminal 110 through the input device. The terminal 110 can trigger the detection of the work information monitoring instruction.
S304,当检测到工作信息监控指令时,启动工作信息监控程序,并获取登录的员工账号。S304: When the work information monitoring instruction is detected, start the work information monitoring program, and obtain the registered employee account.
具体地,员工在终端110中登录有员工账号,员工账号为员工在单位中的唯一标识。当终端110检测到工作信息监控指令时,启动工作信息监控程序,通过工作信息监控程序对各应用程序的操作时间进行监控。终端110获取登录的员工账号。Specifically, the employee has an employee account registered in the terminal 110, and the employee account is a unique identifier of the employee in the unit. When the terminal 110 detects the work information monitoring instruction, the work information monitoring program is started, and the operation time of each application program is monitored by the work information monitoring program. The terminal 110 obtains the registered employee account.
在其中一个实施例中,终端110获取登录的员工账号,对员工账号进行验证,在访问权限表中查询获取到的员工账号,若查询到,则验证通过;若未查询到,则验证未通过。当对获取到的员工账号验证通过后,终端110再检测工作信息监控指令。In one embodiment, the terminal 110 obtains the registered employee account, verifies the employee account, and queries the obtained employee account in the access permission table. If the query is obtained, the verification passes; if not, the verification fails. . After verifying the obtained employee account, the terminal 110 detects the work information monitoring instruction again.
S306,通过工作信息监控程序监控各应用程序的操作时长。S306. Monitor an operation duration of each application by using a work information monitoring program.
具体地,终端110在启动工作信息监控程序后,通过工作信息监控程序获取各应用程序的应用程序标识。终端110通过工作信息监控程序监控各应用程序的操作开始时间和操作结束时间,将操作结束时间与操作开始时间相减得到操作时长。终端110将操作时长与所监控应用程序的应用程序标识对应存储。Specifically, after starting the work information monitoring program, the terminal 110 obtains the application identifier of each application program through the work information monitoring program. The terminal 110 monitors the operation start time and the operation end time of each application by the work information monitoring program, and subtracts the operation end time from the operation start time to obtain the operation duration. The terminal 110 stores the operation duration in correspondence with the application identifier of the monitored application.
在其中一个实施例中,终端110通过工作信息监控程序监控各应用程序是否被操作。当监控到应用程序被操作时,终端110开始计时,当监控到应用程序被结束操作时,终端110停止计时。终端110将所计时长作为该应用程序的操作时长,将该操作时长与该应用程序对应的应用程序标识对应存储。In one of the embodiments, the terminal 110 monitors whether each application is operated by a job information monitoring program. When it is monitored that the application is being operated, the terminal 110 starts timing, and when it is monitored that the application is ended, the terminal 110 stops timing. The terminal 110 uses the counted length as the operation duration of the application, and stores the operation duration in association with the application identifier corresponding to the application.
在其中一个实施例中,终端110监控到光标停留在应用程序的页面中时,开始计时,当监控到光标切换到其他应用程序的页面中时,结束计时,以所计时长作为操作时长,将该操作时长与该应用程序对应的应用程序标识对应存储。In one embodiment, the terminal 110 monitors when the cursor stays in the application's page, and starts timing. When the cursor is switched to the page of another application, the timing is ended, and the time is used as the operation duration. The operation duration is stored corresponding to the application identifier corresponding to the application.
在其中一个实施例中,S306具体还包括:通过工作信息监控程序获取已开启应用程序的应用程序标识;监控已开启应用程序对应的操作时长;将监控到的操作时长与相应的应用程序标识对应存储。In one embodiment, the S306 specifically includes: obtaining an application identifier of the opened application by using the work information monitoring program; monitoring an operation duration corresponding to the opened application; and correspondingly monitoring the operation duration corresponding to the corresponding application identifier storage.
具体地,终端110通过工作信息监控程序监控各应用程序是否已开启,若监控到已开启应用程序,获取该已开启应用程序的应用程序标识,并监控 光标是否在该已开启应用程序的页面中显示,若是,则开始计时,在监控到光标不在该已开启应用程序的页面中显示时,则停止计时,将所计时长与该已开启应用程序的应用程序标识对应存储。Specifically, the terminal 110 monitors whether each application is enabled by using the work information monitoring program. If the application is opened, the application identifier of the opened application is obtained, and the cursor is monitored in the page of the opened application. Display, if yes, start timing, stop monitoring when the cursor is not displayed on the page of the opened application, and store the timed length corresponding to the application identifier of the opened application.
在其中一个实施例中,终端110将监控到的操作时长与相应的应用程序标识发送至服务器120,服务器120将接收到的监控到的操作时长与相应的应用程序标识对应存储。In one embodiment, the terminal 110 sends the monitored operation duration and the corresponding application identifier to the server 120, and the server 120 stores the received monitored operation duration corresponding to the corresponding application identifier.
S308,获取工作简报生成指令。S308. Acquire a work briefing generation instruction.
具体地,终端110显示工作信息监控程序的页面,页面中设置有工作简报生成按钮。员工可以通过终端110的输入设备点击页面中的工作简报生成按钮,终端110检测到工作简报生成按钮被点击时,终端110触发工作简报生成指令。Specifically, the terminal 110 displays a page of the work information monitoring program, and the work brief report generation button is set in the page. The employee can click the work brief report generation button in the page through the input device of the terminal 110, and when the terminal 110 detects that the work brief report generation button is clicked, the terminal 110 triggers the work brief report generation instruction.
S310,响应于工作简报生成指令,根据各应用程序的操作时长和登录的员工账号生成工作简报。S310. Generate a work briefing according to the working duration of each application and the registered employee account in response to the work briefing generation instruction.
具体地,在终端110触发工作简报生成指令后,响应于工作简报生成指令,根据监控到的各应用程序的操作时长和登录的员工账号封装生成登录的员工账号对应的工作简报。Specifically, after the terminal 110 triggers the work briefing generation instruction, in response to the working briefing report generating instruction, the work briefing corresponding to the registered employee account is generated according to the monitored operating time of each application and the registered employee account.
S312,将生成的工作简报上传至服务器。S312. Upload the generated work brief to the server.
具体地,终端110在生成工作简报后,将生成的工作简报上传至服务器120。服务器120读取工作简报中的员工账号,将工作简报与员工账号对应存储。Specifically, after generating the work brief, the terminal 110 uploads the generated work brief to the server 120. The server 120 reads the employee account in the work briefing and stores the work briefing and the employee account correspondingly.
本实施例中,在检测到工作信息监控指令时,启动工作信息监控程序,并获取登录的员工账号,通过工作信息监控程序对各应用程序进行监控,获得各应用程序的操作时长,并根据各应用程序的操作时长和登录的员工账号生成工作简报。在工作简报的生成过程中,无需人工填写工作简报,提高了工作简报的生成效率,同时也避免了人工错误填写导致工作简报不准确的问题,提高了工作简报的准确性。In this embodiment, when the work information monitoring instruction is detected, the work information monitoring program is started, and the registered employee account is obtained, and the application program is monitored by the work information monitoring program to obtain the operation duration of each application, and according to each A working brief is generated by the duration of the application and the employee account that is logged in. In the process of generating the work briefing, it is not necessary to manually fill in the work briefing, which improves the efficiency of the work briefing, and also avoids the problem of inaccurate work briefing caused by manual error filling, and improves the accuracy of the work briefing.
如图4所示,在其中一个实施例中,S310具体包括生成工作简报的步骤, 该步骤具体包括以下内容:As shown in FIG. 4, in one embodiment, S310 specifically includes the step of generating a work brief, and the step specifically includes the following:
S402,获取工作类应用程序标识列表。S402. Obtain a work type application identifier list.
具体地,终端110中存储着工作类应用标识列表,工作类应用程序标识列表中存储着工作类应用程序对应的应用程序标识,即工作类应用程序标识。工作类应用程序为工作时用到的应用程序。终端110获取存储的工作类应用程序标识列表。Specifically, the terminal 110 stores a work application identifier list, and the work application identifier list stores an application identifier corresponding to the work application, that is, the work application identifier. The work application is the application used at work. The terminal 110 obtains a stored list of work class application identifiers.
在其中一个实施例中,工作类应用程序标识列表存储在服务器120中。终端110向服务器120发送列表请求,终端110接收服务器120根据列表请求返回的工作类应用程序标识列表。In one of these embodiments, the work class application identification list is stored in the server 120. The terminal 110 sends a list request to the server 120, and the terminal 110 receives the work type application identification list returned by the server 120 according to the list request.
在其中一个实施例中,S402具体包括:确定登录的员工账号所对应的岗位类型;获取确定的岗位类型对应的工作类应用程序标识列表。In one embodiment, S402 specifically includes: determining a job type corresponding to the registered employee account; and obtaining a work application application identifier list corresponding to the determined job type.
具体地,终端110中存储着多个工作类应用程序标识列表,每个工作类应用列表对应不同的岗位类型,每个岗位类型对应多个员工账号。终端110查询与登录的员工账号所对应的岗位类型,查询与确定的岗位类型对应的工作类应用程序标识列表。Specifically, the terminal 110 stores a plurality of work application identifier lists, each work application list corresponds to different job types, and each job type corresponds to multiple employee accounts. The terminal 110 queries the job type corresponding to the registered employee account, and queries the work application identifier list corresponding to the determined job type.
在其中一个实施例中,服务器120中存储着多个工作类应用程序标识列表,每个工作类应用列表对应不同的岗位类型,每个岗位类型对应多个员工账号。终端110获取登录的员工账号,根据员工账号生成列表获取请求,将列表获取请求发送至服务器120。服务器120对列表获取请求进行解析,通过解析提取列表获取请求中的员工账号,确定提取到的员工账号对应的岗位类型。服务器120查询确定的岗位类型对应的工作类应用程序标识列表,将查询到的工作类应用程序标识列表发送至终端110。终端110接收服务器120发送的工作类应用程序标识。In one embodiment, the server 120 stores a plurality of work application identifier lists, each work application list corresponds to a different job type, and each job type corresponds to multiple employee accounts. The terminal 110 acquires the registered employee account, generates a list acquisition request according to the employee account, and sends the list acquisition request to the server 120. The server 120 parses the list acquisition request, and determines the job type corresponding to the extracted employee account by analyzing the employee account in the extraction list acquisition request. The server 120 queries the work type application identifier list corresponding to the determined job type, and sends the queried work class application identifier list to the terminal 110. The terminal 110 receives the work type application identifier sent by the server 120.
S404,提取工作类应用程序标识列表中的工作类应用程序标识。S404. Extract the work class application identifier in the work class application identifier list.
具体地,终端110在获取到工作类应用程序标识,对工作类应用程序标识列表进行解析,提取工作类应用列表中的工作类应用程序标识。Specifically, the terminal 110 obtains the work application identifier, parses the work application identifier list, and extracts the work application identifier in the work application list.
S406,在各应用程序的操作时长中查询与提取到的工作类应用程序标识 对应的操作时长。S406: Query an operation duration corresponding to the extracted work type application identifier in an operation duration of each application.
具体地,终端110中存储着各应用程序的应用程序标识和与应用程序标识对应的操作时长。终端110在各应用程序标识对应的操作时长中查询与提取到的工作类应用程序标识对应的操作时长。Specifically, the terminal 110 stores an application identifier of each application and an operation duration corresponding to the application identifier. The terminal 110 queries the operation duration corresponding to the extracted work type application identifier in the operation duration corresponding to each application identifier.
S408,根据查询到的操作时长统计得到有效工作时长。S408: Obtain a valid working time according to the queried operation duration statistics.
具体地,终端110在查询到工作类应用程序标识对应的操作时长后,将查询到的操作时长相加得到有效工作时长。Specifically, after querying the operation duration corresponding to the work application identifier, the terminal 110 adds the queried operation durations to obtain the effective working duration.
在其中一个实施例中,终端110中存储着各个工作类应用程序标识对应的权重值,终端根据各个工作类应用程序标识对应的权重值和查询到的操作时长进行加权和运算,从而得到有效工作时长。In one embodiment, the terminal 110 stores the weight value corresponding to each work type application identifier, and the terminal performs a weighted sum operation according to the weight value corresponding to each work type application identifier and the queried operation time, thereby obtaining effective work. duration.
S410,根据有效工作时长和登录的员工账号生成工作简报。S410. Generate a work briefing according to the effective working time and the registered employee account.
具体地,终端110将得到的有效工作时长和登录的员工账号进行封装,通过封装生成该员工账号对应的工作简报。工作简报中还可以包括工作简报的生成时间。Specifically, the terminal 110 encapsulates the obtained effective working time and the registered employee account, and generates a work brief corresponding to the employee account by encapsulation. The work briefing can also include the generation time of the work brief.
本实施例中,根据工作类应用程序标识列表来确定工作应用程序标识对应的操作时长,根据工作应用程序标识操作时长统计有效工作时长,根据统计的有效时长和登录的员工账号生成工作简报,排除了其他类应用程序标识对应的操作时长对工作简报的影响,提高了工作简报的准确率。In this embodiment, the working time length corresponding to the working application identifier is determined according to the work application identifier list, and the working time length is calculated according to the working application identification operation duration, and the work briefing is generated according to the valid period of the statistics and the registered employee account, and the work report is excluded. The impact of the operation duration corresponding to other application identifiers on the work briefing improves the accuracy of the work briefing.
如图5所示,在其中一个实施例中,S312之后具体还包括查询工作简报的步骤,该步骤具体包括以下内容:As shown in FIG. 5, in one embodiment, after S312, the method further includes the step of querying a work brief, and the step specifically includes the following:
S502,获取工作简报查询指令。S502. Acquire a work briefing query instruction.
具体地,终端110显示工作简报查询页面,在工作简报查询页面中设置有工作简报查询按钮。员工通过终端110的输入设备点击工作简报查询按钮。终端110检测到工作简报查询按钮被点击时,触发工作简报查询指令。Specifically, the terminal 110 displays a work briefing query page, and a work briefing query button is set in the work briefing query page. The employee clicks on the work briefing query button through the input device of the terminal 110. When the terminal 110 detects that the work briefing query button is clicked, the terminal 110 triggers the work briefing query instruction.
S504,根据工作简报查询指令获取输入的工作简报查询条件。S504. Acquire an input work brief query condition according to the work brief query instruction.
具体地,员工通过终端110的输入设备在工作简报查询页面中输入工作简报查询条件。终端110在获取到工作简报查询指令后,根据工作简报查询 指令获取输入的工作简报查询条件。工作简报查询条件具体可以包括简报生成时间、员工账号、岗位类型和有效工作时长区间中的至少一种。Specifically, the employee inputs the work briefing query condition in the work briefing query page through the input device of the terminal 110. After obtaining the work brief query command, the terminal 110 obtains the input work brief query condition according to the work brief query command. The work briefing query condition may specifically include at least one of a briefing generation time, an employee account number, a job type, and a valid working time interval.
S506,根据工作简报查询条件生成工作简报查询请求。S506: Generate a work briefing query request according to the working brief query condition.
具体地,终端110根据获取到的工作简报查询条件进行封装,通过封装生成工作简报查询请求。工作简报查询请求中还包括终端110中登录的员工账号。Specifically, the terminal 110 performs encapsulation according to the obtained work briefing query condition, and generates a work briefing query request by encapsulation. The work profile query request also includes an employee account registered in the terminal 110.
S508,将工作简报查询请求发送至服务器。S508. Send a work briefing query request to the server.
具体地,终端110将工作简报查询请求发送至服务器120。服务器120提取工作简报查询请求中的员工账号,对员工账号进行验证,若验证通过,表示登录有该员工账号的终端具有查询工作简报的权限,则执行S510;若验证未通过,表示登录有该员工账号的终端不具有查询工作简报的权限,则拒绝工作简报查询请求。Specifically, the terminal 110 transmits a work briefing query request to the server 120. The server 120 extracts the employee account in the work brief query request, and verifies the employee account. If the verification succeeds, the terminal that has the employee account has the right to query the work brief, and then executes S510; if the verification fails, the login indicates If the terminal of the employee account does not have the right to query the work brief, the work brief query request is rejected.
S510,接收服务器根据工作简报查询请求返回的满足工作简报查询条件的工作简报。S510. The receiving server returns a work briefing that meets the working briefing query condition according to the work briefing query request.
具体地,终端110将工作简报查询请求发送至服务器120。服务器120对工作简报查询请求进行解析,通过解析提取工作简报查询请求中的工作简报查询条件,在存储的工作简报中查询满足工作简报查询条件的工作简报,服务器120将查询到的工作简报发送至终端110。终端110接收服务器120查询到的工作简报。Specifically, the terminal 110 transmits a work briefing query request to the server 120. The server 120 parses the work briefing query request, and extracts the working briefing query condition in the working briefing query request, and searches the stored working brief to query the working briefing that satisfies the working briefing query condition, and the server 120 sends the queried working briefing to the Terminal 110. The terminal 110 receives the work brief that is queried by the server 120.
本实施例中,根据工作简报查询指令从服务器获取满足工作简报查询条件的工作简报,可以通过查询工作简报来了解员工的工作情况,可以提高对员工工作情况的管理效率。In this embodiment, the work briefing that satisfies the working briefing condition is obtained from the server according to the work briefing query instruction, and the work briefing can be queried to understand the working condition of the employee, and the management efficiency of the employee's working condition can be improved.
应该理解的是,虽然图3-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图3-5中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以 在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that although the various steps in the flowcharts of FIGS. 3-5 are sequentially displayed as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Except as explicitly stated herein, the execution of these steps is not strictly limited, and the steps may be performed in other orders. Moreover, at least some of the steps in FIGS. 3-5 may include a plurality of sub-steps or stages, which are not necessarily performed at the same time, but may be executed at different times, these sub-steps or stages The order of execution is not necessarily performed sequentially, but may be performed alternately or alternately with at least a portion of other steps or sub-steps or stages of other steps.
如图6所示,在其中一个实施例中,提供一种工作信息处理装置600,该装置具体包括:指令检测模块602、程序启动模块604、时长监控模块606、指令后去模块608、指令响应模块610和简报上传模块612。As shown in FIG. 6, in one embodiment, a work information processing apparatus 600 is provided. The apparatus specifically includes: an instruction detection module 602, a program startup module 604, a duration monitoring module 606, an instruction post-removal module 608, and an instruction response. Module 610 and briefing upload module 612.
指令检测模块602,用于检测工作信息监控指令。The instruction detection module 602 is configured to detect a work information monitoring instruction.
程序启动模块604,用于当检测到工作信息监控指令时,启动工作信息监控程序,并获取登录的员工账号。The program startup module 604 is configured to: when the work information monitoring instruction is detected, start the work information monitoring program, and obtain the registered employee account.
时长监控模块606,用于通过工作信息监控程序监控各应用程序的操作时长。The duration monitoring module 606 is configured to monitor the operation duration of each application by using the work information monitoring program.
指令后去模块608,用于获取工作简报生成指令。After the instruction, the module 608 is used to obtain a work briefing generation instruction.
指令响应模块610,用于响应于工作简报生成指令,根据各应用程序的操作时长和登录的员工账号生成工作简报。The command response module 610 is configured to generate a work briefing according to the operation duration of each application and the registered employee account in response to the work brief generation generation instruction.
简报上传模块612,用于将生成的工作简报上传至服务器。The briefing uploading module 612 is configured to upload the generated working brief to the server.
在其中一个实施例中,时长监控模块606还用于通过工作信息监控程序获取已开启应用程序的应用程序标识;监控已开启应用程序对应的操作时长;将监控到的操作时长与相应的应用程序标识对应存储。In one embodiment, the duration monitoring module 606 is further configured to acquire an application identifier of the opened application by using the work information monitoring program; monitor an operation duration corresponding to the opened application; and monitor the operation duration and the corresponding application. The identifier corresponds to the storage.
本实施例中,在检测到工作信息监控指令时,启动工作信息监控程序,并获取登录的员工账号,通过工作信息监控程序对各应用程序进行监控,获得各应用程序的操作时长,并根据各应用程序的操作时长和登录的员工账号生成工作简报。在工作简报的生成过程中,无需人工填写工作简报,提高了工作简报的生成效率,同时也避免了人工错误填写导致工作简报不准确的问题,提高了工作简报的准确性。In this embodiment, when the work information monitoring instruction is detected, the work information monitoring program is started, and the registered employee account is obtained, and the application program is monitored by the work information monitoring program to obtain the operation duration of each application, and according to each A working brief is generated by the duration of the application and the employee account that is logged in. In the process of generating the work briefing, it is not necessary to manually fill in the work briefing, which improves the efficiency of the work briefing, and also avoids the problem of inaccurate work briefing caused by manual error filling, and improves the accuracy of the work briefing.
如图7所示,在其中一个实施例中,指令响应模块610具体包括:列表获取模块610a、标识提取模块610b、时长查询模块610c、时长统计模块610d 和简报生成模块610f。As shown in FIG. 7 , in one embodiment, the command response module 610 specifically includes: a list obtaining module 610a, an identifier extracting module 610b, a duration query module 610c, a duration counting module 610d, and a briefing generating module 610f.
列表获取模块610a,用于获取工作类应用程序标识列表。The list obtaining module 610a is configured to obtain a work type application identifier list.
标识提取模块610b,用于提取工作类应用程序标识列表中的工作类应用程序标识。The identifier extraction module 610b is configured to extract the work class application identifier in the work class application identifier list.
时长查询模块610c,用于在各应用程序的操作时长中查询与提取到的工作类应用程序标识对应的操作时长。The duration query module 610c is configured to query the operation duration corresponding to the extracted work class application identifier in the operation duration of each application.
时长统计模块610d,用于根据查询到的操作时长统计得到有效工作时长。The duration statistics module 610d is configured to obtain a valid working duration according to the queried operation duration statistics.
简报生成模块610f,用于根据有效工作时长和登录的员工账号生成工作简报。The briefing generation module 610f is configured to generate a work briefing according to the effective working time and the registered employee account.
在其中一个实施例中,列表获取模块610a还用于确定登录的员工账号所对应的岗位类型;获取确定的岗位类型对应的工作类应用程序标识列表。In one embodiment, the list obtaining module 610a is further configured to determine a job type corresponding to the registered employee account, and obtain a work application identifier list corresponding to the determined job type.
本实施例中,根据工作类应用程序标识列表来确定工作应用程序标识对应的操作时长,根据工作应用程序标识操作时长统计有效工作时长,根据统计的有效时长和登录的员工账号生成工作简报,排除了其他类应用程序标识对应的操作时长对工作简报的影响,提高了工作简报的准确率。In this embodiment, the working time length corresponding to the working application identifier is determined according to the work application identifier list, and the working time length is calculated according to the working application identification operation duration, and the work briefing is generated according to the valid period of the statistics and the registered employee account, and the work report is excluded. The impact of the operation duration corresponding to other application identifiers on the work briefing improves the accuracy of the work briefing.
如图8所示,在其中一个实施例中,工作信息处理装置600具体还包括:指令获取模块614、条件获取模块616、请求生成模块618、请求发送模块620和简报接收模块622。As shown in FIG. 8 , in one embodiment, the work information processing apparatus 600 specifically includes an instruction acquisition module 614 , a condition acquisition module 616 , a request generation module 618 , a request sending module 620 , and a briefing receiving module 622 .
指令获取模块614,用于获取工作简报查询指令。The instruction acquisition module 614 is configured to obtain a work briefing query instruction.
条件获取模块616,用于根据工作简报查询指令获取输入的工作简报查询条件获取输入的工作简报查询条件。The condition obtaining module 616 is configured to obtain the input work briefing query condition according to the working briefing query condition and obtain the input working brief query condition.
请求生成模块618,用于根据工作简报查询条件生成工作简报查询请求。The request generating module 618 is configured to generate a work briefing query request according to the working brief query condition.
请求发送模块620,用于将工作简报查询请求发送至服务器。The request sending module 620 is configured to send a work briefing query request to the server.
简报接收模块622,用于接收服务器根据工作简报查询请求返回的满足工作简报查询条件的工作简报。The briefing receiving module 622 is configured to receive a working brief report that is returned by the server according to the work briefing query request and meets the working briefing query condition.
本实施例中,根据工作简报查询指令从服务器获取满足工作简报查询条件的工作简报,可以通过查询工作简报来了解员工的工作情况,可以提高对 员工工作情况的管理效率。In this embodiment, the work briefing report that satisfies the working briefing condition is obtained from the server according to the work briefing query instruction, and the work briefing can be queried to understand the working condition of the employee, and the management efficiency of the employee's working condition can be improved.
关于工作信息处理装置的具体限定可以参见上文中对于工作信息处理方法的限定,在此不再赘述。上述工作信息处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作For the specific definition of the working information processing device, reference may be made to the above description of the working information processing method, and details are not described herein again. The various modules in the above work information processing apparatus may be implemented in whole or in part by software, hardware, and combinations thereof. Each of the above modules may be embedded in or independent of the processor in the computer device, or may be stored in a memory in the computer device in a software form, so that the processor calls to execute the operations corresponding to the above modules.
一种计算机设备,包括存储器和一个或多个处理器,存储器中储存有计算机可读指令,计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器实现本申请任意一个实施例中提供的工作信息处理方法的步骤。A computer device comprising a memory and one or more processors having stored therein computer readable instructions, the computer readable instructions being executed by one or more processors such that one or more processors implement any of the present application The steps of the work information processing method provided in the embodiment.
一个或多个存储有计算机可读指令的非易失性计算机可读存储介质,计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器实现本申请任意一个实施例中提供的工作信息处理方法的步骤。One or more non-transitory computer readable storage mediums storing computer readable instructions, when executed by one or more processors, cause one or more processors to be implemented in any one embodiment of the present application The steps of the work information processing method provided.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机可读指令来指令相关的硬件来完成,所述的计算机可读指令可存储于一非易失性计算机可读取存储介质中,该计算机可读指令在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。One of ordinary skill in the art can understand that all or part of the process of implementing the above embodiments can be completed by computer readable instructions, which can be stored in a non-volatile computer. The readable storage medium, which when executed, may include the flow of an embodiment of the methods as described above. Any reference to a memory, storage, database or other medium used in the various embodiments provided herein may include non-volatile and/or volatile memory. Non-volatile memory can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of formats, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronization chain. Synchlink DRAM (SLDRAM), Memory Bus (Rambus) Direct RAM (RDRAM), Direct Memory Bus Dynamic RAM (DRDRAM), and Memory Bus Dynamic RAM (RDRAM).
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above-described embodiments may be arbitrarily combined. For the sake of brevity of description, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction between the combinations of these technical features, All should be considered as the scope of this manual.
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-mentioned embodiments are merely illustrative of several embodiments of the present application, and the description thereof is more specific and detailed, but is not to be construed as limiting the scope of the invention. It should be noted that a number of variations and modifications may be made by those skilled in the art without departing from the spirit and scope of the present application. Therefore, the scope of the invention should be determined by the appended claims.

Claims (20)

  1. 一种工作信息处理方法,包括:A work information processing method includes:
    检测工作信息监控指令;Detecting work information monitoring instructions;
    当检测到所述工作信息监控指令时,启动工作信息监控程序,并获取登录的员工账号;When the work information monitoring instruction is detected, the work information monitoring program is started, and the registered employee account is obtained;
    通过所述工作信息监控程序监控各应用程序的操作时长;Monitoring the operation duration of each application by the work information monitoring program;
    获取工作简报生成指令;Obtain a work briefing generation instruction;
    响应于所述工作简报生成指令,根据所述各应用程序的操作时长和所述登录的员工账号生成工作简报;及And generating a work briefing according to the operation duration of each application and the registered employee account in response to the work briefing generation instruction; and
    将生成的工作简报上传至服务器。Upload the generated work profile to the server.
  2. 根据权利要求1所述的方法,其特征在于,所述通过所述工作信息监控程序监控各应用程序的操作时长,包括:The method according to claim 1, wherein the monitoring the operation duration of each application by the work information monitoring program comprises:
    通过所述工作信息监控程序获取已开启应用程序的应用程序标识;Obtaining, by the job information monitoring program, an application identifier of the opened application;
    监控所述已开启应用程序对应的操作时长;及Monitoring the operation duration corresponding to the opened application; and
    将监控到的操作时长与相应的应用程序标识对应存储。The monitored operation duration is stored corresponding to the corresponding application identifier.
  3. 根据权利要求1所述的方法,其特征在于,所述根据所述各应用程序的操作时长和所述登录的员工账号生成工作简报,包括:The method according to claim 1, wherein the generating a work brief according to the operation duration of each application and the registered employee account comprises:
    获取工作类应用程序标识列表;Get a list of work class application IDs;
    提取所述工作类应用程序标识列表中的工作类应用程序标识;Extracting the work class application identifier in the work class application identifier list;
    在所述各应用程序的操作时长中查询与提取到的工作类应用程序标识对应的操作时长;Querying an operation duration corresponding to the extracted work application identifier in the operation duration of each application;
    根据查询到的操作时长统计得到有效工作时长;及The effective working time is obtained according to the statistics of the operation time of the query; and
    根据所述有效工作时长和所述登录的员工账号生成工作简报。A work brief is generated according to the valid working time and the registered employee account.
  4. 根据权利要求3所述的方法,其特征在于,所述获取工作类应用程序标识列表,包括:The method according to claim 3, wherein the obtaining a work type application identifier list comprises:
    确定所述登录的员工账号所对应的岗位类型;及Determining a job type corresponding to the registered employee account; and
    获取确定的岗位类型对应的工作类应用程序标识列表。Obtain a list of work class application identifiers corresponding to the determined job type.
  5. 根据权利要求1所述的方法,其特征在于,所述将生成的工作简报上传至服务器之后,所述方法还包括:The method according to claim 1, wherein after the uploading the generated work brief to the server, the method further comprises:
    获取工作简报查询指令;Obtain a work briefing query instruction;
    根据所述工作简报查询指令获取输入的工作简报查询条件;Obtaining an input work brief query condition according to the work briefing query instruction;
    根据所述工作简报查询条件生成工作简报查询请求;Generating a work briefing query request according to the working brief query condition;
    将工作简报查询请求发送至所述服务器;及Sending a work briefing query request to the server; and
    接收所述服务器根据所述工作简报查询请求返回的满足所述工作简报查询条件的工作简报。Receiving a work brief that is returned by the server according to the work briefing query request and satisfying the working brief query condition.
  6. 一种工作信息处理装置,包括:A work information processing device includes:
    指令检测模块,用于检测工作信息监控指令;An instruction detection module, configured to detect a work information monitoring instruction;
    程序启动模块,用于当检测到所述工作信息监控指令时,启动工作信息监控程序,并获取登录的员工账号;a program startup module, configured to: when the work information monitoring instruction is detected, start a work information monitoring program, and obtain a registered employee account;
    时长监控模块,用于通过所述工作信息监控程序监控各应用程序的操作时长;a duration monitoring module, configured to monitor an operation duration of each application by using the work information monitoring program;
    指令后去模块,用于获取工作简报生成指令;After the instruction, the module is used to obtain a work brief generation instruction;
    指令响应模块,用于响应于所述工作简报生成指令,根据所述各应用程序的操作时长和所述登录的员工账号生成工作简报;及An instruction response module, configured to generate a work briefing according to the operation duration of each application and the registered employee account in response to the work brief generation generation instruction; and
    简报上传模块,用于将生成的工作简报上传至服务器。The newsletter uploading module is used to upload the generated work briefing to the server.
  7. 根据权利要求6所述的装置,其特征在于,所述时长监控模块还用于通过所述工作信息监控程序获取已开启应用程序的应用程序标识;The device according to claim 6, wherein the duration monitoring module is further configured to acquire an application identifier of the opened application by using the work information monitoring program;
    监控所述已开启应用程序对应的操作时长;及Monitoring the operation duration corresponding to the opened application; and
    将监控到的操作时长与相应的应用程序标识对应存储。The monitored operation duration is stored corresponding to the corresponding application identifier.
  8. 根据权利要求6所述的装置,其特征在于,所述指令响应模块包括:The device according to claim 6, wherein the command response module comprises:
    列表获取模块,用于获取工作类应用程序标识列表;a list obtaining module, configured to obtain a work type application identifier list;
    标识提取模块,用于提取所述工作类应用程序标识列表中的工作类应用程序标识;An identifier extraction module, configured to extract a work application identifier in the work application identifier list;
    时长查询模块,用于在所述各应用程序的操作时长中查询与提取到的工 作类应用程序标识对应的操作时长;a duration query module, configured to query, during an operation duration of each application, an operation duration corresponding to the extracted work application identifier;
    时长统计模块,用于根据查询到的操作时长统计得到有效工作时长;及The duration statistics module is configured to obtain an effective working time according to the queried operation duration statistics; and
    简报生成模块,用于根据所述有效工作时长和所述登录的员工账号生成工作简报。The briefing and generating module is configured to generate a work briefing according to the valid working time and the registered employee account.
  9. 根据权利要求8所述的装置,其特征在于,所述列表获取模块还用于确定所述登录的员工账号所对应的岗位类型;及The device according to claim 8, wherein the list obtaining module is further configured to determine a job type corresponding to the registered employee account; and
    获取确定的岗位类型对应的工作类应用程序标识列表。Obtain a list of work class application identifiers corresponding to the determined job type.
  10. 根据权利要求6所述的装置,其特征在于,还包括:The device according to claim 6, further comprising:
    指令获取模块,用于获取工作简报查询指令;An instruction acquisition module, configured to obtain a work briefing query instruction;
    条件获取模块,用于根据所述工作简报查询指令获取输入的工作简报查询条件获取输入的工作简报查询条件;a condition obtaining module, configured to obtain, according to the work briefing query instruction, an input work briefing query condition to obtain an input working brief query condition;
    请求生成模块,用于根据所述工作简报查询条件生成工作简报查询请求;a request generating module, configured to generate a work briefing query request according to the working brief query condition;
    请求发送模块,用于将工作简报查询请求发送至所述服务器;及a request sending module, configured to send a work briefing query request to the server; and
    简报接收模块,用于接收所述服务器根据所述工作简报查询请求返回的满足所述工作简报查询条件的工作简报。The briefing receiving module is configured to receive a work brief that is returned by the server according to the work briefing query request and meets the working briefing query condition.
  11. 一种计算机设备,包括存储器和一个或多个处理器,所述存储器中储存有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,使得所述一个或多个处理器执行以下步骤:A computer device comprising a memory and one or more processors having stored therein computer readable instructions, the computer readable instructions being executed by the one or more processors such that the one or more The processors perform the following steps:
    检测工作信息监控指令;Detecting work information monitoring instructions;
    当检测到所述工作信息监控指令时,启动工作信息监控程序,并获取登录的员工账号;When the work information monitoring instruction is detected, the work information monitoring program is started, and the registered employee account is obtained;
    通过所述工作信息监控程序监控各应用程序的操作时长;Monitoring the operation duration of each application by the work information monitoring program;
    获取工作简报生成指令;Obtain a work briefing generation instruction;
    响应于所述工作简报生成指令,根据所述各应用程序的操作时长和所述登录的员工账号生成工作简报;及And generating a work briefing according to the operation duration of each application and the registered employee account in response to the work briefing generation instruction; and
    将生成的工作简报上传至服务器。Upload the generated work profile to the server.
  12. 根据权利要求11所述的计算机设备,其特征在于,所述通过所述工 作信息监控程序监控各应用程序的操作时长,包括:The computer device according to claim 11, wherein the monitoring the operation duration of each application by the work information monitoring program comprises:
    通过所述工作信息监控程序获取已开启应用程序的应用程序标识;Obtaining, by the job information monitoring program, an application identifier of the opened application;
    监控所述已开启应用程序对应的操作时长;及Monitoring the operation duration corresponding to the opened application; and
    将监控到的操作时长与相应的应用程序标识对应存储。The monitored operation duration is stored corresponding to the corresponding application identifier.
  13. 根据权利要求11所述的计算机设备,其特征在于,所述根据所述各应用程序的操作时长和所述登录的员工账号生成工作简报,包括:The computer device according to claim 11, wherein the generating a work brief according to the operation duration of the applications and the registered employee account comprises:
    获取工作类应用程序标识列表;Get a list of work class application IDs;
    提取所述工作类应用程序标识列表中的工作类应用程序标识;Extracting the work class application identifier in the work class application identifier list;
    在所述各应用程序的操作时长中查询与提取到的工作类应用程序标识对应的操作时长;Querying an operation duration corresponding to the extracted work application identifier in the operation duration of each application;
    根据查询到的操作时长统计得到有效工作时长;及The effective working time is obtained according to the statistics of the operation time of the query; and
    根据所述有效工作时长和所述登录的员工账号生成工作简报。A work brief is generated according to the valid working time and the registered employee account.
  14. 根据权利要求13所述的计算机设备,其特征在于,所述获取工作类应用程序标识列表,包括:The computer device according to claim 13, wherein the obtaining a work type application identifier list comprises:
    确定所述登录的员工账号所对应的岗位类型;及Determining a job type corresponding to the registered employee account; and
    获取确定的岗位类型对应的工作类应用程序标识列表。Obtain a list of work class application identifiers corresponding to the determined job type.
  15. 根据权利要求11所述的计算机设备,其特征在于,所述计算机可读指令被所述处理器执行时,使得所述处理器在执行所述将生成的工作简报上传至服务器之后,还执行以下步骤:The computer apparatus according to claim 11, wherein said computer readable instructions are executed by said processor such that said processor, after performing said uploading of said generated work brief to said server, further performing the following step:
    获取工作简报查询指令;Obtain a work briefing query instruction;
    根据所述工作简报查询指令获取输入的工作简报查询条件;Obtaining an input work brief query condition according to the work briefing query instruction;
    根据所述工作简报查询条件生成工作简报查询请求;Generating a work briefing query request according to the working brief query condition;
    将工作简报查询请求发送至所述服务器;及Sending a work briefing query request to the server; and
    接收所述服务器根据所述工作简报查询请求返回的满足所述工作简报查询条件的工作简报。Receiving a work brief that is returned by the server according to the work briefing query request and satisfying the working brief query condition.
  16. 一个或多个存储有计算机可读指令的非易失性计算机可读存储介质,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理 器执行以下步骤:One or more non-transitory computer readable storage mediums storing computer readable instructions, when executed by one or more processors, cause the one or more processors to perform the steps of:
    检测工作信息监控指令;Detecting work information monitoring instructions;
    当检测到所述工作信息监控指令时,启动工作信息监控程序,并获取登录的员工账号;When the work information monitoring instruction is detected, the work information monitoring program is started, and the registered employee account is obtained;
    通过所述工作信息监控程序监控各应用程序的操作时长;Monitoring the operation duration of each application by the work information monitoring program;
    获取工作简报生成指令;Obtain a work briefing generation instruction;
    响应于所述工作简报生成指令,根据所述各应用程序的操作时长和所述登录的员工账号生成工作简报;及And generating a work briefing according to the operation duration of each application and the registered employee account in response to the work briefing generation instruction; and
    将生成的工作简报上传至服务器。Upload the generated work profile to the server.
  17. 根据权利要求16所述的存储介质,其特征在于,所述通过所述工作信息监控程序监控各应用程序的操作时长,包括:The storage medium according to claim 16, wherein the monitoring the operation duration of each application by the work information monitoring program comprises:
    通过所述工作信息监控程序获取已开启应用程序的应用程序标识;Obtaining, by the job information monitoring program, an application identifier of the opened application;
    监控所述已开启应用程序对应的操作时长;及Monitoring the operation duration corresponding to the opened application; and
    将监控到的操作时长与相应的应用程序标识对应存储。The monitored operation duration is stored corresponding to the corresponding application identifier.
  18. 根据权利要求16所述的存储介质,其特征在于,所述根据所述各应用程序的操作时长和所述登录的员工账号生成工作简报,包括:The storage medium according to claim 16, wherein the generating a work brief according to the operation duration of each application and the registered employee account comprises:
    获取工作类应用程序标识列表;Get a list of work class application IDs;
    提取所述工作类应用程序标识列表中的工作类应用程序标识;Extracting the work class application identifier in the work class application identifier list;
    在所述各应用程序的操作时长中查询与提取到的工作类应用程序标识对应的操作时长;Querying an operation duration corresponding to the extracted work application identifier in the operation duration of each application;
    根据查询到的操作时长统计得到有效工作时长;及The effective working time is obtained according to the statistics of the operation time of the query; and
    根据所述有效工作时长和所述登录的员工账号生成工作简报。A work brief is generated according to the valid working time and the registered employee account.
  19. 根据权利要求18所述的存储介质,其特征在于,所述获取工作类应用程序标识列表,包括:The storage medium according to claim 18, wherein the obtaining a work type application identifier list comprises:
    确定所述登录的员工账号所对应的岗位类型;及Determining a job type corresponding to the registered employee account; and
    获取确定的岗位类型对应的工作类应用程序标识列表。Obtain a list of work class application identifiers corresponding to the determined job type.
  20. 根据权利要求16所述的存储介质,其特征在于,所述计算机可读指 令被所述处理器执行时,使得所述处理器在执行所述将生成的工作简报上传至服务器之后,还执行以下步骤:A storage medium according to claim 16, wherein said computer readable instructions are executed by said processor such that said processor, after performing said uploading of the generated work brief to the server, further performs the following step:
    获取工作简报查询指令;Obtain a work briefing query instruction;
    根据所述工作简报查询指令获取输入的工作简报查询条件;Obtaining an input work brief query condition according to the work briefing query instruction;
    根据所述工作简报查询条件生成工作简报查询请求;Generating a work briefing query request according to the working brief query condition;
    将工作简报查询请求发送至所述服务器;及Sending a work briefing query request to the server; and
    接收所述服务器根据所述工作简报查询请求返回的满足所述工作简报查询条件的工作简报。Receiving a work brief that is returned by the server according to the work briefing query request and satisfying the working brief query condition.
PCT/CN2018/083156 2017-04-18 2018-04-16 Working information processing method and apparatus, computer device, and storage medium WO2018192432A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710254674.8A CN108256811A (en) 2017-04-18 2017-04-18 Job information processing method, device, computer equipment and storage medium
CN201710254674.8 2017-04-18

Publications (1)

Publication Number Publication Date
WO2018192432A1 true WO2018192432A1 (en) 2018-10-25

Family

ID=62721715

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/083156 WO2018192432A1 (en) 2017-04-18 2018-04-16 Working information processing method and apparatus, computer device, and storage medium

Country Status (2)

Country Link
CN (1) CN108256811A (en)
WO (1) WO2018192432A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2781247C1 (en) * 2022-08-19 2022-10-10 Общество с ограниченной ответственностью "СТАХАНОВЕЦ" Method for automatic notification of requested network resources

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108989347A (en) * 2018-08-30 2018-12-11 汉能移动能源控股集团有限公司 Account generating method, device, system, medium and equipment
CN109684863B (en) * 2018-09-07 2024-01-19 平安科技(深圳)有限公司 Data leakage prevention method, device, equipment and storage medium
CN114223189B (en) * 2019-10-08 2024-06-04 深圳市欢太科技有限公司 Time length statistics method, device, electronic equipment and computer readable medium
CN110933054B (en) * 2019-11-19 2022-04-15 北京西南交大盛阳科技有限公司 Data network security protection method and device, computer equipment and storage medium
CN114503136A (en) * 2019-11-27 2022-05-13 深圳市欢太科技有限公司 Labor hour acquisition method, labor hour acquisition device, terminal equipment and server

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1510562A (en) * 2002-12-20 2004-07-07 挹光科技股份有限公司 Method and system for controlling usage of software
CN101316164A (en) * 2007-06-01 2008-12-03 精品科技股份有限公司 Passive monitoring system and method for consumer terminal program execution in enterprise
CN105243522A (en) * 2015-11-24 2016-01-13 北京华夏威科软件技术有限公司 Working behavior analysis method and system based on massive user operation behavior data

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100568294C (en) * 2004-04-30 2009-12-09 目效创造株式会社 Work information processing system, apparatus and method
CN101349987A (en) * 2007-07-19 2009-01-21 精品科技股份有限公司 Statistical analysis method of computer using condition

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1510562A (en) * 2002-12-20 2004-07-07 挹光科技股份有限公司 Method and system for controlling usage of software
CN101316164A (en) * 2007-06-01 2008-12-03 精品科技股份有限公司 Passive monitoring system and method for consumer terminal program execution in enterprise
CN105243522A (en) * 2015-11-24 2016-01-13 北京华夏威科软件技术有限公司 Working behavior analysis method and system based on massive user operation behavior data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2781247C1 (en) * 2022-08-19 2022-10-10 Общество с ограниченной ответственностью "СТАХАНОВЕЦ" Method for automatic notification of requested network resources

Also Published As

Publication number Publication date
CN108256811A (en) 2018-07-06

Similar Documents

Publication Publication Date Title
WO2018192432A1 (en) Working information processing method and apparatus, computer device, and storage medium
WO2019085073A1 (en) Interface test method and apparatus, computer device, and storage medium
CN109766262B (en) Interface data processing method, automatic testing method, device, equipment and medium
CN107665233B (en) Database data processing method and device, computer equipment and storage medium
WO2017101606A1 (en) System and method for collecting and analyzing data
WO2019153581A1 (en) Abnormal interface detection method and apparatus, and computer device and storage medium
WO2019085079A1 (en) Interface test method and apparatus, computer device and storage medium
WO2018120722A1 (en) Asynchronous interface testing method, terminal, device, system, and storage medium
WO2021042914A1 (en) Test data generation method and apparatus, computer device and storage medium
CN105447046A (en) Distributed system data consistency processing method, device and system
WO2017114152A1 (en) Service dial testing method, apparatus and system
US10362086B2 (en) Method and system for automating submission of issue reports
WO2019200741A1 (en) Project evaluation information processing method and apparatus, computer device, and storage medium
WO2019019644A1 (en) Push server allocation method and apparatus, and computer device and storage medium
WO2019153589A1 (en) Message data processing method and apparatus, and computer device and storage medium
WO2019109518A1 (en) Data list uploading method and terminal thereof
WO2019019642A1 (en) Application information pushing method and apparatus, and computer device and storage medium
CN104980421B (en) Batch request processing method and system
WO2020232883A1 (en) Script defect scanning method and apparatus, computer device and storage medium
CN111240905B (en) Screen projection diagnosis method, device, system, storage medium and equipment
US10915510B2 (en) Method and apparatus of collecting and reporting database application incompatibilities
CN110798445A (en) Public gateway interface testing method and device, computer equipment and storage medium
WO2019019676A1 (en) Service number assigning method and device, computer apparatus, and storage medium
WO2021115348A1 (en) Cloud storage system providing preview function, and preview method and apparatus
CN108733545B (en) Pressure testing method and device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18788444

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 16/01/2020)

122 Ep: pct application non-entry in european phase

Ref document number: 18788444

Country of ref document: EP

Kind code of ref document: A1