CN114140073A - Project progress display method and device, electronic equipment and storage medium - Google Patents
Project progress display method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN114140073A CN114140073A CN202111433356.0A CN202111433356A CN114140073A CN 114140073 A CN114140073 A CN 114140073A CN 202111433356 A CN202111433356 A CN 202111433356A CN 114140073 A CN114140073 A CN 114140073A
- Authority
- CN
- China
- Prior art keywords
- project
- group
- node
- node information
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The disclosure relates to a project progress display method and device, electronic equipment and a storage medium. The method comprises the following steps: providing a node creation window for creating the project node in a time node display interface of the project group, and acquiring node information of the project node recorded in the node creation window as current node information of the project node; displaying current node information on a session interface of the project group; and when the current node information changes, acquiring the changed node information, and notifying the changed node information to the project group members of the project group. The method and the device realize the synchronization of the node information, and can improve the efficiency of project node progress monitoring compared with the traditional technology in which the node progress sharing is realized by on-line short message sending or off-line meeting.
Description
Technical Field
The present disclosure relates to the field of internet technologies, and in particular, to a project progress display method and apparatus, an electronic device, and a storage medium.
Background
Currently, for complex projects, the complex projects are usually completed in a way that a plurality of project members cooperate. In order to make the complex project progress smoothly, the complex project can be divided into a plurality of project nodes to be pushed, so that the completion of the complex project is guaranteed.
In the related art, progress monitoring of project nodes is mainly realized by informing the project members of the processing conditions of the project nodes in a mode of online short messages or offline meetings. However, in the project node progress monitoring method, when the information of the project node changes, for example, the state of the project node changes, an information difference occurs between project members, and in order to eliminate the information difference, the project members need to be notified again by an online short message sending or offline meeting mode, so the project node progress monitoring efficiency is low at present.
Disclosure of Invention
The disclosure provides a project progress display method and device, electronic equipment and a storage medium, and aims to at least solve the problem of low project node progress monitoring efficiency in the related art. The technical scheme of the disclosure is as follows:
according to a first aspect of the embodiments of the present disclosure, a method for showing a project progress is provided, which includes:
providing a node creation window for creating a project node in a time node display interface of a project group, and acquiring node information of the project node recorded in the node creation window as current node information of the project node;
displaying the current node information on a session interface of the project group;
and when the current node information changes, acquiring the changed node information, and notifying the changed node information to the project group members of the project group.
In an exemplary embodiment, before the session interface of the project group shows the current node information of the project node, the method further includes: responding to the group creation request, and displaying a group creation interface; the group creation interface displays a group type selection list; and creating the item group in response to the selection operation of the item group type in the group type selection list.
In an exemplary embodiment, after the presenting the group creation interface, the method further includes: acquiring the group members selected on the group creation interface; and when the number of the selected group members is larger than a preset number threshold, displaying prompt information for creating the project group in the group creation interface.
In an exemplary embodiment, after the presenting the group creation interface, the method further includes: and in response to the parking operation of the item group type in the group type selection list, showing introduction information of the item group in the form of pictures.
In an exemplary embodiment, after the creating the group of items, the method further includes: displaying a group application for monitoring project progress in a created session interface of the project group; the group application includes: the system comprises at least one of a group application for setting project time nodes, a group application for distributing project tasks for project group members, a group application for inviting project attention objects and a group application for sharing project files.
In an exemplary embodiment, the project progress presentation method further includes: and if the current node information represents that the project node is in a preset state, displaying a reminding message in the session interface.
In an exemplary embodiment, if the current node information indicates that the item node is in a preset state, displaying a reminding message in the session interface includes: if the current node information represents that the project sub-nodes included in the project node are in the preset state, the reminding message is obtained according to the number of the project sub-nodes in the preset state, and the reminding message is displayed in the session interface.
In an exemplary embodiment, the project progress presentation method further includes: acquiring a first node number of the project nodes contained in the project group and a second node number of the project nodes in the preset state; presenting the first number of nodes in the session interface in a first pattern and presenting the second number of nodes in a second pattern, wherein the second pattern is different from the first pattern.
In an exemplary embodiment, after acquiring the changed node information, the method further includes: and notifying the changed node information to the project attention object which pays attention to the project node.
According to a second aspect of the embodiments of the present disclosure, there is provided a project progress showing apparatus, including:
the node information creating unit is configured to provide a node creating window for creating the project node in a time node display interface of the project group, and acquire the node information of the project node recorded in the node creating window as the current node information of the project node;
the node information display unit is configured to display the current node information on a session interface of the project group;
an information change notification unit configured to acquire changed node information and notify the changed node information to a project group member of the project group when the current node information changes.
In an exemplary embodiment, the project progress presentation apparatus further includes: the project group creating unit is configured to respond to the group creating request and display a group creating interface; the group creation interface displays a group type selection list; and creating the item group in response to the selection operation of the item group type in the group type selection list.
In an exemplary embodiment, the project group creating unit is further configured to execute acquiring the group member selected in the group creating interface; and when the number of the selected group members is larger than a preset number threshold, displaying prompt information for creating the project group in the group creation interface.
In an exemplary embodiment, the item group creating unit is further configured to perform displaying the introduction information of the item group in the form of a picture in response to a parking operation for the item group type in the group type selection list.
In an exemplary embodiment, the project progress presentation apparatus further includes: the group application display unit is configured to execute the group application for monitoring the progress of the project displayed in the session interface of the created project group; the group application includes: the system comprises at least one of a group application for setting project time nodes, a group application for distributing project tasks for project group members, a group application for inviting project attention objects and a group application for sharing project files.
In an exemplary embodiment, the project progress presentation apparatus further includes: and the project state prompting unit is configured to display a prompting message in the session interface if the current node information represents that the project node is in a preset state.
In an exemplary embodiment, the item state prompting unit is further configured to execute, if the current node information indicates that the item sub-nodes included in the item node are in a preset state, obtaining the reminding message according to the number of the item sub-nodes in the preset state, and displaying the reminding message in the session interface.
In an exemplary embodiment, the project progress presentation apparatus further includes: the node number display unit is configured to acquire a first node number of the project nodes contained in the project group and a second node number of the project nodes in the preset state; presenting the first number of nodes in the session interface in a first pattern and presenting the second number of nodes in a second pattern, wherein the second pattern is different from the first pattern.
In an exemplary embodiment, the information change notifying unit is further configured to perform notifying the changed node information to an item attention object that has paid attention to the item node.
According to a third aspect of the embodiments of the present disclosure, there is provided an electronic apparatus including: a processor; a memory for storing the processor-executable instructions; wherein the processor is configured to execute the instructions to implement the project progress presentation method as described in any embodiment of the first aspect.
According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, wherein instructions of the computer-readable storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the project progress presentation method according to any one of the embodiments of the first aspect.
According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer program product, which includes instructions that, when executed by a processor of an electronic device, enable the electronic device to perform the project progress display method according to any one of the embodiments of the first aspect.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
the method comprises the steps that a node creating window used for creating project nodes is provided in a time node display interface of a project group, and node information of the project nodes recorded in the node creating window is obtained and used as current node information of the project nodes; displaying current node information on a session interface of the project group; and when the current node information changes, acquiring the changed node information, and notifying the changed node information to the project group members of the project group. According to the method and the device, the node information of the created project node is input into the time node display interface of the project group, so that the node information of the project node can be displayed in the session interface of the project group, and when the node information is updated, the updated node information can be shared to project group members of the project group through the project group, so that the node information is synchronized.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure and are not to be construed as limiting the disclosure.
FIG. 1 is a diagram illustrating an application environment for a project progress presentation method, according to an example embodiment.
FIG. 2 is a flow diagram illustrating a method of project progress presentation, according to an example embodiment.
FIG. 3 is an interface diagram illustrating notification of project group members of changed node information according to an example embodiment.
FIG. 4 is a flowchart illustrating the creation of a group of items according to an exemplary embodiment.
FIG. 5 is an interface diagram illustrating a group creation interface, according to an example embodiment.
FIG. 6 is an interface diagram illustrating a group creation interface according to another exemplary embodiment.
FIG. 7 is an interface diagram illustrating a group tool in a conversation interface of a group of items, according to an example embodiment.
FIG. 8 is an interface diagram illustrating presentation of a reminder message in a conversation interface, according to an example embodiment.
FIG. 9 is an interface diagram illustrating presentation of a reminder message in a conversation interface, according to another illustrative embodiment.
FIG. 10 is a block diagram illustrating a project schedule presentation apparatus according to an exemplary embodiment.
FIG. 11 is a block diagram illustrating an electronic device in accordance with an example embodiment.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those of ordinary skill in the art, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or otherwise described herein. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for presentation, analyzed data, etc.) referred to in the present disclosure are both information and data that are authorized by the user or sufficiently authorized by various parties.
The project progress display method provided by the disclosure can be applied to the application environment shown in fig. 1. The terminal 101 of the project group member constructs the project group through the network, so as to realize interaction with the terminals 102 or 103 of other project group members in the group. Specifically, the terminal 101 of the project group member may enter node information of the project node through a node creation window provided by a time node presentation page of the project group in a previously created project group, thereby completing creation of current node information of the project node, and then may present the created current node information of the project node in the project group, and if the current node information changes, may obtain the changed node information of the project node and notify the changed node information to other group members of the project group, thereby notifying the project member through the project group when the project schedule is updated. The terminals 101, 102 and 103 may be, but are not limited to, various personal computers, notebook computers, smart phones, tablet computers and portable wearable devices.
Fig. 2 is a flowchart illustrating a project progress presentation method according to an exemplary embodiment, and as shown in fig. 2, the project progress presentation method is used in the terminal 101 and includes the following steps.
In step S201, a node creation window for creating a project node is provided in the time node display interface of the project group, and node information of the project node entered in the node creation window is acquired as current node information of the project node.
The project group refers to a group which is created in advance and used for realizing information interaction among project group members of project cooperation, the project can be composed of a plurality of project nodes, the time node display interface is a page used for displaying time node information of each project node of the project, and the time node information can be preset completion time information of each project node.
In this embodiment, after the project group is constructed, if a certain project group member, for example, a group member constructing the project group needs to set node information of a plurality of project nodes constituting the project for a project corresponding to the project group, the node information of the project nodes may be entered into the project group through a terminal thereof, or the terminal 101, and the node information may be set by a time node presentation interface carried in the project group.
In step S202, the current node information of the project node is shown in the session interface of the project group.
After the creation of the current node information of each project node is completed in step S201, the terminal 101 may further display the current node information through a session interface of the project group, for example, the current node information may include a node progress state of each project node at a current time point, a completion time point preset for each project node, a completion degree for each project node, and the like. In this embodiment, the terminal 101 may show current node information of each project node in a session interface of a pre-created project group, for example, a progress mark for representing a current project progress state of each project node may be shown.
In step S203, when the current node information changes, the changed node information is acquired, and the changed node information is notified to the project group members of the project group.
If the current node information of a certain project node changes, for example, the node progress of the project node changes from an incomplete state to a complete state, or the preset node completion time for the project node needs to be updated, the terminal 101 may obtain the changed node information of the project node, and may also notify the changed node information to the project group members in the project group, for example, a session message about the change of the node information may be broadcasted in a session interface of the project group, so that each project group member in the project group may know that the node information of the project node has changed through the broadcasted session message.
For example, as shown in fig. 3, when the project node is a completion server interface, if the node information of the project node changes from the current server interface incomplete state to the server interface completed state, notification information that the server interface is completed may be notified in the session interface of the project group to notify the members of the project group that the node information of the project node that completes the server interface has changed.
In the project progress display method, a node creation window for creating project nodes is provided in a time node display interface of a project group, and node information of the project nodes recorded in the node creation window is acquired and used as current node information of the project nodes; displaying current node information on a session interface of the project group; and when the current node information changes, acquiring the changed node information, and notifying the changed node information to the project group members of the project group. According to the method and the device, the node information of the created project node is input into the time node display interface of the project group, so that the node information of the project node can be displayed in the session interface of the project group, and when the node information is updated, the updated node information can be shared to project group members of the project group through the project group, so that the node information is synchronized.
In an exemplary embodiment, as shown in fig. 4, before step S201, the method may further include:
in step S401, in response to the group creation request, displaying a group creation interface; the group creation interface is displayed with a group type selection list.
In this embodiment, the project group may be applied to a certain instant messaging tool, and when a user of a certain project member, for example, a person in charge of the project needs to share project information among the project members through the instant messaging tool, the group creation application carried in the instant messaging tool carried in the terminal 101 may be used, for example, the group creation request is triggered by clicking the group creation application, so as to create the project group. Then, the terminal 101 may respond to the group creation request, and display a group creation interface for creating a group, where the group creation interface carries a group type selection list for creating different types of groups, and the selection list may carry type controls for identifying different group types, and the type controls are respectively used for creating different types of groups.
In step S402, in response to a selection operation of an item group type in the group type selection list, an item group is created.
Then, the user of the item member may select the identifier for characterizing the item group type in the group type selection list, for example, the user may trigger the selection operation for the item group type by clicking a group selection control for creating the item group in the group type selection list, thereby implementing creation of the item group.
In this embodiment, the project member user may select the project group type in the group type selection list carried in the displayed group creation interface by triggering the group creation request, and further create the project group, so that the creation efficiency of the project group may be improved.
In addition, after step S401, the method may further include: acquiring group members selected on a group creation interface; and when the number of the selected group members is larger than a preset number threshold, displaying prompt information for creating the project group in the group creation interface.
The selected group member refers to a group member selected by a user creating the group on the group creation interface, when the user creating the group triggers a group creation request in the instant messaging tool through the terminal 101, the terminal 101 can display the group creation interface, and the creating user can select the group type of the created group in the group creation interface and select the group member corresponding to the group in the group creation interface. For example, when the user a needs to create a group consisting of the user a, the user B, and the user C, the user B and the user C may be selected in the group creation interface to create the group. Meanwhile, the terminal 101 may further detect the number of members of the group selected by the group creation user, and if the number of members of the group is greater than a preset number threshold, the number threshold may be set to 10, that is, if the number of members of the group selected by the user is greater than 10, a prompt message for prompting the group creation user to create the project group may be displayed in the group creation page, as shown in fig. 5. In the group creation interface shown in fig. 5, the number of group members selected by the group creation user is 20, and at this time, the number of group members is greater than the preset number threshold 10, so that the terminal 101 can eject bubbles in the group type selection list displayed in the lower left corner of the group creation interface and display the prompt information for prompting the group creation user to create the project group.
In this embodiment, when the number of group members selected by the user is large, the group creation user may be prompted to create the project group by displaying the prompt information, so as to guide the user to create the project group.
After step S402, the method may further include: and in response to the parking operation of the item group type in the group type selection list, showing the introduction information of the item group in the form of pictures.
In this embodiment, if a user creating a group is in a displayed group type selection list, and a type control for identifying a type of the item group is included in the selection list, when a parking operation is triggered, the terminal 101 may obtain the introduction information of the item group and display the introduction information in a form of a picture.
As shown in fig. 6. In the lower left corner of the group creation interface shown in fig. 6, a group type selection list may be displayed, the selection list includes a creation control for creating a general group and a group selection control for creating an item group, and when a user creating a group is parked in the group selection control for creating an item group, introduction of concept and role of the item group may be performed in a motion picture manner.
In this embodiment, the user creating the group may also trigger a parking operation on the group selection control for creating the project group in the group type selection list, and the terminal 101 may respond to the parking operation and display introduction information of the project group in the form of a picture, so that the user creating the group can know about the function of the project group and the concept of the project group conveniently, and the user is guided to create the project group more clearly.
Further, after step S402, the method may further include: displaying a group application for monitoring project progress in a session interface of the created project group; the group application comprises: the system comprises at least one of a group application for setting project time nodes, a group application for distributing project tasks for project group members, a group application for inviting project attention objects and a group application for sharing project files.
In this embodiment, after the project group is created, the terminal 101 may further display a group application carried in the project group in a session program of the created project group, where the group application may be a group application that is preset in the project group and used for monitoring a project progress and assisting project development, and may include, for example, a group application for setting a project time node, and a creating member of the project group may set a completion time point corresponding to each project node in the project through the group application; the group application is used for distributing project tasks for the project group members, and the creation members of the project group can distribute respective project tasks for the project group members in the project group through the group application; the system also comprises a group application for inviting the project attention object, the creating member of the project group can invite other object users not in the project group to pay attention to the progress of the project through the group application so as to enable the attention object to know the progress situation of the project at any time, and a group application for sharing project files, and the creating member of the project group can upload information related to the project through the group application so as to be consulted by all project group members.
For example, after the creation of the project group is completed, the session interface of the presented project group may be as shown in fig. 7, and in the group session interface, a group application for setting a project time node, i.e., "making a milestone", a group application for assigning project tasks to project group members, i.e., "creating a collaboration task", a group application for inviting project attention objects, i.e., "inviting others to pay attention", and a group application for sharing project files, i.e., "uploading public files", may be presented.
In this embodiment, after the user completes creation of the project group, the group application may be displayed in a session interface of the project group to introduce the function of the project group to the user, so as to assist the user in performing project collaboration and information synchronization through the project group.
In an exemplary embodiment, the project progress showing method further includes: and if the current node information representation project node is in a preset state, displaying a reminding message in the session interface.
In this embodiment, the progress states of the project nodes may include a plurality of types, for example, an un-started state where the project node has not started yet, a normal state where the project node is normally pushed, or an overdue state where the project node has been overdue. In this embodiment, if it is detected that the current node progress state of a certain project node has reached a preset state, the reminding information may also be displayed in the displayed session interface. For example, as shown in fig. 8, the preset state may refer to an overdue state in which the item node is overdue, and when the progress state of the item node where a certain item node is currently located is the overdue state, the reminder information may be displayed in a highlighted font manner in the session interface to remind the members of the item group that the item node is overdue.
In this embodiment, when the project node is in the preset timeout state, the reminding message may be displayed in the session interface, so that the project group member may know the project node state of the current project node at any time, and the project group member may be assisted to advance the project progress.
Further, if the current node information represents that the project node is in the preset state, the reminding message is displayed in the session interface, and the method may further include: and if the project sub-nodes contained in the current node information representation project node are in the preset state, obtaining the reminding message according to the number of the project sub-nodes in the preset state, and displaying the reminding message in the session interface.
Meanwhile, since the advancement of each project node needs to be performed through cooperation of each project group member, each project node can be divided into a plurality of project sub-nodes, and each project group member in the project group advances the plurality of project sub-nodes respectively. Then, the terminal 101 may also count the number of the project child nodes in the preset state, and generate corresponding reminding information according to the number of the project child nodes, for displaying in the session interface. For example, as shown in fig. 9, the preset state may refer to an overdue state in which the project child nodes are overdue, and the terminal 101 may count the number of the project child nodes currently in the overdue state, for example, may count the number of the project child nodes currently in the overdue state, and generate corresponding reminding information based on the 3 overdue project child nodes, and display the reminding information in a session interface of the project group, that is, display "3 milestones have been overdue" in the session interface.
In this embodiment, the terminal 101 may also count the overdue number of the project child nodes, and display corresponding reminding information in the session interface, so that the project group members can manage the overdue project child nodes conveniently.
In an exemplary embodiment, the project progress showing method may further include: acquiring a first node quantity of project nodes contained in a project group and a second node quantity of the project nodes in a preset state; the first number of nodes is presented in a first pattern and the second number of nodes is presented in a second pattern in the session interface, wherein the second pattern is different from the first pattern.
In this embodiment, the terminal 101 may further count the first node number of all the project nodes included in the project group and the second node number of the project node in the overdue state, and display the first node number and the second node number on the terminal 101 in different first and second patterns, respectively.
As shown in fig. 8 or fig. 9, two numbers 3 and 5 can be respectively displayed in the session interface of the project group, wherein the number 3 is displayed in a bold and italic form, and the number 5 is displayed in a normal form, the numbers can respectively represent the second number of project nodes in an overdue state and the first number of all project nodes contained, that is, the total number of project nodes in the overdue state is 3, and the total number of all project nodes contained in the project group is 5.
In this embodiment, the terminal 101 may also count the first node number of all the project nodes included in the project group and the second node number of the project node in the preset state, and display the first node number and the second node number respectively in different display forms, so as to improve the integrity of the project progress information display.
In an exemplary embodiment, after step S202, the method may further include: and informing the changed node information to the item attention object of the attention item node.
In this embodiment, the user may also invite the project attention object through the group application of the project group, and when the project attention object accepts the invitation, even if the project attention object is not in the project group, the progress of the project may be known, so in order to enable the project attention object not in the project group to know the real-time progress of the project, when the node information of the project node changes, the terminal 101 may notify the changed node information to members of the project group in the project group, and may further notify the changed node information to the project attention object which pays attention to the project node, thereby enabling the project attention object to know the progress of the project in real time even if the project attention object is not in the project group.
In this embodiment, when the node information of the project node changes, the terminal notifies the changed node information to the project group members of the project group, and further notifies the node information to the project attention object of the attention project node, so that the project attention object can know the progress of the project in real time even if the project attention object is not in the project group, and the information difference of the project attention object caused by the change of the progress of the project node can be eliminated.
In an exemplary embodiment, an interactive method of creating a project group and project milestones by combining the functionality of the project group and project milestones is also provided. Through the establishment of a project group and the statistics, sharing and reminding of milestones, the closer cooperation and information synchronization of team projects are realized, so that the projects are efficiently finished, and the information difference of the team is further reduced, and the method can be realized through the following steps:
(1) the method can be applied to instant messaging office software, and the software can guide the creation of the project group through a window for creating the project group. When a user creates a new group chat, the property of the group can be freely selected, and when the number of group members is more than 10, a small bubble guide prompt pops up to create a project group. When the user focuses on the item group option, the concept and the function of the item group can be quickly introduced to the user through the form of the GIF motion picture.
(2) After the user creates the project group, the user will automatically enter the project group and guide and introduce the project group. The project group differs from the general group chat in that the project group has "public space", "milestone", "collaboration task", and the like, which are focused on the project collaboration and information synchronization functions, and also can show respective guidance descriptions of each function in a welcome page of the project group.
(3) Also, a milestone function, i.e., providing a time node for the project, may also be provided in the project community. Each project is completed step by a specific explicit time node. At the same time, milestones may be shared, counted, and reminded. Specifically, the following functions may be included: 1. counting the number of overdue milestones in the project group and highlighting; 2. reminding when the milestone overdue, which is in charge of the user, is carried out; 3. when a milestone is shared elsewhere, interested users can subscribe to the milestone. When the milestones are completed or time changes occur, the subscribing user may receive an update notification at a first time.
In the embodiment, the team can be better helped to make clear items, sort out to-do files, manage files and the like through the project group, and therefore the office efficiency is improved. The time point of each project can be quickly aligned through the milestone, the front and back dependence can be cleared, and each related person can be reminded. The interested person may also subscribe to receive the latest dynamics. Is a very efficient tool for eliminating poor information.
It should be understood that, although the steps in the flowcharts of the present disclosure are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in the figures may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of execution of the steps or stages is not necessarily sequential, but may be performed alternately or in alternation with other steps or at least some of the other steps or stages.
It is understood that the same/similar parts between the embodiments of the method described above in this specification can be referred to each other, and each embodiment focuses on the differences from the other embodiments, and it is sufficient that the relevant points are referred to the descriptions of the other method embodiments.
FIG. 10 is a block diagram illustrating a project schedule presentation apparatus according to an exemplary embodiment. Referring to fig. 10, the apparatus includes a node information creation unit 1001, a node information presentation unit 1002, and an information change notification unit 1002.
A node information creating unit 1001 configured to execute providing a node creating window for creating a project node in a time node presentation interface of the project group, and acquire node information of the project node entered in the node creating window as current node information of the project node;
a node information presentation unit 1002 configured to perform presentation of current node information on a session interface of the project group;
an information change notification unit 1003 configured to acquire the changed node information and notify the changed node information to the project group members of the project group when the current node information changes.
In an exemplary embodiment, the project progress presentation apparatus further includes: the project group creating unit is configured to respond to the group creating request and display a group creating interface; the group creating interface displays a group type selection list; in response to a selection operation of an item group type in the group type selection list, an item group is created.
In an exemplary embodiment, the project group creating unit is further configured to execute acquiring the group member selected in the group creating interface; and when the number of the selected group members is larger than a preset number threshold, displaying prompt information for creating the project group in the group creation interface.
In an exemplary embodiment, the project progress presentation apparatus further includes: the group application display unit is configured to execute the group application for monitoring the progress of the project displayed in the session interface of the created project group; the group application comprises: the system comprises at least one of a group application for setting project time nodes, a group application for distributing project tasks for project group members, a group application for inviting project attention objects and a group application for sharing project files.
In an exemplary embodiment, the project progress presentation apparatus further includes: and the project state prompting unit is configured to display a prompting message in the session interface if the current node information represents that the project node is in a preset state.
In an exemplary embodiment, the item state prompting unit is further configured to execute, if the current node information represents that the item sub-nodes included in the item node are in the preset state, obtaining a reminding message according to the number of the item sub-nodes in the preset state, and displaying the reminding message in the session interface.
In an exemplary embodiment, the project progress presentation apparatus further includes: the node number display unit is configured to acquire a first node number of the project nodes contained in the project group and a second node number of the project nodes in a preset state; the first number of nodes is presented in a first pattern and the second number of nodes is presented in a second pattern in the session interface, wherein the second pattern is different from the first pattern.
In an exemplary embodiment, the information change notifying unit 1002 is further configured to execute notifying the changed node information to the item attention object of the attention item node.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
FIG. 11 is a block diagram illustrating an electronic device 1100 for project progress presentation, according to an example embodiment. For example, the electronic device 1100 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a gaming console, a tablet device, a medical device, a fitness device, a personal digital assistant, and so forth.
Referring to fig. 11, electronic device 1100 may include one or more of the following components: processing component 1102, memory 1104, power component 1106, multimedia component 1108, audio component 1110, input/output (I/O) interface 1112, sensor component 1114, and communications component 1116.
The processing component 1102 generally controls the overall operation of the electronic device 1100, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 1102 may include one or more processors 1120 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 1102 may include one or more modules that facilitate interaction between the processing component 1102 and other components. For example, the processing component 1102 may include a multimedia module to facilitate interaction between the multimedia component 1108 and the processing component 1102.
The memory 1104 is configured to store various types of data to support operations at the electronic device 1100. Examples of such data include instructions for any application or method operating on the electronic device 1100, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1104 may be implemented by any type or combination of volatile or non-volatile storage devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, optical disk, or graphene memory.
The power supply component 1106 provides power to the various components of the electronic device 1100. The power components 1106 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the electronic device 1100.
The multimedia component 1108 includes a screen between the electronic device 1100 and a user that provides an output interface. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1108 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the electronic device 1100 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 1110 is configured to output and/or input audio signals. For example, the audio component 1110 includes a Microphone (MIC) configured to receive external audio signals when the electronic device 1100 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 1104 or transmitted via the communication component 1116. In some embodiments, audio component 1110 further includes a speaker for outputting audio signals.
The I/O interface 1112 provides an interface between the processing component 1102 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 1114 includes one or more sensors for providing various aspects of state assessment for the electronic device 1100. For example, the sensor assembly 1114 may detect an open/closed state of the electronic device 1100, the relative positioning of components, such as a display and keypad of the electronic device 1100, the sensor assembly 1114 may also detect a change in the position of the electronic device 1100 or components of the electronic device 1100, the presence or absence of user contact with the electronic device 1100, orientation or acceleration/deceleration of the device 1100, and a change in the temperature of the electronic device 1100. The sensor assembly 1114 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1114 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1114 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 1116 is configured to facilitate wired or wireless communication between the electronic device 1100 and other devices. The electronic device 1100 may access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G, or 5G), or a combination thereof. In an exemplary embodiment, the communication component 1116 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1116 also includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the electronic device 1100 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a computer-readable storage medium comprising instructions, such as the memory 1104 comprising instructions, executable by the processor 1120 of the electronic device 1100 to perform the method described above is also provided. For example, the computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In an exemplary embodiment, a computer program product is also provided, which includes instructions executable by the processor 1120 of the electronic device 1100 to perform the above-described method.
It should be noted that the descriptions of the above-mentioned apparatus, the electronic device, the computer-readable storage medium, the computer program product, and the like according to the method embodiments may also include other embodiments, and specific implementations may refer to the descriptions of the related method embodiments, which are not described in detail herein.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (10)
1. A project progress display method is characterized by comprising the following steps:
providing a node creation window for creating a project node in a time node display interface of a project group, and acquiring node information of the project node recorded in the node creation window as current node information of the project node;
displaying the current node information on a session interface of the project group;
and when the current node information changes, acquiring the changed node information, and notifying the changed node information to the project group members of the project group.
2. The method of claim 1, before the session interface of the project group exposes current node information of the project node, further comprising:
responding to the group creation request, and displaying a group creation interface; the group creation interface displays a group type selection list;
and creating the item group in response to the selection operation of the item group type in the group type selection list.
3. The method of claim 2, wherein after the presenting the group creation interface, further comprising:
acquiring the group members selected on the group creation interface;
and when the number of the selected group members is larger than a preset number threshold, displaying prompt information for creating the project group in the group creation interface.
4. The method of claim 2, wherein after the presenting the group creation interface, further comprising:
and in response to the parking operation of the item group type in the group type selection list, showing introduction information of the item group in the form of pictures.
5. The method of any of claims 2 to 4, wherein after creating the group of items, further comprising:
displaying a group application for monitoring project progress in a created session interface of the project group; the group application includes: the system comprises at least one of a group application for setting project time nodes, a group application for distributing project tasks for project group members, a group application for inviting project attention objects and a group application for sharing project files.
6. The method of claim 1, further comprising:
and if the current node information represents that the project node is in a preset state, displaying a reminding message in the session interface.
7. An item progress presentation device, comprising:
the node information creating unit is configured to provide a node creating window for creating the project node in a time node display interface of the project group, and acquire the node information of the project node recorded in the node creating window as the current node information of the project node;
the node information display unit is configured to display the current node information on a session interface of the project group;
an information change notification unit configured to acquire changed node information and notify the changed node information to a project group member of the project group when the current node information changes.
8. An electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the project progress presentation method of any one of claims 1 to 6.
9. A computer-readable storage medium, wherein instructions in the computer-readable storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the project progress presentation method of any one of claims 1 to 6.
10. A computer program product comprising instructions which, when executed by a processor of an electronic device, enable the electronic device to perform the project progress presentation method of any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111433356.0A CN114140073A (en) | 2021-11-29 | 2021-11-29 | Project progress display method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111433356.0A CN114140073A (en) | 2021-11-29 | 2021-11-29 | Project progress display method and device, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114140073A true CN114140073A (en) | 2022-03-04 |
Family
ID=80389299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111433356.0A Pending CN114140073A (en) | 2021-11-29 | 2021-11-29 | Project progress display method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114140073A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114911557A (en) * | 2022-04-28 | 2022-08-16 | 北京字跳网络技术有限公司 | Information processing method, device, electronic equipment and storage medium |
CN116050869A (en) * | 2023-04-03 | 2023-05-02 | 南京庞特软件科技有限公司 | Store full life cycle management method and store management system |
-
2021
- 2021-11-29 CN CN202111433356.0A patent/CN114140073A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114911557A (en) * | 2022-04-28 | 2022-08-16 | 北京字跳网络技术有限公司 | Information processing method, device, electronic equipment and storage medium |
CN114911557B (en) * | 2022-04-28 | 2024-02-02 | 北京字跳网络技术有限公司 | Information processing method, apparatus, electronic device and storage medium |
CN116050869A (en) * | 2023-04-03 | 2023-05-02 | 南京庞特软件科技有限公司 | Store full life cycle management method and store management system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105843615B (en) | Notification message processing method and device | |
CN107908351B (en) | Application interface display method and device and storage medium | |
CN114140073A (en) | Project progress display method and device, electronic equipment and storage medium | |
CN113259226B (en) | Information synchronization method and device, electronic equipment and storage medium | |
CN104156204A (en) | Calendar event establishing method and device | |
CN112202582B (en) | Group establishing method and device, electronic equipment and storage medium | |
CN112699655A (en) | Method and device for creating documents in communication group and electronic equipment | |
CN112291631A (en) | Information acquisition method, device, terminal and storage medium | |
CN113988021A (en) | Content interaction method and device, electronic equipment and storage medium | |
CN113553472A (en) | Information display method and device, electronic equipment and storage medium | |
CN111835617B (en) | User head portrait adjusting method and device and electronic equipment | |
CN114157520B (en) | Project state acquisition method and device, electronic equipment and storage medium | |
CN111211963A (en) | Chat group joining method and device, electronic equipment and storage medium | |
CN107426260B (en) | Information adding processing method and device and processing device for information adding | |
CN114443160A (en) | Message pushing method and device, electronic equipment and storage medium | |
CN114124866A (en) | Session processing method, device, electronic equipment and storage medium | |
CN113709572A (en) | Content promotion method and device, electronic equipment and storage medium | |
CN106126246B (en) | Item display method and device | |
CN105700878B (en) | The treating method and apparatus of message editing | |
CN115097967B (en) | Interactive information setting method and device, electronic equipment and storage medium | |
CN114140074A (en) | Time node display method and device, electronic equipment and storage medium | |
CN113112290B (en) | Virtual resource adjusting method and device | |
CN114900709B (en) | Object information display method and device, electronic equipment and storage medium | |
CN118433521A (en) | Image shooting method, device, electronic equipment and storage medium | |
CN117193908A (en) | Page display method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |