CN112633853B - Project management method and device and electronic equipment - Google Patents
Project management method and device and electronic equipment Download PDFInfo
- Publication number
- CN112633853B CN112633853B CN202011625163.0A CN202011625163A CN112633853B CN 112633853 B CN112633853 B CN 112633853B CN 202011625163 A CN202011625163 A CN 202011625163A CN 112633853 B CN112633853 B CN 112633853B
- Authority
- CN
- China
- Prior art keywords
- item
- project
- node
- item object
- user account
- 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
Links
- 238000007726 management method Methods 0.000 title claims abstract description 175
- 238000000034 method Methods 0.000 claims abstract description 55
- 230000004044 response Effects 0.000 claims description 16
- 238000001514 detection method Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 6
- 239000000758 substrate Substances 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 20
- 230000001960 triggered effect Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
- G06F16/9027—Trees
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Engineering & Computer Science (AREA)
- Operations Research (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Software Systems (AREA)
- Marketing (AREA)
- Economics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The disclosure relates to a project management method, a project management device and electronic equipment, and belongs to the technical field of Internet. Wherein the method comprises the following steps: detecting a first object adding operation for a first item object, the first object adding operation including a second item object to be added; and adding a second item object on an associated node of the first item object, and displaying an operation management page of the second item object, wherein the associated node is a node with a parent-child relationship with the first item object. Therefore, the second project object is added on the father node or the child node of the first project object, the technical problem of complex operation when the associated project objects are uniformly managed in the related technology is solved, the user operation is simplified, and the project manager can conveniently and rapidly switch and position the project information.
Description
Technical Field
The disclosure relates to the technical field of internet, and in particular relates to a project management method, a project management device and electronic equipment.
Background
Project management is important in order to be able to complete the project according to predetermined requirements, costs, progress, quality. In the project management process, the project and the project content can be saved and displayed through an application program for assisting project management, so that a user can be helped to manage the project stand, the project in progress and the like.
In the current project management application program, a plurality of associated projects cannot be managed uniformly, so that the user operation is complicated.
Disclosure of Invention
The disclosure provides a project management method, a project management device and electronic equipment, which at least solve the problem of complex operation when unified management of associated project objects in the related technology. The technical scheme of the present disclosure is as follows:
according to a first aspect of an embodiment of the present disclosure, there is provided a project management method, including:
Detecting a first object adding operation for a first item object, the first object adding operation including a second item object to be added;
And adding the second item object on an associated node of the first item object, and displaying an operation management page of the second item object, wherein the associated node is a node with a parent-child relationship with the first item object.
In one possible implementation manner of the embodiment of the present disclosure, the first object adding operation is associated with a user account, and after the first object adding operation of the first item object is detected, the method further includes:
detecting an object selection operation, and displaying a second item object list associated with the user account;
And selecting the second item object from the second item object list, and executing the adding of the second item object on the association node of the first item object.
In one possible implementation of an embodiment of the disclosure, the second list of item objects associated with the user account includes item objects of any combination of:
The method comprises the steps of creating a project object of the user account, referring to the project object of the user account, commentary project object of the user account, browsing project object of the user account and referring to project object of user account association project.
In a possible implementation manner of the embodiment of the present disclosure, after the displaying the operation management page of the second item object, the method further includes:
Detecting a second object adding operation for a third item object, the second object adding operation including a second item object to be added;
detecting an object selection operation, and displaying a second item object list associated with the user account;
Selecting the second item object from the second item object list, adding the second item object on an associated node of the third item object, and displaying an operation management page of the second item object, wherein the associated node is a node with a parent-child relationship with the third item object.
In a possible implementation manner of the embodiment of the present disclosure, after the detecting the first adding operation of the first item object, the method further includes:
And detecting an object creation operation, creating the second item object, and executing the addition of the second item object on the association node of the first item object.
In a possible implementation manner of the embodiment of the present disclosure, after the displaying the operation management page of the second item object, the method further includes:
When the mention symbol is monitored in the operation management page, displaying a mention object list;
And inserting the selected object in the operation management page when the object in the mentioned object list is detected to be selected.
In one possible implementation of the embodiment of the disclosure, the second item object is any one of the following: project objects, document objects, folder objects, view objects, project tree objects, file objects, structure view objects.
In one possible implementation manner of the embodiment of the disclosure, the method further includes:
detecting a structure view display operation, and acquiring a project tree to which the first project object belongs, wherein the project tree comprises a root node project object and a fourth project object taking the root node project object as a father node;
Displaying a structural view of the item tree; in the structural view, a root node project object of the project tree is displayed in a card form, a first control is associated with a joint of a card of the root node project object and a next-stage card, and the first control displays the number of the fourth project objects.
In a possible implementation manner of the embodiment of the present disclosure, after the displaying the structural view of the item tree, the method further includes:
And detecting a first triggering operation aiming at the first control, and displaying the fourth item object in the structure view in a card form, wherein a second control is associated with the joint of the card of the fourth item object and the next-stage card, and the second control displays the number of item objects taking the fourth item object as a father node.
In a possible implementation manner of the embodiment of the present disclosure, after the displaying the fourth item object in the form of a card, the method further includes:
and detecting a second triggering operation aiming at the first control, and hiding the card of the fourth item object.
In one possible implementation manner of the embodiment of the present disclosure, the parent-child relationship is that the second project object is a child node of the first project object; said adding said second item object on an associated node of said first item object comprises: adding the second project object on a child node of the first project object; or (b)
The father-son relationship is that the second project object is a father node of the first project object; said adding said second item object on an associated node of said first item object comprises: the second item object is added on a parent node of the first item object.
According to a second aspect of the embodiments of the present disclosure, there is provided a project management method, including:
displaying a first item object in a first display area;
In response to a first object adding operation on the first item object, adding the second item object on an associated node of the first item object, wherein the first object adding operation comprises a second item object to be added, and the associated node is a node with a parent-child relationship with the first item object;
And displaying the operation management page of the second item object in a second display area.
In a possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
In response to a first object addition operation for the first item object, displaying an object addition interface, wherein the object addition interface comprises: creating a control for the project object;
Responding to the creation operation of the object creation control, and acquiring project object creation information input by a user;
and generating a second project object corresponding to the project object creation information.
In a possible implementation manner of the embodiment of the present disclosure, the object adding interface further includes: a selection control for a created item object, the first object adding operation being associated with a user account, adding the second item object on an associated node of the first item object, comprising:
responsive to a selection operation of a selection control of the created item object, displaying a second list of item objects associated with the user account;
And selecting the second item object from the second item object list, and executing the adding of the second item object on the association node of the first item object.
In one possible implementation of an embodiment of the disclosure, the second list of item objects associated with the user account includes item objects of any combination of:
The method comprises the steps of creating a project object of the user account, referring to the project object of the user account, commentary project object of the user account, browsing project object of the user account and referring to project object of user account association project.
In a possible implementation manner of the embodiment of the present disclosure, after the operation management page of the second item object is displayed in the second display area, the method further includes:
When the mention symbol is monitored in the operation management page, displaying a mention object list;
And inserting the selected object in the operation management page when the object in the mentioned object list is detected to be selected.
According to a third aspect of the embodiments of the present disclosure, there is provided an item management apparatus, comprising:
A first detection module configured to perform detection of a first object addition operation for a first item object, the first object addition operation including a second item object to be added;
The first display module is configured to add the second item object on an associated node of the first item object, and display an operation management page of the second item object, wherein the associated node is a node with a parent-child relationship with the first item object.
In one possible implementation manner of the embodiment of the disclosure, the first object adding operation is associated with a user account, and the apparatus further includes:
a second display module configured to perform a detected object selection operation, displaying a second list of item objects associated with the user account;
And the execution module is configured to execute the selection of the second item object from the second item object list and the addition of the second item object on the association node of the first item object.
In one possible implementation of an embodiment of the disclosure, the second list of item objects associated with the user account includes item objects of any combination of:
The method comprises the steps of creating a project object of the user account, referring to the project object of the user account, commentary project object of the user account, browsing project object of the user account and referring to project object of user account association project.
In a possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
A second detection module configured to perform detection of a second object addition operation for a third item object, the second object addition operation including a second item object to be added;
a third display module configured to perform a detected object selection operation, displaying a second list of item objects associated with the user account;
And a fourth display module configured to perform selection of the second item object from the second item object list, add the second item object to an associated node of the third item object, and display an operation management page of the second item object, the associated node being a node having a parent-child relationship with the third item object.
In a possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
and the creation module is configured to execute the operation of detecting object creation, create the second project object and execute the addition of the second project object on the association node of the first project object.
In a possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
A reference module configured to perform displaying a reference object list when a reference symbol is monitored in the operation management page;
And inserting the selected object in the operation management page when the object in the mentioned object list is detected to be selected.
In one possible implementation of the embodiment of the disclosure, the second item object is any one of the following: project objects, document objects, folder objects, view objects, project tree objects, file objects, structure view objects.
In a possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
the acquisition module is configured to execute the detected structure view display operation, acquire a project tree to which the first project object belongs, and acquire the project tree including a root node project object and a fourth project object taking the root node project object as a father node;
a switching module configured to perform displaying a structural view of the item tree; in the structural view, a root node project object of the project tree is displayed in a card form, a first control is associated with a joint of a card of the root node project object and a next-stage card, and the first control displays the number of the fourth project objects.
In a possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
The display module is configured to execute the first triggering operation of the first control, and display the fourth item object in the form of a card in the structural view, wherein a second control is associated with the connection part of the card of the fourth item object and the next-stage card, and the second control displays the number of item objects taking the fourth item object as a father node.
In a possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
And the hiding module is configured to execute the detection of the second triggering operation aiming at the first control and hide and fold the card of the fourth item object.
In one possible implementation manner of the embodiment of the present disclosure, the parent-child relationship is that the second project object is a child node of the first project object; said adding said second item object on an associated node of said first item object comprises: adding the second project object on a child node of the first project object; or (b)
The father-son relationship is that the second project object is a father node of the first project object; said adding said second item object on an associated node of said first item object comprises: the second item object is added on a parent node of the first item object.
According to a fourth aspect of embodiments of the present disclosure, there is provided an item management apparatus comprising:
a first display module configured to perform displaying a first item object in a first display area;
An adding module configured to perform adding the second item object on an associated node of the first item object in response to a first object adding operation for the first item object, wherein the first object adding operation includes a second item object to be added, the associated node being a node having a parent-child relationship with the first item object;
and a second display module configured to execute an operation management page displaying the second item object in a second display area.
In a possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
A third display module configured to perform an object addition interface in response to a first object addition operation for the first item object, the object addition interface including: creating a control for the project object;
The acquisition module is configured to execute the creation operation of responding to the object creation control and acquire project object creation information input by a user;
And the generation module is configured to execute generation of a second item object corresponding to the item object creation information.
In a possible implementation manner of the embodiment of the present disclosure, the object adding interface further includes: a selection control for a created item object, the first object add operation associated with a user account, the add module configured to:
responsive to a selection operation of a selection control of the created item object, displaying a second list of item objects associated with the user account;
And selecting the second item object from the second item object list, and executing the adding of the second item object on the association node of the first item object.
In one possible implementation of an embodiment of the disclosure, the second list of item objects associated with the user account includes item objects of any combination of:
The method comprises the steps of creating a project object of the user account, referring to the project object of the user account, commentary project object of the user account, browsing project object of the user account and referring to project object of user account association project.
In a possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
A reference module configured to perform displaying a reference object list when a reference symbol is monitored in the operation management page;
And inserting the selected object in the operation management page when the object in the mentioned object list is detected to be selected.
According to a fifth aspect of embodiments of the present disclosure, there is provided 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 management method as described above.
According to a sixth aspect of embodiments of the present disclosure, there is provided a computer readable storage medium, which when executed by a processor of a server, enables the server to perform the project management method as described above.
According to a seventh aspect of embodiments of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the project management method as described above.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
The method comprises the steps of detecting a first object adding operation for a first item object, wherein the first object adding operation comprises a second item object to be added, adding the second item object on an associated node of the first item object, and displaying an operation management page of the second item object, so that the second item object is added on a father node or a child node of the first item object, various item objects can be displayed and managed in one page, the technical problem of complex operation when the associated item objects are uniformly managed in the related art is solved, and user operation is simplified.
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 disclosure and together with the description, serve to explain the principles of the disclosure and do not constitute an undue limitation on the disclosure.
Fig. 1 is a flow chart illustrating a method of project management according to an exemplary embodiment.
FIG. 2 is a flow chart illustrating another method of project management according to an example embodiment.
FIG. 3 is a flow chart illustrating another method of project management according to an example embodiment.
FIG. 4 is a flowchart illustrating another project management method, according to an example embodiment.
Fig. 5 is a flow chart illustrating another project management method according to an example embodiment.
Fig. 6 is a schematic diagram of a first display area shown according to an exemplary embodiment.
FIG. 7 is a diagram illustrating an operations management page of a project object, according to an example embodiment.
FIG. 8 is a schematic diagram of an operations management page of a document object, according to an example embodiment.
FIG. 9 is a diagram illustrating an operations management page of a folder object, according to an example embodiment.
FIG. 10 is a schematic diagram of an operations management page of a view object, according to an example embodiment.
FIG. 11 is a schematic diagram of a project billboard page, according to an example embodiment.
FIG. 12 is a flowchart illustrating another project management method, according to an example embodiment.
FIG. 13 is a schematic diagram illustrating an object add interface, according to an example embodiment.
FIG. 14 is a schematic diagram illustrating another object addition interface, according to an example embodiment.
Fig. 15 is a block diagram of a project management apparatus according to an example embodiment.
Fig. 16 is a block diagram of another project management apparatus according to an example embodiment.
Fig. 17 is a block diagram of an electronic device, according to an example embodiment.
Detailed Description
In order to enable those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions of 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 foregoing figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the disclosure described herein may be capable of operation in sequences other than those illustrated or described herein. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as detailed in the accompanying claims.
The embodiments of the present disclosure illustrate a project management method that may be applied to an electronic device, and fig. 1 is a flowchart of a project management method illustrated according to an exemplary embodiment, and referring to fig. 1, the project management method includes steps 101-102.
Step 101, a first object adding operation for a first item object is detected, the first object adding operation comprising a second item object to be added.
In this embodiment, the first item object may be any one of the following: project objects, document objects, folder objects, view objects, project tree objects, file objects, structure view objects, and also root node project objects.
The second item object is an item object to be added, and the second item object is any one of the following: project objects, document objects, folder objects, view objects, project tree objects, file objects, structure view objects. The second project object may be displayed in text, graphics, etc., and the project object, the document object, the folder object, the view object, the project tree object, the file object, and the structure view object may be distinguished by different graphics or texts.
In this embodiment, the first object adding operation is used to add the second item object to the first item object, and the first object adding operation includes, but is not limited to, a clicking operation, a voice input instruction, and a touch operation (for example, the contact with the touch screen meets a preset track or a preset condition, where the preset track or the preset condition is customized according to the situation).
As an example, the first item object is a root node item object, and when an add control corresponding to the root node is triggered, it is determined that a first object add operation for the first item object is detected. For example, a "+" sign is set in the display interface, and a drop-down added item object list can be displayed by clicking the "+" sign, wherein the list comprises a plurality of item object types, one item object type is selected from the plurality of item object types, and the selected item object type is used as a second item object to be added. In one example, a project object class may be selected from a plurality of project object types by a click operation.
As another example, the first item object is a child node of the root item object, and when an add control corresponding to the child node is triggered, it is determined that a first object add operation for the first item object is detected. For example, when the mouse is moved to the first item object, a "+" sign is displayed on the right side of the first item object, and a drop-down added item object list including a plurality of item object types is displayed by clicking the "+" sign, one item object type is selected from the plurality of item object types, and the selected item object type is used as the second item object to be added. In one example, a project object class may be selected from a plurality of project object types by a click operation.
Step 102, adding a second project object on the associated node of the first project object, and displaying an operation management page of the second project object.
In this embodiment, the association node is a node having a parent-child relationship with the first item object.
Optionally, adding a second item object on the association node of the first item object includes: adding a second item object on the child node of the first item object, namely, the parent-child relationship is: the second project object is a child node of the first project object.
Optionally, adding a second item object on the association node of the first item object includes: adding a second item object on a parent node of the first item object, namely, the parent-child relationship is: the second item object is a parent node of the first item object.
As one example, the second item object is associated with an operations management page. The operation management page is used for displaying the content of the second item object, the user can perform editing operations such as adding, modifying and the like on the content displayed in the operation management page, and the content in the operation management page can be content input by the user and preset content in the page, and comprises text, files, links and the like.
In this example, for a project object, the operations management page of the project object may include project summaries, project risks, project progress, etc., and a user may manage progress and progress of the project through the operations management page. An item may be made up of one or more tasks, including task performers, task detail pages, and the like.
For a document object, an operations management page of the document object may include text content, which a user may add or edit through the operations management page.
For the folder object, an operation management page of the folder object may include a folder for storing files, through which a user can manage the files, adding description contents.
For a file object, a file may be included in an operation management page of the file object, and a user may manage an uploaded file through the operation management page of the file object.
For view objects, views, lists, etc. may be included in the operations management page of the view object. Multiple tasks can be displayed through the list, and a user can screen the tasks and view the tasks through the list.
For the project tree object, optionally, an operation management page of the project tree object may include a data bulletin, which may be in the form of a table, a graphic, etc., through which a user may manage task information in the page statistics project, such as a defect's duty ratio, an unfinished task's duty ratio, etc. Alternatively, the operation management page of the item tree object may include a tree structure diagram, for example, the tree structure diagram may include a plurality of nodes each representing one item, through which the relationship between the plurality of items can be intuitively displayed.
For the structure view object, the operation management page of the structure view object can comprise a structure tree in the form of cards, wherein the project object is displayed in the form of cards, the connection part of each card and the next level of cards is associated with a control, the control is used for displaying the number of the next level of cards, the next level of cards can be triggered and displayed or hidden through the control, and the structure relation between the project objects can be displayed more intuitively through the operation management page.
According to the project management method disclosed by the embodiment of the disclosure, the first object adding operation for the first project object is detected, the first object adding operation comprises a second project object to be added, the second project object is added on the associated node of the first project object, and the operation management page of the second project object is displayed, so that the second project object is added on the father node or the child node of the first project object, multiple project objects can be displayed and managed in one page, the technical problem of complex operation when the associated project objects are uniformly managed in the related art is solved, the user operation is simplified, and project management personnel can conveniently and rapidly switch and position project information.
Based on the above embodiments, in the embodiments of the present disclosure, when the second item object is created, the second item object may be newly created, or the second item object may be added according to the created object, and the creation of the second item object in the embodiments of the present disclosure is described below.
FIG. 2 is a flow chart of another project management method, shown in FIG. 2, according to an exemplary embodiment, after detecting a first object add operation of a first project object, the method further comprises steps 201, 202.
In step 201, an object selection operation is detected, and a second list of item objects associated with the user account is displayed.
In this embodiment, the first object adding operation is associated with a user account, for example, in the case that the first object adding operation for the first item object is detected, the currently logged-in user account may be acquired to display a second item object list associated with the user account, alternatively, the second item object list may be stored locally at the client or may be stored at the server, where in the case that the second item object list is stored locally at the client, the second item object list associated with the user account may be acquired locally from the client; and under the condition that the second item object list is stored in the server, a search instruction can be sent to the server, the search instruction carries a user account, the server receives the search instruction and acquires the second item object list associated with the user account, and the server returns the second item list to the client.
Wherein the second list of item objects associated with the user account comprises item objects of any combination of: a create item object for a user account, an item object for a reference to a user account, a reference item object for a user account, a comment item object for a user account, a browse item object for a user account, an item object for a reference to a user account associated item.
For example, for the user account a, the second item object list may include item objects created by the user account a, item objects mentioned to the user account a, item objects evaluated by the user account a, item objects browsed by the user account a, and item objects mentioned to the user account associated items. Wherein, the project object of the user account related project, namely the project related to the user, can comprise the project object of executing the artificial user account A, the project object of comment content reference user account A, and the like, wherein, the user can refer to other user accounts in the project object through reference signs, the reference signs comprise @,/, # signs, and the like, and can also be any combination of two or more characters, and the specific reference signs can be customized according to the needs.
Step 202, selecting a second item object from the second item object list, and executing adding the second item object on the associated node of the first item object.
The association node is a node with a parent-child relationship with the first project object.
In this embodiment, one or more item objects are displayed in the second item object list, and an item object may be selected from the displayed one or more item objects as the second item object, and adding the second item object to the association node of the first item object is performed.
In one embodiment of the present disclosure, after detecting a first object addition operation of a first item object, an object creation operation is detected, a second item object is created, and adding the second item object on an associated node of the first item object is performed. In this embodiment, after the first object addition operation is detected, the object creation operation may be further detected, and the second item object may be created in the case where the object creation operation is detected.
For example, after detecting that the first object is added, an interface may be displayed, which includes two selection buttons, respectively "create item object" and "select created item object". When 'create project object' is selected, determining that an object creation operation is detected and displaying a creation page, wherein the creation page can input a name field, click a confirmation and create the project object; when "select created item object" is selected, it is determined that an object selection operation is detected and a second list of item objects associated with the user account is displayed, and when a certain item object in the list is selected, it is clicked on to confirm and select the created item object.
According to the project management method of the embodiment of the disclosure, the second project object can be newly built or added according to the created object, multiple ways of creating the second project object are provided, the creation requirements under different scenes can be met, the user can conveniently create the associated project object by providing the second project object list associated with the user account, the user operation is further simplified, and the association can be carried out by adding nodes for the unassociated existing project, so that unified management of multiple projects is supported.
In addition, in the related technology, the file of the project is a function under the project, and when the file is switched and inquired among different projects, the operation is complex and the efficiency is low; in practical applications, the content of the same document, file, etc. may belong to multiple projects at the same time, and it is difficult to determine the attribution of the file for the file common to the multiple projects in the related art. In the embodiment of the disclosure, various project objects can be displayed and managed in one page, the project objects can be rapidly switched, screened and positioned in different projects, and each project object and operation management page can be intuitively displayed, so that the attribution of information such as files, views, documents and the like can be conveniently judged, unified management of associated projects is supported, unified management of associated project information is also supported, and the efficiency of managing the project and project information is improved.
Based on the above embodiments, in the embodiments of the present disclosure, after adding the second item object to the association node of the first item object, the second item object may also be added to the association node of the third item object. FIG. 3 is a flowchart illustrating another project management method, as shown in FIG. 3, that further includes steps 301-303 after displaying the operations management page of the second project object, according to an exemplary embodiment.
In step 301, a second object adding operation for a third item object is detected, the second object adding operation comprising a second item object to be added.
The third item object may be different from the first item object, or the first item object may be used as the third item object, that is, the object adding operation may be performed on the first item object again.
In this embodiment, the third project object may include a project object, a document object, a folder object, a view object, a project tree object, a file object, a structure view object, and may further include a root node.
The second item object is an item object to be added, and the second item object is any one of the following: project objects, document objects, folder objects, view objects, project tree objects, file objects, structure view objects.
In this embodiment, the second object adding operation is used to add a second item object to a third item object, where the second object adding operation includes, but is not limited to, a clicking operation, a voice input instruction, and a touch operation (for example, a contact with a touch screen meets a preset track or a preset condition, and the preset track or the preset condition is customized according to the situation).
As an example, the third item object is a root node item object, and when an add control corresponding to the root node is triggered, it is determined that a second object add operation for the third item object is detected.
As another example, the third item object is a child node of the root item object, and when an add control corresponding to the child node is triggered, it is determined that a second object add operation for the third item object is detected.
Step 302, detecting an object selection operation, and displaying a second item object list associated with the user account.
In this embodiment, the object adding operation is associated with a user account, for example, in the case where the second object adding operation for the third item object is detected, the currently logged-in user account may be acquired to display a second item object list associated with the user account, alternatively, the second item object list may be stored locally at the client or may be stored at the server, where in the case where the second item object list is stored locally at the client, the second item object list associated with the user account may be acquired locally from the client; and under the condition that the second item object list is stored in the server, a search instruction can be sent to the server, the search instruction carries a user account, the server receives the search instruction and acquires the second item object list associated with the user account, and the server returns the second item list to the client.
Wherein the second list of item objects associated with the user account comprises item objects of any combination of: a create item object for a user account, an item object for a reference to a user account, a reference item object for a user account, a comment item object for a user account, a browse item object for a user account, an item object for a reference to a user account associated item.
For example, for user account a, the second item object list may include: the user account A has created an item object, a reference to the user account A, a comment from the user account A, a browse from the user account A, and a reference to a user account associated item. Wherein, the project object of the user account related project, namely the project related to the user, can comprise the project object of executing the artificial user account A, the project object of comment content reference user account A, and the like, wherein, the user can refer to other user accounts in the project object through reference signs, the reference signs comprise @,/, # signs, and the like, and can also be any combination of two or more characters, and the specific reference signs can be customized according to the needs.
Step 303, selecting a second item object from the second item object list, adding the second item object to the association node of the third item object, and displaying the operation management page of the second item object.
In this embodiment, the association node is a node having a parent-child relationship with the third item object. One or more item objects are displayed in the second item object list, the item object can be selected from the displayed one or more item objects as the second item object, and adding the second item object on the association node of the third item object is performed.
Wherein the second item object is associated with an operations management page. The associated operations management pages may be different for the above-described second project objects of different types, document objects, folder objects, view objects, etc.
In one embodiment of the present disclosure, after displaying the operation management page of the second item object, displaying a mention object list when a mention symbol is monitored in the operation management page; when the object in the mention object list is monitored to be selected, the selected object is inserted in the operation management page.
In this embodiment, the user may mention other user accounts in the operation management page through mention symbols, where the mention symbols include @,/, # symbols, and the like, or may be any combination of two or more characters, and specific mention symbols may be customized as required. For example, the user inputs a mention symbol @ in the operation management page, and when @ is monitored in the operation management page, a mention object list is displayed, which may include a user account and various item objects, by selecting an object in the mention object list to insert the selected object in the operation management page.
The selected object inserted in the operation management page can be realized in the form of an index link, and can be switched to display other operation management pages through the index link so as to support the mesh relation among the project objects, thereby realizing the rapid switching among different project objects. Therefore, in practical application, for example, in the case of referring to a document or a file of another project in one project, the page of the document or the file of the other project can be mentioned in the operation management page, and the quick switching of the project page is realized by clicking the referenced link to jump to the corresponding page.
Based on the above embodiments, in the embodiments of the present disclosure, a structural view may also be displayed, so that structural relationships between project objects may be displayed more intuitively. FIG. 4 is a flowchart illustrating another method of project management, as shown in FIG. 4, according to an exemplary embodiment, the method further comprising steps 401-404.
In step 401, a structure view display operation is detected, and an item tree to which a first item object belongs is obtained.
Step 402, a structural view of the item tree is displayed.
The project tree comprises a root node project object and a fourth project object, and the fourth project object takes the root node project object as a father node. The fourth project object may include a project object, a document object, a folder object, a view object, a project tree object, a file object, a structure view object.
Optionally, a view switching key may be provided, and when the view switching key is detected to be triggered, it is determined that a structure view display operation is detected.
In the structural view, the root node project objects of the project tree are displayed in the form of cards, the connection part of the cards of the root node project objects and the next level of cards is associated with a first control, and the first control displays the number of fourth project objects. For example, the first control may be a key set disposed in a connection area between the card and the next card, the number of the fourth item objects is N, N is displayed on the key set in the connection area between the card of the root node item object and the next card, and the number of the item objects under the root node item object may be more intuitively displayed by displaying the structural view of the item tree.
In step 403, a first triggering operation for the first control is detected, and in the structural view, the fourth item object is displayed in the form of a card.
Optionally, the first triggering operation is a clicking operation, and in the case that the clicking operation for the first control is detected, the fourth item object is displayed in the form of a card in the structural view. For example, the number of the fourth item objects is N, and N cards are displayed in the structural view and in one-to-one correspondence with the N fourth item objects when a click operation for the first control is detected.
It should be noted that the implementation manner of the first triggering operation is only an example, and is not limited herein.
And the connection part of the card of the fourth item object and the next-stage card is associated with a second control, and the second control displays the number of item objects taking the fourth item object as a father node. For example, the second control may be a key set disposed in a connection area between the card and the next card, the father node of the fifth item object is a fourth item object, the number of the fifth item objects is M, and M is displayed on the key set in the connection area between the card of the fourth item object and the next card, so that the number of item objects under each item object can be displayed more intuitively by displaying the structural view of the item tree.
Step 404, detecting a second trigger operation for the first control, hiding the card of the fourth item object.
The second trigger operation may be the same as the first trigger operation or may be a different operation from the first trigger operation.
Optionally, when the second triggering operation is a clicking operation and the clicking operation for the first control is detected, hiding the fourth item object displayed in the form of a card in the structural view, and restoring to display the root node item object of the item tree in the form of a card in the structural view, associating the first control at the joint of the card of the root node item object and the next-stage card, wherein the first control displays the number of the fourth item objects.
In the embodiment, the root node project object and each project object can be displayed in the form of the card, and the child nodes are displayed and hidden through the control associated with the joint of the current card and the next-stage card, so that the structural relationship between the project objects can be displayed more intuitively, and project management staff can conveniently and rapidly position the project objects.
The project management method of the embodiment of the present disclosure is described below in a visual sense.
Fig. 5 is a flow chart illustrating another project management method according to an exemplary embodiment, the method comprising steps 501-503 as shown in fig. 5.
Step 501, a first item object is displayed in a first display area.
In the embodiment of the disclosure, when managing the project, the project bulletin page can be displayed, so that a user can manage information such as files, views, statistics and the like of the project by using the project bulletin page. Wherein the project billboard page may be a page displayed on the electronic device, the project billboard page may include a first display area.
The first display area is used for displaying various project objects. In this embodiment, a first item object is displayed in the first display area, where the first item object may be any of the following: project objects, document objects, file objects, view objects, project tree objects, folder objects, structure view objects, referring to FIG. 6, FIG. 6 shows a schematic diagram of a first display area displaying a first project object.
Step 502, in response to a first object adding operation for a first item object, adding a second item object on an associated node of the first item object.
The first object adding operation comprises a second item object to be added, and the associated node is a node with a parent-child relationship with the first item object. The first object adding operation is used for adding a second item object to the first item object, the first object adding operation includes but is not limited to clicking operation, voice input instruction, touch operation (for example, contact with a touch screen accords with a preset track or preset condition, the preset track or the preset condition is customized according to the situation), the second item object is an item object to be added, and the second item object is any one of the following: project objects, document objects, folder objects, view objects, project tree objects, file objects, structure view objects.
Optionally, adding a second item object on the association node of the first item object includes: adding a second item object on the child node of the first item object, namely, the parent-child relationship is: the second project object is a child node of the first project object.
Optionally, adding a second item object on the association node of the first item object includes: adding a second item object on a parent node of the first item object, namely, the parent-child relationship is: the second item object is a parent node of the first item object.
Step 503, displaying the operation management page of the second item object in the second display area.
In this embodiment, the project board page may further include a second display area, where the second display area is used to display an operation management page of a second project object, and the explanation of the project object, the document object, the file object, the view object, the project tree object, the folder object, the structure view object, and the operation management page in the foregoing embodiment is equally applicable to this embodiment, and for example, referring to fig. 7 to 10, schematic diagrams of the operation management page of the project object, the operation management page of the document object, the operation management page of the folder object, and the operation management page of the view object are shown, respectively.
The positional relationship between the first display area and the second display area may be set as required, the first display area and the second display area may be set left and right, may be set up and down, and the area of the first display area and the area of the second display area may be equal or may be unequal, which is not limited in the embodiment of the disclosure. As an example, the first display area may be located to the left of the second display area, which may be located to the left of the center of the project billboard page, as shown in fig. 11, and the second display area may be located to the right of the center of the project billboard page.
According to the project management method of the embodiment of the disclosure, by displaying the first project object in the first display area, in response to the first object adding operation for the first project object, the second project object is added on the associated node of the first project object, and the operation management page of the second project object is displayed in the second display area. Therefore, the second project object is added on the father node or the child node of the first project object, multiple project objects can be displayed and managed in one page, the technical problem of complex operation when the related project objects are uniformly managed in the related technology is solved, the user operation is simplified, the presentation intuitiveness of project information is improved, different types of project information can be displayed in one project billboard page, and project managers can conveniently and rapidly position the project information.
Fig. 12 is a flow chart illustrating another project management method, as shown in fig. 12, according to an exemplary embodiment, the method comprising steps 1201-1205.
In step 1201, an object addition interface is displayed in response to a first object addition operation for a first item object.
In this embodiment, the object adding interface includes: the project object creates a control.
Wherein the first item object may be any one of the following: the first item object may also be a root node item object, and the first object adding operation is used for adding a second item object to the first item object.
Step 1202, in response to a creation operation of an object creation control, item object creation information input by a user is acquired.
Step 1203, generate a second item object corresponding to the item object creation information.
For example, referring to fig. 13, fig. 13 shows a schematic diagram of an object adding interface, where an object creating control is included, a creating operation is for example a clicking operation, a user may input item object creating information in an input box, the item object creating information includes an item name, an item template, and an item belongs to, and in response to the clicking operation of the object creating control, item object creating information input by the user is obtained. Further, a corresponding second item object is generated from the item object creation information, and the second item object is displayed in the first display area, and an operation management page of the second item object is displayed in the second display area.
In response to a selection operation of the selection control of the created item object, a second list of item objects associated with the user account is displayed, step 1204.
Wherein, the object adding interface further comprises: a selection control for the project object has been created.
In this embodiment, the first object adding operation is associated with a user account, for example, in the case that the first object adding operation for the first item object is detected, the currently logged-in user account may be acquired to display a second item object list associated with the user account. Optionally, the second item object list may be stored locally on the client or may be stored on the server, where in the case where the second item object list is stored locally on the client, the second item object list associated with the user account may be obtained locally from the client; and under the condition that the second item object list is stored in the server, a search instruction can be sent to the server, the search instruction carries a user account, the server receives the search instruction and acquires the second item object list associated with the user account, and the server returns the second item list to the client.
Wherein the second list of item objects associated with the user account comprises item objects of any combination of: a create item object for a user account, an item object for a reference to a user account, a reference item object for a user account, a comment item object for a user account, a browse item object for a user account, an item object for a reference to a user account associated item.
For example, for user account a, the second item object list may include: the user account A has created an item object, a reference to the user account A, a comment from the user account A, a browse from the user account A, and a reference to a user account associated item. Wherein, the project object of the user account related project, namely the project related to the user, can comprise the project object of executing the artificial user account A, the project object of comment content reference user account A, and the like, wherein, the user can refer to other user accounts in the project object through reference signs, the reference signs comprise @,/, # signs, and the like, and can also be any combination of two or more characters, and the specific reference signs can be customized according to the needs.
Step 1205, selecting a second item object from the second item object list, and executing adding the second item object on the associated node of the first item object.
The association node is a node with a parent-child relationship with the first project object.
For example, referring to fig. 14, fig. 14 shows a schematic diagram of an object addition interface, where a selection control of a created item object is included, where the selection operation is, for example, a click operation, a user may click on an input box and input a keyword to trigger display of a second item object list, one or more item objects are shown in the second item object list, an item object may be selected from the one or more shown item objects as the second item object, and adding the second item object on an associated node of the first item object is performed.
According to the project management method of the embodiment of the disclosure, through displaying the object adding interface, a control can be created according to the project object in the object adding interface to realize new creation of a second project object, or according to the selection control of the created project object in the object adding interface, the addition of the second project object according to the created object is realized, the project object creation operation is simplified, and the newly created or created project object is associated, so that the project and file management efficiency is improved.
In one embodiment of the present disclosure, when a mention symbol is monitored in an operation management page, a mention object list is displayed, and when an object in the mention object list is monitored to be selected, the selected object is inserted in the operation management page.
In this embodiment, the user may mention other user accounts in the operation management page through mention symbols, where the mention symbols include @,/, # symbols, and the like, or may be any combination of two or more characters, the specific mention symbols may be customized according to needs, and the mention object list may include user accounts and various project objects, and by selecting the objects in the mention object list, the selected objects are inserted in the operation management page.
The selected object inserted in the operation management page can be realized in the form of an index link, and can be switched to display other operation management pages through the index link so as to support the mesh relation among the project objects, thereby realizing the rapid switching among different project objects.
Fig. 15 is a block diagram of an item management device according to an exemplary embodiment, as shown in fig. 15, the item management device includes: the first detection module 1501, the first display module 1502.
Wherein the first detection module 1501 is configured to detect a first object adding operation for a first item object, the first object adding operation including a second item object to be added.
The first display module 1502 is configured to add a second item object to an associated node of the first item object, and display an operation management page of the second item object, where the associated node is a node having a parent-child relationship with the first item object.
In one possible implementation manner of the embodiment of the disclosure, the first object adding operation is associated with a user account, and the apparatus further includes:
a second display module configured to detect an object selection operation, and display a second list of item objects associated with the user account;
and the execution module is configured to select the second item object from the second item object list and execute the adding of the second item object on the association node of the first item object.
In one possible implementation of the disclosed embodiments, the second list of item objects associated with the user account includes item objects in any combination of: a create item object for a user account, an item object for a reference to a user account, a reference item object for a user account, a comment item object for a user account, a browse item object for a user account, an item object for a reference to a user account associated item.
In one possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
a second detection module that detects a second object addition operation for a third item object, the second object addition operation including a second item object to be added;
A third display module configured to detect an object selection operation, display a second list of item objects associated with the user account;
And the fourth display module is configured to select the second item object from the second item object list, add the second item object on an associated node of the third item object, and display an operation management page of the second item object, wherein the associated node is a node with a parent-child relationship with the third item object.
In one possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
and the creation module is configured to detect an object creation operation, create the second item object and execute the addition of the second item object on the associated node of the first item object.
In one possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
The reference module is configured to display a reference object list when a reference symbol is monitored in the operation management page;
And inserting the selected object in the operation management page when the object in the mentioned object list is detected to be selected.
In one possible implementation of the embodiment of the disclosure, the second item object is any one of the following: project objects, document objects, folder objects, view objects, project tree objects, file objects.
In one possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
the acquisition module is configured to detect a structure view display operation, acquire a project tree to which the first project object belongs, and the project tree comprises a root node project object and a fourth project object taking the root node project object as a father node;
A switching module configured to display a structural view of the item tree; in the structural view, a root node project object of the project tree is displayed in a card form, a first control is associated with a joint of a card of the root node project object and a next-stage card, and the first control displays the number of the fourth project objects.
In one possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
The display module is configured to detect a first trigger operation for the first control, and display the fourth item object in the form of a card in the structural view, wherein a second control is associated with a joint of the card of the fourth item object and a next-stage card, and the second control displays the number of item objects taking the fourth item object as a father node.
In one possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
And the hiding module is configured to detect a second triggering operation for the first control and hide and fold the card of the fourth item object.
In one possible implementation manner of the embodiment of the present disclosure, the parent-child relationship is that the second project object is a child node of the first project object; said adding said second item object on an associated node of said first item object comprises: adding the second project object on a child node of the first project object; or (b)
The father-son relationship is that the second project object is the father node of the first project object; said adding said second item object on an associated node of said first item object comprises: the second item object is added on a parent node of the first item object.
In actual use, the project management apparatus provided in the embodiments of the present disclosure may be configured in any electronic device to perform the foregoing project management method. Thus, the specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
According to the project management device disclosed by the embodiment of the disclosure, the first object adding operation for the first project object is detected, the first object adding operation comprises a second project object to be added, the second project object is added on the associated node of the first project object, and the operation management page of the second project object is displayed, so that the second project object is added on the father node or the child node of the first project object, multiple project objects can be displayed and managed in one page, the technical problem of complex operation when the associated project objects are uniformly managed in the related art is solved, the user operation is simplified, and project management personnel can conveniently and rapidly switch and position project information.
Fig. 16 is a block diagram of another item management device according to an exemplary embodiment, as shown in fig. 16, the item management device including: a first display module 1601, an add module 1602, and a second display module 1603.
Wherein the first display module 1602 is configured to display the first item object in the first display area.
An adding module 1602 configured to add the second item object on an associated node of the first item object in response to a first object adding operation for the first item object, wherein the first object adding operation includes the second item object to be added, the associated node being a node having a parent-child relationship with the first item object.
A second display module 1603 configured to display an operation management page of the second item object in a second display area.
In one possible implementation manner of the embodiment of the disclosure, the apparatus further includes:
a third display module configured to display an object addition interface in response to a first object addition operation for the first item object, the object addition interface including: creating a control for the project object;
the acquisition module is configured to respond to the creation operation of the object creation control and acquire project object creation information input by a user;
And a generation module configured to generate a second item object corresponding to the item object creation information.
In one possible implementation manner of the embodiment of the present disclosure, the object adding interface further includes: a selection control for a created item object, the first object add operation associated with a user account, the add module 1602 configured to: responsive to a selection operation of a selection control of the created item object, displaying a second list of item objects associated with the user account; and selecting the second item object from the second item object list, and executing the adding of the second item object on the association node of the first item object.
In one possible implementation of the disclosed embodiments, the second list of item objects associated with the user account includes item objects in any combination of: the method comprises the steps of creating a project object of the user account, referring to the project object of the user account, commentary project object of the user account, browsing project object of the user account and referring to project object of user account association project.
In one possible implementation manner of the embodiment of the disclosure, the apparatus further includes: the reference module is configured to display a reference object list when a reference symbol is monitored in the operation management page; and inserting the selected object in the operation management page when the object in the mentioned object list is detected to be selected.
In actual use, the project management apparatus provided in the embodiments of the present disclosure may be configured in any electronic device to perform the foregoing project management method. Thus, the specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
The embodiment of the disclosure provides an item management device, which responds to a first object adding operation for a first item object by displaying the first item object in a first display area, adds a second item object on an associated node of the first item object, and displays an operation management page of the second item object in a second display area. Therefore, the second project object is added on the father node or the child node of the first project object, multiple project objects can be displayed and managed in one page, the technical problem of complex operation when the related project objects are uniformly managed in the related technology is solved, the user operation is simplified, the presentation intuitiveness of project information is improved, different types of project information can be displayed in one project billboard page, and project managers can conveniently and rapidly position the project information. Fig. 17 is a block diagram illustrating an electronic device 1700 for project management, according to an example embodiment.
As shown in fig. 17, the electronic apparatus 1700 includes:
A memory 1710 and a processor 1720, a bus 1730 connecting different components (including the memory 1710 and the processor 1720), the memory 1710 storing a computer program, which when executed by the processor 1720 implements the project management method according to the embodiments of the present disclosure.
Bus 1730 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus, micro channel architecture (MAC) bus, enhanced ISA bus, video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Electronic device 1700 typically includes a variety of electronic device readable media. Such media can be any available media that is accessible by electronic device 1700 and includes both volatile and nonvolatile media, removable and non-removable media.
Memory 1710 may also include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) 1740 and/or cache memory 1750. Electronic device 1700 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 1760 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 17, commonly referred to as a "hard disk drive"). Although not shown in fig. 17, a magnetic disk drive for reading from and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In such cases, each drive may be coupled to bus 1730 through one or more data medium interfaces. The memory 1710 may include at least one program product having a set (e.g., at least one) of program modules configured to carry out the functions of the various embodiments of the disclosure.
A program/utility 1780 having a set (at least one) of program modules 1770 may be stored in, for example, the memory 1710, such program modules 1770 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment. Program modules 1770 generally perform the functions and/or methods in the embodiments described in this disclosure.
The electronic device 1700 may also communicate with one or more external devices 1790 (e.g., keyboard, pointing device, display 1791, etc.), one or more devices that enable a user to interact with the electronic device 1700, and/or any device (e.g., network card, modem, etc.) that enables the electronic device 1700 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 1792. Also, electronic device 1700 can communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet, through network adapter 1793. As shown, network adapter 1793 communicates with other modules of electronic device 1700 via bus 1730. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with electronic device 1700, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
The processor 1720 executes various functional applications and data processing by executing programs stored in the memory 1710.
It should be noted that, the implementation process and the technical principle of the electronic device in this embodiment refer to the foregoing explanation of the project management method in the embodiment of the disclosure, and are not repeated herein.
The electronic device provided by the embodiment of the disclosure can execute the project management method, and can display and manage various project objects in one page by adding the second project object on the father node or the child node of the first project object, so that the technical problem of complex operation when the associated project objects are uniformly managed in the related technology is solved, and the user operation is simplified.
In order to implement the above-described embodiments, the present disclosure also proposes a storage medium.
Wherein the instructions in the storage medium, when executed by a processor of the server, enable the server to perform the project management method as described above.
To achieve the above embodiments, the present disclosure also provides a computer program product which, when executed by a processor of a server, enables the server to perform the project management method as described above.
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 adaptations, uses, or adaptations of the disclosure following the general 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 is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (29)
1. A method of project management, comprising:
Detecting a first object adding operation for a first item object, the first object adding operation including a second item object to be added;
Adding the second item object on an associated node of the first item object, and displaying an operation management page of the second item object, wherein the associated node is a node with a parent-child relationship with the first item object;
the father-son relationship is that the second project object is a child node of the first project object or the second project object is a father node of the first project object;
the first object addition operation is associated with a user account, the method further comprises, after the detecting the first object addition operation of the first item object:
detecting an object selection operation, and displaying a second item object list associated with the user account;
selecting the second item object from the second item object list, and executing the adding of the second item object on the association node of the first item object;
after the displaying the operation management page of the second item object, the method further includes:
When the mention symbol is monitored in the operation management page, displaying a mention object list;
Inserting the selected object in the operation management page when the object in the mentioned object list is detected to be selected, wherein the selected object inserted in the operation management page can be realized in the form of index links.
2. The method of claim 1, wherein the second list of item objects associated with the user account comprises item objects in any combination of:
The method comprises the steps of creating a project object of the user account, referring to the project object of the user account, commentary project object of the user account, browsing project object of the user account and referring to project object of user account association project.
3. The method of claim 1, wherein after said displaying the operations management page of the second project object, the method further comprises:
Detecting a second object adding operation for a third item object, the second object adding operation including a second item object to be added;
detecting an object selection operation, and displaying a second item object list associated with the user account;
Selecting the second item object from the second item object list, adding the second item object on an associated node of the third item object, and displaying an operation management page of the second item object, wherein the associated node is a node with a parent-child relationship with the third item object.
4. The method of claim 1, wherein after the detecting the first object addition operation of the first item object, the method further comprises:
And detecting an object creation operation, creating the second item object, and executing the addition of the second item object on the association node of the first item object.
5. The method of any one of claims 1-4, wherein the second item object is any one of: project objects, document objects, folder objects, view objects, project tree objects, file objects, structure view objects.
6. The method according to claim 1, wherein the method further comprises:
detecting a structure view display operation, and acquiring a project tree to which the first project object belongs, wherein the project tree comprises a root node project object and a fourth project object taking the root node project object as a father node;
Displaying a structural view of the item tree; in the structural view, a root node project object of the project tree is displayed in a card form, a first control is associated with a joint of a card of the root node project object and a next-stage card, and the first control displays the number of the fourth project objects.
7. The method of claim 6, wherein after said displaying the structural view of the item tree, the method further comprises:
And detecting a first triggering operation aiming at the first control, and displaying the fourth item object in the structure view in a card form, wherein a second control is associated with the joint of the card of the fourth item object and the next-stage card, and the second control displays the number of item objects taking the fourth item object as a father node.
8. The method of claim 7, wherein after the displaying the fourth item object in card form, the method further comprises:
and detecting a second triggering operation aiming at the first control, and hiding the card of the fourth item object.
9. The method of claim 1, wherein the step of determining the position of the substrate comprises,
If the parent-child relationship is that the second project object is a child node of the first project object; said adding said second item object on an associated node of said first item object comprises: adding the second project object on a child node of the first project object; or (b)
If the parent-child relationship is that the second project object is a parent node of the first project object; said adding said second item object on an associated node of said first item object comprises: the second item object is added on a parent node of the first item object.
10. A method of project management, comprising:
displaying a first item object in a first display area;
In response to a first object adding operation on the first item object, adding the second item object on an associated node of the first item object, wherein the first object adding operation comprises a second item object to be added, and the associated node is a node with a parent-child relationship with the first item object;
displaying an operation management page of the second item object in a second display area;
the father-son relationship is that the second project object is a child node of the first project object or the second project object is a father node of the first project object;
the first object addition operation is associated with a user account, the method further comprises, after the detecting the first object addition operation of the first item object:
detecting an object selection operation, and displaying a second item object list associated with the user account;
selecting the second item object from the second item object list, and executing the adding of the second item object on the association node of the first item object;
After the operation management page of the second item object is displayed in the second display area, the method further includes:
When the mention symbol is monitored in the operation management page, displaying a mention object list;
Inserting the selected object in the operation management page when the object in the mentioned object list is detected to be selected, wherein the selected object inserted in the operation management page can be realized in the form of index links.
11. The method as recited in claim 10, further comprising:
In response to a first object addition operation for the first item object, displaying an object addition interface, wherein the object addition interface comprises: creating a control for the project object;
Responding to the creation operation of the object creation control, and acquiring project object creation information input by a user;
and generating a second project object corresponding to the project object creation information.
12. The method of claim 11, wherein the object addition interface further comprises: a selection control of the created item object, responsive to a selection operation of the selection control of the created item object, displays a second list of item objects associated with the user account.
13. The method of claim 12, wherein the second list of item objects associated with the user account comprises item objects in any combination of:
The method comprises the steps of creating a project object of the user account, referring to the project object of the user account, commentary project object of the user account, browsing project object of the user account and referring to project object of user account association project.
14. An item management apparatus, comprising:
A first detection module configured to perform detection of a first object addition operation for a first item object, the first object addition operation including a second item object to be added;
The first display module is configured to add the second item object on an associated node of the first item object and display an operation management page of the second item object, wherein the associated node is a node with a parent-child relationship with the first item object;
the father-son relationship is that the second project object is a child node of the first project object or the second project object is a father node of the first project object;
The first object addition operation is associated with a user account, the apparatus further comprising:
a second display module configured to perform a detected object selection operation, displaying a second list of item objects associated with the user account;
An execution module configured to execute selecting the second item object from the second item object list, and executing the adding of the second item object on the associated node of the first item object;
Further comprises:
A reference module configured to perform displaying a reference object list when a reference symbol is monitored in the operation management page;
Inserting the selected object in the operation management page when the object in the mentioned object list is detected to be selected, wherein the selected object inserted in the operation management page can be realized in the form of index links.
15. The apparatus of claim 14, wherein the second list of item objects associated with the user account comprises item objects in any combination of:
The method comprises the steps of creating a project object of the user account, referring to the project object of the user account, commentary project object of the user account, browsing project object of the user account and referring to project object of user account association project.
16. The apparatus as recited in claim 14, further comprising:
A second detection module configured to perform detection of a second object addition operation for a third item object, the second object addition operation including a second item object to be added;
a third display module configured to perform a detected object selection operation, displaying a second list of item objects associated with the user account;
And a fourth display module configured to perform selection of the second item object from the second item object list, add the second item object to an associated node of the third item object, and display an operation management page of the second item object, the associated node being a node having a parent-child relationship with the third item object.
17. The apparatus as recited in claim 14, further comprising:
and the creation module is configured to execute the operation of detecting object creation, create the second project object and execute the addition of the second project object on the association node of the first project object.
18. The apparatus of any of claims 14-17, wherein the second item object is any of: project objects, document objects, folder objects, view objects, project tree objects, file objects, structure view objects.
19. The apparatus as recited in claim 14, further comprising:
the acquisition module is configured to execute the detected structure view display operation, acquire a project tree to which the first project object belongs, and acquire the project tree including a root node project object and a fourth project object taking the root node project object as a father node;
a switching module configured to perform displaying a structural view of the item tree; in the structural view, a root node project object of the project tree is displayed in a card form, a first control is associated with a joint of a card of the root node project object and a next-stage card, and the first control displays the number of the fourth project objects.
20. The apparatus as recited in claim 19, further comprising:
The display module is configured to execute the first triggering operation of the first control, and display the fourth item object in the form of a card in the structural view, wherein a second control is associated with the connection part of the card of the fourth item object and the next-stage card, and the second control displays the number of item objects taking the fourth item object as a father node.
21. The apparatus as recited in claim 20, further comprising:
And the hiding module is configured to execute the detection of the second triggering operation aiming at the first control and hide and fold the card of the fourth item object.
22. The apparatus of claim 14, wherein the device comprises a plurality of sensors,
If the parent-child relationship is that the second project object is a child node of the first project object; said adding said second item object on an associated node of said first item object comprises: adding the second project object on a child node of the first project object; or (b)
If the parent-child relationship is that the second project object is a parent node of the first project object; said adding said second item object on an associated node of said first item object comprises: the second item object is added on a parent node of the first item object.
23. An item management apparatus, comprising:
a first display module configured to perform displaying a first item object in a first display area;
An adding module configured to perform adding the second item object on an associated node of the first item object in response to a first object adding operation for the first item object, wherein the first object adding operation includes a second item object to be added, the associated node being a node having a parent-child relationship with the first item object;
A second display module configured to execute an operation management page displaying the second item object in a second display area;
the father-son relationship is that the second project object is a child node of the first project object or the second project object is a father node of the first project object;
the first object add operation is associated with a user account, the add module configured to:
detecting an object selection operation, and displaying a second item object list associated with the user account;
selecting the second item object from the second item object list, and executing the adding of the second item object on the association node of the first item object;
Further comprises:
A reference module configured to perform displaying a reference object list when a reference symbol is monitored in the operation management page;
Inserting the selected object in the operation management page when the object in the mentioned object list is detected to be selected, wherein the selected object inserted in the operation management page can be realized in the form of index links.
24. The apparatus as recited in claim 23, further comprising:
A third display module configured to perform an object addition interface in response to a first object addition operation for the first item object, the object addition interface including: creating a control for the project object;
The acquisition module is configured to execute the creation operation of responding to the object creation control and acquire project object creation information input by a user;
And the generation module is configured to execute generation of a second item object corresponding to the item object creation information.
25. The apparatus of claim 24, wherein the object addition interface further comprises: a selection control for a created item object, the add module configured to:
a selection operation responsive to a selection control of the created item object is performed, displaying a second list of item objects associated with the user account.
26. The apparatus of claim 25, wherein the second list of item objects associated with the user account comprises item objects in any combination of:
The method comprises the steps of creating a project object of the user account, referring to the project object of the user account, commentary project object of the user account, browsing project object of the user account and referring to project object of user account association project.
27. 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 management method of any of claims 1-9 or the project management method of any of claims 10-13.
28. A computer readable storage medium, which when executed by a processor of an electronic device, causes the electronic device to perform the project management method of any of claims 1-9, or the project management method of any of claims 10-13.
29. A computer program product comprising a computer program, which when executed by a processor implements the project management method of any of claims 1-9 or the project management method of any of claims 10-13.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011625163.0A CN112633853B (en) | 2020-12-31 | 2020-12-31 | Project management method and device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011625163.0A CN112633853B (en) | 2020-12-31 | 2020-12-31 | Project management method and device and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112633853A CN112633853A (en) | 2021-04-09 |
CN112633853B true CN112633853B (en) | 2024-07-12 |
Family
ID=75290355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011625163.0A Active CN112633853B (en) | 2020-12-31 | 2020-12-31 | Project management method and device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112633853B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113537954B (en) * | 2021-09-17 | 2022-01-18 | 天津中新智冠信息技术有限公司 | Project milestone processing method and device, storage medium and electronic equipment |
CN118657486A (en) * | 2024-05-30 | 2024-09-17 | 北京字跳网络技术有限公司 | Method and related device for configuring schedule |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109121436A (en) * | 2015-11-25 | 2019-01-01 | 蒂米菲尔股份有限公司 | Augmentation, exploration and Maintenance Significant Items method layered |
CN109871357A (en) * | 2018-12-14 | 2019-06-11 | 深圳壹账通智能科技有限公司 | Project document display method, device, electronic device and storage medium |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110888695A (en) * | 2018-09-07 | 2020-03-17 | 北京京东尚科信息技术有限公司 | Method and device for generating page based on permission |
CN109766044A (en) * | 2019-01-15 | 2019-05-17 | 北京小米移动软件有限公司 | Virtual folder management method, device and storage medium |
CN110865975A (en) * | 2019-11-13 | 2020-03-06 | 中国科学院电子学研究所 | Method and device for managing document, electronic equipment and storage medium |
-
2020
- 2020-12-31 CN CN202011625163.0A patent/CN112633853B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109121436A (en) * | 2015-11-25 | 2019-01-01 | 蒂米菲尔股份有限公司 | Augmentation, exploration and Maintenance Significant Items method layered |
CN109871357A (en) * | 2018-12-14 | 2019-06-11 | 深圳壹账通智能科技有限公司 | Project document display method, device, electronic device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112633853A (en) | 2021-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100953806B1 (en) | System and method for forming user interface elements known to applications and users | |
US11112930B2 (en) | Computer-implemented environment for creating, sharing, and storing documents in a modular format | |
US10423301B2 (en) | Sections of a presentation having user-definable properties | |
CN100452036C (en) | Contents management system, contents management method, and computer program | |
KR101733943B1 (en) | Hierarchically-organized control galleries | |
CN104081395A (en) | User interface for accessing documents from a computing device | |
CN111325004B (en) | File commenting and viewing method | |
CN103761218A (en) | Method for annotating and commenting electronic document on computer | |
CN112633853B (en) | Project management method and device and electronic equipment | |
US9910835B2 (en) | User interface for creation of content works | |
US20210382918A1 (en) | Method and apparatus for labeling data | |
EP3992866A2 (en) | Method and apparatus for annotating data | |
CN109471580B (en) | Visual 3D courseware editor and courseware editing method | |
WO2002027458A1 (en) | Producing interactive examples for online coding tutorials | |
CN116360879A (en) | Method and device for creating multi-level information framework | |
Bouillon et al. | Recovering alternative presentation models of a web page with VAQUITA | |
US20060085747A1 (en) | Method and apparatus for presenting technical architectural patterns and solutions | |
KR100243385B1 (en) | How to create a multimedia presentation document | |
CN113360225A (en) | Graphical user interface for non-hierarchical file systems | |
Connolly et al. | User-System Interface Design: an Organisational Semiotic Perspective | |
KR100577611B1 (en) | Multimedia authoring method | |
JP2009110283A (en) | Associated information management apparatus, associated information management method, and associated information management program | |
Kumar et al. | Automation of Alumni Directory using Robotic Process Automation: An Application | |
Chang et al. | Mobile Website Creation based on Web Data eXtraction and Reuse | |
CN111679819A (en) | Method, system and readable storage medium for generating presentation software |
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 |