CN110570170B - Project information display method and device - Google Patents

Project information display method and device Download PDF

Info

Publication number
CN110570170B
CN110570170B CN201910888710.5A CN201910888710A CN110570170B CN 110570170 B CN110570170 B CN 110570170B CN 201910888710 A CN201910888710 A CN 201910888710A CN 110570170 B CN110570170 B CN 110570170B
Authority
CN
China
Prior art keywords
execution object
information
task thread
progress information
execution
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.)
Active
Application number
CN201910888710.5A
Other languages
Chinese (zh)
Other versions
CN110570170A (en
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.)
Bank of China Ltd
Original Assignee
Bank of China 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 Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN201910888710.5A priority Critical patent/CN110570170B/en
Publication of CN110570170A publication Critical patent/CN110570170A/en
Application granted granted Critical
Publication of CN110570170B publication Critical patent/CN110570170B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0635Risk analysis of enterprise or organisation activities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management

Landscapes

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

Abstract

The invention provides a project information display method and a device, wherein the method comprises the following steps: analyzing audio data generated by each execution object in the project group, obtaining text content of each execution object, updating current progress information of each execution object according to each text content and pre-input text data, obtaining first progress information, judging whether operation result information of a code project of each execution object contains operation error information, if so, updating the first progress information corresponding to the operation result information containing the operation error information, obtaining second progress information, determining and displaying the current progress information of the project group according to each first progress information and each second progress information, if not, determining and displaying the current progress information of the project group according to each first progress information, and applying the method provided by the invention to automatically update and display the current progress information of the project group, thereby improving the information updating speed of the project group.

Description

Project information display method and device
Technical Field
The invention relates to the technical field of agile development, in particular to a project information display method and device.
Background
The agile development is characterized in that the user requirements are used as an evolution core, an iterative and progressive method is adopted for software development, in the agile development process, a software project is divided into a plurality of sub-projects at the initial construction stage, each sub-project is responsible for one or more project members, a billboard is used as a visualization tool in the agile development process and can display project information and each sub-project information, the development process is visualized to the maximum extent, communication barriers of teams are solved, and the project teams can clearly know the completed situation, what is being done and what may be needed to be done subsequently through the billboard.
In the conventional project information display method, project information is pasted on a billboard through materials such as notes and urine labels and displayed, the project information of a project is manually updated after a daily meeting is ended and developers submit development codes, and the updated project information is pasted on the billboard through the notes and displayed. By applying the existing project information display method, project information of a project needs to be updated manually, so that the project information updating speed is low, and the efficiency is low.
Disclosure of Invention
The technical problem to be solved by the invention is to provide a project information display method, which can automatically update and display the current progress information of a project group and improve the information update speed of the project group.
The invention also provides a project information display device used for ensuring the realization and application of the method in practice.
A project information display method includes:
determining a currently running project group and each task thread in the project group; each task thread corresponds to at least one execution object;
acquiring audio data generated by each execution object, analyzing the audio data generated by each execution object, and acquiring an object identifier and text content of each execution object; the object identification is used for representing the task thread corresponding to the execution object to which the object identification belongs, and the text content of each execution object corresponds to the audio data generated by the execution object;
acquiring current progress information of a task thread corresponding to each execution object, updating the current progress information of the task thread corresponding to each execution object according to the text content of each execution object and pre-input text data, and acquiring first progress information corresponding to each execution object;
acquiring operation result information of the code item corresponding to each execution object, and judging whether each operation result information contains operation error information;
updating first progress information of an execution object corresponding to the operation result information containing operation error information, obtaining second progress information of the execution object corresponding to each operation result information containing operation error information, and determining current progress information of the project group according to each first progress information and each second progress information;
if each piece of operation result information does not contain operation error information, determining the current progress information of the project group according to each piece of first progress information;
displaying the current progress information of the project group.
Optionally, in the method, the text content includes completion information, plan information, and question information, and the updating of the current progress information of the task thread corresponding to each execution object according to the text content of each execution object and the text data input in advance includes:
according to the problem information contained in the text content of each execution object, performing risk prediction on the task thread corresponding to each execution object to obtain a risk prediction result of the task thread corresponding to each execution object;
analyzing completion information contained in the text content of each execution object to obtain the completion progress of the task thread corresponding to each execution object;
and updating the current progress information of the task thread corresponding to each execution object according to the completion progress and risk prediction result of the task thread corresponding to each execution object, the plan information of each execution object and the pre-input text data.
Optionally, the above method, after obtaining the risk prediction result of the task thread corresponding to each of the execution objects, further includes:
and sending each risk prediction result to the corresponding execution object.
Optionally, the obtaining operation result information of the code item corresponding to each execution object includes:
acquiring a code corresponding to each execution object in a preset code management tool, and constructing a code item corresponding to each execution object according to the code corresponding to each execution object;
and running the code item corresponding to each execution object to obtain running result information of the code item corresponding to each execution object.
The above method, optionally, further includes:
aiming at each execution object in the project group, acquiring image information of the execution object, and identifying the image information to obtain an execution object identifier;
and aiming at each execution object in the project group, acquiring a task thread corresponding to the object identifier according to the object identifier of the execution object, and displaying the information of the task thread.
An item information display apparatus comprising:
the system comprises a determining unit, a processing unit and a processing unit, wherein the determining unit is used for determining a currently running project group and each task thread in the project group; each task thread corresponds to at least one execution object;
the analysis unit is used for acquiring audio data generated by each execution object, analyzing the audio data generated by each execution object and acquiring an object identifier and text content of each execution object; the object identification is used for representing the task thread corresponding to the execution object to which the object identification belongs, and the text content of each execution object corresponds to the audio data generated by the execution object;
the first updating unit is used for acquiring the current progress information of the task thread corresponding to each execution object, updating the current progress information of the task thread corresponding to each execution object according to the text content of each execution object and the text data input in advance, and acquiring the first progress information corresponding to each execution object;
the acquisition unit is used for acquiring the operation result information of the code item corresponding to each execution object and judging whether each operation result information contains operation error information;
a second updating unit, configured to update first progress information of an execution object corresponding to the operation result information including operation error information, obtain second progress information of the execution object corresponding to each operation result information including operation error information, and determine current progress information of the project group according to each first progress information and each second progress information;
a third updating unit, configured to determine, according to each piece of the first progress information, current progress information of the project group if each piece of the operation result information does not include operation error information;
a first display unit for displaying the current progress information of the project group.
The above apparatus, optionally, the first updating unit includes:
the prediction subunit is configured to perform risk prediction on the task thread corresponding to each execution object according to the problem information included in the text content of each execution object, and obtain a risk prediction result of the task thread corresponding to each execution object;
the analysis subunit is configured to analyze completion information included in the text content of each execution object, and obtain a completion progress of a task thread corresponding to each execution object;
and the updating subunit is used for updating the current progress information of the task thread corresponding to each execution object according to the completion progress and risk prediction result of the task thread corresponding to each execution object, the plan information of each execution object and the text data input in advance.
The above apparatus, optionally, the first updating unit further includes:
and the sending subunit is used for sending each risk prediction result to the corresponding execution object.
The above apparatus, optionally, the obtaining unit includes:
the construction subunit is configured to acquire a code corresponding to each execution object in a preset code management tool, and construct a code item corresponding to each execution object according to the code corresponding to each execution object;
and the operation subunit is configured to operate the code item corresponding to each execution object, and obtain operation result information of the code item corresponding to each execution object.
The above apparatus, optionally, further comprises:
the acquisition unit is used for acquiring image information of the execution object aiming at each execution object in the project group, identifying the image information and acquiring the execution object identification;
and the second display unit is used for acquiring a task thread corresponding to the object identifier according to the object identifier of the execution object aiming at each execution object in the project group and displaying the information of the task thread.
A storage medium comprises stored instructions, wherein when the instructions are executed, a device where the storage medium is located is controlled to execute the item information display method.
An electronic device includes a memory, and one or more instructions, wherein the one or more instructions are stored in the memory and configured to be executed by one or more processors to perform the item information display method.
Compared with the prior art, the invention has the following advantages:
the invention provides a project information display method, which automatically analyzes audio data generated by each execution object in a project group, obtains object identification and text content of each execution object, updates the current progress information of a task thread corresponding to each execution object according to the text content of each execution object and pre-input text data, obtains the first progress information corresponding to each execution object, updates the first progress information of the execution object corresponding to each execution result information containing operation error information if the operation result information of a code project corresponding to the execution object contains operation error information, obtains the second progress information, determines and displays the current progress information of the project group according to each first progress information and each second progress information, if the operation result information of the code project corresponding to the execution object does not contain operation error information, and determining and displaying the current progress information of the project group directly according to each piece of first progress information. By applying the project information display method provided by the invention, the current progress information of each execution object is automatically updated, and the current progress information of the project group is determined and displayed according to the updated current progress information of each execution object, so that the information updating speed of the project group is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
FIG. 1 is a flowchart of a method for displaying project information according to the present invention;
FIG. 2 is a flowchart of another method of displaying project information according to the present invention;
FIG. 3 is a schematic structural diagram of an item information display apparatus according to the present invention;
fig. 4 is a schematic structural diagram of an electronic device provided in the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the 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 invention.
The invention is operational with numerous general purpose or special purpose computing device environments or configurations. For example: personal computers, hand-held or portable devices, tablet-type devices, multi-processor apparatus, distributed computing environments that include any of the above devices or apparatus, and the like.
An embodiment of the present invention provides a project information display method, which may be applied to an electronic touch screen device, where an execution subject of the method may be a processor of the electronic touch screen device, and a flowchart of the project information display method is shown in fig. 1, and specifically includes:
s101: determining a currently running project group and each task thread in the project group;
in the method provided by the embodiment of the invention, the project group is a total project of a development project, the project group comprises a plurality of task threads, and each task thread comprises at least one execution object.
S102: acquiring audio data generated by each execution object, analyzing the audio data generated by each execution object, and acquiring an object identifier and text content of each execution object;
in the method provided by the embodiment of the invention, the audio data of each execution object in the process of daily station meeting is collected in real time, the audio data is analyzed to obtain the text content corresponding to the audio data, the object identification of the execution object generating the audio data is determined according to the voiceprint characteristics contained in the audio data, and the object identification is used for representing the task thread corresponding to the execution object generating the audio data.
S103: acquiring current progress information of a task thread corresponding to each execution object, updating the current progress information of the task thread corresponding to each execution object according to the text content of each execution object and pre-input text data, and acquiring first progress information corresponding to each execution object;
in the method provided by the embodiment of the present invention, according to the determined object identifier, the task thread of each execution object is obtained, the current progress of the task thread corresponding to the execution object is determined from the task thread of each execution object, and the text data corresponding to each execution object is obtained, where the text data is meeting content of a procedural meeting, the procedural meeting is different from the daily meeting mentioned in S102, the procedural meeting is some important meetings in the project process, for example, meetings developed due to a change in demand, a slow progress of project propulsion, and the like, the daily meeting is a short meeting, and each project member makes a speech around the progress of the project and the encountered obstacles and problems.
And aiming at each execution object, changing the current progress information of the execution object according to the text content of the execution object and the text data input in advance, and obtaining the first progress information corresponding to the execution object.
S104: acquiring operation result information of a code item corresponding to each execution object;
in the method provided by the embodiment of the invention, the operation result information of the code item corresponding to each execution object, which is generated in advance, is obtained, wherein the operation result comprises operation success information or operation error information, and the operation result information is obtained according to each operation result information.
S105: judging whether the operation result information of the code item corresponding to each execution object contains operation error information or not;
in the method provided by the embodiment of the present invention, it is determined whether the operation result information includes operation failure information, if the operation result information of the code item corresponding to the execution object includes the operation failure information, step S106 is executed, and if the operation result information of the code item corresponding to each execution object does not include the operation failure information, step S107 is executed.
S106: updating first progress information of an execution object corresponding to the operation result information containing operation error information, obtaining second progress information of the execution object corresponding to each operation result information containing operation error information, and determining current progress information of the project group according to each first progress information and each second progress information;
in the method provided by the embodiment of the present invention, if there is operation result information including operation error information, the first progress information of the execution object corresponding to each operation result information including operation error information is updated, the second progress information corresponding to each updated first progress information is obtained, and the current progress information of the project group is determined according to each updated first progress information and the non-updated first progress information, that is, the current progress information of the project group is determined according to each first progress information and each second progress information, and optionally, statistical charts such as burnout charts of the project group can be updated.
It should be noted that the current progress information of the project group is composed of the current progress information of all task threads of the project group, and if the current progress of one or more task threads is adjusted, the current progress information of the project group needs to be correspondingly adjusted.
S107: determining the current progress information of the project group according to the first progress information;
in the method provided by the embodiment of the invention, if the operation result information of the code project corresponding to each execution object does not contain operation error information, the current progress information of the project group is determined directly according to each first progress information.
S108: and displaying the current progress information of the project group.
In the method provided by the embodiment of the invention, the current progress information of the determined project group is displayed.
The project information display method provided by the embodiment of the invention determines a currently running project group and each task thread of each project group, obtains audio data generated by each execution object, automatically analyzes each audio data, obtains an object identifier of each execution object and text content corresponding to the audio data, updates the current progress information of the task thread corresponding to each execution object according to the text content of each execution object and the pre-obtained text data, obtains first progress information of each execution object, if operation result information containing operation error information exists, updates the first progress information of the execution object corresponding to a code project corresponding to the operation result information containing the operation error information, obtains second progress information of the execution object corresponding to the operation result information containing the operation error information, and determining and displaying the current progress information of the project group according to the first progress information and the second progress information, if no operation result information containing operation error information exists, not updating any first progress information, and determining and displaying the current progress information of the project group directly according to the first progress information. By applying the project information display method provided by the embodiment of the invention, the current progress information of each execution object is automatically updated, and the current progress information of the project group is determined and displayed according to the updated current progress information of each execution object, so that the information updating speed of the project group is improved.
In the embodiment of the present invention described above, the text content related to step S103 disclosed in fig. 1 includes completion information, calculation information, and question information, the current progress information of the task thread corresponding to each execution object is updated according to the text content of each execution object and the text data input in advance in step S103, and the flowchart is shown in fig. 2, and includes the following steps:
s201: according to the problem information contained in the text content of each execution object, performing risk prediction on the task thread corresponding to each execution object to obtain a risk prediction result of the task thread corresponding to each execution object;
in the method provided by the embodiment of the invention, in the process of each station going on every day, each execution object speaks about the completion progress condition of the task thread in charge of the execution object and the encountered obstacles, the processor acquires the audio data of the utterance of each execution object, identifies the audio data and analyzes the completion information, the plan information and the text information contained in the audio data, wherein the completion information is used for representing the completion progress of the task thread corresponding to the execution object, the plan information is used for representing the progress plan of the task thread corresponding to the execution object, and the problem information is used for representing the obstacles encountered in the process of the task thread corresponding to the execution object.
It should be noted that, the audio data is identified to obtain the completion information, the plan information, and the question information included in the audio data, and the audio data may be converted into a text to obtain a text content corresponding to the audio data, and each keyword in the text is identified to implement dividing the text content corresponding to the audio data into the completion information, the plan information, and the question information.
In the method provided by the embodiment of the invention, the voice print features in the audio data are extracted by identifying the audio data, the extracted voice print features are matched with the standard voice print features of each execution object which are acquired in advance, so that the object identification of the execution object corresponding to the standard voice print features matched with the extracted voice print features is determined, the information of the task thread of the execution object corresponding to the object identification is obtained according to the object identification, the risk prediction is carried out on the task thread corresponding to the problem information according to the problem information contained in the text content of each execution object, and the potential risk in the process of executing the task thread is predicted.
The processor acquires information such as the requirement of the project group and the standard voiceprint feature of each execution object in advance.
Optionally, after obtaining the risk prediction result of the task thread corresponding to each execution object, each risk prediction result may be sent to the corresponding execution object, so that the execution object can prevent risks in advance.
S202: analyzing completion information contained in the text content of each execution object, and determining the completion progress of the task thread corresponding to each execution object;
in the method provided by the embodiment of the present invention, the completion information included in the text content of each execution object is analyzed to obtain the completion progress of the task thread corresponding to each execution object, for example, if the completion information of the execution object a is to complete the programming of the user login interface, the completion progress of the corresponding execution object a is recorded as the programming of the user login interface.
S203: and updating the current progress information of the task thread corresponding to each execution object according to the completion progress and risk prediction result of the task thread corresponding to each execution object, the plan information of each execution object and the pre-input text data.
In the method provided by the embodiment of the present invention, for each execution object, the current progress information of the task thread corresponding to the execution object is updated according to the completion progress and risk prediction result of the task thread corresponding to the execution object, the plan information and the text data input in advance, optionally, the task planning time of the task thread corresponding to the execution object may be adjusted, for example, if the current completion progress is too different from the expected completion progress, the current completion progress is slower than the expected completion progress, or the task thread encounters a large obstacle in the process of executing, and generates a large risk, the task planning time and the daily task amount are correspondingly adjusted, the task planning time is prolonged, or the daily task amount is appropriately reduced.
According to the project information display method provided by the embodiment of the invention, risk prediction is carried out on the task thread corresponding to each execution object according to the problem information contained in the text content of each execution object, the risk prediction result of the task thread corresponding to each execution object is obtained, the completion progress of the task thread corresponding to each execution object is determined based on each completion information, and the current progress information of each execution object is updated according to the completion progress and risk prediction result of each execution object, the plan information and the text data input in advance.
The obtaining of the operation result information of the code item corresponding to each of the execution objects, which is related to step S104 disclosed in fig. 1 in the embodiment of the present invention, includes the following steps:
acquiring a code corresponding to each execution object in a preset code management tool, and constructing a code item corresponding to each execution object according to the code corresponding to each execution object;
and running the code item corresponding to each execution object to obtain running result information of the code item corresponding to each execution object.
In the method provided by the embodiment of the invention, the code corresponding to each execution object in the preset code management tool is automatically pulled, the code item is automatically constructed through the code management tool, each code item is operated, and the operation result information of the code item corresponding to each execution object is obtained.
The steps disclosed in fig. 1 of the above embodiment of the present invention may further include the following steps:
aiming at each execution object in the project group, acquiring image information of the execution object, and identifying the image information to obtain an execution object identifier;
and aiming at each execution object in the project group, acquiring a task thread corresponding to the object identifier according to the object identifier of the execution object, and displaying the information of the task thread.
In the method provided by the embodiment of the invention, for each execution object of the project group, when the execution object of the project group is located in front of the electronic touch screen device, the electronic touch screen device automatically acquires image information of the execution object, identifies an object identifier corresponding to the image information, determines a task thread of the execution object corresponding to the object identifier according to the identified object identifier, and displays information of the task thread, so that the execution object obtains the task thread corresponding to the execution object.
It should be noted that, in the method provided by the embodiment of the present invention, the electronic touch screen device is interconnected with the office computers of the execution objects, and each task thread can be pushed to the office computer of the execution object corresponding to the electronic touch screen device, so that the execution object can know the progress status of the task thread in charge of the execution object.
It should be noted that, in the method provided by the embodiment of the present invention, the project group may be a total project of a development project, the task thread may be a sub-project corresponding to the total project, the execution object may be a project member, each total project includes a plurality of sub-projects, and each sub-project corresponds to at least one project member.
In the method provided by the embodiment of the present invention, the implementation process of the item information display method is specifically described as follows:
aiming at each execution object of a project group, namely each project member in a total project, acquiring audio data spoken by each project member in a daily meeting in real time, acquiring voiceprint features contained in the audio data, matching the voiceprint features with standard voiceprint features of each project member constructed in advance, acquiring object identifications, namely identity information, of the project members corresponding to the standard voiceprint features matched with the voiceprint features, determining task threads corresponding to the identity information, identifying the audio data, acquiring text contents corresponding to the audio data, wherein the text contents comprise completion information, plan information and problem information in the text contents, performing risk prediction on sub-projects of the project members, acquiring risk prediction result information of the project members, and according to the completion information contained in the text contents, determining the completion progress of the sub-project of the project member, updating the current progress information of the sub-project of the project member according to the completion progress and risk prediction information of the project member, the plan information and the pre-input text data to obtain the first progress information of the sub-project of the project member, wherein the pre-input text data is pre-input conference content of the procedural conference.
The method comprises the steps of obtaining codes submitted by project members in a preset code management tool for each project member in a total project, constructing a generation project according to the codes, operating the code project, obtaining operation result data, judging whether the operation result data contain operation error information or not, if yes, updating first progress information of the project members according to the operation result information, obtaining second progress information corresponding to the project members, and if not, not updating the first progress information of the project members.
And if the running result information contains running error information, determining the current progress information of the total project according to each piece of first progress information and each piece of second progress information.
And if each operation result information does not contain operation error information, determining the current progress information of the total project directly according to each first progress information.
Displaying the determined current progress information of the total item.
Corresponding to the method shown in fig. 1, an embodiment of the present invention further provides an item information display apparatus, which is used for implementing the method shown in fig. 1 specifically, and a schematic structural diagram of the item information display apparatus is shown in fig. 3, and specifically includes:
a determining unit 301, configured to determine a currently running project group and task threads in the project group; each task thread corresponds to at least one execution object;
an analyzing unit 302, configured to obtain audio data generated by each of the execution objects, and analyze the audio data generated by each of the execution objects to obtain an object identifier and a text content of each of the execution objects; the object identification is used for representing the task thread corresponding to the execution object to which the object identification belongs, and the text content of each execution object corresponds to the audio data generated by the execution object;
a first updating unit 303, configured to obtain current progress information of a task thread corresponding to each execution object, and update the current progress information of the task thread corresponding to each execution object according to text content of each execution object and text data input in advance, to obtain first progress information corresponding to each execution object;
an obtaining unit 304, configured to obtain operation result information of a code item corresponding to each execution object, and determine whether each operation result information includes operation error information;
a second updating unit 305, configured to update first progress information of an execution object corresponding to the operation result information including operation error information, obtain second progress information of the execution object corresponding to each operation result information including operation error information, and determine current progress information of the project group according to each of the first progress information and each of the second progress information;
a third updating unit 306, configured to determine, according to each piece of the first progress information, current progress information of the project group if each piece of the operation result information does not include operation error information;
a first display unit 307, configured to display the current progress information of the project group.
The project information display device provided by the embodiment of the invention determines the currently running project group and each task thread of each project group, obtains the audio data generated by each execution object, automatically analyzes each audio data, obtains the object identification of each execution object and the text content corresponding to the audio data, updates the current progress information of the task thread corresponding to each execution object according to the text content of each execution object and the text data obtained in advance, obtains the first progress information of each execution object, if the execution result information containing the operation error information exists, updates the first progress information of the execution object corresponding to the code project corresponding to the operation result information containing the operation error information, obtains the second progress information of the execution object corresponding to the operation result information containing the operation error information, and determining and displaying the current progress information of the project group according to the first progress information and the second progress information, if no operation result information containing operation error information exists, not updating any first progress information, and determining and displaying the current progress information of the project group directly according to the first progress information. By applying the project information display device provided by the embodiment of the invention, the current progress information of each execution object is automatically updated, and the current progress information of the project group is determined and displayed according to the updated current progress information of each execution object, so that the information updating speed of the project group is improved.
In an embodiment of the present invention, based on the foregoing scheme, the first updating unit 303 is configured to:
the prediction subunit is configured to perform risk prediction on the task thread corresponding to each execution object according to the problem information included in the text content of each execution object, and obtain a risk prediction result of the task thread corresponding to each execution object;
the analysis subunit is configured to analyze completion information included in the text content of each execution object, and obtain a completion progress of a task thread corresponding to each execution object;
and the updating subunit is used for updating the current progress information of the task thread corresponding to each execution object according to the completion progress and risk prediction result of the task thread corresponding to each execution object, the plan information of each execution object and the text data input in advance.
In an embodiment of the present invention, based on the foregoing solution, the first updating unit 303 is further configured to:
and the sending subunit is used for sending each risk prediction result to the corresponding execution object.
In an embodiment of the present invention, based on the foregoing solution, the obtaining unit 304 is configured to:
the construction subunit is configured to acquire a code corresponding to each execution object in a preset code management tool, and construct a code item corresponding to each execution object according to the code corresponding to each execution object;
and the operation subunit is configured to operate the code item corresponding to each execution object, and obtain operation result information of the code item corresponding to each execution object.
In an embodiment of the present invention, based on the foregoing solution, the method may further include:
the acquisition unit is used for acquiring image information of the execution object aiming at each execution object in the project group, identifying the image information and acquiring the execution object identification;
and the second display unit is used for acquiring a task thread corresponding to the object identifier according to the object identifier of the execution object aiming at each execution object in the project group and displaying the information of the task thread.
The embodiment of the invention also provides a storage medium, which comprises a stored instruction, wherein when the instruction runs, the equipment where the storage medium is located is controlled to execute the item information display method.
An electronic device is provided in an embodiment of the present invention, and the structural diagram of the electronic device is shown in fig. 4, which specifically includes a memory 401 and one or more instructions 402, where the one or more instructions 402 are stored in the memory 401 and configured to be executed by one or more processors 403 to perform the following operations for executing the one or more instructions 402:
determining a currently running project group and each task thread in the project group; each task thread corresponds to at least one execution object;
acquiring audio data generated by each execution object, analyzing the audio data generated by each execution object, and acquiring an object identifier and text content of each execution object; the object identification is used for representing the task thread corresponding to the execution object to which the object identification belongs, and the text content of each execution object corresponds to the audio data generated by the execution object;
acquiring current progress information of a task thread corresponding to each execution object, updating the current progress information of the task thread corresponding to each execution object according to the text content of each execution object and pre-input text data, and acquiring first progress information corresponding to each execution object;
acquiring operation result information of the code item corresponding to each execution object, and judging whether each operation result information contains operation error information;
updating first progress information of an execution object corresponding to the operation result information containing operation error information, obtaining second progress information of the execution object corresponding to each operation result information containing operation error information, and determining current progress information of the project group according to each first progress information and each second progress information;
if each piece of operation result information does not contain operation error information, determining the current progress information of the project group according to each piece of first progress information;
displaying the current progress information of the project group.
It should be noted that, in the present specification, the embodiments are all described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other. For the device-like embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, 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 a process, method, article, or apparatus that comprises the element.
For convenience of description, the above devices are described as being divided into various units by function, and are described separately. Of course, the functions of the units may be implemented in the same software and/or hardware or in a plurality of software and/or hardware when implementing the invention.
From the above description of the embodiments, it is clear to those skilled in the art that the present invention can be implemented by software plus necessary general hardware platform. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which may be stored in a storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments or some parts of the embodiments.
The above detailed description is provided for the project information display method and apparatus provided by the present invention, and the principle and the implementation of the present invention are explained by applying specific examples, and the description of the above examples is only used to help understanding the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (8)

1. A method for displaying project information, comprising:
determining a currently running project group and each task thread in the project group; each task thread corresponds to at least one execution object;
acquiring audio data generated by each execution object, analyzing the audio data generated by each execution object, and acquiring an object identifier and text content of each execution object; the object identification is used for representing the task thread corresponding to the execution object to which the object identification belongs, and the text content of each execution object corresponds to the audio data generated by the execution object;
acquiring current progress information of a task thread corresponding to each execution object, updating the current progress information of the task thread corresponding to each execution object according to the text content of each execution object and pre-input text data, and acquiring first progress information corresponding to each execution object;
acquiring operation result information of the code item corresponding to each execution object, and judging whether each operation result information contains operation error information;
updating first progress information of an execution object corresponding to the operation result information containing operation error information, obtaining second progress information of the execution object corresponding to each operation result information containing operation error information, and determining current progress information of the project group according to each first progress information and each second progress information;
if each piece of operation result information does not contain operation error information, determining the current progress information of the project group according to each piece of first progress information;
displaying the current progress information of the project group;
the updating of the current progress information of the task thread corresponding to each execution object according to the text content of each execution object and the text data input in advance includes:
according to the problem information contained in the text content of each execution object, performing risk prediction on the task thread corresponding to each execution object to obtain a risk prediction result of the task thread corresponding to each execution object;
analyzing completion information contained in the text content of each execution object to obtain the completion progress of the task thread corresponding to each execution object;
and updating the current progress information of the task thread corresponding to each execution object according to the completion progress and risk prediction result of the task thread corresponding to each execution object, the plan information of each execution object and the pre-input text data.
2. The method of claim 1, wherein after obtaining the risk prediction result of the task thread corresponding to each of the execution objects, the method further comprises:
and sending each risk prediction result to the corresponding execution object.
3. The method according to claim 1, wherein the obtaining operation result information of the code item corresponding to each of the execution objects comprises:
acquiring a code corresponding to each execution object in a preset code management tool, and constructing a code item corresponding to each execution object according to the code corresponding to each execution object;
and running the code item corresponding to each execution object to obtain running result information of the code item corresponding to each execution object.
4. The method of claim 1, further comprising:
aiming at each execution object in the project group, acquiring image information of the execution object, and identifying the image information to obtain an execution object identifier;
and aiming at each execution object in the project group, acquiring a task thread corresponding to the object identifier according to the object identifier of the execution object, and displaying the information of the task thread.
5. An item information display device characterized by comprising:
the system comprises a determining unit, a processing unit and a processing unit, wherein the determining unit is used for determining a currently running project group and each task thread in the project group; each task thread corresponds to at least one execution object;
the analysis unit is used for acquiring audio data generated by each execution object, analyzing the audio data generated by each execution object and acquiring an object identifier and text content of each execution object; the object identification is used for representing the task thread corresponding to the execution object to which the object identification belongs, and the text content of each execution object corresponds to the audio data generated by the execution object;
the first updating unit is used for acquiring the current progress information of the task thread corresponding to each execution object, updating the current progress information of the task thread corresponding to each execution object according to the text content of each execution object and the text data input in advance, and acquiring the first progress information corresponding to each execution object;
the acquisition unit is used for acquiring the operation result information of the code item corresponding to each execution object and judging whether each operation result information contains operation error information;
a second updating unit, configured to update first progress information of an execution object corresponding to the operation result information including operation error information, obtain second progress information of the execution object corresponding to each operation result information including operation error information, and determine current progress information of the project group according to each first progress information and each second progress information;
a third updating unit, configured to determine, according to each piece of the first progress information, current progress information of the project group if each piece of the operation result information does not include operation error information;
a first display unit for displaying the current progress information of the project group;
wherein the first updating unit includes:
the prediction subunit is configured to perform risk prediction on the task thread corresponding to each execution object according to the problem information included in the text content of each execution object, and obtain a risk prediction result of the task thread corresponding to each execution object;
the analysis subunit is configured to analyze completion information included in the text content of each execution object, and obtain a completion progress of a task thread corresponding to each execution object;
and the updating subunit is used for updating the current progress information of the task thread corresponding to each execution object according to the completion progress and risk prediction result of the task thread corresponding to each execution object, the plan information of each execution object and the text data input in advance.
6. The apparatus of claim 5, wherein the first updating unit further comprises:
and the sending subunit is used for sending each risk prediction result to the corresponding execution object.
7. The apparatus of claim 5, wherein the obtaining unit comprises:
the construction subunit is configured to acquire a code corresponding to each execution object in a preset code management tool, and construct a code item corresponding to each execution object according to the code corresponding to each execution object;
and the operation subunit is configured to operate the code item corresponding to each execution object, and obtain operation result information of the code item corresponding to each execution object.
8. The apparatus of claim 5, further comprising:
the acquisition unit is used for acquiring image information of the execution object aiming at each execution object in the project group, identifying the image information and acquiring the execution object identification;
and the second display unit is used for acquiring a task thread corresponding to the object identifier according to the object identifier of the execution object aiming at each execution object in the project group and displaying the information of the task thread.
CN201910888710.5A 2019-09-19 2019-09-19 Project information display method and device Active CN110570170B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910888710.5A CN110570170B (en) 2019-09-19 2019-09-19 Project information display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910888710.5A CN110570170B (en) 2019-09-19 2019-09-19 Project information display method and device

Publications (2)

Publication Number Publication Date
CN110570170A CN110570170A (en) 2019-12-13
CN110570170B true CN110570170B (en) 2021-12-10

Family

ID=68781330

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910888710.5A Active CN110570170B (en) 2019-09-19 2019-09-19 Project information display method and device

Country Status (1)

Country Link
CN (1) CN110570170B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111695184B (en) * 2020-05-29 2023-03-10 深圳市华阳国际工程设计股份有限公司 Loss determination method and device of annotation information and computer storage medium
CN115037716B (en) * 2021-07-23 2023-08-11 北京字跳网络技术有限公司 Information processing method, device, terminal and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010257327A (en) * 2009-04-27 2010-11-11 Hitachi Ltd Project management supporting device, project management supporting method, and project management supporting program
JP2013016210A (en) * 2012-10-23 2013-01-24 Artrack Inc Information processing apparatus
CN107730196A (en) * 2017-08-01 2018-02-23 上海壹账通金融科技有限公司 Project scheduling management method and terminal device
CN108197904A (en) * 2018-02-05 2018-06-22 网易(杭州)网络有限公司 Monitoring method, the device and system of project task
CN109636099A (en) * 2018-10-31 2019-04-16 平安科技(深圳)有限公司 Project process collection method, device, equipment and computer readable storage medium
CN109872126A (en) * 2019-01-31 2019-06-11 北京博望华科科技有限公司 Project implementation condition managing method and system based on power grid

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010257327A (en) * 2009-04-27 2010-11-11 Hitachi Ltd Project management supporting device, project management supporting method, and project management supporting program
JP2013016210A (en) * 2012-10-23 2013-01-24 Artrack Inc Information processing apparatus
CN107730196A (en) * 2017-08-01 2018-02-23 上海壹账通金融科技有限公司 Project scheduling management method and terminal device
CN108197904A (en) * 2018-02-05 2018-06-22 网易(杭州)网络有限公司 Monitoring method, the device and system of project task
CN109636099A (en) * 2018-10-31 2019-04-16 平安科技(深圳)有限公司 Project process collection method, device, equipment and computer readable storage medium
CN109872126A (en) * 2019-01-31 2019-06-11 北京博望华科科技有限公司 Project implementation condition managing method and system based on power grid

Also Published As

Publication number Publication date
CN110570170A (en) 2019-12-13

Similar Documents

Publication Publication Date Title
US10725827B2 (en) Artificial intelligence based virtual automated assistance
US11321373B2 (en) Natural-language based intelligent analytics interface
US10839404B2 (en) Intelligent, interactive, and self-learning robotic process automation system
US20180053119A1 (en) Method and system for semi-supervised learning in generating knowledge for intelligent virtual agents
CN110570170B (en) Project information display method and device
CN111400471A (en) Question recommendation method, system, electronic device and storage medium
Keim et al. Towards consistency checking between software architecture and informal documentation
CN112307177A (en) Generating a process flow model using an unstructured conversational robot
WO2013116461A1 (en) Systems and methods for voice-guided operations
US20210034651A1 (en) Systems and Methods for Multi-Source Reference Class Identification, Base Rate Calculation, and Prediction
Ormeño et al. Mapping study about usability requirements elicitation
CN116798428A (en) Large language intelligent model system based on private domain management
CN110782128A (en) User occupation label generation method and device and electronic equipment
CN114141236B (en) Language model updating method and device, electronic equipment and storage medium
CN113379375B (en) Method and device for guiding subscription in chat mode and electronic equipment
GB2577246A (en) System and method for adapting an organization to future workforce requirements
CN106570002B (en) Natural language processing method and device
KR102160143B1 (en) Electronic device for perfoming an analysis of a topic using a deep learning model a and machine learning model and method for operating thereof
US20210089992A1 (en) Method for automated code reviewer recommendation
CN114118937A (en) Information recommendation method and device based on task, electronic equipment and storage medium
CN113112181A (en) Project management method and related device
CN112150021A (en) Time schedule generation method, device, system, storage medium and electronic equipment
CN110717101A (en) User classification method and device based on application behaviors and electronic equipment
US20070143114A1 (en) Business application dialogues architecture and toolset
EP4116864A2 (en) Method and apparatus for generating dialog data 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
GR01 Patent grant
GR01 Patent grant