CN111399951A - Computer working data acquisition, analysis and display method and device and electronic equipment - Google Patents

Computer working data acquisition, analysis and display method and device and electronic equipment Download PDF

Info

Publication number
CN111399951A
CN111399951A CN202010149090.6A CN202010149090A CN111399951A CN 111399951 A CN111399951 A CN 111399951A CN 202010149090 A CN202010149090 A CN 202010149090A CN 111399951 A CN111399951 A CN 111399951A
Authority
CN
China
Prior art keywords
computer
working data
working
server
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
CN202010149090.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.)
Yunzujia Science And Technology Co ltd
Original Assignee
Yunzujia Science And 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 Yunzujia Science And Technology Co ltd filed Critical Yunzujia Science And Technology Co ltd
Priority to CN202010149090.6A priority Critical patent/CN111399951A/en
Publication of CN111399951A publication Critical patent/CN111399951A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/323Visualisation of programs or trace data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/302Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/547Remote procedure calls [RPC]; Web services
    • 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/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • G06Q10/063114Status monitoring or status determination for a person or group

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Human Computer Interaction (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Development Economics (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The embodiment of the application provides a computer working data acquisition, analysis and display method, a device and electronic equipment, wherein the method is applied to a client installed on a computer, the client is in communication connection with a server, and the method comprises the following steps: acquiring acquisition configuration information from a server when the self is determined to be in an operating state; the computer working data are collected based on the collection configuration information, and the collected computer working data are sent to a server, so that the server can analyze the computer working data to generate an analysis result for visual display, and the real working condition of the staff can be obtained under the condition of remote office of a computer.

Description

Computer working data acquisition, analysis and display method and device and electronic equipment
Technical Field
The application relates to the technical field of computers, in particular to a method and a device for acquiring, analyzing and displaying computer working data and electronic equipment.
Background
With the rise of computer teleworking, more and more enterprises adopt a computer teleworking method to save a large amount of enterprise operation costs, however, under the situation of computer teleworking, a company manager cannot know the real working conditions of employees, and then cannot reasonably manage the employees.
Content of application
In view of this, an object of the embodiments of the present application is to provide a method, an apparatus, and an electronic device for acquiring, analyzing, and displaying computer working data, which can acquire the actual working conditions of employees even in the case of remote office work of a computer.
In a first aspect, an embodiment of the present application provides a method for acquiring computer work data, where the method is applied to a client installed on a computer, and the client is in communication connection with a server, and the method includes: acquiring acquisition configuration information from a server when the self is determined to be in an operating state; and collecting the computer working data based on the collection configuration information, and sending the collected computer working data to a server so that the server can analyze the computer working data to generate an analysis result for visual display.
In the implementation process, the client installed on the computer collects the computer working data based on the collected configuration information and sends the collected computer working server to the server, so that the server can analyze the computer working data to generate an analysis result for visual display, and enterprise managers can accurately know the real working conditions of the employees.
Based on the first aspect, in a possible design, the acquiring configuration information includes a working time period, a screenshot interval time, and an idle duration definition, and the acquiring the computer working data based on the acquiring configuration information includes: when the current time is determined to be in the working time period, acquiring current process information; timing the continuous activity time of the process to obtain the service life of the application program corresponding to the process; acquiring a display interface screenshot of the computer every the screenshot interval time; and acquiring the idle time length when the computer is determined to be in the idle state according to the idle time length definition.
In the implementation process, by obtaining the use duration of each application program used by the computer in the working period, the duration in the idle state and the screenshot of the display interface of the computer, a manager can further know the specific working condition of the employee in the working period.
In a second aspect, an embodiment of the present application provides a computer work data analysis method, where the method is applied to a server, and the server is communicatively connected to a client installed on a computer, and the method includes: receiving the working data of the computer sent by the client; and analyzing the working data of the computer based on an analysis rule determined in advance according to the data report type to form an analysis result for visual display.
In the implementation process, the working data of the computer is analyzed based on the analysis rule determined in advance according to the data report type to form an analysis result for visual display, so that a manager can conveniently and quickly know the remote office condition of the staff according to the analysis result.
Based on the second aspect, in one possible design, the method further includes: receiving a checking request which is sent by a monitoring client and represents that the working data of the computer needs to be checked; and responding to the viewing request, and sending the working data of the computer to the monitoring client in real time.
In the implementation process, the manager can conveniently acquire the working data of the computer used by the staff in real time through the mode.
Based on the second aspect, in one possible design, the forming of the analysis result for visual display includes: and sequencing the working data of the computer in a first preset time period according to the time sequence to obtain the analysis result for visual display.
In the implementation process, the manager can conveniently and rapidly and intuitively know the computer remote office condition of the staff through the mode.
Based on the second aspect, in one possible design, the forming of the analysis result for visual display includes: and dividing the application programs and/or websites in the working data of the computer in a second preset time period into a working class and a non-working class based on a predetermined classification rule, and obtaining a first analysis result of the application programs and/or websites belonging to the working class and a second analysis result of the application programs and/or websites belonging to the non-working class for visual display.
In the implementation process, the manager can quickly know the office condition of the staff using the application programs and/or the websites of the working class and the office condition of the staff using the application programs and/or the websites of the non-working class, so that the user experience is improved.
Based on the second aspect, in one possible design, the computer work data includes: the use duration and the idle duration of different applications; and/or the use duration and the idle duration of different websites, the obtaining a first analysis result of the application programs and/or websites belonging to the working class and a second analysis result of the application programs and/or websites belonging to the non-working class for visual display comprises: determining the sum of the use duration and the sum of the idle duration in the computer working data belonging to the working class; and determining the sum of the use duration and the sum of the idle duration in the computer working data belonging to the non-working class.
In the implementation process, by the method, a manager can conveniently and quickly know the sum of the effective use durations of the employees on the application programs and/or the websites of the working class, the sum of the durations of the employees in the idle state in the process of opening the application programs and/or the websites of the non-working class, and the sum of the durations of the employees in the idle state in the process of opening the application programs and/or the websites of the non-working class, so that user experience is improved.
Based on the second aspect, in one possible design, the computer work data includes: when the number of the computers is multiple, the forming of the analysis result for visual display includes: determining the sum of the use durations of each application program in the plurality of computers aiming at each application program in the plurality of computer working data in a third preset time period; sorting the sum of the use durations of the different application programs to obtain a first sorting result of the application programs; and/or determining the sum of the use time of each website in the plurality of computers according to each website in the plurality of computer working data in a third preset time period; and sorting the sum of the service durations of the different websites to obtain a second sorting result of the websites.
In the implementation process, the administrator can conveniently know the love degree of the employees of the enterprise to each application program and/or website by the mode.
In a third aspect, an embodiment of the present application provides a computer work data display method, where the method is applied to a monitoring client, and the monitoring client is in communication connection with a server, and the method includes: receiving an analysis result of the computer working data sent by the server; wherein, the analysis result comprises: characterizing the use duration, the idle duration, a first time period corresponding to the use duration and a second time period corresponding to the idle duration of the computer in accessing different websites and/or different application programs; and displaying the analysis results in different display modes in the coordinate axis according to the time sequence.
In a fourth aspect, an embodiment of the present application provides a computer working data acquisition apparatus, where the apparatus is applied to a client installed on a computer, and the client is in communication connection with a server, and the apparatus includes: the configuration information acquisition unit is used for acquiring acquisition configuration information from the server when determining that the self is in the running state; and the acquisition unit is used for acquiring the computer working data based on the acquisition configuration information and sending the acquired computer working data to a server so that the server can analyze the computer working data to generate an analysis result for visual display.
Based on the fourth aspect, in a possible design, the acquisition unit is specifically configured to, if the acquisition configuration information includes a working time period, screenshot interval time, and idle duration definition, acquire current process information when it is determined that the current time is in the working time period; timing the continuous activity time of the process to obtain the service time of the application program corresponding to the process; acquiring a display interface screenshot of the computer every the screenshot interval time; and acquiring the idle time length when the computer is determined to be in the idle state according to the idle time length definition.
In a fifth aspect, an embodiment of the present application provides a computer working data analysis apparatus, where the apparatus is applied to a server, and the server is connected to a client installed on a computer in a communication manner, and the apparatus includes: the working data receiving unit is used for receiving the working data of the computer sent by the client; and the analysis unit is used for analyzing the working data of the computer based on an analysis rule determined in advance according to the data report type to form an analysis result for visual display.
In a possible design based on the fifth aspect, the apparatus further includes: the viewing request receiving unit is used for receiving a viewing request which is sent by the monitoring client and represents that the working data of the computer needs to be viewed; and the request response unit is used for responding to the viewing request and sending the working data of the computer to the monitoring client in real time.
Based on the fifth aspect, in a possible design, the analysis unit is specifically configured to sort the working data of the computer within the first preset time period according to a chronological order, so as to obtain the analysis result for visual display.
Based on the fifth aspect, in a possible design, the analysis unit is further configured to divide the applications and/or websites in the working data of the computer within the second preset time period into a working class and a non-working class based on a predetermined classification rule, and obtain a first analysis result of the applications and/or websites belonging to the working class and a second analysis result of the applications and/or websites belonging to the non-working class for visual display.
Based on the fifth aspect, in a possible design, the analysis unit is further configured to, at the computer work data, include: the use duration and the idle duration of different applications; and/or determining the sum of the use duration and the idle duration in the computer working data belonging to the working class when the use duration and the idle duration of different websites are/is reached; and determining the sum of the use duration and the sum of the idle duration in the computer working data belonging to the non-working class.
Based on the fifth aspect, in a possible design, the analysis unit is further configured to, at the computer work data, include: when the number of the computers is multiple, determining the sum of the use durations of the application programs in the computers according to each application program in the working data of the computers in a third preset time period; sorting the sum of the use durations of the different application programs to obtain a first sorting result of the application programs; and/or determining the sum of the use time of each website in the plurality of computers according to each website in the plurality of computer working data in a third preset time period; and sorting the sum of the service durations of the different websites to obtain a second sorting result of the websites.
In a sixth aspect, an embodiment of the present application provides a computer working data display device, which is applied to a monitoring client, where the monitoring client is in communication connection with a server, and the device includes: the analysis result receiving unit is used for receiving the analysis result of the computer working data sent by the server; wherein, the analysis result comprises: characterizing the use duration, the idle duration, a first time period corresponding to the use duration and a second time period corresponding to the idle duration of the computer in accessing different websites and/or different application programs; and the first display unit is used for displaying the analysis results in different display modes in the coordinate axis according to the time sequence.
In a seventh aspect, an embodiment of the present application provides an electronic device, including a processor and a memory connected to the processor, where a computer program is stored in the memory, and when the computer program is executed by the processor, the electronic device is caused to perform the method of the first aspect, the second aspect, or the third aspect.
In an eighth aspect, the present application provides a storage medium, in which a computer program is stored, and when the computer program runs on a computer, the computer is caused to execute the method of the first aspect, the second aspect, or the third aspect.
Additional features and advantages of the present application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the embodiments of the present application. The objectives and other advantages of the application may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1 is a schematic flow chart of a computer working data acquisition method according to an embodiment of the present disclosure.
Fig. 2 is a schematic flowchart of a computer working data analysis method according to an embodiment of the present disclosure.
Fig. 3 is a schematic flowchart of a method for displaying computer working data according to an embodiment of the present disclosure.
Fig. 4 is a schematic diagram illustrating a display of an analysis result of computer working data according to an embodiment of the present application.
Fig. 5 is a schematic view showing usage duration sorting results of each application program according to an embodiment of the present application.
Fig. 6 is a schematic view showing usage duration ranking results of various websites according to an embodiment of the present application.
Fig. 7 is a schematic structural diagram of a computer working data acquisition device according to an embodiment of the present application.
Fig. 8 is a schematic structural diagram of a computer working data analysis device according to an embodiment of the present application.
Fig. 9 is a schematic structural diagram of a computer working data display device according to an embodiment of the present application.
Fig. 10 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solution in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.
Referring to fig. 1, fig. 1 is a flowchart of a computer work data acquisition method according to an embodiment of the present application, where the method is applied to a client installed on a computer, and the client is in communication with a server, and the flow shown in fig. 1 will be described in detail below, where the method includes: s11 and S12.
S11: and acquiring the acquisition configuration information from the server when the self is determined to be in the running state.
S12: and collecting the computer working data based on the collection configuration information, and sending the collected computer working data to a server so that the server can analyze the computer working data to generate an analysis result for visual display.
The above method is described in detail below.
S11: and acquiring the acquisition configuration information from the server when the self is determined to be in the running state.
In an actual implementation process, S11 may be implemented in the following manner, when a client for collecting computer work data is installed on a computer, a user inputs a login account and a login password in a login page of the client through the computer, the client displays a page indicating that login is successful after the user correctly inputs the login account and the login password and selects an option indicating that login starts, the client starts to be in an operating state after the user selects an option indicating that work starts in the client, and the client and the server send a configuration information acquisition request, where the acquisition request includes: and the server responds to the acquisition request and sends acquisition configuration information of enterprise settings corresponding to the login account to the client, and the client receives the acquisition configuration information.
The acquisition configuration information may include one or more of a work time period, a screenshot interval time, and an idle time definition.
For example, the work period may be 8 am to 30 pm on monday to friday, or 9 am to 8 pm on weekdays, etc., and is set according to the needs of the enterprise.
It is worth mentioning that, when the acquisition configuration information does not include the working time period, the client acquires the computer working data from the time when the client is in the running state until the client stops running.
The screenshot time interval can be 1 minute, 2 minutes and the like and is set according to enterprise requirements, wherein the shorter the screenshot time interval is, the more accurately the working condition of a user of the computer can be reflected, and the greater the data acquisition pressure of the client is.
The idle time is defined, timing is defined from the moment when a mouse or a keyboard does not perform any signal input on the computer until a preset time also does not perform any signal input on the computer, wherein the preset time can be 2 minutes, 3 minutes and the like, the computer is determined to be in an idle state from the moment when the computer does not perform any signal input on the computer according to enterprise requirement setting, the computer stops being in the idle state until the mouse or the keyboard performs the signal input on the computer, and then the time period from the moment when the computer starts being in the idle state to the moment when the computer stops being in the idle state is determined to be an idle time period, and the time period of the idle time period is the idle time period.
After the acquisition configuration information is acquired, step S12 is executed.
S12: and collecting the computer working data based on the collection configuration information, and sending the collected computer working data to a server so that the server can analyze the computer working data to generate an analysis result for visual display.
And collecting the computer working data based on the collection configuration information, and sending the collected computer working data to a server in real time, at irregular time or based on a preset time interval.
As an implementation manner, the collecting configuration information includes a working time period, a screenshot interval time, and an idle duration definition, and the step of collecting the computer working data based on the collecting configuration information in step S12 may be implemented in a manner that, when it is determined that the current time is in the working time period, current process information is obtained; timing the continuous activity time of the process to obtain the service life of the application program corresponding to the process; acquiring a display interface screenshot of the computer every the screenshot interval time; and acquiring the idle time length when the computer is determined to be in the idle state according to the idle time length definition.
Wherein the usage duration comprises: using the duration start time, end time and duration representation, or only including the duration representation; the idle state duration includes: the idle state start time, end time, and duration representations may also include only duration representations.
The method comprises the steps of obtaining current time, determining whether the current time is in the working period, obtaining a current display interface screenshot of the computer every time interval of the screenshot interval time when the current time is determined to be in the working period, and obtaining current progress information of the computer. The application program corresponding to the current process information may be a browser application program or a non-browser application program.
As an implementation manner, when the screenshot is obtained, the screenshot time may also be obtained, and then a corresponding relationship between the screenshot and the screenshot time is determined.
After the current process information is acquired, analyzing the current process information, determining a non-browser application program corresponding to the current process information, and starting to time the use duration of the corresponding application program from the current time (assuming a first time), in the use duration timing process, if it is detected that the keyboard and the mouse do not perform signal input to the computer at a second time, defining to time from the moment when no signal input is detected (namely the first time) according to the idle duration, if no signal input of the mouse or the keyboard is detected within the preset duration (the definition of the idle duration), determining that the computer is in an idle state, acquiring the idle state duration, and determining that the second time is the end time of the use duration timing, the usage duration of the corresponding application is the time difference between the first time and the second time.
On the contrary, as an implementation manner, in the process of timing the use duration, and within the preset duration, if the signal input of the keyboard or the mouse is detected, it is determined that the computer is not in the idle state, the use duration of the corresponding application program is continuously timed, and the timing of the use duration of the corresponding application program is stopped until the computer is in the idle state or a new process is detected to start to be active.
When detecting that a new process starts to move, acquiring an application program corresponding to the new process, and timing the continuous moving time of the process to obtain the service time of the application program corresponding to the new process.
When the application program corresponding to the current progress information is a browser, as an implementation manner, acquiring a currently accessed website of the computer, and starting timing for a continuous access time of the currently accessed website to acquire a use duration, in the timing process of the use duration, if it is determined that the computer is in an idle state according to the idle duration definition, timing the idle state to acquire the idle state duration, ending timing of the use duration, and determining that a period from the time when the use duration starts timing to the time when the computer starts to be in the idle state is the use duration of the currently accessed website, wherein the use duration includes: the duration start time, end time, and duration representation are used, and may be included only.
On the contrary, as an implementation manner, in the timing process of the use duration, and within the preset duration defined by the idle duration, if the signal input of the keyboard or the mouse is detected, it is determined that the computer is not in the idle state, the timing of the use duration of the corresponding access website is continued, and the timing of the use duration of the corresponding access website is stopped until the computer is in the idle state or new process information is detected to start to be active.
After the client sends the computer working data to the server, the server analyzes the computer working data, wherein a specific analysis manner please refer to fig. 2, fig. 2 is a flowchart of a method for analyzing computer working data provided in an embodiment of the present application, the method is applied to a server, the server is in communication connection with the client installed on the computer, and the flow shown in fig. 2 will be described in detail below, and the method includes the steps of: s21 and S22.
S21: and receiving the working data of the computer sent by the client.
S22: and analyzing the working data of the computer based on an analysis rule determined in advance according to the data report type to form an analysis result for visual display.
The above method is described in detail below.
S21: and receiving the working data of the computer sent by the client.
And receiving the working data of the computer in real time or in an irregular time. And the working data of the computer carries a login account for logging in the client.
After receiving the work data of the computer, step S22 is performed.
S22: and analyzing the working data of the computer based on an analysis rule determined in advance according to the data report type to form an analysis result for visual display.
As an embodiment, S22 may be implemented in such a way that the work data of the computer within the first preset time period are sorted according to time sequence to obtain the analysis result for visual display.
And the working data of the computer comprises time information corresponding to each working data.
Based on the predetermined first preset time period, searching out the working data of the computer with the time information corresponding to the working data in the first preset time period from the working data of the computer obtained in advance, and after the working data of the computer in the first preset time period is found out, sorting the working data of the computer in the first preset time period according to the time sequence based on the time information corresponding to each working data, so as to obtain the analysis result for visual display.
It should be noted that when the number of the computers is at least two, the computer work data for each computer can be executed by using the above embodiment.
As another embodiment, S22 may be implemented by dividing the applications and/or websites in the working data of the computer in the second preset time period into a working class and a non-working class based on a predetermined classification rule, and obtaining a first analysis result of the applications and/or websites belonging to the working class and a second analysis result of the applications and/or websites belonging to the non-working class for visual display.
The classification rule is a classification rule which can be preset for an enterprise, wherein the classification rule comprises: the name of the application program and/or the website, and the corresponding work type, wherein the work type comprises a work class and a non-work class. It is worth mentioning that applications and websites corresponding to undefined work types belong to undefined classes.
And the working data of the computer comprises time information corresponding to each working data.
Based on the second preset time period, searching the working data of the computer with the time information corresponding to the working data in the second preset time period from the working data of the computer which is obtained in advance, and after the working data of the computer in the second preset time period is found, dividing the application program and/or the website in the working data of the computer in the second preset time period into a working class and a non-working class according to the name of the application program and/or the website in the working data of the computer in the second preset time period based on the classification rule, so as to obtain a first analysis result of the working data of the computer belonging to the working class and a second analysis result of the working data of the computer belonging to the non-working class.
When undefined work data exist in the work data of the computer, as an embodiment, based on the classification rule, the application program and/or the website in the work data of the computer within a second preset time period are divided into a work class, a non-work class and an undefined class, and a first analysis result of the work data of the computer belonging to the work class, a second analysis result of the work data of the computer belonging to the non-work class and a third analysis result of the undefined work data of the computer are obtained.
Wherein the computer work data comprises: the use duration and the idle duration of different applications; and/or the use duration and the idle duration of different websites, the obtaining a first analysis result of the application program and/or the website belonging to the working class and a second analysis result of the application program and/or the website belonging to the non-working class for visual display includes: determining the sum of the use duration and the sum of the idle duration in the computer working data belonging to the working class; and determining the sum of the use duration and the sum of the idle duration in the computer working data belonging to the non-working class.
In one embodiment, a sum of the usage periods and a sum of the idle periods belonging to the undefined computer work data is determined.
When the number of the computers is multiple, as an implementation mode, aiming at the working data of the computers of the working class, the sum of the use durations respectively corresponding to the computers is sorted to obtain a third sorting result of the use durations corresponding to the working data of the working class, the sum of the idle durations respectively corresponding to the computers is sorted to obtain a fourth sorting result of the idle durations corresponding to the working data of the working class, and similarly, a fifth sorting result of the use durations corresponding to the working data of the non-working class and a sixth sorting result of the idle durations corresponding to the working data of the non-working class are obtained.
Wherein, the sequencing result comprises: and each computer corresponds to a login account for representing the identity of the employee.
As an embodiment, the sorting result includes: and determining the employee name according to the login account.
As an embodiment, the computer work data comprises: when the number of the computers is plural, the S22 includes the steps of: b1, B2, B3 and B4.
B1: and determining the sum of the use time of each application program in the plurality of computers in the third preset time period aiming at each application program in the plurality of computer working data.
Based on the predetermined third preset time period, searching the working data of the plurality of computers, of which the time information corresponding to the working data is within the third preset time period, from the working data of the plurality of computers, which is acquired in advance, and after the working data of the plurality of computers within the third preset time period is found, summing all the use durations corresponding to the application programs in the working data of the plurality of computers according to the name of each application program in the working data of the plurality of computers to determine the sum of the use durations of the application programs in the plurality of computers.
B2: sorting the sum of the use durations of the different application programs to obtain a first sorting result of the application programs; and/or
And sequencing the use durations of the different application programs from large to small or from small to large to obtain the first sequencing result, wherein the first sequencing result comprises the names of the application programs and the use durations of the application programs.
As an embodiment, B2 may be implemented by sorting the sum of the durations of use of different applications in the applications belonging to the job class according to the classification rule to obtain a first sub-sorting result of the applications of the job class; sorting the sum of the service durations of different application programs in the application programs belonging to the non-working class to obtain a second sub-sorting result of the application programs belonging to the non-working class; and sorting the sum of the use durations of different application programs in the undefined application programs to obtain a third sub-sorting result of the undefined application programs.
B3: and determining the sum of the use time of each website in the plurality of computers according to each website in the plurality of computer working data in a third preset time period.
B4: and sorting the sum of the service durations of the different websites to obtain a second sorting result of the websites.
Please refer to steps B1 and B2 for the embodiments of B3 and B4, which are not described herein.
As an embodiment, the method further comprises: receiving a checking request which is sent by a monitoring client and represents that the working data of the computer needs to be checked; and responding to the viewing request, and sending the working data of the computer to the monitoring client in real time.
Wherein, the viewing request comprises the name of the employee or the login account.
The viewing request may further include a viewing period.
The method comprises the steps that after a server receives a viewing request sent by a monitoring terminal based on a websockets protocol, the server responds to the viewing request, acquires employee names from the viewing request, determines login accounts corresponding to the employee names based on a pre-stored corresponding relation between the employee names and the login accounts, then sends working data of corresponding computers to the monitoring terminal in real time when the working data of the computers corresponding to the corresponding login accounts are acquired, and the latest acquired working data of the corresponding computers can be seen without refreshing pages of the monitoring terminal.
As an implementation manner, when a login account exists in the viewing request, the working data of the computer corresponding to the corresponding login account is directly acquired.
As an implementation manner, when the viewing request further includes a viewing time period, the server sends the work data of the computer which belongs to the viewing time period and corresponds to the employee name to the monitoring terminal.
In other embodiments, the monitoring terminal may also communicate with the server based on other communication protocols.
As an embodiment, the server may also send the working data of the corresponding computer to the monitoring terminal in a non-real-time manner.
After the server determines the analysis result of the computer working data, please explain a display manner of the computer working data, referring to fig. 3, where fig. 3 is a flowchart of a method for displaying the computer working data according to an embodiment of the present application, where the method is applied to a monitoring terminal, the monitoring client is in communication connection with the server, and the flow shown in fig. 3 will be explained in detail below, where the method includes: s31 and S32.
S31: receiving an analysis result of the computer working data sent by the server; wherein, the analysis result comprises: the method comprises the steps of representing the use duration, the idle duration, a first time period corresponding to the use duration and a second time period corresponding to the idle duration of the computer in the process of accessing different websites and/or different application programs.
S32: and displaying the analysis results in different display modes in the coordinate axis according to the time sequence.
The above method is described in detail below.
As an embodiment, before S31, the method further includes: and sending a first viewing request representing an analysis result of the computer working data needing to be viewed to the server.
Wherein the first viewing request comprises: the time period to be viewed and the employee name or login account number.
S31: receiving an analysis result of the computer working data sent by the server; wherein, the analysis result comprises: the method comprises the steps of representing the use duration, the idle duration, a first time period corresponding to the use duration and a second time period corresponding to the idle duration of the computer in the process of accessing different websites and/or different application programs.
And receiving an analysis result of the computer working data corresponding to the first viewing request returned by the server based on the first viewing request.
For example, the period to be viewed is from 11/16/2019 to 11/16/2019, and the first period of the a website accessed by the computer includes: no. 9 at No. 11/month 16 in 2019 for 20 min 30 sec to No. 16 at No. 9 at No. 11/month in 2019 for 50 min 20 sec, and No. 10 at No. 16 at No. 11 at month 11/month in 2019 for 10 min 30 sec to No. 16 at No. 11 at month 11/month in 2019 for 20 min 10 sec;
the second period of time of the computer-accessed a-application includes: 11/16/2019 at point 50 min 21 sec-11/16/2019 at point 10 min 29 sec, and 11/16/2019 at point 11/20 min 11 sec-11/16/2019 at point 12/11/16/2019;
the second period of time includes: 12 o 'clock 00 min 1 s at 11/month 16 in 2019-13 o' clock at 11/month 16 in 2019.
The first period of time of the computer-accessed B application includes: 13 o 'clock 00 min 01 s at 11 month 16 in 2019-14 o' clock at 11 month 16 in 2019.
S32: and displaying the analysis results in different display modes in the coordinate axis according to the time sequence.
Different applications and websites are displayed in different colors, and a first time period and a second time period are respectively represented by different shapes, wherein the first coordinate axis displays and represents time, and the second coordinate axis represents staff names, such as fig. 4.
As an embodiment, when the computer working data further includes a screenshot and a screenshot time, the method further includes: and when the cursor is positioned in any one time interval on the coordinate axis, displaying the time information of the time interval, the screenshot of which the screenshot time is positioned in the time interval, the name of the website or the application program corresponding to the time interval, the use duration or the idle duration.
Referring to fig. 5, when the computer work data analysis result is a usage duration ranking result of each application program, as an embodiment, the method further includes: and displaying the computer working data analysis result in a pie chart mode.
Similarly, when the computer work data analysis result is the usage duration ranking result of each website, please refer to fig. 6, and the computer work data analysis result is displayed in a pie chart manner.
Referring to fig. 7, fig. 7 is a block diagram illustrating a computer working data acquisition device 700 according to an embodiment of the present disclosure. The structural block diagram shown in fig. 7 will be explained below, where the apparatus is applied to a client installed on a computer, and the client is in communication connection with a server, and the apparatus includes:
the configuration information acquiring unit 710 is configured to acquire the acquisition configuration information from the server when determining that the self is in the operating state.
And the acquisition unit 720 is configured to acquire the computer working data based on the acquisition configuration information, and send the acquired computer working data to a server, so that the server performs analysis based on the computer working data to generate an analysis result for visual display.
As an implementation manner, the acquiring unit 720 is specifically configured to, if the acquisition configuration information includes a working time period, a screenshot interval time, and an idle duration definition, acquire current process information when it is determined that the current time is in the working time period; timing the continuous activity time of the process to obtain the service time of the application program corresponding to the process; acquiring a display interface screenshot of the computer every the screenshot interval time; and acquiring the idle time length when the computer is determined to be in the idle state according to the idle time length definition.
Referring to fig. 8, fig. 8 is a block diagram of a computer work data analysis apparatus 800 according to an embodiment of the present application, the apparatus is applied to a server, the server is communicatively connected to a client installed on a computer, and the apparatus includes:
and a working data receiving unit 810, configured to receive the working data of the computer sent by the client.
An analyzing unit 820, configured to analyze the working data of the computer based on an analysis rule determined in advance according to the data report type, and form an analysis result for visual display.
As an embodiment, the apparatus further comprises: the viewing request receiving unit is used for receiving a viewing request which is sent by the monitoring client and represents that the working data of the computer needs to be viewed; and the request response unit is used for responding to the viewing request and sending the working data of the computer to the monitoring client in real time.
As an embodiment, the analysis unit 820 is specifically configured to sort the working data of the computer within a first preset time period according to a chronological order, so as to obtain the analysis result for visual display.
As an embodiment, the analysis unit 820 is further configured to divide the applications and/or websites in the working data of the computer in a second preset time period into a working class and a non-working class based on a predetermined classification rule, and obtain a first analysis result of the applications and/or websites belonging to the working class and a second analysis result of the applications and/or websites belonging to the non-working class for visual display.
As an embodiment, the analysis unit 820 is further configured to, at the computer, comprise: the use duration and the idle duration of different applications; and/or determining the sum of the use duration and the idle duration in the computer working data belonging to the working class when the use duration and the idle duration of different websites are/is reached; and determining the sum of the use duration and the sum of the idle duration in the computer working data belonging to the non-working class.
As an embodiment, the analysis unit 820 is further configured to, at the computer, comprise: when the number of the computers is multiple, determining the sum of the use durations of the application programs in the computers according to each application program in the working data of the computers in a third preset time period; sorting the sum of the use durations of the different application programs to obtain a first sorting result of the application programs; and/or determining the sum of the use time of each website in the plurality of computers according to each website in the plurality of computer working data in a third preset time period; and sorting the sum of the service durations of the different websites to obtain a second sorting result of the websites.
Referring to fig. 9, fig. 9 is a block diagram of a computer working data display device 900 according to an embodiment of the present application, which is applied to a monitoring client, where the monitoring client is communicatively connected to a server, and the device includes:
an analysis result receiving unit 910, configured to receive an analysis result of the computer working data sent by the server; wherein, the analysis result comprises: the method comprises the steps of representing the use duration, the idle duration, a first time period corresponding to the use duration and a second time period corresponding to the idle duration of the computer in the process of accessing different websites and/or different application programs.
The first display unit 920 is configured to display the analysis results in different display manners in the coordinate axis according to a time sequence.
For the process of implementing each function by each functional unit in this embodiment, please refer to the content described in the embodiments shown in fig. 1 to 6, which is not described herein again.
Referring to fig. 10, an embodiment of the present application provides a schematic structural diagram of an electronic device 100, where the electronic device may be a computer, a server, and an electronic device with a monitoring terminal in the above implementation, and the electronic device 100 may be a Personal Computer (PC), a tablet computer, a smart phone, a Personal Digital Assistant (PDA), and the like.
The electronic device 100 may include: memory 102, process 101, communication interface 103, and a communication bus for enabling the connection communications of these components.
The Memory 102 is used for storing various data such as computer program instructions corresponding to the computer working data acquisition, analysis and display method and device provided in the embodiment of the present application, where the Memory 102 may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read Only Memory (PROM), an erasable Read Only Memory (EPROM), an electrically erasable Read Only Memory (EEPROM), and the like.
When the electronic device is a computer with a client, the processor 101 is configured to read and run a computer program instruction corresponding to the computer working data acquisition method and apparatus stored in the memory, so as to obtain acquisition configuration information from the server when determining that the electronic device is in a running state; and collecting the computer working data based on the collection configuration information, and sending the collected computer working data to a server so that the server can analyze the computer working data to generate an analysis result for visual display.
When the electronic device is a server, the processor 101 is configured to read and run computer program instructions corresponding to the computer work data analysis method and apparatus stored in the memory, so as to receive computer work data sent by the client; and analyzing the working data of the computer based on an analysis rule determined in advance according to the data report type to form an analysis result for visual display.
When the electronic device is an electronic device equipped with a monitoring client, the processor 101 is configured to read and run computer program instructions corresponding to the computer work data display method and apparatus stored in the memory, so as to receive an analysis result of the computer work data sent by the server; wherein, the analysis result comprises: characterizing the use duration, the idle duration, a first time period corresponding to the use duration and a second time period corresponding to the idle duration of the computer in accessing different websites and/or different application programs; and displaying the analysis results in different display modes in the coordinate axis according to the time sequence.
The processor 101 may be an integrated circuit chip having signal processing capability. The Processor 101 may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
A communication interface 103 for receiving or transmitting data.
In addition, a storage medium is provided in an embodiment of the present application, and a computer program is stored in the storage medium, and when the computer program runs on a computer, the computer is caused to execute the method provided in any embodiment of the present application.
To sum up, according to the computer work data acquisition, analysis and display method, device and electronic device provided in the embodiments of the present application, the client installed on the computer acquires the computer work data based on the acquisition configuration information, and sends the acquired computer work server to the server, so that the server analyzes and generates the analysis result for visual display based on the computer work data, and then the enterprise manager can conveniently and accurately know the real work condition of the employee.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based devices that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.

Claims (14)

1. A computer work data acquisition method is applied to a client installed on a computer, wherein the client is in communication connection with a server, and the method comprises the following steps:
acquiring acquisition configuration information from a server when the self is determined to be in an operating state;
and collecting the computer working data based on the collection configuration information, and sending the collected computer working data to a server so that the server can analyze the computer working data to generate an analysis result for visual display.
2. The method of claim 1, wherein the collection configuration information includes a work time period, a screenshot interval and an idle duration definition, and wherein collecting the computer work data based on the collection configuration information includes:
when the current time is determined to be in the working time period, acquiring current process information;
timing the continuous activity time of the process to obtain the service life of the application program corresponding to the process;
acquiring a display interface screenshot of the computer every the screenshot interval time;
and acquiring the idle time length when the computer is determined to be in the idle state according to the idle time length definition.
3. A computer work data analysis method is applied to a server which is in communication connection with a client installed on a computer, and the method comprises the following steps:
receiving the working data of the computer sent by the client;
and analyzing the working data of the computer based on an analysis rule determined in advance according to the data report type to form an analysis result for visual display.
4. The method of claim 3, further comprising:
receiving a checking request which is sent by a monitoring client and represents that the working data of the computer needs to be checked;
and responding to the viewing request, and sending the working data of the computer to the monitoring client in real time.
5. The method of claim 3, wherein forming the analysis results for visual display comprises:
and sequencing the working data of the computer in a first preset time period according to the time sequence to obtain the analysis result for visual display.
6. The method of claim 3, wherein forming the analysis results for visual display comprises:
and dividing the application programs and/or websites in the working data of the computer in a second preset time period into a working class and a non-working class based on a predetermined classification rule, and obtaining a first analysis result of the application programs and/or websites belonging to the working class and a second analysis result of the application programs and/or websites belonging to the non-working class for visual display.
7. The method of claim 6, wherein the computer work data comprises: the use duration and the idle duration of different applications; and/or the use duration and the idle duration of different websites, the obtaining a first analysis result of the application programs and/or websites belonging to the working class and a second analysis result of the application programs and/or websites belonging to the non-working class for visual display comprises:
determining the sum of the use duration and the sum of the idle duration in the computer working data belonging to the working class;
and determining the sum of the use duration and the sum of the idle duration in the computer working data belonging to the non-working class.
8. The method of claim 3, wherein the computer work data comprises: when the number of the computers is multiple, the forming of the analysis result for visual display includes:
determining the sum of the use durations of each application program in the plurality of computers aiming at each application program in the plurality of computer working data in a third preset time period;
sorting the sum of the use durations of the different application programs to obtain a first sorting result of the application programs; and/or
Determining the sum of the use durations of each website in the plurality of computers according to each website in the plurality of computer working data in a third preset time period;
and sorting the sum of the service durations of the different websites to obtain a second sorting result of the websites.
9. A computer work data display method is applied to a monitoring client which is in communication connection with a server, and the method comprises the following steps:
receiving an analysis result of the computer working data sent by the server; wherein, the analysis result comprises: characterizing the use duration, the idle duration, a first time period corresponding to the use duration and a second time period corresponding to the idle duration of the computer in accessing different websites and/or different application programs;
and displaying the analysis results in different display modes in the coordinate axis according to the time sequence.
10. A computer working data acquisition device, characterized in that the device is applied to a client installed on a computer, the client is in communication connection with a server, the device comprises:
the configuration information acquisition unit is used for acquiring acquisition configuration information from the server when determining that the self is in the running state;
and the acquisition unit is used for acquiring the computer working data based on the acquisition configuration information and sending the acquired computer working data to a server so that the server can analyze the computer working data to generate an analysis result for visual display.
11. A computer work data analysis apparatus, wherein the apparatus is applied to a server, the server is connected to a client installed on a computer in a communication manner, and the apparatus comprises:
the working data receiving unit is used for receiving the working data of the computer sent by the client;
and the analysis unit is used for analyzing the working data of the computer based on an analysis rule determined in advance according to the data report type to form an analysis result for visual display.
12. A computer working data display device is applied to a monitoring client which is in communication connection with a server, and the device comprises:
the analysis result receiving unit is used for receiving the analysis result of the computer working data sent by the server; wherein, the analysis result comprises: characterizing the use duration, the idle duration, a first time period corresponding to the use duration and a second time period corresponding to the idle duration of the computer in accessing different websites and/or different application programs;
and the first display unit is used for displaying the analysis results in different display modes in the coordinate axis according to the time sequence.
13. An electronic device comprising a memory and a processor, the memory having stored therein computer program instructions that, when read and executed by the processor, perform the method of any of claims 1-9.
14. A storage medium having stored thereon computer program instructions which, when read and executed by a computer, perform the method of any one of claims 1-9.
CN202010149090.6A 2020-03-05 2020-03-05 Computer working data acquisition, analysis and display method and device and electronic equipment Pending CN111399951A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010149090.6A CN111399951A (en) 2020-03-05 2020-03-05 Computer working data acquisition, analysis and display method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010149090.6A CN111399951A (en) 2020-03-05 2020-03-05 Computer working data acquisition, analysis and display method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN111399951A true CN111399951A (en) 2020-07-10

Family

ID=71430548

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010149090.6A Pending CN111399951A (en) 2020-03-05 2020-03-05 Computer working data acquisition, analysis and display method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN111399951A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102360310A (en) * 2011-09-28 2012-02-22 中国电子科技集团公司第二十八研究所 Multitask process monitoring method and system in distributed system environment
US20140359111A1 (en) * 2013-06-02 2014-12-04 Microsoft Corporation Idle Worker-Process Page-Out
CN107294764A (en) * 2017-04-26 2017-10-24 中国科学院信息工程研究所 Intelligent supervision method and intelligent monitoring system
CN108549685A (en) * 2018-04-08 2018-09-18 武志学 Behavior analysis method, device, system and readable storage medium storing program for executing

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102360310A (en) * 2011-09-28 2012-02-22 中国电子科技集团公司第二十八研究所 Multitask process monitoring method and system in distributed system environment
US20140359111A1 (en) * 2013-06-02 2014-12-04 Microsoft Corporation Idle Worker-Process Page-Out
CN107294764A (en) * 2017-04-26 2017-10-24 中国科学院信息工程研究所 Intelligent supervision method and intelligent monitoring system
CN108549685A (en) * 2018-04-08 2018-09-18 武志学 Behavior analysis method, device, system and readable storage medium storing program for executing

Similar Documents

Publication Publication Date Title
CN109672741B (en) Micro-service monitoring method and device, computer equipment and storage medium
US8782541B2 (en) System and method for capturing analyzing and recording screen events
US10904112B2 (en) Automatic capture of detailed analysis information based on remote server analysis
CN111352921A (en) ELK-based slow query monitoring method and device, computer equipment and storage medium
CN111835584A (en) Inspection method and device for products of Internet of things, computer equipment and storage medium
CN111309567A (en) Data processing method and device, database system, electronic equipment and storage medium
CN111176767B (en) Table data processing method, apparatus, computer device and storage medium
WO2021129335A1 (en) Operation monitoring method and apparatus, operation analysis method and apparatus
CN113850506A (en) Method and device for evaluating working quality, storage medium and electronic equipment
CN114153688A (en) Distributed monitoring method and device based on cloud platform
CN113360918A (en) Vulnerability rapid scanning method, device, equipment and storage medium
KR101078375B1 (en) System for tracing user activity using operating system and method thereof
CN113688022A (en) Browser performance monitoring method, device, equipment and medium
CN111835583B (en) Attribute inspection method and device for products of Internet of things and computer equipment
CN111399951A (en) Computer working data acquisition, analysis and display method and device and electronic equipment
CN114500316B (en) Method and system for inspecting equipment of Internet of things
CN111737097B (en) Performance test method and related device of stream processing system
CN114896483A (en) Data acquisition method, system and storage medium
CN111274112B (en) Application program pressure measurement method, device, computer equipment and storage medium
CN114064757A (en) Application program optimization method, device, equipment and medium
CN113778831A (en) Data application performance analysis method, device, equipment and medium
LU501015B1 (en) Economic database management system
CN115314404B (en) Service optimization method, device, computer equipment and storage medium
CN115934782B (en) Method for analyzing and processing security log and computer storage medium
CN112541183B (en) Data processing method and device, edge computing equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination