Detailed Description
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the application described herein may be used. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It will be understood that when an element such as a layer, film, region, or substrate is referred to as being "on" another element, it can be directly on the other element or intervening elements may also be present. Also, in the specification and claims, when an element is described as being "connected" to another element, the element may be "directly connected" to the other element or "connected" to the other element through a third element.
As described in the background art, the method for obtaining the predetermined form in the prior art cannot be considered flexible and efficient, and in order to solve the above problems, the present application provides a method, an apparatus, a storage medium, and a processor for generating an analysis form.
Fig. 1 is a flowchart of a method for generating an analysis report according to an embodiment of the present invention, and as shown in fig. 1, the method for generating an analysis report includes the following steps:
step S101, generating a basic information form comprising a plurality of information sub-items;
step S102, receiving filled information of an acquisition object on the basic information form, and enabling the basic information form to form a recorded form;
step S103, determining part of the information sub-items in the recorded form as analysis information sub-items, wherein the analysis information sub-items are the information sub-items required by the analysis report;
and step S104, generating an analysis report according to the analysis information sub-items and the corresponding filling information.
In the generating method, firstly, the filled information filled by the acquisition object aiming at a plurality of information sub-items is received to form an input form, then, part of the information sub-items are selected as the analysis information sub-items, and finally, the analysis report is generated according to the analysis information sub-items and the corresponding filled information. The generating method provides a basic information form comprising a plurality of information sub-items for the acquisition object to fill in, and then partial information sub-items can be selected according to actual conditions to generate an analysis report. Compared with the method for obtaining the analysis report form by adopting an Excel mode in the prior art, the method has higher efficiency; compared with a form collection mode in a fixed mode, the form collection mode has the advantages that the number of information sub-items (filling items) in the basic information form is large, the form collection mode can be reused for multiple times, a plurality of different analysis forms can be obtained without reconstructing the basic information form, and the flexibility is high. Therefore, compared with the method in the prior art, the method is more flexible and has higher efficiency.
It should be noted that, in the actual information collecting process, the filling of the basic information form may be real name or anonymous, that is, the information subentry of the basic information form includes name or does not include name, and the information collecting may be fixed number of samples or not, that is, the receiving of the filling information is stopped or all the filling information is received when the fixed number of samples is reached.
It should be further noted that, the generating method may set the basic information form on the Web page, and the collection object may be filled in the basic information form on the Web page through a computer, a mobile phone, a terminal, and other devices, so as to automatically receive the filled information of the collection object on the basic information form.
In an embodiment of the present application, receiving filled information of a collection object on the basic information form, where the basic information form forms a recorded form, includes: detecting whether the filled information conforms to a preset format; and receiving the filling information under the condition that the filling information conforms to the preset format, so that the basic information form forms the recorded form. The generation method limits the format of the filled information to the preset format, avoids the complexity and time consumption of summarizing and analyzing the filled information due to non-uniform format, and further improves the efficiency of generating the analysis report.
It should be noted that the predetermined format may be text, pictures, audio and video, and those skilled in the art can select a suitable predetermined format according to actual situations.
In an embodiment of the application, determining that a part of the information sub-items in the entered form are analysis information sub-items includes: displaying the input form on a display interface; receiving a preset operation of an analyst on the recorded form; in response to the predetermined operation, determining a portion of the information sub-items as the analysis information sub-items. Specifically, the method for generating the analysis report can display the input form on the display interface, so that an analyst can conveniently select the information subentry required by generating the analysis report, automatically collect the filling information corresponding to the analysis information subentry to analyze and generate the analysis report, the efficiency of generating the analysis report is further improved, different information subentries are selected as the analysis information subentries to generate different analysis reports, and the flexibility and the reusability of the method for generating the analysis report are further improved.
In an embodiment of the present application, receiving a predetermined operation of an analyst on the above-mentioned entered form includes: and receiving the preset operation of the analyst in selection icons, wherein the selection icons are in one-to-one correspondence with the information sub-items, and the selection icons are positioned at one side of the display positions of the corresponding information sub-items. Specifically, the selection icon may be a check box, the check box corresponds to the information sub-item one by one and is disposed on one side of the display position of the information sub-item, and the predetermined operation may be to check the check box corresponding to the information sub-item and use the checked information sub-item as the analysis information sub-item, so that an analyst can quickly and accurately find the information sub-item required for generating the analysis report, and the efficiency of generating the analysis report is further improved.
In an embodiment of the application, determining that a part of the information sub-items in the entered form are analysis information sub-items includes: and determining part of the information sub-items as the analysis information sub-items according to a preset requirement, wherein the preset requirement is an analysis requirement of the analysis report. Specifically, the analysis requirements of different analysis reports are different, that is, the information subentries required for generating the analysis reports are different, for example, if the analysis report is an examination result analysis report, the analysis requirements are examination results, and the examination results are used as analysis information subentries, so that the score information corresponding to the examination results is automatically collected and analyzed to generate the examination result analysis report.
In an embodiment of the application, a format of each of the information sub-items is one of: text, picture, audio, video. Specifically, the above-mentioned generating method may unify the formats of the sub-items of information, so as to summarize the filled-in information corresponding to the sub-items of information, and may select a suitable format according to the content of the filled-in information corresponding to the sub-items of information, for example, in the course of acquiring the school student status information, in the case that the sub-items of information are photos of the student status, the format of the sub-items of information is set as pictures.
It should be noted that the format of the information sub-item may be set more specifically, for example, word text, one inch photo, etc., so as to further simplify the process of summarizing and analyzing the filled information corresponding to the information sub-item, and further improve the efficiency of generating the analysis report.
The embodiment of the present invention further provides a device for generating an analysis report, and it should be noted that the device for generating an analysis report of the embodiment of the present invention may be used to execute the method for generating an analysis report provided by the embodiment of the present invention. The following describes an apparatus for generating an analysis report according to an embodiment of the present invention.
Fig. 2 is a schematic diagram of a generation apparatus of an analysis report according to an embodiment of the present invention, and as shown in fig. 2, the generation apparatus includes:
a first generating unit 10 for generating a basic information form including a plurality of information sub-items;
a receiving unit 20; the basic information form is used for receiving filled information of an acquisition object on the basic information form, and the basic information form forms an input form;
a determining unit 30, configured to determine that a part of the information sub-items in the entered form are analysis information sub-items, where the analysis information sub-items are the information sub-items required by the analysis report;
and a second generating unit 40, configured to generate an analysis report according to the analysis information sub-item and the corresponding filling information.
In the generating device, the first generating unit generates a basic information form including a plurality of information sub-items, the receiving unit receives filling information filled by a collection object aiming at the plurality of information sub-items to form an input form, the determining unit selects part of the information sub-items as analysis information sub-items, and the second generating unit generates an analysis report according to the analysis information sub-items and the corresponding filling information. The generating device provides a basic information form comprising a plurality of information sub-items for the acquisition object to be filled, and then partial information sub-items can be selected according to actual conditions to generate an analysis report. Compared with the mode of obtaining an analysis report form by adopting an Excel mode in the prior art, the device has higher efficiency; compared with a form collection mode in a fixed mode, the form collection mode has the advantages that the number of information sub-items (filling items) in the basic information form is large, the form collection mode can be reused for multiple times, a plurality of different analysis forms can be obtained without reconstructing the basic information form, and the flexibility is high. Therefore, compared with the method in the prior art, the method is more flexible and has higher efficiency.
It should be noted that, in the actual information collecting process, the filling of the basic information form may be real name or anonymous, that is, the information subentry of the basic information form includes name or does not include name, and the information collecting may be fixed number of samples or not, that is, the receiving of the filling information is stopped or all the filling information is received when the fixed number of samples is reached.
It should be further noted that the generating device may set the basic information form on the Web page, and the collection object may be filled in the basic information form on the Web page through a computer, a mobile phone, a terminal, and the like, so as to automatically receive the filled information of the collection object on the basic information form.
In an embodiment of the present application, the receiving unit includes a detecting module and a first receiving module, where the detecting module is configured to detect whether the filled information conforms to a predetermined format; the first receiving module is configured to receive the filled information when the filled information conforms to the predetermined format, so that the basic information form forms the recorded form. The generating device limits the format of the filled information to a preset format, avoids the tedious and time-consuming process of summarizing and analyzing the filled information caused by non-uniform format, and further improves the efficiency of generating the analysis report.
It should be noted that the predetermined format may be text, pictures, audio and video, and those skilled in the art can select a suitable predetermined format according to actual situations.
In an embodiment of the present application, the determining unit includes a display module, a second receiving module, and a first determining module, where the display module is configured to display the entered form on a display interface; the second receiving module is used for receiving the preset operation of the analyst on the recorded form; the first determining module is configured to determine, in response to the predetermined operation, a part of the information sub-items to be the analysis information sub-items. Specifically, the analysis report generation device can display the input form on the display interface, so that an analyst can conveniently select the information subentry required by generating the analysis report, automatically collect the filling information corresponding to the analysis information subentry to analyze and generate the analysis report, the efficiency of generating the analysis report is further improved, different information subentries are selected as the analysis information subentries to generate different analysis reports, and the flexibility and the reusability of the analysis report generation device are further improved.
In an embodiment of the application, the second receiving module includes a first receiving sub-module, and the first receiving sub-module is configured to receive the predetermined operation of the analyst in a selection icon, where the selection icon is in one-to-one correspondence with the information sub-item, and the selection icon is located on one side of a display position of the corresponding information sub-item. Specifically, the selection icon may be a check box, the check box corresponds to the information sub-item one by one and is disposed on one side of the display position of the information sub-item, and the predetermined operation may be to check the check box corresponding to the information sub-item and use the checked information sub-item as the analysis information sub-item, so that an analyst can quickly and accurately find the information sub-item required for generating the analysis report, and the efficiency of generating the analysis report is further improved.
In an embodiment of the application, the determining unit further includes a second determining module, where the second determining module is configured to determine, according to a predetermined requirement, that part of the information sub-items are the analysis information sub-items, and the predetermined requirement is an analysis requirement of the analysis report. Specifically, the analysis requirements of different analysis reports are different, that is, the information subentries required for generating the analysis reports are different, for example, if the analysis report is an examination result analysis report, the analysis requirements are examination results, and the examination results are used as analysis information subentries, so that the score information corresponding to the examination results is automatically collected and analyzed to generate the examination result analysis report.
In an embodiment of the application, a format of each of the information sub-items is one of: text, picture, audio, video. Specifically, the generating device may unify formats of the sub-items of information, so as to summarize the filled-in information corresponding to the sub-items of information, and may select an appropriate format according to contents of the filled-in information corresponding to the sub-items of information, for example, in a case that the sub-items of information are photos of a student status during the collection of the school status information, the format of the sub-items of information is set as pictures.
It should be noted that the format of the information sub-item may be set more specifically, for example, word text, one inch photo, etc., so as to further simplify the process of summarizing and analyzing the filled information corresponding to the information sub-item, and further improve the efficiency of generating the analysis report.
The generation device of the analysis report comprises a processor and a memory, wherein the first generation unit, the receiving unit, the determining unit, the second generation unit and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be set to be one or more than one, and the problem that the method for acquiring the preset form in the prior art cannot give consideration to flexibility and high efficiency is solved by adjusting the kernel parameters.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
The embodiment of the invention provides a storage medium, wherein a program is stored on the storage medium, and the program realizes the generation method of the analysis report when being executed by a processor.
The embodiment of the invention provides a processor, which is used for running a program, wherein the method for generating the analysis report is executed when the program runs.
The embodiment of the invention provides equipment, which comprises a processor, a memory and a program which is stored on the memory and can run on the processor, wherein when the processor executes the program, at least the following steps are realized:
step S101, generating a basic information form comprising a plurality of information sub-items;
step S102, receiving filled information of an acquisition object on the basic information form, and enabling the basic information form to form a recorded form;
step S103, determining part of the information sub-items in the recorded form as analysis information sub-items, wherein the analysis information sub-items are the information sub-items required by the analysis report;
and step S104, generating an analysis report according to the analysis information sub-items and the corresponding filling information.
The device herein may be a server, a PC, a PAD, a mobile phone, etc.
The present application further provides a computer program product adapted to perform a program of initializing at least the following method steps when executed on a data processing device:
step S101, generating a basic information form comprising a plurality of information sub-items;
step S102, receiving filled information of an acquisition object on the basic information form, and enabling the basic information form to form a recorded form;
step S103, determining part of the information sub-items in the recorded form as analysis information sub-items, wherein the analysis information sub-items are the information sub-items required by the analysis report;
and step S104, generating an analysis report according to the analysis information sub-items and the corresponding filling information.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
From the above description, it can be seen that the above-described embodiments of the present application achieve the following technical effects:
1) according to the generation method, firstly, filled information filled by an acquisition object aiming at a plurality of information sub items is received to form an input form, then, part of the information sub items are selected as analysis information sub items, and finally, an analysis report is generated according to the analysis information sub items and the corresponding filled information. The generating method provides a basic information form comprising a plurality of information sub-items for the acquisition object to fill in, and then partial information sub-items can be selected according to actual conditions to generate an analysis report. Compared with the method for obtaining the analysis report form by adopting an Excel mode in the prior art, the method has higher efficiency; compared with a form collection mode in a fixed mode, the form collection mode has the advantages that the number of information sub-items (filling items) in the basic information form is large, the form collection mode can be reused for multiple times, a plurality of different analysis forms can be obtained without reconstructing the basic information form, and the flexibility is high. Therefore, compared with the method in the prior art, the method is more flexible and has higher efficiency.
2) In the generation device, a first generation unit generates a basic information form comprising a plurality of information sub-items, a receiving unit receives filling information filled by a collection object aiming at the plurality of information sub-items to form an input form, a determination unit selects part of the information sub-items as analysis information sub-items, and a second generation unit generates an analysis report according to the analysis information sub-items and the corresponding filling information. The generating device provides a basic information form comprising a plurality of information sub-items for the acquisition object to be filled, and then partial information sub-items can be selected according to actual conditions to generate an analysis report. Compared with the method for obtaining the analysis report form by adopting an Excel mode in the prior art, the method has higher efficiency; compared with a form collection mode in a fixed mode, the form collection mode has the advantages that the number of information sub-items (filling items) in the basic information form is large, the form collection mode can be reused for multiple times, a plurality of different analysis forms can be obtained without reconstructing the basic information form, and the flexibility is high. Therefore, compared with the method in the prior art, the method is more flexible and has higher efficiency.
The above description is only a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.