[go: up one dir, main page]

WO2020135142A1 - Project group creating method, and project management method and device - Google Patents

Project group creating method, and project management method and device Download PDF

Info

Publication number
WO2020135142A1
WO2020135142A1 PCT/CN2019/125854 CN2019125854W WO2020135142A1 WO 2020135142 A1 WO2020135142 A1 WO 2020135142A1 CN 2019125854 W CN2019125854 W CN 2019125854W WO 2020135142 A1 WO2020135142 A1 WO 2020135142A1
Authority
WO
WIPO (PCT)
Prior art keywords
project
group
reporting
report
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2019/125854
Other languages
French (fr)
Chinese (zh)
Inventor
张黎黎
王超丕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dingtalk Holding Cayman Ltd
Original Assignee
Dingtalk Holding Cayman Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dingtalk Holding Cayman Ltd filed Critical Dingtalk Holding Cayman Ltd
Publication of WO2020135142A1 publication Critical patent/WO2020135142A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission

Definitions

  • One or more embodiments of this specification relate to the field of communication technology, and in particular, to a method for creating a project group, a method and a device for project management.
  • the mobile group office platform is more and more widely used in the office process of various groups such as enterprises, educational institutions, government agencies, etc., which can not only improve the communication efficiency between users, reduce communication costs, but also can be effective Improve user's event processing efficiency and office efficiency.
  • one or more embodiments of the present specification provide a method for creating a project group, a method and a device for project management.
  • a method for creating a project group including:
  • the instant messaging client sends a request to the server to create a project group, where the request includes the project members and/or project reporting objects of the project;
  • the server creates a project group according to the request, and adds the project member as a group member of the project group;
  • the server sets the association relationship between the project reporting object and the project group, and sets the information acquisition authority of the project reporting object relative to the project group, and the information acquisition authority is used to acquire the project
  • the project report information generated by the members for the project
  • the server returns the creation result to the instant messaging client.
  • a project management method including:
  • a group chat interface of the project group corresponding to the project is displayed, wherein all project members of the project are added as group members of the project group;
  • the project reporting information generated by the project member for the project is acquired according to the information acquisition authority set by the local user.
  • a project management method including:
  • the information acquisition authority of the project member and/or the project reporting object is set, and the information acquisition authority is used to acquire project report information generated by the project member for the project.
  • a project management method including:
  • the information acquisition authority of the project member and/or the project reporting object is set, and the information acquisition authority is used to acquire project report information generated by the project member for the project.
  • a project management device including:
  • the first display unit displays the group chat interface of the project group corresponding to the project when the local user is added as a project member of the project, wherein all project members of the project are added as the project group Members of
  • the first obtaining unit obtains the project report generated by the project member for the project when the local user is added as a project member or project reporting object of the project according to the information acquisition authority set by the local user information.
  • a project management device including:
  • the first determination unit determines the project members and project reporting objects of the project
  • the first setting unit sets the information acquisition authority of the project member and/or the project report object, and the information acquisition authority is used to acquire the project report information generated by the project member for the project.
  • a project management device including:
  • An adding unit when the group is set to be associated with a project, adding the group member of the group as a project member of the project;
  • the determining unit determines the project reporting object of the project
  • the setting unit sets the information acquisition authority of the project member and/or the project report object, and the information acquisition authority is used to acquire the project report information generated by the project member for the project.
  • an electronic device including:
  • Memory for storing processor executable instructions
  • the processor executes the executable instruction to implement the method as described in any one of the above embodiments.
  • a computer-readable storage medium on which computer instructions are stored, which when executed by a processor implements the method as described in any of the above embodiments step.
  • FIG. 1 is a schematic structural diagram of a project management system provided by an exemplary embodiment
  • 2A is a flowchart of a method for creating a project group provided by an exemplary embodiment
  • 2B is a flowchart of a project management method on an electronic device side provided by an exemplary embodiment
  • 2C is a flowchart of a server-side project management method provided by an exemplary embodiment
  • 2D is a flowchart of another server-side project management method provided by an exemplary embodiment
  • FIG. 3 is a schematic diagram of an address book interface provided by an exemplary embodiment
  • FIG. 4 is a schematic diagram of an item list interface provided by an exemplary embodiment
  • FIG. 5 is a schematic diagram of a project creation interface provided by an exemplary embodiment
  • FIG. 6 is a schematic diagram of a project details interface provided by an exemplary embodiment
  • FIG. 7 is a schematic diagram of another item list interface provided by an exemplary embodiment
  • FIG. 8 is a schematic diagram of another item details interface provided by an exemplary embodiment
  • FIG. 9 is a schematic diagram of another address book interface provided by an exemplary embodiment.
  • FIG. 10 is a schematic diagram of an application processing interface provided by an exemplary embodiment
  • FIG. 11 is a schematic diagram of yet another address book interface provided by an exemplary embodiment
  • FIG. 12 is a schematic diagram of another item list interface provided by an exemplary embodiment
  • FIG. 13 is a schematic diagram of yet another item detail interface provided by an exemplary embodiment
  • FIG. 14 is a schematic diagram of a top-notch display of items of interest provided by an exemplary embodiment
  • 15 is a schematic structural diagram of a device provided by an exemplary embodiment
  • 16 is a block diagram of a project management device provided by an exemplary embodiment
  • 17 is a schematic structural diagram of another device provided by an exemplary embodiment.
  • FIG. 18 is a block diagram of another project management apparatus provided by an exemplary embodiment
  • FIG. 19 is a schematic structural diagram of yet another device provided by an exemplary embodiment
  • FIG. 20 is a block diagram of yet another project management apparatus provided by an exemplary embodiment.
  • the steps of the corresponding method are not necessarily performed in the order shown and described in this specification.
  • the method may include more or fewer steps than described in this specification.
  • the single step described in this specification may be decomposed into multiple steps for description in other embodiments; and the multiple steps described in this specification may also be combined into a single step in other embodiments. description.
  • FIG. 1 is a schematic structural diagram of a project management system provided by an exemplary embodiment. As shown in FIG. 1, the system may include a server 11, a network 12, and several electronic devices, such as a mobile phone 13, a mobile phone 14, a mobile phone 15, and so on.
  • the server 11 may be a physical server including an independent host, or the server 11 may be a virtual server hosted by a host cluster.
  • the server 11 can run a server-side program of an application to implement related business functions of the application, for example, when the server 11 runs a program of a mobile group office platform, it can be implemented as the mobile group office The server side of the platform.
  • the server 11 can cooperate with the client running on the mobile phones 13-15 to implement the project management solution.
  • the mobile group office platform can not only realize the communication function, but also serve as an integrated functional platform for many other functions, such as for approval events (such as leave requests, office item claims, financial and other approval events), attendance events , Task events, log events, and other internal group events, such as ordering, purchasing, and other external group events, one or more embodiments of this specification do not limit this.
  • approval events such as leave requests, office item claims, financial and other approval events
  • attendance events such as leave requests, office item claims, financial and other approval events
  • Task events such as leave requests, office item claims, financial and other approval events
  • other internal group events such as ordering, purchasing, and other external group events
  • the mobile group office platform can be hosted in related technology instant messaging applications, such as Enterprise Instant Messaging (EIM) applications, such as Skype For Microsoft Wait.
  • EIM Enterprise Instant Messaging
  • the instant messaging function is only one of the communication functions supported by the mobile group office platform.
  • the mobile group office platform can also implement more other functions such as the above, which will not be repeated here.
  • Mobile phones 13-15 are just one type of electronic devices that users can use. In fact, users can obviously also use electronic devices such as the following types: tablet devices, laptops, PDAs (Personal Digital Assistants), wearable devices (such as smart glasses, smart watches, etc.), etc. Various embodiments do not limit this.
  • the electronic device can run a client-side program of an application to implement related business functions of the application, for example, when the electronic device runs a program of a mobile group office platform, it can be implemented as the mobile The client of the group office platform.
  • the application of the client of the mobile group office platform can be pre-installed on the electronic device, so that the client can be started and run on the electronic device; of course, when using online “customers such as HTML5 technology "End", you can obtain and run the client without installing the corresponding application on the electronic device.
  • the network 12 for interaction between the mobile phones 13-15 and the server 11 may include various types of wired or wireless networks.
  • the network 12 may include a public switched telephone network (Public Switched Telephone Network, PSTN) and the Internet.
  • PSTN Public Switched Telephone Network
  • FIG. 2A is a flowchart of a method for creating a project group provided by an exemplary embodiment. As shown in FIG. 2A, the method may include the following steps:
  • Step 202A The instant messaging client sends a request to the server to create a project group, where the request includes the project members and/or project reporting objects of the project.
  • a client of an instant messaging application running on the electronic device that is, the electronic device is configured as an instant messaging client, and implements the technical solution of this specification based on the instant messaging client.
  • a server running an instant messaging application on the server that is, the server is configured as an instant messaging server, and implements the technical solution of this specification based on the instant messaging server.
  • the project may include a series of activities set up against preset goals and implemented according to certain conditions, such as software development projects, advertising design projects, event planning projects, etc., which may be established within the group or implemented by collaboration between groups Implementation, this specification does not limit this.
  • the project members may include personnel who complete various activities related to the project, and the project reporting object is the reporting object of the project member and does not participate in the specific implementation of the project.
  • project members are usually employees of related enterprises, and project reporting objects are usually enterprise leaders.
  • any project member or administrator in a group can create a project, and set corresponding project members and project reporting objects.
  • the object selected as the project reporting object when setting the project reporting object of the project, the object selected as the project reporting object may be determined, and a reporting request related to the project may be sent to the selected object; then, when the When the confirmation response of the report request is described, the selected object may be configured as the project report object, otherwise, the selected object may be avoided from being configured as the project report object.
  • this specification does not limit the number of project members and project reporting objects for each project, and can be set according to actual conditions.
  • the server may set the project report object of the project according to the organization structure information of the group when the request does not include the project report object. For example, the server can determine the department to which the project member of the project belongs in the group, and the person in charge of the department; then, the server can automatically set the person in charge as the project report object of the project. Of course, the server may also recommend the person in charge as the candidate project reporting object to the project administrator, so that the administrator can determine whether to set the person in charge as the project reporting object of the project. Of course, in addition to the management relationship of the department, the server can also configure the project reporting object of the project based on other content of the organizational structure information, and this specification does not limit this.
  • Step 204A The server creates a project group according to the request, and adds the project member as a group member of the project group.
  • the server can automatically create a corresponding project group according to the project members, so that the project members can discuss the project-related content based on the project group, which helps to improve Communication efficiency.
  • the group members of the project group can also change automatically, such as adding the new project members as new group members, and removing the reduced project members from the group No additional maintenance cost is required.
  • any user actively or invited to join the project group it can be identified whether the identity of any user is a project member of the related project; if the user is a project member, he can be allowed to join the project Group. If the user is not a member of the project, you can restrict the user to join the project group, or you can send an application to the creator of the project. When the application is approved, you can add the user as a project Members and group members.
  • a project member cannot actively quit the project group unless the project member quits the corresponding project.
  • an exit application may be sent to the creator of the project, wherein when the exit application is approved, any project member may be Remove from projects and project groups.
  • Step 206A The server sets the association relationship between the project reporting object and the project group, and sets the information acquisition authority of the project reporting object relative to the project group, and the information acquisition authority is used to acquire The project report information generated by the project member for the project.
  • the project reporting object since the project reporting object usually does not participate in the implementation of the project, by avoiding adding the project reporting object as a group member of the project group, the communication information between the project members can be prevented from causing the project reporting object interference.
  • the project reporting objects because the project reporting objects usually belong to the leaders or senior members of the group, by avoiding adding the project reporting objects as a group member of the project group, it is possible to avoid scruples in communication between project members and ensure that the project members Being able to speak freely can help improve communication efficiency. While the project members and the project reporting objects do not interfere with each other, by giving the project reporting objects the above-mentioned information acquisition authority, the project reporting objects can view the project reporting information generated by the project members, so as to timely understand the relevant situation of the project .
  • the same project member may only participate in a single project, then when the server receives the project report information submitted by the project member, it may be determined that the project report information is generated for the single project.
  • the server can receive any project report information submitted by the project member and identify the project corresponding to the any project report information. For example, when the any project report information is generated by the project member on the report information generation page corresponding to the project, the server may set the any project report information to be generated for the project. For another example, when the any project report information is generated by the project member in the project group, based on the unique correspondence between the project group and the project, the server may The project report information is set to be generated for the project. For another example, when the any project report information is associated with the project by the project member after being generated, the server may set the any project report information to be generated for the project.
  • the server can obtain the browsing request initiated by the project member or the project reporting object for the reporting display page, and return the page data so that the page data is loaded to display the project reporting information.
  • project reporting information can be displayed on a dedicated reporting display page for project members or project reporting objects to view; where different projects can have different reporting display pages, or different projects can correspond to the same reporting display page, This manual does not limit this.
  • the server can obtain the project report information; then, because all project members are in the project group, the server can use the group chat communication session corresponding to the project group to transfer the project The reporting information is sent to the project members; and because the project reporting object is not in the above-mentioned project group, the server can send the project reporting information through a single chat communication session with the project reporting object To the project reporting object, ensure that both project members and project reporting objects can obtain project reporting information.
  • the server can configure at least one report template for the project according to the received configuration instruction; then, provide the report template to the project member for the project member to select and generate Describe project report information.
  • the above configuration instruction can be automatically issued by the system, so that the at least one report template is configured by default in all projects.
  • the above-mentioned configuration instruction may come from the creator of the project, which is issued by the creator when creating the project, during post-maintenance of the project, or at any other time, or the above-mentioned configuration instruction may come from any project member of the project , Issued by any project member at any time, so that the creator or any project member configures the corresponding custom report template for the project.
  • project members can also not rely on the report template, and this manual does not limit this.
  • the server may obtain the evaluation content generated by the project member or the project reporting object for the project reporting information, so that the information of the evaluation content and the content generator is sent to the project member or Associate and display the project reporting objects.
  • the evaluation content may include comments, likes, etc. on the project report information, which is not limited in this specification.
  • the server may set the project as a focused project according to a setting instruction sent by the project member or the project reporting object; wherein, the project reporting information corresponding to the focused project is compared to Project report information generated for other projects is displayed with priority. Since a project member or a project reporting object can exist multiple corresponding projects at the same time, at least one project can be set as a focused project, so that the project reporting information corresponding to the focused project can be more easily viewed.
  • the priority display may include a top display, or the priority display may include configuration of visual attributes of the display elements, such as bold font or background highlighting, or the priority display may also be in other forms, which is not limited in this specification.
  • the server can modify and/or delete the project reporting object of the project to adjust for the project reporting object of the project.
  • the administrator of the project may send a management instruction to the server, and the server may modify and/or delete the project report object of the project based on the management instruction.
  • the project reporting object may actively send a relationship cancellation instruction to the server, and the server may release the association relationship between the project reporting object and the project based on the relationship cancellation instruction.
  • the project can belong to a certain group (such as enterprises, hospitals, schools, troops, institutions, etc.), and the project report object of the project can be a group member with a preset position in the group, then the server can monitor the Organizational structure information of the group, and when the group member of the preset position changes, the project reporting object of the project is automatically modified and/or deleted.
  • a certain group such as enterprises, hospitals, schools, troops, institutions, etc.
  • the project report object of the project can be a group member with a preset position in the group
  • the server can monitor the Organizational structure information of the group, and when the group member of the preset position changes, the project reporting object of the project is automatically modified and/or deleted.
  • Step 208A The server returns the creation result to the instant messaging client.
  • FIG. 2B is a flowchart of a project management method on an electronic device side provided by an exemplary embodiment. As shown in FIG. 2B, this method is applied to an electronic device (such as the mobile phone 13-15 shown in FIG. 1), and may include the following steps:
  • Step 210 Determine the relationship between the local user and the project.
  • a client of an instant messaging application running on the electronic device that is, the electronic device is configured as an instant messaging client, and implements the technical solution of this specification based on the instant messaging client.
  • the project may include a series of activities set up against preset goals and implemented according to certain conditions, such as software development projects, advertising design projects, event planning projects, etc., which may be established within the group or implemented by collaboration between groups Implementation, this specification does not limit this.
  • Step 220A when the local user is added as a project member of the project, a group chat interface of the project group corresponding to the project is displayed, wherein all project members of the project are added as the group of the project group Group members.
  • the project members may include personnel who complete various activities related to the project, and the project reporting object is the reporting object of the project member and does not participate in the specific implementation of the project.
  • project members are usually employees of related enterprises, and project reporting objects are usually enterprise leaders.
  • a project may have a corresponding project group, and project members of the project may be added as group members, so that project members can discuss project-related content based on the project group, which helps to improve communication effectiveness.
  • the group members of the project group can also change automatically, such as adding the new project members as new group members, and removing the reduced project members from the group No additional maintenance cost is required.
  • any user actively or invited to join the project group it can be identified whether the identity of any user is a project member of the related project; if the user is a project member, he can be allowed to join the project Group. If the user is not a member of the project, you can restrict the user to join the project group, or you can send an application to the creator of the project. When the application is approved, you can add the user as a project Members and group members.
  • a project member cannot actively quit the project group unless the project member quits the corresponding project.
  • an exit application may be sent to the creator of the project, wherein when the exit application is approved, any project member may be Remove from projects and project groups.
  • Step 220B when the local user is added as a project member or a project reporting object of the project, the project reporting information generated by the project member for the project is acquired according to the information acquisition authority set by the local user.
  • any project member or administrator in a group can create a project, and set corresponding project members and project reporting objects.
  • the object selected as the project reporting object when setting the project reporting object of the project, the object selected as the project reporting object may be determined, and a reporting request related to the project may be sent to the selected object; then, when the When the confirmation response of the report request is described, the selected object may be configured as the project report object, otherwise, the selected object may be avoided from being configured as the project report object.
  • this specification does not limit the number of project members and project reporting objects for each project, and can be set according to actual conditions.
  • the project reporting object since the project reporting object usually does not participate in the implementation of the project, by avoiding adding the project reporting object as a group member of the project group, the communication information between the project members can be prevented from causing the project reporting object interference.
  • the project reporting objects because the project reporting objects usually belong to the leaders or senior members of the group, by avoiding adding the project reporting objects as a group member of the project group, it is possible to avoid scruples in communication between project members and ensure that the project members Being able to speak freely can help improve communication efficiency. While the project members and the project reporting objects do not interfere with each other, by giving the project reporting objects the above-mentioned information acquisition authority, the project reporting objects can view the project reporting information generated by the project members, so as to timely understand the relevant situation of the project .
  • the same project member may only participate in a single project. After the project member generates the project report information through the electronic device and uploads it to the server, the server may determine that the project report information is generated for the single project.
  • the same project member can and usually participates in multiple projects.
  • the server can identify the project corresponding to the any project report information. For example, when the any project report information is generated by the project member in the report information generation page corresponding to the project, the server may set the any project report information to be generated for the project. For another example, when the any project report information is generated by the project member in the project group, based on the unique correspondence between the project group and the project, the server may The report information is set to be generated for the item. For another example, when the any project report information is generated and associated with the project by the project member, the server may set the any project report information to be generated for the project.
  • the electronic device may initiate a browsing request for the report display page to the server, so that the server returns the corresponding page data; then, the electronic device may receive and load the page data to display the report display page, the report
  • the display page contains project report information generated for the project.
  • project reporting information can be displayed on a dedicated reporting display page for project members or project reporting objects to view; where different projects can have different reporting display pages, or different projects can correspond to the same reporting display page, This manual does not limit this.
  • the server can obtain the project report information; then, since all project members are in the project group, the server can report the project information through the group chat communication session corresponding to the project group Sent to the project members, that is, the electronic device can receive the project report information through the group chat interface corresponding to the group chat communication session; and because the project report object is not located in the above project group, the server can communicate with The single chat communication session between the project reporting objects sends the project reporting information to the project reporting objects, that is, the electronic device can receive the project reporting information through the single chat interface between the electronic device and the server. Finally, ensure that project members and project reporting objects can obtain project reporting information.
  • the server may configure at least one report template for the project according to the received configuration instruction; then, the electronic device may display the report template to the project member for the project member to select and Generate the project report information.
  • the above configuration instruction can be automatically issued by the system, so that the at least one report template is configured by default in all projects.
  • the above-mentioned configuration instruction may come from the creator of the project, which is issued by the creator when creating the project, during post-maintenance of the project, or at any other time, or the above-mentioned configuration instruction may come from any project member of the project , Issued by any project member at any time, so that the creator or any project member configures the corresponding custom report template for the project.
  • project members can also not rely on the report template, and this manual does not limit this.
  • the electronic device may obtain evaluation content generated by the project member and/or the project reporting object for the project reporting information, and the content generator corresponding to the evaluation content may include a local user of the electronic device or Other objects (including project members and project reporting objects), and then the electronic device may correlate and display the evaluation content and the information of the content generator.
  • the evaluation content may include comments, likes, etc. on the project report information, which is not limited in this specification.
  • the electronic device can receive a setting instruction issued by the local user, so that the server can set the item as a focused item according to the setting instruction; then, the electronic device participates in the local user (as a project (Members or project reporting objects)
  • the project reporting information corresponding to the focused project can be displayed preferentially over the project reporting information generated for other projects. Since a project member or a project reporting object can exist multiple corresponding projects at the same time, at least one project can be set as a focused project, so that the project reporting information corresponding to the focused project can be more easily viewed.
  • the priority display may include a top display, or the priority display may include configuration of visual attributes of the display elements, such as bold font or background highlighting, or the priority display may also be in other forms, which is not limited in this specification.
  • the electronic device can obtain and send to the server the management instruction generated by the local user (the local user can be the project administrator or other roles, in short, should have relevant management rights), so that the server can modify and/or Delete the project reporting object of the project to adjust for the project reporting object of the project.
  • the server can modify and/or Delete the project reporting object of the project to adjust for the project reporting object of the project.
  • the electronic device can obtain and send a relationship cancellation instruction generated by the local user to the server, and the server can release the association relationship between the project reporting object and the project based on the relationship cancellation instruction.
  • FIG. 2C is a flowchart of a server-side project management method provided by an exemplary embodiment. As shown in FIG. 2C, this method is applied to a server (for example, the server 11 shown in FIG. 1), and may include the following steps:
  • Step 202C Determine the project members and project reporting objects of the project.
  • a server running an instant messaging application on the server that is, the server is configured as an instant messaging server, and implements the technical solution of this specification based on the instant messaging server.
  • the project may include a series of activities set up against preset goals and implemented according to certain conditions, such as software development projects, advertising design projects, event planning projects, etc., which may be established within the group or implemented by collaboration between groups Implementation, this specification does not limit this.
  • the project members may include personnel who complete various activities related to the project, and the project reporting object is the reporting object of the project member and does not participate in the specific implementation of the project.
  • project members are usually employees of related enterprises, and project reporting objects are usually enterprise leaders.
  • any project member or administrator in a group can create a project, and set corresponding project members and project reporting objects.
  • the object selected as the project reporting object when setting the project reporting object of the project, the object selected as the project reporting object may be determined, and a reporting request related to the project may be sent to the selected object; then, when the When the confirmation response of the report request is described, the selected object may be configured as the project report object, otherwise, the selected object may be avoided from being configured as the project report object.
  • this specification does not limit the number of project members and project reporting objects for each project, and can be set according to actual conditions.
  • Step 204C Create a project group to add the project member as a group member of the project group.
  • the server can automatically create a corresponding project group according to the project members, so that the project members can discuss the project-related content based on the project group, which helps to improve communication effectiveness.
  • the group members of the project group can also change automatically, such as adding the new project members as new group members, and removing the reduced project members from the group No additional maintenance cost is required.
  • any user actively or invited to join the project group it can be identified whether the identity of any user is a project member of the related project; if the user is a project member, he can be allowed to join the project Group. If the user is not a member of the project, you can restrict the user to join the project group, or you can send an application to the creator of the project. When the application is approved, you can add the user as a project Members and group members.
  • a project member cannot actively quit the project group unless the project member quits the corresponding project.
  • an exit application may be sent to the creator of the project, wherein when the exit application is approved, any project member may be Remove from projects and project groups.
  • Step 206C Set the information acquisition authority of the project member and/or the project report object, and the information acquisition authority is used to acquire the project report information generated by the project member for the project.
  • the project reporting object since the project reporting object usually does not participate in the implementation of the project, by avoiding adding the project reporting object as a group member of the project group, the communication information between the project members can be prevented from causing the project reporting object interference.
  • the project reporting objects because the project reporting objects usually belong to the leaders or senior members of the group, by avoiding adding the project reporting objects as a group member of the project group, it is possible to avoid scruples in communication between project members and ensure that the project members Being able to speak freely can help improve communication efficiency. While the project members and the project reporting objects do not interfere with each other, by giving the project reporting objects the above-mentioned information acquisition authority, the project reporting objects can view the project reporting information generated by the project members, so as to timely understand the relevant situation of the project .
  • the same project member may only participate in a single project, then when the server receives the project report information submitted by the project member, it may be determined that the project report information is generated for the single project.
  • the server can receive any project report information submitted by the project member and identify the project corresponding to the any project report information. For example, when the any project report information is generated by the project member on the report information generation page corresponding to the project, the server may set the any project report information to be generated for the project. For another example, when the any project report information is generated by the project member in the project group, based on the unique correspondence between the project group and the project, the server may The report information is set to be generated for the item. For another example, when the any project report information is generated and associated with the project by the project member, the server may set the any project report information to be generated for the project.
  • the server may obtain a browsing request initiated by the project member or the project reporting object for the reporting display page, and return page data so that the page data is loaded to display the project reporting information.
  • project reporting information can be displayed on a dedicated reporting display page for project members or project reporting objects to view; where different projects can have different reporting display pages, or different projects can correspond to the same reporting display page, This manual does not limit this.
  • the server can obtain the project report information; then, since all project members are in the project group, the server can report the project information through the group chat communication session corresponding to the project group Sent to the project members; and because the project reporting object is not in the above-mentioned project group, the server can send the project reporting information to the project through a single chat communication session with the project reporting object Project reporting objects to ensure that both project members and project reporting objects can obtain project reporting information.
  • the server may configure at least one report template for the project according to the received configuration instruction; then, provide the report template to the project member for the project member to select and generate the report Project report information.
  • the above configuration instruction can be automatically issued by the system, so that the at least one report template is configured by default in all projects.
  • the above-mentioned configuration instruction may come from the creator of the project, which is issued by the creator when creating the project, during post-maintenance of the project, or at any other time, or the above-mentioned configuration instruction may come from any project member of the project , Issued by any project member at any time, so that the creator or any project member configures the corresponding custom report template for the project.
  • project members can also not rely on the report template, and this manual does not limit this.
  • the server may obtain the evaluation content generated by the project member or the project reporting object for the project reporting information, so that the information of the evaluation content and the content generator is sent to the project member or the Project reporting objects are displayed in association.
  • the evaluation content may include comments, likes, etc. on the project report information, which is not limited in this specification.
  • the server may set the project as a focused project according to a setting instruction sent by the project member or the project reporting object; wherein, the project reporting information corresponding to the focused project is Project report information generated by other projects is displayed with priority. Since a project member or a project reporting object can exist multiple corresponding projects at the same time, at least one project can be set as a focused project, so that the project reporting information corresponding to the focused project can be more easily viewed.
  • the priority display may include a top display, or the priority display may include configuration of visual attributes of the display elements, such as bold font or background highlighting, or the priority display may also be in other forms, which is not limited in this specification.
  • the server may modify and/or delete the project reporting object of the project to adjust for the project reporting object of the project.
  • the administrator of the project may send a management instruction to the server, and the server may modify and/or delete the project report object of the project based on the management instruction.
  • the project reporting object may actively send a relationship cancellation instruction to the server, and the server may release the association relationship between the project reporting object and the project based on the relationship cancellation instruction.
  • a project can belong to a group (such as an enterprise, a hospital, a school, an army, an institution, etc.), and the project reporting object of the project can be a group member with a preset position in the group, and the server can monitor the group Organizational structure information, and when the group members of the preset position change, automatically modify and/or delete the project reporting object of the project.
  • a group such as an enterprise, a hospital, a school, an army, an institution, etc.
  • the project reporting object of the project can be a group member with a preset position in the group
  • the server can monitor the group Organizational structure information, and when the group members of the preset position change, automatically modify and/or delete the project reporting object of the project.
  • the server may determine the department to which the project member of the project belongs in the group and the person in charge of the department according to the organization structure information of the group; Then, the server can automatically set the person in charge as the project reporting object of the project, or the server can recommend the person in charge as a candidate project reporting object to the project administrator for the administrator to determine whether to The person in charge is set as the project reporting target of the project.
  • FIG. 2D is a flowchart of another server-side project management method provided by an exemplary embodiment. As shown in FIG. 2D, this method is applied to a server (for example, the server 11 shown in FIG. 1), and may include the following steps:
  • Step 202D when the group is set to be associated with a project, add the group member of the group as a project member of the project.
  • a server running an instant messaging application on the server that is, the server is configured as an instant messaging server, and implements the technical solution of this specification based on the instant messaging server.
  • the project may include a series of activities set up against preset goals and implemented according to certain conditions, such as software development projects, advertising design projects, event planning projects, etc., which may be established within the group or implemented by collaboration between groups Implementation, this specification does not limit this.
  • the project members may include personnel who complete various activities related to the project, and the project reporting object is the reporting object of the project member and does not participate in the specific implementation of the project.
  • project members are usually employees of related enterprises, and project reporting objects are usually enterprise leaders.
  • the group may be pre-created or temporarily created.
  • the project members of the project can be automatically added as a group member of the group, so that project members can discuss project-related content based on the group, which helps to improve communication efficiency .
  • the group members of the group can also change automatically, such as adding the new project members as new group members, and removing the reduced project members from the group No additional maintenance cost is required.
  • any user actively or invited to join the group when any user actively or invited to join the group, it can be identified whether the identity of any user is a project member of the related project; if the user is a project member, he can be allowed to join the group Group. If the user is not a member of the project, the user can be restricted from joining the group, or a request to join can be sent to the creator of the project. When the application is approved, the user can be added as a member of the project And group members.
  • project members cannot actively quit the group unless the project member quits the corresponding project.
  • an exit application may be sent to the creator of the project, wherein when the exit application is approved, any project member may be Remove from the project and the group.
  • Step 204D Determine the project reporting object of the project.
  • Step 206D Set the information acquisition authority of the project member and/or the project report object, and the information acquisition authority is used to acquire the project report information generated by the project member for the project.
  • any project member or administrator in a group can create a project, and set corresponding project members and project reporting objects.
  • the object selected as the project reporting object when setting the project reporting object of the project, the object selected as the project reporting object may be determined, and a reporting request related to the project may be sent to the selected object; then, when the When the confirmation response of the report request is described, the selected object may be configured as the project report object, otherwise, the selected object may be avoided from being configured as the project report object.
  • this specification does not limit the number of project members and project reporting objects for each project, and can be set according to actual conditions.
  • the project reporting object since the project reporting object usually does not participate in the implementation of the project, by avoiding adding the project reporting object as a group member of the group, the communication information between the project members can be prevented from causing interference to the project reporting object .
  • the project reporting objects because the project reporting objects usually belong to the leaders or senior members of the group, by avoiding adding the project reporting objects as a group member of the group, it is possible to avoid scrupulous communication between the project members and ensure that the project members can Talking freely will help improve communication efficiency. While the project members and the project reporting objects do not interfere with each other, by giving the project reporting objects the above-mentioned information acquisition authority, the project reporting objects can view the project reporting information generated by the project members, so as to timely understand the relevant situation of the project .
  • the same project member may only participate in a single project, then when the server receives the project report information submitted by the project member, it may be determined that the project report information is generated for the single project.
  • the server can receive any project report information submitted by the project member and identify the project corresponding to the any project report information. For example, when the any project report information is generated by the project member on the report information generation page corresponding to the project, the server may set the any project report information to be generated for the project. For another example, when the any project report information is generated by the project member in the group, based on the unique correspondence between the group and the project, the server may report the any project report information It is set to be generated for the item. For another example, when the any project report information is generated and associated with the project by the project member, the server may set the any project report information to be generated for the project.
  • the server may obtain a browsing request initiated by the project member or the project reporting object for the reporting display page, and return page data so that the page data is loaded to display the project reporting information.
  • project reporting information can be displayed on a dedicated reporting display page for project members or project reporting objects to view; where different projects can have different reporting display pages, or different projects can correspond to the same reporting display page, This manual does not limit this.
  • the server can obtain the project report information; then, since all project members are in the group, the server can send the project report information to the group chat communication session corresponding to the group to The project members; and because the project reporting object is not in the above-mentioned group, the server can send the project reporting information to the project reporting object through a single chat communication session with the project reporting object To ensure that project members and project reporting objects can obtain project reporting information.
  • the server may configure at least one report template for the project according to the received configuration instruction; then, provide the report template to the project member for the project member to select and generate the report Project report information.
  • the above configuration instruction can be automatically issued by the system, so that the at least one report template is configured by default in all projects.
  • the above-mentioned configuration instruction may come from the creator of the project, which is issued by the creator when creating the project, during post-maintenance of the project, or at any other time, or the above-mentioned configuration instruction may come from any project member of the project , Issued by any project member at any time, so that the creator or any project member configures the corresponding custom report template for the project.
  • project members can also not rely on the report template, and this manual does not limit this.
  • the server may obtain the evaluation content generated by the project member or the project reporting object for the project reporting information, so that the information of the evaluation content and the content generator is sent to the project member or the Project reporting objects are displayed in association.
  • the evaluation content may include comments, likes, etc. on the project report information, which is not limited in this specification.
  • the server may set the project as a focused project according to a setting instruction sent by the project member or the project reporting object; wherein, the project reporting information corresponding to the focused project is Project report information generated by other projects is displayed with priority. Since a project member or a project reporting object can exist multiple corresponding projects at the same time, at least one project can be set as a focused project, so that the project reporting information corresponding to the focused project can be more easily viewed.
  • the priority display may include a top display, or the priority display may include configuration of visual attributes of the display elements, such as bold font or background highlighting, or the priority display may also be in other forms, which is not limited in this specification.
  • the server may modify and/or delete the project reporting object of the project to adjust for the project reporting object of the project.
  • the administrator of the project may send a management instruction to the server, and the server may modify and/or delete the project report object of the project based on the management instruction.
  • the project reporting object may actively send a relationship cancellation instruction to the server, and the server may release the association relationship between the project reporting object and the project based on the relationship cancellation instruction.
  • a project can belong to a group (such as an enterprise, a hospital, a school, an army, an institution, etc.), and the project reporting object of the project can be a group member with a preset position in the group, and the server can monitor the group Organizational structure information, and when the group members of the preset position change, automatically modify and/or delete the project reporting object of the project.
  • a group such as an enterprise, a hospital, a school, an army, an institution, etc.
  • the project reporting object of the project can be a group member with a preset position in the group
  • the server can monitor the group Organizational structure information, and when the group members of the preset position change, automatically modify and/or delete the project reporting object of the project.
  • the server may determine the department to which the project member of the project belongs in the group and the person in charge of the department according to the organization structure information of the group; Then, the server can automatically set the person in charge as the project reporting object of the project, or the server can recommend the person in charge as a candidate project reporting object to the project administrator for the administrator to determine whether to The person in charge is set as the project reporting target of the project.
  • FIG. 3 is a schematic diagram of an address book interface provided by an exemplary embodiment. It is assumed that the client 1 can present the address book interface 300 shown in FIG. 3 to the user A through the mobile phone 13, and the address book interface 300 can include a project entry option 301 for the user A to implement the corresponding project management operation. As shown in FIG. 3, the project entry option 301 belongs to the enterprise "AA Technology Co., Ltd.”, so that the user A can perform management operations on the related projects under the enterprise "AA Technology Co., Ltd.” Similarly, in other groups to which user A belongs (“other teams (3)” shown in FIG. 3), corresponding project entry options may also exist, so that user A can implement management operations for related projects under other groups .
  • FIG. 4 is a schematic diagram of an item list interface provided by an exemplary embodiment.
  • the mobile phone 13 can switch to the project list interface 400 shown in FIG. 4 for managing the projects that the user A participates in.
  • the project creation interface 500 shown in FIG. 5, and configure options such as project name, project leader, and project description to create a new project .
  • the project list interface 400 may show the projects that the user A has participated in, such as “XX project”, “YY project”, etc.
  • the project list interface 400 may show the project name of each project (such as “XX project” And “YY project”), project description (such as “application R software development” and "12.21 planning”), etc., so that user A can quickly understand each project.
  • FIG. 6 is a schematic diagram of an item details interface provided by an exemplary embodiment.
  • the project list interface 400 may show the interface entry corresponding to the ZZ project (for example, the project list interface 400 shows that each corresponds to the XX project , YY project interface entry), so that user A can switch to the project details interface 600 as shown in FIG. 6 by triggering the ZZ project interface entry, and perform related configuration for the ZZ project.
  • user A can add the corresponding project members for the ZZ project through the "Add Project Member” option, or user A can add the corresponding project reporting template for the ZZ project through the "Add Project Report Template” option for the project members to quickly Generate project report information.
  • FIG. 7 is a schematic diagram of another item list interface provided by an exemplary embodiment. Similar to the operation of user A, user B can display the project entry option 301 similar to that shown in FIG. 3 through the mobile phone 14 to enter the project list interface 700 shown in FIG. 7 for viewing the user B
  • the project involved For example, because user B is configured by user A as the project leader of the ZZ project, user B becomes a project member of the ZZ project, so that the interface entry 701 for the ZZ project can be viewed in the project list interface 700; similarly,
  • the project list interface 700 also includes an interface entry for another project "QQ project" in which user B participates.
  • the display attributes of the interface entrance 701 can be set to be distinguished from the interface entrances of other projects to attract the attention of the user B, such as
  • the background color and text color of the interface entrance 701 are changed in FIG. 7, of course, this specification does not limit this.
  • FIG. 8 is a schematic diagram of another item detail interface provided by an exemplary embodiment.
  • the client 2 may present the project details interface 800 as shown in FIG. 8 through the mobile phone 14 to allow the user B to set the project "ZZ project", in addition to adding the project
  • user B can also add a project reporter for the ZZ project. For example, user B can set user C as the project reporter.
  • FIG. 9 is a schematic diagram of another address book interface provided by an exemplary embodiment.
  • the client 3 can present the address book interface 900 shown in FIG. 9 to the user C through the mobile phone 15; wherein, when the user C is added as the project reporter of the ZZ project by the user B, the address book interface 900 can show as The report application entry option 901 shown in FIG. 9, in which the report application entry option 901 can indicate that there is currently a project report application by “1”.
  • FIG. 10 is a schematic diagram of an application processing interface provided by an exemplary embodiment.
  • the application processing interface 1000 shown in FIG. 10 can be switched to, and the application processing interface 1000 can display project report application information, indicating that the user C is desired to be added as Project reporters of related projects.
  • project report application information indicating that the user C is desired to be added as Project reporters of related projects.
  • user C can receive the project report application information 1001 as shown in FIG. 10, so that user C can choose whether to become the corresponding project reporter, such as the user C can click "pass" to become the project reporter, or ignore the project report application information 1001.
  • the application T can create a corresponding project group for the ZZ project, so that all project members of the ZZ project join the project group, so as to communicate through the project group.
  • the project reporter will not be added to the project group; in fact, because the project reporter is often a leader or a senior, by avoiding adding the project reporter to the project group, you can avoid the resulting group
  • the news causes interference to the project reporter, and can also prevent project members from feeling "monitored" by the project reporter and ensure that the project members can speak freely.
  • project reporters you can check the project report information submitted by project members to understand the status of relevant projects in stages; for example, project members can generate corresponding project report information through the above project report template, such as the project Reporting information can include daily reports, weekly reports, monthly reports, etc. This manual does not limit this.
  • FIG. 11 is a schematic diagram of yet another address book interface provided by an exemplary embodiment. Assuming that user C is the project reporter of several projects, client 3 can present to user C the address book interface 1100 shown in FIG. 11 through mobile phone 15. The address book interface 1100 can be found in the project entry corresponding to "My Project" The number of new reports (unread project report information) is shown at option 1101. For example, there are 7 new reports in FIG. 11.
  • FIG. 12 is a schematic diagram of still another item list interface provided by an exemplary embodiment. In response to the user C triggering the above item entry option 1101, the client 3 may present the user C with the item list interface 1200 shown in FIG.
  • the item list interface 1200 shows the user C as a project member
  • the interface entry corresponding to each project that the project reporter participates in, and the interface entry also shows the number of new reports for related projects, such as 2 new reports for the QQ project, 3 new reports for the TT project, and 2 for the ZZ project. New reports, etc.
  • FIG. 13 is a schematic diagram of yet another item detail interface provided by an exemplary embodiment.
  • the client 3 may present the item detail interface 1300 shown in FIG. 13 to the user C through the mobile phone 15, and the item detail interface 1300 may Arrange the report information of each project in reverse order according to the generation order for user C to view.
  • user C can see that the number of users who have read the project report information is 5 people.
  • user A and user B are project members of the ZZ project
  • user A and user B can also view the project report information generated by user H.
  • the viewing process is similar to that of user C, and will not be repeated here.
  • user A and user B User B can generate evaluation information for project report information.
  • the evaluation information can include comment content and likes, etc. This specification does not limit this.
  • user C can view the evaluation information generated by user A and user B; similarly, user C can also generate evaluation information for the project report information, and user A and user B can also view the evaluation information, here No longer.
  • the item details interface 1300 may include a follower identifier 1301, and user C may add a follower to the ZZ project by triggering the follower identifier 1301, so that the ZZ project is configured as the user C's follower project.
  • FIG. 14 is a schematic diagram of a top-notch display of items of interest provided by an exemplary embodiment. After user C configures the ZZ project as the focus item, in the project list interface 1400 shown in FIG. 14, the interface entry corresponding to the ZZ item can be displayed on the top, while the interface entries corresponding to other projects can be displayed according to the first letter of the name Arrange in order, arrange in reverse order according to the reception time of the latest new report, etc., this manual does not limit this.
  • the device includes a processor 1502, an internal bus 1504, a network interface 1506, a memory 1508, and a non-volatile memory 1510. Of course, it may include hardware required for other services.
  • the processor 1502 reads the corresponding computer program from the non-volatile memory 1510 into the memory 1508 and then runs it to form a project management device at a logical level.
  • one or more embodiments of this specification do not exclude other implementations, such as logic devices or a combination of hardware and software, etc., that is to say, the execution body of the following processing flow is not limited to each
  • the logic unit may also be a hardware or logic device.
  • the project management device may include:
  • the first determining unit 1601 determines the project members and project reporting objects of the project
  • the creating unit 1602 creates a project group to add the project member as a group member of the project group;
  • the first setting unit 1603 sets the information acquisition authority of the project member and/or the project reporting object, where the information acquisition authority is used to acquire project reporting information generated by the project member for the project.
  • Optional also includes:
  • the first sending unit 1604 sends a report request related to the item to the selected object
  • the first configuration unit 1605 when receiving the confirmation response to the reporting request, configures the selected object as the project reporting object.
  • Optional also includes:
  • the receiving unit 1606 receives any project report information submitted by the project members
  • the first setting unit 1607 when the any project report information is generated by the project member on the report information generation page corresponding to the project, generated in the project group, or generated by the project member after being generated When linking to the project, any of the project report information is set to be generated for the project.
  • Optional also includes:
  • the first obtaining unit 1608 obtains the browsing request initiated by the project member or the project reporting object for the reporting display page;
  • the returning unit 1609 returns the page data so that the page data is loaded to display the project report information.
  • Optional also includes:
  • the second obtaining unit 1610 obtains the project report information
  • the second sending unit 1611 sends the project report information to the project members through a group chat communication session corresponding to the project group; through a single chat communication session with the project report object, the The project report information is sent to the project report object.
  • Optional also includes:
  • the second configuration unit 1612 configures at least one report template for the project according to the received configuration instruction
  • the providing unit 1613 provides the report template to the project members for selection by the project members and generates the project report information.
  • Optional also includes:
  • the third obtaining unit 1614 obtains the evaluation content generated by the project member or the project reporting object for the project reporting information, so that the information of the evaluation content and the content generator is reported to the project member or the project The objects are displayed in association.
  • Optional also includes:
  • the second setting unit 1615 sets the project as a focused project according to a setting instruction sent by the project member or the project reporting object; wherein, the project reporting information corresponding to the focused project
  • the project report information generated by the project is displayed with priority.
  • Optional also includes:
  • the editing unit 1616 modifies and/or deletes the project reporting object of the project.
  • the editing unit 1616 is specifically used to:
  • the editing unit 1616 is specifically used to:
  • the association relationship between the project reporting object and the project is released.
  • the project reporting object of the project is a group member with a preset position in the group; the editing unit 1616 is specifically used to:
  • the project reporting object of the project is modified and/or deleted.
  • the item belongs to a group; the device further includes:
  • the second determining unit 1617 determines the department to which the project member of the project belongs in the group and the person in charge of the department according to the organizational structure information of the group;
  • the second setting unit 1618 sets the person in charge as the project reporting object of the project, or recommends the person in charge as the candidate project reporting object to the administrator of the project.
  • FIG. 17 is a schematic structural diagram of a device provided by an exemplary embodiment. Please refer to FIG. 17.
  • the device includes a processor 1702, an internal bus 1704, a network interface 1706, a memory 1708, and a non-volatile memory 1710. Of course, it may include hardware required for other services.
  • the processor 1702 reads the corresponding computer program from the non-volatile memory 1710 into the memory 1708 and then runs it to form a project management device at a logical level.
  • one or more embodiments of this specification do not exclude other implementations, such as logic devices or a combination of hardware and software, etc., that is to say, the execution body of the following processing flow is not limited to each
  • the logic unit may also be a hardware or logic device.
  • the project management device may include:
  • the determining unit 1801 determines the relationship between the local user and the project
  • the first display unit 1802 when the local user is added as a project member of the project, displays a group chat interface of the project group corresponding to the project, wherein all project members of the project are added as the project group Group members of the group;
  • the first acquiring unit 1803 when the local user is added as a project member or a project reporting object of the project, acquires the authority generated according to the information set by the local user to acquire the project generated by the project member for the project Report information.
  • Optional also includes:
  • the first receiving unit 1804 receives the report request related to the project
  • the returning unit 1805 according to the confirmation operation performed by the local user, returns a confirmation response to the reporting request, so that the local user is configured as the project reporting object.
  • the device when the local user is a project member of the project, the device further includes at least one of the following:
  • the second display unit 1806 displays the report information generation page corresponding to the project to generate project report information for the project according to the input content of the local user;
  • the third display unit 1807 displays the group chat interface to generate project report information for the project according to the input content of the local user
  • the fourth display unit 1808 displays a report information generation interface to generate project report information based on the input content of the local user; the instant messaging client reports the generated project report information according to a configuration instruction issued by the local user The configuration is related to the item.
  • Optional also includes:
  • the request unit 1809 initiates a browsing request for the report display page to the server
  • the loading unit 1810 receives and loads the page data returned by the server to display the report display page, and the report display page includes project report information generated for the project.
  • Optional also includes:
  • the second receiving unit 1811 when the local user is added as a project member of the project, receives the project report information through the group chat interface;
  • the third receiving unit 1812 receives the project report information through the single chat interface with the server when the local user is added as the project report object of the project.
  • Optional also includes:
  • the third obtaining unit 1813 obtains the evaluation content generated by the project member and/or the project reporting object for the project reporting information
  • the fifth display unit 1814 displays the evaluation content in association with the content producer information.
  • FIG. 19 is a schematic structural diagram of an apparatus provided by an exemplary embodiment. Please refer to FIG. 19.
  • the device includes a processor 1902, an internal bus 1904, a network interface 1906, a memory 1908, and a non-volatile memory 1910. Of course, it may include hardware required for other services.
  • the processor 1902 reads the corresponding computer program from the non-volatile memory 1910 into the memory 1908 and then runs it to form a project management device at a logical level.
  • one or more embodiments of this specification do not exclude other implementations, such as logic devices or a combination of hardware and software, etc., that is to say, the execution body of the following processing flow is not limited to each
  • the logic unit may also be a hardware or logic device.
  • the project management device may include:
  • the adding unit 2001 when the group is set to be associated with a project, adds the group member of the group as a project member of the project;
  • the determining unit 2002 determines the project reporting object of the project
  • the setting unit 2003 sets the information acquisition authority of the project member and/or the project report object, and the information acquisition authority is used to acquire the project report information generated by the project member for the project.
  • the system, device, module or unit explained in the above embodiments may be specifically implemented by a computer chip or entity, or implemented by a product having a certain function.
  • a typical implementation device is a computer, and the specific form of the computer may be a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email sending and receiving device, and a game control Desk, tablet computer, wearable device, or any combination of these devices.
  • the computer includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
  • processors CPUs
  • input/output interfaces network interfaces
  • memory volatile and non-volatile memory
  • the memory may include non-permanent memory, random access memory (RAM) and/or non-volatile memory in a computer-readable medium, such as read only memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.
  • RAM random access memory
  • ROM read only memory
  • flash RAM flash memory
  • Computer readable media including permanent and non-permanent, removable and non-removable media, can store information by any method or technology.
  • the information may be computer readable instructions, data structures, modules of programs, or other data.
  • Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, read-only compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, Magnetic tape cassettes, magnetic disk storage, quantum memory, graphene-based storage media or other magnetic storage devices or any other non-transmission media can be used to store information that can be accessed by computing devices.
  • computer-readable media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.
  • first, second, third, etc. may use the terms first, second, third, etc. to describe various information, the information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other.
  • first information may also be referred to as second information, and similarly, the second information may also be referred to as first information.
  • word "if” as used herein may be interpreted as "when” or “when” or “in response to a determination”.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Operations Research (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

One or more embodiments of the present description provide a project group creating method, and a project management method and device. The project group creating method may comprise: an instant messaging client sends to a server a request of creating a project group, the request comprising a project member and/or a project report object of a project; the server creates a project group according to the request, and adds the project member as a group member of the project group; the server sets an association relationship between the project report object and the project group, and sets an information obtaining permission of the project report object with respect to the project group, the information obtaining permission being used for obtaining project report information generated by the project member for the project; the server returns the creation result to the instant messaging client.

Description

项目群组的创建方法、项目管理方法及装置Project group creation method, project management method and device

本申请要求2018年12月29日递交的申请号为201811632741.6、发明名称为“项目群组的创建方法、项目管理方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application requires the priority of the Chinese patent application with the application number 201811632741.6 and the invention titled "Project Group Creation Method, Project Management Method and Device" submitted on December 29, 2018, the entire content of which is incorporated by reference in this application in.

技术领域Technical field

本说明书一个或多个实施例涉及通讯技术领域,尤其涉及一种项目群组的创建方法、项目管理方法及装置。One or more embodiments of this specification relate to the field of communication technology, and in particular, to a method for creating a project group, a method and a device for project management.

背景技术Background technique

在相关技术中,移动化团体办公平台被越来越广泛地应用于企业、教育机构、政府机关等各类团体的办公过程,不仅能够提升用户之间的沟通效率、降低沟通成本,而且能够有效提升用户的事件处理效率和办公效率。In related technologies, the mobile group office platform is more and more widely used in the office process of various groups such as enterprises, educational institutions, government agencies, etc., which can not only improve the communication efficiency between users, reduce communication costs, but also can be effective Improve user's event processing efficiency and office efficiency.

以团体内的项目管理为例,可以通过移动化团体办公平台建立针对该项目的群组,并将与该项目相关的团体成员均添加至该群组中,使得这些团体成员可以基于该群组实施与项目相关的讨论、汇报项目进度等。Taking project management within a group as an example, you can create a group for the project through a mobile group office platform, and add all group members related to the project to the group, so that these group members can be based on the group Implement project-related discussions, report on project progress, etc.

发明内容Summary of the invention

有鉴于此,本说明书一个或多个实施例提供一种项目群组的创建方法、项目管理方法及装置。In view of this, one or more embodiments of the present specification provide a method for creating a project group, a method and a device for project management.

为实现上述目的,本说明书一个或多个实施例提供技术方案如下:To achieve the above purpose, one or more embodiments of this specification provide technical solutions as follows:

根据本说明书一个或多个实施例的第一方面,提出了一种项目群组的创建方法,包括:According to a first aspect of one or more embodiments of this specification, a method for creating a project group is proposed, including:

即时通讯客户端向服务端发送创建项目群组的请求,所述请求中包括所述项目的项目成员和/或项目汇报对象;The instant messaging client sends a request to the server to create a project group, where the request includes the project members and/or project reporting objects of the project;

所述服务端根据所述请求创建项目群组,并将所述项目成员添加为所述项目群组的群组成员;The server creates a project group according to the request, and adds the project member as a group member of the project group;

所述服务端设置所述项目汇报对象与所述项目群组的关联关系,并设置所述项目汇报对象相对于所述项目群组的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息;The server sets the association relationship between the project reporting object and the project group, and sets the information acquisition authority of the project reporting object relative to the project group, and the information acquisition authority is used to acquire the project The project report information generated by the members for the project;

所述服务端向所述即时通讯客户端返回创建结果。The server returns the creation result to the instant messaging client.

根据本说明书一个或多个实施例的第二方面,提出了一种项目管理方法,包括:According to a second aspect of one or more embodiments of this specification, a project management method is proposed, including:

确定本端用户与项目之间的关系;Determine the relationship between the local user and the project;

当所述本端用户被添加为项目的项目成员时,展示所述项目对应的项目群组的群聊界面,其中所述项目的所有项目成员被添加为所述项目群组的群组成员;When the local user is added as a project member of the project, a group chat interface of the project group corresponding to the project is displayed, wherein all project members of the project are added as group members of the project group;

当所述本端用户被添加为项目的项目成员或项目汇报对象时,根据所述本端用户被设置的信息获取权限,获取所述项目成员针对所述项目生成的项目汇报信息。When the local user is added as a project member or a project reporting object of the project, the project reporting information generated by the project member for the project is acquired according to the information acquisition authority set by the local user.

根据本说明书一个或多个实施例的第三方面,提出了一种项目管理方法,包括:According to a third aspect of one or more embodiments of this specification, a project management method is proposed, including:

确定项目的项目成员和项目汇报对象;Identify project members and project reporting objects of the project;

创建项目群组,以将所述项目成员添加为所述项目群组的群组成员;Create a project group to add the project member as a group member of the project group;

设置所述项目成员和/或所述项目汇报对象的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。The information acquisition authority of the project member and/or the project reporting object is set, and the information acquisition authority is used to acquire project report information generated by the project member for the project.

根据本说明书一个或多个实施例的第四方面,提出了一种项目管理方法,包括:According to a fourth aspect of one or more embodiments of this specification, a project management method is proposed, including:

当群组被设置为关联至项目时,将所述群组的群组成员添加为所述项目的项目成员;When the group is set to be associated with a project, add the group member of the group as a project member of the project;

确定所述项目的项目汇报对象;Determine the project reporting target of the project;

设置所述项目成员和/或所述项目汇报对象的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。The information acquisition authority of the project member and/or the project reporting object is set, and the information acquisition authority is used to acquire project report information generated by the project member for the project.

根据本说明书一个或多个实施例的第五方面,提出了一种项目管理装置,包括:According to a fifth aspect of one or more embodiments of this specification, a project management device is proposed, including:

确定单元,确定本端用户与项目之间的关系;Identify the unit to determine the relationship between the local user and the project;

第一展示单元,在所述本端用户被添加为项目的项目成员时,展示所述项目对应的项目群组的群聊界面,其中所述项目的所有项目成员被添加为所述项目群组的群组成员;The first display unit displays the group chat interface of the project group corresponding to the project when the local user is added as a project member of the project, wherein all project members of the project are added as the project group Members of

第一获取单元,在所述本端用户被添加为项目的项目成员或项目汇报对象时,根据所述本端用户被设置的信息获取权限,获取所述项目成员针对所述项目生成的项目汇报信息。The first obtaining unit obtains the project report generated by the project member for the project when the local user is added as a project member or project reporting object of the project according to the information acquisition authority set by the local user information.

根据本说明书一个或多个实施例的第六方面,提出了一种项目管理装置,包括:According to a sixth aspect of one or more embodiments of this specification, a project management device is proposed, including:

第一确定单元,确定项目的项目成员和项目汇报对象;The first determination unit determines the project members and project reporting objects of the project;

创建单元,创建项目群组,以将所述项目成员添加为所述项目群组的群组成员;Creating a unit to create a project group to add the project member as a group member of the project group;

第一设置单元,设置所述项目成员和/或所述项目汇报对象的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。The first setting unit sets the information acquisition authority of the project member and/or the project report object, and the information acquisition authority is used to acquire the project report information generated by the project member for the project.

根据本说明书一个或多个实施例的第七方面,提出了一种项目管理装置,包括:According to a seventh aspect of one or more embodiments of this specification, a project management device is proposed, including:

添加单元,当群组被设置为关联至项目时,将所述群组的群组成员添加为所述项目的项目成员;An adding unit, when the group is set to be associated with a project, adding the group member of the group as a project member of the project;

确定单元,确定所述项目的项目汇报对象;The determining unit determines the project reporting object of the project;

设置单元,设置所述项目成员和/或所述项目汇报对象的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。The setting unit sets the information acquisition authority of the project member and/or the project report object, and the information acquisition authority is used to acquire the project report information generated by the project member for the project.

根据本说明书一个或多个实施例的第八方面,提出了一种电子设备,包括:According to an eighth aspect of one or more embodiments of this specification, an electronic device is provided, including:

处理器;processor;

用于存储处理器可执行指令的存储器;Memory for storing processor executable instructions;

其中,所述处理器通过运行所述可执行指令以实现如上述实施例中任一所述的方法。Wherein, the processor executes the executable instruction to implement the method as described in any one of the above embodiments.

根据本说明书一个或多个实施例的第九方面,提出了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如上述实施例中任一所述方法的步骤。According to a ninth aspect of one or more embodiments of this specification, a computer-readable storage medium is provided, on which computer instructions are stored, which when executed by a processor implements the method as described in any of the above embodiments step.

附图说明BRIEF DESCRIPTION

图1是一示例性实施例提供的一种项目管理系统的架构示意图;FIG. 1 is a schematic structural diagram of a project management system provided by an exemplary embodiment;

图2A是一示例性实施例提供的一种项目群组的创建方法的流程图;2A is a flowchart of a method for creating a project group provided by an exemplary embodiment;

图2B是一示例性实施例提供的一种电子设备侧的项目管理方法的流程图;2B is a flowchart of a project management method on an electronic device side provided by an exemplary embodiment;

图2C是一示例性实施例提供的一种服务器侧的项目管理方法的流程图;2C is a flowchart of a server-side project management method provided by an exemplary embodiment;

图2D是一示例性实施例提供的另一种服务器侧的项目管理方法的流程图;2D is a flowchart of another server-side project management method provided by an exemplary embodiment;

图3是一示例性实施例提供的一种通讯录界面的示意图;3 is a schematic diagram of an address book interface provided by an exemplary embodiment;

图4是一示例性实施例提供的一种项目列表界面的示意图;4 is a schematic diagram of an item list interface provided by an exemplary embodiment;

图5是一示例性实施例提供的一种项目创建界面的示意图;5 is a schematic diagram of a project creation interface provided by an exemplary embodiment;

图6是一示例性实施例提供的一种项目详情界面的示意图;6 is a schematic diagram of a project details interface provided by an exemplary embodiment;

图7是一示例性实施例提供的另一种项目列表界面的示意图;7 is a schematic diagram of another item list interface provided by an exemplary embodiment;

图8是一示例性实施例提供的另一种项目详情界面的示意图;8 is a schematic diagram of another item details interface provided by an exemplary embodiment;

图9是一示例性实施例提供的另一种通讯录界面的示意图;9 is a schematic diagram of another address book interface provided by an exemplary embodiment;

图10是一示例性实施例提供的一种申请处理界面的示意图;10 is a schematic diagram of an application processing interface provided by an exemplary embodiment;

图11是一示例性实施例提供的又一种通讯录界面的示意图;11 is a schematic diagram of yet another address book interface provided by an exemplary embodiment;

图12是一示例性实施例提供的又一种项目列表界面的示意图;12 is a schematic diagram of another item list interface provided by an exemplary embodiment;

图13是一示例性实施例提供的又一种项目详情界面的示意图;13 is a schematic diagram of yet another item detail interface provided by an exemplary embodiment;

图14是一示例性实施例提供的一种对关注项目进行置顶展示的示意图;14 is a schematic diagram of a top-notch display of items of interest provided by an exemplary embodiment;

图15是一示例性实施例提供的一种设备的结构示意图;15 is a schematic structural diagram of a device provided by an exemplary embodiment;

图16是一示例性实施例提供的一种项目管理装置的框图;16 is a block diagram of a project management device provided by an exemplary embodiment;

图17是一示例性实施例提供的另一种设备的结构示意图;17 is a schematic structural diagram of another device provided by an exemplary embodiment;

图18是一示例性实施例提供的另一种项目管理装置的框图;18 is a block diagram of another project management apparatus provided by an exemplary embodiment;

图19是一示例性实施例提供的又一种设备的结构示意图;19 is a schematic structural diagram of yet another device provided by an exemplary embodiment;

图20是一示例性实施例提供的又一种项目管理装置的框图。20 is a block diagram of yet another project management apparatus provided by an exemplary embodiment.

具体实施方式detailed description

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail here, examples of which are shown in the drawings. When referring to the drawings below, unless otherwise indicated, the same numerals in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with one or more embodiments of this specification. Rather, they are merely examples of devices and methods consistent with some aspects of one or more embodiments of this specification as detailed in the appended claims.

需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。It should be noted that in other embodiments, the steps of the corresponding method are not necessarily performed in the order shown and described in this specification. In some other embodiments, the method may include more or fewer steps than described in this specification. In addition, the single step described in this specification may be decomposed into multiple steps for description in other embodiments; and the multiple steps described in this specification may also be combined into a single step in other embodiments. description.

图1是一示例性实施例提供的一种项目管理系统的架构示意图。如图1所示,该系统可以包括服务器11、网络12、若干电子设备,比如手机13、手机14和手机15等。FIG. 1 is a schematic structural diagram of a project management system provided by an exemplary embodiment. As shown in FIG. 1, the system may include a server 11, a network 12, and several electronic devices, such as a mobile phone 13, a mobile phone 14, a mobile phone 15, and so on.

服务器11可以为包含一独立主机的物理服务器,或者该服务器11可以为主机集群承载的虚拟服务器。在运行过程中,服务器11可以运行某一应用的服务器侧的程序,以实现该应用的相关业务功能,比如当该服务器11运行移动化团体办公平台的程序时,可以实现为该移动化团体办公平台的服务端。而在本说明书一个或多个实施例的技术方案中,可由服务器11通过与手机13-15上运行的客户端进行配合,以实现项目管理方案。The server 11 may be a physical server including an independent host, or the server 11 may be a virtual server hosted by a host cluster. During operation, the server 11 can run a server-side program of an application to implement related business functions of the application, for example, when the server 11 runs a program of a mobile group office platform, it can be implemented as the mobile group office The server side of the platform. In the technical solutions of one or more embodiments of this specification, the server 11 can cooperate with the client running on the mobile phones 13-15 to implement the project management solution.

在本实施例中,移动化团体办公平台不仅可以实现通讯功能,还可以作为诸多其他功能的集成化功能平台,比如对于审批事件(如请假、办公物品申领、财务等审批事件)、考勤事件、任务事件、日志事件等团体内部事件的处理,再比如订餐、采购等团 体外部事件的处理,本说明书一个或多个实施例并不对此进行限制。In this embodiment, the mobile group office platform can not only realize the communication function, but also serve as an integrated functional platform for many other functions, such as for approval events (such as leave requests, office item claims, financial and other approval events), attendance events , Task events, log events, and other internal group events, such as ordering, purchasing, and other external group events, one or more embodiments of this specification do not limit this.

较为具体地,移动化团体办公平台可以承载于相关技术中的即时通讯应用,比如企业即时通讯(Enterprise Instant Messaging,EIM)应用,例如Skype For

Figure PCTCN2019125854-appb-000001
Microsoft
Figure PCTCN2019125854-appb-000002
Figure PCTCN2019125854-appb-000003
等。当然,即时通讯功能仅为移动化团体办公平台支持的通讯功能之一,该移动化团体办公平台还能够实现更多诸如上述的其他功能,此处不再赘述。 More specifically, the mobile group office platform can be hosted in related technology instant messaging applications, such as Enterprise Instant Messaging (EIM) applications, such as Skype For
Figure PCTCN2019125854-appb-000001
Microsoft
Figure PCTCN2019125854-appb-000002
Figure PCTCN2019125854-appb-000003
Wait. Of course, the instant messaging function is only one of the communication functions supported by the mobile group office platform. The mobile group office platform can also implement more other functions such as the above, which will not be repeated here.

手机13-15只是用户可以使用的一种类型的电子设备。实际上,用户显然还可以使用诸如下述类型的电子设备:平板设备、笔记本电脑、掌上电脑(PDAs,Personal Digital Assistants)、可穿戴设备(如智能眼镜、智能手表等)等,本说明书一个或多个实施例并不对此进行限制。在运行过程中,该电子设备可以运行某一应用的客户端侧的程序,以实现该应用的相关业务功能,比如当该电子设备运行移动化团体办公平台的程序时,可以实现为该移动化团体办公平台的客户端。Mobile phones 13-15 are just one type of electronic devices that users can use. In fact, users can obviously also use electronic devices such as the following types: tablet devices, laptops, PDAs (Personal Digital Assistants), wearable devices (such as smart glasses, smart watches, etc.), etc. Various embodiments do not limit this. During operation, the electronic device can run a client-side program of an application to implement related business functions of the application, for example, when the electronic device runs a program of a mobile group office platform, it can be implemented as the mobile The client of the group office platform.

需要指出的是:移动化团体办公平台的客户端的应用程序可以被预先安装在电子设备上,使得该客户端可以在该电子设备上被启动并运行;当然,当采用诸如HTML5技术的在线“客户端”时,无需在电子设备上安装相应的应用程序,即可获得并运行该客户端。It should be pointed out that the application of the client of the mobile group office platform can be pre-installed on the electronic device, so that the client can be started and run on the electronic device; of course, when using online “customers such as HTML5 technology "End", you can obtain and run the client without installing the corresponding application on the electronic device.

而对于手机13-15与服务器11之间进行交互的网络12,可以包括多种类型的有线或无线网络。在一实施例中,该网络12可以包括公共交换电话网络(Public Switched Telephone Network,PSTN)和因特网。The network 12 for interaction between the mobile phones 13-15 and the server 11 may include various types of wired or wireless networks. In one embodiment, the network 12 may include a public switched telephone network (Public Switched Telephone Network, PSTN) and the Internet.

图2A是一示例性实施例提供的一种项目群组的创建方法的流程图。如图2A所示,该方法可以包括以下步骤:FIG. 2A is a flowchart of a method for creating a project group provided by an exemplary embodiment. As shown in FIG. 2A, the method may include the following steps:

步骤202A,即时通讯客户端向服务端发送创建项目群组的请求,所述请求中包括所述项目的项目成员和/或项目汇报对象。Step 202A: The instant messaging client sends a request to the server to create a project group, where the request includes the project members and/or project reporting objects of the project.

在一实施例中,电子设备上运行有即时通讯应用的客户端,即电子设备被配置为即时通讯客户端,并基于该即时通讯客户端实现本说明书的技术方案。In an embodiment, a client of an instant messaging application running on the electronic device, that is, the electronic device is configured as an instant messaging client, and implements the technical solution of this specification based on the instant messaging client.

在一实施例中,服务器上运行有即时通讯应用的服务端,即服务器被配置为即时通讯服务端,并基于该即时通讯服务端实现本说明书的技术方案。In an embodiment, a server running an instant messaging application on the server, that is, the server is configured as an instant messaging server, and implements the technical solution of this specification based on the instant messaging server.

在一实施例中,项目可以包括针对预设目标而设立、依据一定条件实施的一系列活动,比如软件开发项目、广告设计项目、活动策划项目等,可由团体内部设立实施或者 由团体之间协作实施,本说明书并不对此进行限制。In one embodiment, the project may include a series of activities set up against preset goals and implemented according to certain conditions, such as software development projects, advertising design projects, event planning projects, etc., which may be established within the group or implemented by collaboration between groups Implementation, this specification does not limit this.

在一实施例中,项目成员可以包括完成项目所涉及的各项活动的人员,而项目汇报对象为项目成员的汇报对象、不参与项目的具体实施。譬如,在企业场景中,项目成员通常为相关企业员工、项目汇报对象通常为企业领导。In an embodiment, the project members may include personnel who complete various activities related to the project, and the project reporting object is the reporting object of the project member and does not participate in the specific implementation of the project. For example, in an enterprise scenario, project members are usually employees of related enterprises, and project reporting objects are usually enterprise leaders.

在一实施例中,可由任一项目成员或者团体内的管理员创建项目,并设定相应的项目成员和项目汇报对象。In one embodiment, any project member or administrator in a group can create a project, and set corresponding project members and project reporting objects.

在一实施例中,在设定项目的项目汇报对象时,可以确定被选取为项目汇报对象的对象,并向被选取的对象发送与所述项目相关的汇报请求;然后,当接收到针对所述汇报请求的确认响应时,可以将所述被选取的对象配置为所述项目汇报对象,否则可以避免将所述被选取的对象配置为项目汇报对象。In an embodiment, when setting the project reporting object of the project, the object selected as the project reporting object may be determined, and a reporting request related to the project may be sent to the selected object; then, when the When the confirmation response of the report request is described, the selected object may be configured as the project report object, otherwise, the selected object may be avoided from being configured as the project report object.

在一实施例中,本说明书并不限制每一项目的项目成员和项目汇报对象的数量,可以根据实际情况进行设定。In one embodiment, this specification does not limit the number of project members and project reporting objects for each project, and can be set according to actual conditions.

在一实施例中,当所述项目归属于团体时,服务端可以在所述请求中未包含项目汇报对象时,根据所述团体的组织架构信息设置所述项目的项目汇报对象。例如,服务端可以确定所述项目的项目成员在所述团体内所属的部门,以及所述部门的负责人;然后,服务端可以自动将所述负责人设置为所述项目的项目汇报对象。当然,服务端也可以将所述负责人作为候选项目汇报对象而推荐至所述项目的管理员,以供管理员确定是否将该负责人设定为项目的项目汇报对象。当然,除了对部门的管理关系之外,服务端还可以基于组织架构信息的其他内容,配置项目的项目汇报对象,本说明书并不对此进行限制。In an embodiment, when the project belongs to a group, the server may set the project report object of the project according to the organization structure information of the group when the request does not include the project report object. For example, the server can determine the department to which the project member of the project belongs in the group, and the person in charge of the department; then, the server can automatically set the person in charge as the project report object of the project. Of course, the server may also recommend the person in charge as the candidate project reporting object to the project administrator, so that the administrator can determine whether to set the person in charge as the project reporting object of the project. Of course, in addition to the management relationship of the department, the server can also configure the project reporting object of the project based on other content of the organizational structure information, and this specification does not limit this.

步骤204A,所述服务端根据所述请求创建项目群组,并将所述项目成员添加为所述项目群组的群组成员。Step 204A: The server creates a project group according to the request, and adds the project member as a group member of the project group.

在一实施例中,当项目被创建后,根据项目的项目成员,服务端可以自动创建相应的项目群组,使得项目成员可以基于该项目群组对项目相关的内容进行讨论,有助于提升沟通效率。同时,当项目的项目成员发生变更时,项目群组的群组成员也可以随之自动变化,比如将新增的项目成员添加为新的群组成员、将减少的项目成员从群组中剔除等,无需增加额外的维护成本。In one embodiment, after the project is created, the server can automatically create a corresponding project group according to the project members, so that the project members can discuss the project-related content based on the project group, which helps to improve Communication efficiency. At the same time, when the project members of the project change, the group members of the project group can also change automatically, such as adding the new project members as new group members, and removing the reduced project members from the group No additional maintenance cost is required.

在一实施例中,当任一用户主动或受邀加入项目群组时,可以识别该任一用户的身份是否为相关项目的项目成员;如果该任一用户为项目成员,可以允许其加入项目群 组。如果该任一用户并非项目成员,可以限制该任一用户加入该项目群组,或者可以向项目的创建者发送加入申请,其中当加入申请被同意时,可以同时将该任一用户添加为项目成员和群组成员。In an embodiment, when any user actively or invited to join the project group, it can be identified whether the identity of any user is a project member of the related project; if the user is a project member, he can be allowed to join the project Group. If the user is not a member of the project, you can restrict the user to join the project group, or you can send an application to the creator of the project. When the application is approved, you can add the user as a project Members and group members.

在一实施例中,项目成员无法主动退出项目群组,除非该项目成员退出相应的项目。在另一实施例中,当任一项目成员实施了针对项目群组的退出操作时,可以向项目的创建者发送退出申请,其中当该退出申请被同意时,可以同时将该任一项目成员从项目和项目群组中剔除。In an embodiment, a project member cannot actively quit the project group unless the project member quits the corresponding project. In another embodiment, when any project member implements an exit operation for a project group, an exit application may be sent to the creator of the project, wherein when the exit application is approved, any project member may be Remove from projects and project groups.

步骤206A,所述服务端设置所述项目汇报对象与所述项目群组的关联关系,并设置所述项目汇报对象相对于所述项目群组的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。Step 206A: The server sets the association relationship between the project reporting object and the project group, and sets the information acquisition authority of the project reporting object relative to the project group, and the information acquisition authority is used to acquire The project report information generated by the project member for the project.

在一实施例中,由于项目汇报对象通常并不参与项目的实施,因而通过避免将项目汇报对象添加为项目群组的群组成员,可以防止项目成员之间的沟通信息对该项目汇报对象造成干扰。同时,由于项目汇报对象通常属于团体中的领导或高层,因而通过避免将项目汇报对象添加为项目群组的群组成员,可以避免项目成员之间在沟通时有所顾忌,确保项目成员之间能够畅所欲言,有助于提升沟通效率。而在项目成员与项目汇报对象之间互不干扰的同时,通过向项目汇报对象赋予上述的信息获取权限,使得该项目汇报对象能够查看项目成员生成的项目汇报信息,从而及时了解项目的相关情况。In one embodiment, since the project reporting object usually does not participate in the implementation of the project, by avoiding adding the project reporting object as a group member of the project group, the communication information between the project members can be prevented from causing the project reporting object interference. At the same time, because the project reporting objects usually belong to the leaders or senior members of the group, by avoiding adding the project reporting objects as a group member of the project group, it is possible to avoid scruples in communication between project members and ensure that the project members Being able to speak freely can help improve communication efficiency. While the project members and the project reporting objects do not interfere with each other, by giving the project reporting objects the above-mentioned information acquisition authority, the project reporting objects can view the project reporting information generated by the project members, so as to timely understand the relevant situation of the project .

在一实施例中,同一项目成员可以仅参与至单个项目,那么当服务端接收到该项目成员提交的项目汇报信息时,可以确定该项目汇报信息是针对该单个项目而生成。In an embodiment, the same project member may only participate in a single project, then when the server receives the project report information submitted by the project member, it may be determined that the project report information is generated for the single project.

在一实施例中,同一项目成员可以并且通常会参与至多个项目,那么服务端可以接收所述项目成员提交的任一项目汇报信息,并识别该任一项目汇报信息对应的项目。例如,当所述任一项目汇报信息由所述项目成员在所述项目对应的汇报信息生成页面中生成时,服务端可以将所述任一项目汇报信息设定为针对所述项目而生成。再例如,当所述任一项目汇报信息由所述项目成员在所述项目群组中生成时,基于该项目群组与所述项目之间的唯一对应关系,服务端可以将所述任一项目汇报信息设定为针对所述项目而生成。又例如,当所述任一项目汇报信息在生成后被所述项目成员关联至所述项目时,服务端可以将所述任一项目汇报信息设定为针对所述项目而生成。In an embodiment, the same project member can and usually participates in multiple projects, then the server can receive any project report information submitted by the project member and identify the project corresponding to the any project report information. For example, when the any project report information is generated by the project member on the report information generation page corresponding to the project, the server may set the any project report information to be generated for the project. For another example, when the any project report information is generated by the project member in the project group, based on the unique correspondence between the project group and the project, the server may The project report information is set to be generated for the project. For another example, when the any project report information is associated with the project by the project member after being generated, the server may set the any project report information to be generated for the project.

在一实施例中,服务端可以获取所述项目成员或所述项目汇报对象针对汇报展示页面发起的浏览请求,并返回页面数据,使所述页面数据被加载以展示所述项目汇报信 息。换言之,项目汇报信息可以被展示于专用的汇报展示页面中,以供项目成员或项目汇报对象进行查看;其中,不同项目可以具有不同的汇报展示页面,或者不同项目可以对应于同一汇报展示页面,本说明书并不对此进行限制。In one embodiment, the server can obtain the browsing request initiated by the project member or the project reporting object for the reporting display page, and return the page data so that the page data is loaded to display the project reporting information. In other words, project reporting information can be displayed on a dedicated reporting display page for project members or project reporting objects to view; where different projects can have different reporting display pages, or different projects can correspond to the same reporting display page, This manual does not limit this.

在一实施例中,服务端可以获取所述项目汇报信息;然后,由于所有项目成员均位于项目群组中,因而服务端可以通过所述项目群组对应的群聊通讯会话,将所述项目汇报信息发送至所述项目成员;而由于项目汇报对象并不位于上述的项目群组中,因而服务端可以通过与所述项目汇报对象之间的单聊通讯会话,将所述项目汇报信息发送至所述项目汇报对象,确保项目成员和项目汇报对象均能够获得项目汇报信息。In one embodiment, the server can obtain the project report information; then, because all project members are in the project group, the server can use the group chat communication session corresponding to the project group to transfer the project The reporting information is sent to the project members; and because the project reporting object is not in the above-mentioned project group, the server can send the project reporting information through a single chat communication session with the project reporting object To the project reporting object, ensure that both project members and project reporting objects can obtain project reporting information.

在一实施例中,服务端可以根据接收到的配置指令,为所述项目配置至少一个汇报模板;然后,向所述项目成员提供所述汇报模板,以供所述项目成员进行选用并生成所述项目汇报信息。例如,上述的配置指令可由系统自动发出,使得所述至少一个汇报模板被默认配置于所有项目。再例如,上述的配置指令可以来自于项目的创建者,由该创建者在创建项目时、对项目进行后期维护时或在其他任意时刻发出,或者上述的配置指令可以来自于项目的任意项目成员,由该任意项目成员在任意时刻发出,从而由创建者或任意项目成员为项目配置相应的自定义汇报模板。当然,项目成员也可以不依赖于汇报模板,本说明书并不对此进行限制。In an embodiment, the server can configure at least one report template for the project according to the received configuration instruction; then, provide the report template to the project member for the project member to select and generate Describe project report information. For example, the above configuration instruction can be automatically issued by the system, so that the at least one report template is configured by default in all projects. As another example, the above-mentioned configuration instruction may come from the creator of the project, which is issued by the creator when creating the project, during post-maintenance of the project, or at any other time, or the above-mentioned configuration instruction may come from any project member of the project , Issued by any project member at any time, so that the creator or any project member configures the corresponding custom report template for the project. Of course, project members can also not rely on the report template, and this manual does not limit this.

在一实施例中,服务端可以获取所述项目成员或所述项目汇报对象针对所述项目汇报信息生成的评价内容,使所述评价内容与内容生成者的信息被向所述项目成员或所述项目汇报对象进行关联展示。例如,评价内容可以包括对项目汇报信息的评论、点赞等,本说明书并不对此进行限制。In an embodiment, the server may obtain the evaluation content generated by the project member or the project reporting object for the project reporting information, so that the information of the evaluation content and the content generator is sent to the project member or Associate and display the project reporting objects. For example, the evaluation content may include comments, likes, etc. on the project report information, which is not limited in this specification.

在一实施例中,服务端可以根据所述项目成员或所述项目汇报对象发送的设定指令,将所述项目设定为关注项目;其中,所述关注项目对应的项目汇报信息相比于针对其他项目生成的项目汇报信息被优先展示。由于项目成员或项目汇报对象可以同时存在多个对应的项目,因而可以通过将至少一个项目设定为关注项目,从而使得该关注项目对应的项目汇报信息能够更容易被查看。例如,优先展示可以包括置顶展示,或者优先展示可以包括对显示元素进行视觉属性的配置、如字体加粗或背景高亮等,或者优先展示还可以通过其他形式,本说明书并不对此进行限制。In an embodiment, the server may set the project as a focused project according to a setting instruction sent by the project member or the project reporting object; wherein, the project reporting information corresponding to the focused project is compared to Project report information generated for other projects is displayed with priority. Since a project member or a project reporting object can exist multiple corresponding projects at the same time, at least one project can be set as a focused project, so that the project reporting information corresponding to the focused project can be more easily viewed. For example, the priority display may include a top display, or the priority display may include configuration of visual attributes of the display elements, such as bold font or background highlighting, or the priority display may also be in other forms, which is not limited in this specification.

在一实施例中,服务端可以修改和/或删除所述项目的项目汇报对象,以针对该项目的项目汇报对象进行调整。例如,项目的管理员可以向服务端发送管理指令,而服务 端可以基于该管理指令而修改和/或删除所述项目的项目汇报对象。再例如,项目汇报对象可以主动向服务端发送关系解除指令,而服务端可以基于该关系解除指令而解除所述项目汇报对象与所述项目之间的关联关系。又例如,项目可以归属于某一团体(如企业、医院、学校、部队、机关等),而该项目的项目汇报对象可以为该团体内预设职位的团体成员,则服务端可以监测所述团体的组织架构信息,并当所述预设职位的团体成员发生变动时,自动修改和/或删除所述项目的项目汇报对象。In an embodiment, the server can modify and/or delete the project reporting object of the project to adjust for the project reporting object of the project. For example, the administrator of the project may send a management instruction to the server, and the server may modify and/or delete the project report object of the project based on the management instruction. For another example, the project reporting object may actively send a relationship cancellation instruction to the server, and the server may release the association relationship between the project reporting object and the project based on the relationship cancellation instruction. For another example, the project can belong to a certain group (such as enterprises, hospitals, schools, troops, institutions, etc.), and the project report object of the project can be a group member with a preset position in the group, then the server can monitor the Organizational structure information of the group, and when the group member of the preset position changes, the project reporting object of the project is automatically modified and/or deleted.

步骤208A,所述服务端向所述即时通讯客户端返回创建结果。Step 208A: The server returns the creation result to the instant messaging client.

图2B是一示例性实施例提供的一种电子设备侧的项目管理方法的流程图。如图2B所示,该方法应用于电子设备(例如图1所示的手机13-15),可以包括以下步骤:2B is a flowchart of a project management method on an electronic device side provided by an exemplary embodiment. As shown in FIG. 2B, this method is applied to an electronic device (such as the mobile phone 13-15 shown in FIG. 1), and may include the following steps:

步骤210,确定本端用户与项目之间的关系。Step 210: Determine the relationship between the local user and the project.

在一实施例中,电子设备上运行有即时通讯应用的客户端,即电子设备被配置为即时通讯客户端,并基于该即时通讯客户端实现本说明书的技术方案。In an embodiment, a client of an instant messaging application running on the electronic device, that is, the electronic device is configured as an instant messaging client, and implements the technical solution of this specification based on the instant messaging client.

在一实施例中,项目可以包括针对预设目标而设立、依据一定条件实施的一系列活动,比如软件开发项目、广告设计项目、活动策划项目等,可由团体内部设立实施或者由团体之间协作实施,本说明书并不对此进行限制。In one embodiment, the project may include a series of activities set up against preset goals and implemented according to certain conditions, such as software development projects, advertising design projects, event planning projects, etc., which may be established within the group or implemented by collaboration between groups Implementation, this specification does not limit this.

步骤220A,当所述本端用户被添加为项目的项目成员时,展示所述项目对应的项目群组的群聊界面,其中所述项目的所有项目成员被添加为所述项目群组的群组成员。Step 220A, when the local user is added as a project member of the project, a group chat interface of the project group corresponding to the project is displayed, wherein all project members of the project are added as the group of the project group Group members.

在一实施例中,项目成员可以包括完成项目所涉及的各项活动的人员,而项目汇报对象为项目成员的汇报对象、不参与项目的具体实施。譬如,在企业场景中,项目成员通常为相关企业员工、项目汇报对象通常为企业领导。In an embodiment, the project members may include personnel who complete various activities related to the project, and the project reporting object is the reporting object of the project member and does not participate in the specific implementation of the project. For example, in an enterprise scenario, project members are usually employees of related enterprises, and project reporting objects are usually enterprise leaders.

在一实施例中,项目可以存在对应的项目群组,且项目的项目成员可以被添加为群组成员,使得项目成员可以基于该项目群组对项目相关的内容进行讨论,有助于提升沟通效率。同时,当项目的项目成员发生变更时,项目群组的群组成员也可以随之自动变化,比如将新增的项目成员添加为新的群组成员、将减少的项目成员从群组中剔除等,无需增加额外的维护成本。In an embodiment, a project may have a corresponding project group, and project members of the project may be added as group members, so that project members can discuss project-related content based on the project group, which helps to improve communication effectiveness. At the same time, when the project members of the project change, the group members of the project group can also change automatically, such as adding the new project members as new group members, and removing the reduced project members from the group No additional maintenance cost is required.

在一实施例中,当任一用户主动或受邀加入项目群组时,可以识别该任一用户的身份是否为相关项目的项目成员;如果该任一用户为项目成员,可以允许其加入项目群组。如果该任一用户并非项目成员,可以限制该任一用户加入该项目群组,或者可以向项目的创建者发送加入申请,其中当加入申请被同意时,可以同时将该任一用户添加为 项目成员和群组成员。In an embodiment, when any user actively or invited to join the project group, it can be identified whether the identity of any user is a project member of the related project; if the user is a project member, he can be allowed to join the project Group. If the user is not a member of the project, you can restrict the user to join the project group, or you can send an application to the creator of the project. When the application is approved, you can add the user as a project Members and group members.

在一实施例中,项目成员无法主动退出项目群组,除非该项目成员退出相应的项目。在另一实施例中,当任一项目成员实施了针对项目群组的退出操作时,可以向项目的创建者发送退出申请,其中当该退出申请被同意时,可以同时将该任一项目成员从项目和项目群组中剔除。In an embodiment, a project member cannot actively quit the project group unless the project member quits the corresponding project. In another embodiment, when any project member implements an exit operation for a project group, an exit application may be sent to the creator of the project, wherein when the exit application is approved, any project member may be Remove from projects and project groups.

步骤220B,当所述本端用户被添加为项目的项目成员或项目汇报对象时,根据所述本端用户被设置的信息获取权限,获取所述项目成员针对所述项目生成的项目汇报信息。Step 220B, when the local user is added as a project member or a project reporting object of the project, the project reporting information generated by the project member for the project is acquired according to the information acquisition authority set by the local user.

在一实施例中,可由任一项目成员或者团体内的管理员创建项目,并设定相应的项目成员和项目汇报对象。In one embodiment, any project member or administrator in a group can create a project, and set corresponding project members and project reporting objects.

在一实施例中,在设定项目的项目汇报对象时,可以确定被选取为项目汇报对象的对象,并向被选取的对象发送与所述项目相关的汇报请求;然后,当接收到针对所述汇报请求的确认响应时,可以将所述被选取的对象配置为所述项目汇报对象,否则可以避免将所述被选取的对象配置为项目汇报对象。In an embodiment, when setting the project reporting object of the project, the object selected as the project reporting object may be determined, and a reporting request related to the project may be sent to the selected object; then, when the When the confirmation response of the report request is described, the selected object may be configured as the project report object, otherwise, the selected object may be avoided from being configured as the project report object.

在一实施例中,本说明书并不限制每一项目的项目成员和项目汇报对象的数量,可以根据实际情况进行设定。In one embodiment, this specification does not limit the number of project members and project reporting objects for each project, and can be set according to actual conditions.

在一实施例中,由于项目汇报对象通常并不参与项目的实施,因而通过避免将项目汇报对象添加为项目群组的群组成员,可以防止项目成员之间的沟通信息对该项目汇报对象造成干扰。同时,由于项目汇报对象通常属于团体中的领导或高层,因而通过避免将项目汇报对象添加为项目群组的群组成员,可以避免项目成员之间在沟通时有所顾忌,确保项目成员之间能够畅所欲言,有助于提升沟通效率。而在项目成员与项目汇报对象之间互不干扰的同时,通过向项目汇报对象赋予上述的信息获取权限,使得该项目汇报对象能够查看项目成员生成的项目汇报信息,从而及时了解项目的相关情况。In one embodiment, since the project reporting object usually does not participate in the implementation of the project, by avoiding adding the project reporting object as a group member of the project group, the communication information between the project members can be prevented from causing the project reporting object interference. At the same time, because the project reporting objects usually belong to the leaders or senior members of the group, by avoiding adding the project reporting objects as a group member of the project group, it is possible to avoid scruples in communication between project members and ensure that the project members Being able to speak freely can help improve communication efficiency. While the project members and the project reporting objects do not interfere with each other, by giving the project reporting objects the above-mentioned information acquisition authority, the project reporting objects can view the project reporting information generated by the project members, so as to timely understand the relevant situation of the project .

在一实施例中,同一项目成员可以仅参与至单个项目,该项目成员通过电子设备生成项目汇报信息并上传至服务器后,服务器可以确定该项目汇报信息是针对该单个项目而生成。In an embodiment, the same project member may only participate in a single project. After the project member generates the project report information through the electronic device and uploads it to the server, the server may determine that the project report information is generated for the single project.

在一实施例中,同一项目成员可以并且通常会参与至多个项目,该项目成员通过电子设备生成项目汇报信息并上传至服务器后,服务器可以识别该任一项目汇报信息对应的项目。例如,当所述任一项目汇报信息由所述项目成员在所述项目对应的汇报信息生 成页面中生成时,服务器可以将所述任一项目汇报信息设定为针对所述项目而生成。再例如,当所述任一项目汇报信息由所述项目成员在所述项目群组中生成时,基于该项目群组与所述项目之间的唯一对应关系,服务器可以将所述任一项目汇报信息设定为针对所述项目而生成。又例如,当所述任一项目汇报信息在生成后被所述项目成员关联至所述项目时,服务器可以将所述任一项目汇报信息设定为针对所述项目而生成。In an embodiment, the same project member can and usually participates in multiple projects. After the project member generates the project report information through the electronic device and uploads it to the server, the server can identify the project corresponding to the any project report information. For example, when the any project report information is generated by the project member in the report information generation page corresponding to the project, the server may set the any project report information to be generated for the project. For another example, when the any project report information is generated by the project member in the project group, based on the unique correspondence between the project group and the project, the server may The report information is set to be generated for the item. For another example, when the any project report information is generated and associated with the project by the project member, the server may set the any project report information to be generated for the project.

在一实施例中,电子设备可以向服务器发起针对汇报展示页面的浏览请求,使得服务器返回相应的页面数据;然后,电子设备可以接收并加载该页面数据,以展示所述汇报展示页面,该汇报展示页面中包含针对所述项目生成的项目汇报信息。换言之,项目汇报信息可以被展示于专用的汇报展示页面中,以供项目成员或项目汇报对象进行查看;其中,不同项目可以具有不同的汇报展示页面,或者不同项目可以对应于同一汇报展示页面,本说明书并不对此进行限制。In an embodiment, the electronic device may initiate a browsing request for the report display page to the server, so that the server returns the corresponding page data; then, the electronic device may receive and load the page data to display the report display page, the report The display page contains project report information generated for the project. In other words, project reporting information can be displayed on a dedicated reporting display page for project members or project reporting objects to view; where different projects can have different reporting display pages, or different projects can correspond to the same reporting display page, This manual does not limit this.

在一实施例中,服务器可以获取所述项目汇报信息;然后,由于所有项目成员均位于项目群组中,因而服务器可以通过所述项目群组对应的群聊通讯会话,将所述项目汇报信息发送至所述项目成员,即电子设备可以通过所述群聊通讯会话对应的群聊界面接收所述项目汇报信息;而由于项目汇报对象并不位于上述的项目群组中,因而服务器可以通过与所述项目汇报对象之间的单聊通讯会话,将所述项目汇报信息发送至所述项目汇报对象,即电子设备可以通过电子设备与服务器之间的单聊界面接收所述项目汇报信息。最终,确保项目成员和项目汇报对象均能够获得项目汇报信息。In an embodiment, the server can obtain the project report information; then, since all project members are in the project group, the server can report the project information through the group chat communication session corresponding to the project group Sent to the project members, that is, the electronic device can receive the project report information through the group chat interface corresponding to the group chat communication session; and because the project report object is not located in the above project group, the server can communicate with The single chat communication session between the project reporting objects sends the project reporting information to the project reporting objects, that is, the electronic device can receive the project reporting information through the single chat interface between the electronic device and the server. Finally, ensure that project members and project reporting objects can obtain project reporting information.

在一实施例中,服务器可以根据接收到的配置指令,为所述项目配置至少一个汇报模板;然后,电子设备可以向所述项目成员展示所述汇报模板,以供所述项目成员进行选用并生成所述项目汇报信息。例如,上述的配置指令可由系统自动发出,使得所述至少一个汇报模板被默认配置于所有项目。再例如,上述的配置指令可以来自于项目的创建者,由该创建者在创建项目时、对项目进行后期维护时或在其他任意时刻发出,或者上述的配置指令可以来自于项目的任意项目成员,由该任意项目成员在任意时刻发出,从而由创建者或任意项目成员为项目配置相应的自定义汇报模板。当然,项目成员也可以不依赖于汇报模板,本说明书并不对此进行限制。In an embodiment, the server may configure at least one report template for the project according to the received configuration instruction; then, the electronic device may display the report template to the project member for the project member to select and Generate the project report information. For example, the above configuration instruction can be automatically issued by the system, so that the at least one report template is configured by default in all projects. As another example, the above-mentioned configuration instruction may come from the creator of the project, which is issued by the creator when creating the project, during post-maintenance of the project, or at any other time, or the above-mentioned configuration instruction may come from any project member of the project , Issued by any project member at any time, so that the creator or any project member configures the corresponding custom report template for the project. Of course, project members can also not rely on the report template, and this manual does not limit this.

在一实施例中,电子设备可以获取所述项目成员和/或所述项目汇报对象针对所述项目汇报信息生成的评价内容,该评价内容对应的内容生成者可以包括电子设备的本端用户或者其他对象(包括项目成员和项目汇报对象),然后电子设备可以对所述评价内 容与内容生成者的信息进行关联展示。例如,评价内容可以包括对项目汇报信息的评论、点赞等,本说明书并不对此进行限制。In an embodiment, the electronic device may obtain evaluation content generated by the project member and/or the project reporting object for the project reporting information, and the content generator corresponding to the evaluation content may include a local user of the electronic device or Other objects (including project members and project reporting objects), and then the electronic device may correlate and display the evaluation content and the information of the content generator. For example, the evaluation content may include comments, likes, etc. on the project report information, which is not limited in this specification.

在一实施例中,电子设备可以接收本端用户发出的设定指令,使得服务器可以根据该设定指令将所述项目设定为关注项目;然后,电子设备在对本端用户所参与(作为项目成员或者项目汇报对象)项目的项目汇报信息进行展示时,可以使得所述关注项目对应的项目汇报信息相比于针对其他项目生成的项目汇报信息被优先展示。由于项目成员或项目汇报对象可以同时存在多个对应的项目,因而可以通过将至少一个项目设定为关注项目,从而使得该关注项目对应的项目汇报信息能够更容易被查看。例如,优先展示可以包括置顶展示,或者优先展示可以包括对显示元素进行视觉属性的配置、如字体加粗或背景高亮等,或者优先展示还可以通过其他形式,本说明书并不对此进行限制。In an embodiment, the electronic device can receive a setting instruction issued by the local user, so that the server can set the item as a focused item according to the setting instruction; then, the electronic device participates in the local user (as a project (Members or project reporting objects) When project reporting information of a project is displayed, the project reporting information corresponding to the focused project can be displayed preferentially over the project reporting information generated for other projects. Since a project member or a project reporting object can exist multiple corresponding projects at the same time, at least one project can be set as a focused project, so that the project reporting information corresponding to the focused project can be more easily viewed. For example, the priority display may include a top display, or the priority display may include configuration of visual attributes of the display elements, such as bold font or background highlighting, or the priority display may also be in other forms, which is not limited in this specification.

在一实施例中,电子设备可以获得并向服务器发送本端用户生成的管理指令(本端用户可以为项目的管理员或其他角色,总之应当具备相关管理权限),使得服务器可以修改和/或删除所述项目的项目汇报对象,以针对该项目的项目汇报对象进行调整。In an embodiment, the electronic device can obtain and send to the server the management instruction generated by the local user (the local user can be the project administrator or other roles, in short, should have relevant management rights), so that the server can modify and/or Delete the project reporting object of the project to adjust for the project reporting object of the project.

在一实施例中,电子设备可以获得并向服务器发送本端用户生成的关系解除指令,而服务器可以基于该关系解除指令而解除所述项目汇报对象与所述项目之间的关联关系。In an embodiment, the electronic device can obtain and send a relationship cancellation instruction generated by the local user to the server, and the server can release the association relationship between the project reporting object and the project based on the relationship cancellation instruction.

图2C是一示例性实施例提供的一种服务器侧的项目管理方法的流程图。如图2C所示,该方法应用于服务器(例如图1所示的服务器11),可以包括以下步骤:2C is a flowchart of a server-side project management method provided by an exemplary embodiment. As shown in FIG. 2C, this method is applied to a server (for example, the server 11 shown in FIG. 1), and may include the following steps:

步骤202C,确定项目的项目成员和项目汇报对象。Step 202C: Determine the project members and project reporting objects of the project.

在一实施例中,服务器上运行有即时通讯应用的服务端,即服务器被配置为即时通讯服务端,并基于该即时通讯服务端实现本说明书的技术方案。In an embodiment, a server running an instant messaging application on the server, that is, the server is configured as an instant messaging server, and implements the technical solution of this specification based on the instant messaging server.

在一实施例中,项目可以包括针对预设目标而设立、依据一定条件实施的一系列活动,比如软件开发项目、广告设计项目、活动策划项目等,可由团体内部设立实施或者由团体之间协作实施,本说明书并不对此进行限制。In one embodiment, the project may include a series of activities set up against preset goals and implemented according to certain conditions, such as software development projects, advertising design projects, event planning projects, etc., which may be established within the group or implemented by collaboration between groups Implementation, this specification does not limit this.

在一实施例中,项目成员可以包括完成项目所涉及的各项活动的人员,而项目汇报对象为项目成员的汇报对象、不参与项目的具体实施。譬如,在企业场景中,项目成员通常为相关企业员工、项目汇报对象通常为企业领导。In an embodiment, the project members may include personnel who complete various activities related to the project, and the project reporting object is the reporting object of the project member and does not participate in the specific implementation of the project. For example, in an enterprise scenario, project members are usually employees of related enterprises, and project reporting objects are usually enterprise leaders.

在一实施例中,可由任一项目成员或者团体内的管理员创建项目,并设定相应的项目成员和项目汇报对象。In one embodiment, any project member or administrator in a group can create a project, and set corresponding project members and project reporting objects.

在一实施例中,在设定项目的项目汇报对象时,可以确定被选取为项目汇报对象的对象,并向被选取的对象发送与所述项目相关的汇报请求;然后,当接收到针对所述汇报请求的确认响应时,可以将所述被选取的对象配置为所述项目汇报对象,否则可以避免将所述被选取的对象配置为项目汇报对象。In an embodiment, when setting the project reporting object of the project, the object selected as the project reporting object may be determined, and a reporting request related to the project may be sent to the selected object; then, when the When the confirmation response of the report request is described, the selected object may be configured as the project report object, otherwise, the selected object may be avoided from being configured as the project report object.

在一实施例中,本说明书并不限制每一项目的项目成员和项目汇报对象的数量,可以根据实际情况进行设定。In one embodiment, this specification does not limit the number of project members and project reporting objects for each project, and can be set according to actual conditions.

步骤204C,创建项目群组,以将所述项目成员添加为所述项目群组的群组成员。Step 204C: Create a project group to add the project member as a group member of the project group.

在一实施例中,当项目被创建后,根据项目的项目成员,服务器可以自动创建相应的项目群组,使得项目成员可以基于该项目群组对项目相关的内容进行讨论,有助于提升沟通效率。同时,当项目的项目成员发生变更时,项目群组的群组成员也可以随之自动变化,比如将新增的项目成员添加为新的群组成员、将减少的项目成员从群组中剔除等,无需增加额外的维护成本。In one embodiment, after the project is created, the server can automatically create a corresponding project group according to the project members, so that the project members can discuss the project-related content based on the project group, which helps to improve communication effectiveness. At the same time, when the project members of the project change, the group members of the project group can also change automatically, such as adding the new project members as new group members, and removing the reduced project members from the group No additional maintenance cost is required.

在一实施例中,当任一用户主动或受邀加入项目群组时,可以识别该任一用户的身份是否为相关项目的项目成员;如果该任一用户为项目成员,可以允许其加入项目群组。如果该任一用户并非项目成员,可以限制该任一用户加入该项目群组,或者可以向项目的创建者发送加入申请,其中当加入申请被同意时,可以同时将该任一用户添加为项目成员和群组成员。In an embodiment, when any user actively or invited to join the project group, it can be identified whether the identity of any user is a project member of the related project; if the user is a project member, he can be allowed to join the project Group. If the user is not a member of the project, you can restrict the user to join the project group, or you can send an application to the creator of the project. When the application is approved, you can add the user as a project Members and group members.

在一实施例中,项目成员无法主动退出项目群组,除非该项目成员退出相应的项目。在另一实施例中,当任一项目成员实施了针对项目群组的退出操作时,可以向项目的创建者发送退出申请,其中当该退出申请被同意时,可以同时将该任一项目成员从项目和项目群组中剔除。In an embodiment, a project member cannot actively quit the project group unless the project member quits the corresponding project. In another embodiment, when any project member implements an exit operation for a project group, an exit application may be sent to the creator of the project, wherein when the exit application is approved, any project member may be Remove from projects and project groups.

步骤206C,设置所述项目成员和/或所述项目汇报对象的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。Step 206C: Set the information acquisition authority of the project member and/or the project report object, and the information acquisition authority is used to acquire the project report information generated by the project member for the project.

在一实施例中,由于项目汇报对象通常并不参与项目的实施,因而通过避免将项目汇报对象添加为项目群组的群组成员,可以防止项目成员之间的沟通信息对该项目汇报对象造成干扰。同时,由于项目汇报对象通常属于团体中的领导或高层,因而通过避免将项目汇报对象添加为项目群组的群组成员,可以避免项目成员之间在沟通时有所顾忌,确保项目成员之间能够畅所欲言,有助于提升沟通效率。而在项目成员与项目汇报对象之间互不干扰的同时,通过向项目汇报对象赋予上述的信息获取权限,使得该项目 汇报对象能够查看项目成员生成的项目汇报信息,从而及时了解项目的相关情况。In one embodiment, since the project reporting object usually does not participate in the implementation of the project, by avoiding adding the project reporting object as a group member of the project group, the communication information between the project members can be prevented from causing the project reporting object interference. At the same time, because the project reporting objects usually belong to the leaders or senior members of the group, by avoiding adding the project reporting objects as a group member of the project group, it is possible to avoid scruples in communication between project members and ensure that the project members Being able to speak freely can help improve communication efficiency. While the project members and the project reporting objects do not interfere with each other, by giving the project reporting objects the above-mentioned information acquisition authority, the project reporting objects can view the project reporting information generated by the project members, so as to timely understand the relevant situation of the project .

在一实施例中,同一项目成员可以仅参与至单个项目,那么当服务器接收到该项目成员提交的项目汇报信息时,可以确定该项目汇报信息是针对该单个项目而生成。In an embodiment, the same project member may only participate in a single project, then when the server receives the project report information submitted by the project member, it may be determined that the project report information is generated for the single project.

在一实施例中,同一项目成员可以并且通常会参与至多个项目,那么服务器可以接收所述项目成员提交的任一项目汇报信息,并识别该任一项目汇报信息对应的项目。例如,当所述任一项目汇报信息由所述项目成员在所述项目对应的汇报信息生成页面中生成时,服务器可以将所述任一项目汇报信息设定为针对所述项目而生成。再例如,当所述任一项目汇报信息由所述项目成员在所述项目群组中生成时,基于该项目群组与所述项目之间的唯一对应关系,服务器可以将所述任一项目汇报信息设定为针对所述项目而生成。又例如,当所述任一项目汇报信息在生成后被所述项目成员关联至所述项目时,服务器可以将所述任一项目汇报信息设定为针对所述项目而生成。In one embodiment, the same project member can and usually will participate in multiple projects, then the server can receive any project report information submitted by the project member and identify the project corresponding to the any project report information. For example, when the any project report information is generated by the project member on the report information generation page corresponding to the project, the server may set the any project report information to be generated for the project. For another example, when the any project report information is generated by the project member in the project group, based on the unique correspondence between the project group and the project, the server may The report information is set to be generated for the item. For another example, when the any project report information is generated and associated with the project by the project member, the server may set the any project report information to be generated for the project.

在一实施例中,服务器可以获取所述项目成员或所述项目汇报对象针对汇报展示页面发起的浏览请求,并返回页面数据,使所述页面数据被加载以展示所述项目汇报信息。换言之,项目汇报信息可以被展示于专用的汇报展示页面中,以供项目成员或项目汇报对象进行查看;其中,不同项目可以具有不同的汇报展示页面,或者不同项目可以对应于同一汇报展示页面,本说明书并不对此进行限制。In an embodiment, the server may obtain a browsing request initiated by the project member or the project reporting object for the reporting display page, and return page data so that the page data is loaded to display the project reporting information. In other words, project reporting information can be displayed on a dedicated reporting display page for project members or project reporting objects to view; where different projects can have different reporting display pages, or different projects can correspond to the same reporting display page, This manual does not limit this.

在一实施例中,服务器可以获取所述项目汇报信息;然后,由于所有项目成员均位于项目群组中,因而服务器可以通过所述项目群组对应的群聊通讯会话,将所述项目汇报信息发送至所述项目成员;而由于项目汇报对象并不位于上述的项目群组中,因而服务器可以通过与所述项目汇报对象之间的单聊通讯会话,将所述项目汇报信息发送至所述项目汇报对象,确保项目成员和项目汇报对象均能够获得项目汇报信息。In an embodiment, the server can obtain the project report information; then, since all project members are in the project group, the server can report the project information through the group chat communication session corresponding to the project group Sent to the project members; and because the project reporting object is not in the above-mentioned project group, the server can send the project reporting information to the project through a single chat communication session with the project reporting object Project reporting objects to ensure that both project members and project reporting objects can obtain project reporting information.

在一实施例中,服务器可以根据接收到的配置指令,为所述项目配置至少一个汇报模板;然后,向所述项目成员提供所述汇报模板,以供所述项目成员进行选用并生成所述项目汇报信息。例如,上述的配置指令可由系统自动发出,使得所述至少一个汇报模板被默认配置于所有项目。再例如,上述的配置指令可以来自于项目的创建者,由该创建者在创建项目时、对项目进行后期维护时或在其他任意时刻发出,或者上述的配置指令可以来自于项目的任意项目成员,由该任意项目成员在任意时刻发出,从而由创建者或任意项目成员为项目配置相应的自定义汇报模板。当然,项目成员也可以不依赖于汇报模板,本说明书并不对此进行限制。In an embodiment, the server may configure at least one report template for the project according to the received configuration instruction; then, provide the report template to the project member for the project member to select and generate the report Project report information. For example, the above configuration instruction can be automatically issued by the system, so that the at least one report template is configured by default in all projects. As another example, the above-mentioned configuration instruction may come from the creator of the project, which is issued by the creator when creating the project, during post-maintenance of the project, or at any other time, or the above-mentioned configuration instruction may come from any project member of the project , Issued by any project member at any time, so that the creator or any project member configures the corresponding custom report template for the project. Of course, project members can also not rely on the report template, and this manual does not limit this.

在一实施例中,服务器可以获取所述项目成员或所述项目汇报对象针对所述项目汇报信息生成的评价内容,使所述评价内容与内容生成者的信息被向所述项目成员或所述项目汇报对象进行关联展示。例如,评价内容可以包括对项目汇报信息的评论、点赞等,本说明书并不对此进行限制。In an embodiment, the server may obtain the evaluation content generated by the project member or the project reporting object for the project reporting information, so that the information of the evaluation content and the content generator is sent to the project member or the Project reporting objects are displayed in association. For example, the evaluation content may include comments, likes, etc. on the project report information, which is not limited in this specification.

在一实施例中,服务器可以根据所述项目成员或所述项目汇报对象发送的设定指令,将所述项目设定为关注项目;其中,所述关注项目对应的项目汇报信息相比于针对其他项目生成的项目汇报信息被优先展示。由于项目成员或项目汇报对象可以同时存在多个对应的项目,因而可以通过将至少一个项目设定为关注项目,从而使得该关注项目对应的项目汇报信息能够更容易被查看。例如,优先展示可以包括置顶展示,或者优先展示可以包括对显示元素进行视觉属性的配置、如字体加粗或背景高亮等,或者优先展示还可以通过其他形式,本说明书并不对此进行限制。In an embodiment, the server may set the project as a focused project according to a setting instruction sent by the project member or the project reporting object; wherein, the project reporting information corresponding to the focused project is Project report information generated by other projects is displayed with priority. Since a project member or a project reporting object can exist multiple corresponding projects at the same time, at least one project can be set as a focused project, so that the project reporting information corresponding to the focused project can be more easily viewed. For example, the priority display may include a top display, or the priority display may include configuration of visual attributes of the display elements, such as bold font or background highlighting, or the priority display may also be in other forms, which is not limited in this specification.

在一实施例中,服务器可以修改和/或删除所述项目的项目汇报对象,以针对该项目的项目汇报对象进行调整。例如,项目的管理员可以向服务器发送管理指令,而服务器可以基于该管理指令而修改和/或删除所述项目的项目汇报对象。再例如,项目汇报对象可以主动向服务器发送关系解除指令,而服务器可以基于该关系解除指令而解除所述项目汇报对象与所述项目之间的关联关系。又例如,项目可以归属于某一团体(如企业、医院、学校、部队、机关等),而该项目的项目汇报对象可以为该团体内预设职位的团体成员,则服务器可以监测所述团体的组织架构信息,并当所述预设职位的团体成员发生变动时,自动修改和/或删除所述项目的项目汇报对象。In an embodiment, the server may modify and/or delete the project reporting object of the project to adjust for the project reporting object of the project. For example, the administrator of the project may send a management instruction to the server, and the server may modify and/or delete the project report object of the project based on the management instruction. For another example, the project reporting object may actively send a relationship cancellation instruction to the server, and the server may release the association relationship between the project reporting object and the project based on the relationship cancellation instruction. For another example, a project can belong to a group (such as an enterprise, a hospital, a school, an army, an institution, etc.), and the project reporting object of the project can be a group member with a preset position in the group, and the server can monitor the group Organizational structure information, and when the group members of the preset position change, automatically modify and/or delete the project reporting object of the project.

在一实施例中,当所述项目归属于团体时,服务器可以根据所述团体的组织架构信息,确定所述项目的项目成员在所述团体内所属的部门,以及所述部门的负责人;然后,服务器可以自动将所述负责人设置为所述项目的项目汇报对象,或者服务器可以将所述负责人作为候选项目汇报对象而推荐至所述项目的管理员,以供管理员确定是否将该负责人设定为项目的项目汇报对象。In an embodiment, when the project belongs to a group, the server may determine the department to which the project member of the project belongs in the group and the person in charge of the department according to the organization structure information of the group; Then, the server can automatically set the person in charge as the project reporting object of the project, or the server can recommend the person in charge as a candidate project reporting object to the project administrator for the administrator to determine whether to The person in charge is set as the project reporting target of the project.

图2D是一示例性实施例提供的另一种服务器侧的项目管理方法的流程图。如图2D所示,该方法应用于服务器(例如图1所示的服务器11),可以包括以下步骤:FIG. 2D is a flowchart of another server-side project management method provided by an exemplary embodiment. As shown in FIG. 2D, this method is applied to a server (for example, the server 11 shown in FIG. 1), and may include the following steps:

步骤202D,当群组被设置为关联至项目时,将所述群组的群组成员添加为所述项目的项目成员。Step 202D, when the group is set to be associated with a project, add the group member of the group as a project member of the project.

在一实施例中,服务器上运行有即时通讯应用的服务端,即服务器被配置为即时通 讯服务端,并基于该即时通讯服务端实现本说明书的技术方案。In one embodiment, a server running an instant messaging application on the server, that is, the server is configured as an instant messaging server, and implements the technical solution of this specification based on the instant messaging server.

在一实施例中,项目可以包括针对预设目标而设立、依据一定条件实施的一系列活动,比如软件开发项目、广告设计项目、活动策划项目等,可由团体内部设立实施或者由团体之间协作实施,本说明书并不对此进行限制。In one embodiment, the project may include a series of activities set up against preset goals and implemented according to certain conditions, such as software development projects, advertising design projects, event planning projects, etc., which may be established within the group or implemented by collaboration between groups Implementation, this specification does not limit this.

在一实施例中,项目成员可以包括完成项目所涉及的各项活动的人员,而项目汇报对象为项目成员的汇报对象、不参与项目的具体实施。譬如,在企业场景中,项目成员通常为相关企业员工、项目汇报对象通常为企业领导。In an embodiment, the project members may include personnel who complete various activities related to the project, and the project reporting object is the reporting object of the project member and does not participate in the specific implementation of the project. For example, in an enterprise scenario, project members are usually employees of related enterprises, and project reporting objects are usually enterprise leaders.

在一实施例中,群组可以为预先创建或临时创建。该群组被关联至项目后,可使该项目的项目成员被自动添加为该群组的群组成员,使得项目成员可以基于该群组对项目相关的内容进行讨论,有助于提升沟通效率。同时,当项目的项目成员发生变更时,该群组的群组成员也可以随之自动变化,比如将新增的项目成员添加为新的群组成员、将减少的项目成员从群组中剔除等,无需增加额外的维护成本。In an embodiment, the group may be pre-created or temporarily created. After the group is associated with a project, the project members of the project can be automatically added as a group member of the group, so that project members can discuss project-related content based on the group, which helps to improve communication efficiency . At the same time, when the project members of the project change, the group members of the group can also change automatically, such as adding the new project members as new group members, and removing the reduced project members from the group No additional maintenance cost is required.

在一实施例中,当任一用户主动或受邀加入该群组时,可以识别该任一用户的身份是否为相关项目的项目成员;如果该任一用户为项目成员,可以允许其加入该群组。如果该任一用户并非项目成员,可以限制该任一用户加入该群组,或者可以向项目的创建者发送加入申请,其中当加入申请被同意时,可以同时将该任一用户添加为项目成员和群组成员。In an embodiment, when any user actively or invited to join the group, it can be identified whether the identity of any user is a project member of the related project; if the user is a project member, he can be allowed to join the group Group. If the user is not a member of the project, the user can be restricted from joining the group, or a request to join can be sent to the creator of the project. When the application is approved, the user can be added as a member of the project And group members.

在一实施例中,项目成员无法主动退出该群组,除非该项目成员退出相应的项目。在另一实施例中,当任一项目成员实施了针对该群组的退出操作时,可以向项目的创建者发送退出申请,其中当该退出申请被同意时,可以同时将该任一项目成员从项目和该群组中剔除。In one embodiment, project members cannot actively quit the group unless the project member quits the corresponding project. In another embodiment, when any project member implements an exit operation for the group, an exit application may be sent to the creator of the project, wherein when the exit application is approved, any project member may be Remove from the project and the group.

步骤204D,确定所述项目的项目汇报对象。Step 204D: Determine the project reporting object of the project.

步骤206D,设置所述项目成员和/或所述项目汇报对象的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。Step 206D: Set the information acquisition authority of the project member and/or the project report object, and the information acquisition authority is used to acquire the project report information generated by the project member for the project.

在一实施例中,可由任一项目成员或者团体内的管理员创建项目,并设定相应的项目成员和项目汇报对象。In one embodiment, any project member or administrator in a group can create a project, and set corresponding project members and project reporting objects.

在一实施例中,在设定项目的项目汇报对象时,可以确定被选取为项目汇报对象的对象,并向被选取的对象发送与所述项目相关的汇报请求;然后,当接收到针对所述汇报请求的确认响应时,可以将所述被选取的对象配置为所述项目汇报对象,否则可以避 免将所述被选取的对象配置为项目汇报对象。In an embodiment, when setting the project reporting object of the project, the object selected as the project reporting object may be determined, and a reporting request related to the project may be sent to the selected object; then, when the When the confirmation response of the report request is described, the selected object may be configured as the project report object, otherwise, the selected object may be avoided from being configured as the project report object.

在一实施例中,本说明书并不限制每一项目的项目成员和项目汇报对象的数量,可以根据实际情况进行设定。In one embodiment, this specification does not limit the number of project members and project reporting objects for each project, and can be set according to actual conditions.

在一实施例中,由于项目汇报对象通常并不参与项目的实施,因而通过避免将项目汇报对象添加为群组的群组成员,可以防止项目成员之间的沟通信息对该项目汇报对象造成干扰。同时,由于项目汇报对象通常属于团体中的领导或高层,因而通过避免将项目汇报对象添加为群组的群组成员,可以避免项目成员之间在沟通时有所顾忌,确保项目成员之间能够畅所欲言,有助于提升沟通效率。而在项目成员与项目汇报对象之间互不干扰的同时,通过向项目汇报对象赋予上述的信息获取权限,使得该项目汇报对象能够查看项目成员生成的项目汇报信息,从而及时了解项目的相关情况。In one embodiment, since the project reporting object usually does not participate in the implementation of the project, by avoiding adding the project reporting object as a group member of the group, the communication information between the project members can be prevented from causing interference to the project reporting object . At the same time, because the project reporting objects usually belong to the leaders or senior members of the group, by avoiding adding the project reporting objects as a group member of the group, it is possible to avoid scrupulous communication between the project members and ensure that the project members can Talking freely will help improve communication efficiency. While the project members and the project reporting objects do not interfere with each other, by giving the project reporting objects the above-mentioned information acquisition authority, the project reporting objects can view the project reporting information generated by the project members, so as to timely understand the relevant situation of the project .

在一实施例中,同一项目成员可以仅参与至单个项目,那么当服务器接收到该项目成员提交的项目汇报信息时,可以确定该项目汇报信息是针对该单个项目而生成。In an embodiment, the same project member may only participate in a single project, then when the server receives the project report information submitted by the project member, it may be determined that the project report information is generated for the single project.

在一实施例中,同一项目成员可以并且通常会参与至多个项目,那么服务器可以接收所述项目成员提交的任一项目汇报信息,并识别该任一项目汇报信息对应的项目。例如,当所述任一项目汇报信息由所述项目成员在所述项目对应的汇报信息生成页面中生成时,服务器可以将所述任一项目汇报信息设定为针对所述项目而生成。再例如,当所述任一项目汇报信息由所述项目成员在所述群组中生成时,基于该群组与所述项目之间的唯一对应关系,服务器可以将所述任一项目汇报信息设定为针对所述项目而生成。又例如,当所述任一项目汇报信息在生成后被所述项目成员关联至所述项目时,服务器可以将所述任一项目汇报信息设定为针对所述项目而生成。In one embodiment, the same project member can and usually will participate in multiple projects, then the server can receive any project report information submitted by the project member and identify the project corresponding to the any project report information. For example, when the any project report information is generated by the project member on the report information generation page corresponding to the project, the server may set the any project report information to be generated for the project. For another example, when the any project report information is generated by the project member in the group, based on the unique correspondence between the group and the project, the server may report the any project report information It is set to be generated for the item. For another example, when the any project report information is generated and associated with the project by the project member, the server may set the any project report information to be generated for the project.

在一实施例中,服务器可以获取所述项目成员或所述项目汇报对象针对汇报展示页面发起的浏览请求,并返回页面数据,使所述页面数据被加载以展示所述项目汇报信息。换言之,项目汇报信息可以被展示于专用的汇报展示页面中,以供项目成员或项目汇报对象进行查看;其中,不同项目可以具有不同的汇报展示页面,或者不同项目可以对应于同一汇报展示页面,本说明书并不对此进行限制。In an embodiment, the server may obtain a browsing request initiated by the project member or the project reporting object for the reporting display page, and return page data so that the page data is loaded to display the project reporting information. In other words, project reporting information can be displayed on a dedicated reporting display page for project members or project reporting objects to view; where different projects can have different reporting display pages, or different projects can correspond to the same reporting display page, This manual does not limit this.

在一实施例中,服务器可以获取所述项目汇报信息;然后,由于所有项目成员均位于群组中,因而服务器可以通过所述群组对应的群聊通讯会话,将所述项目汇报信息发送至所述项目成员;而由于项目汇报对象并不位于上述的群组中,因而服务器可以通过与所述项目汇报对象之间的单聊通讯会话,将所述项目汇报信息发送至所述项目汇报对 象,确保项目成员和项目汇报对象均能够获得项目汇报信息。In one embodiment, the server can obtain the project report information; then, since all project members are in the group, the server can send the project report information to the group chat communication session corresponding to the group to The project members; and because the project reporting object is not in the above-mentioned group, the server can send the project reporting information to the project reporting object through a single chat communication session with the project reporting object To ensure that project members and project reporting objects can obtain project reporting information.

在一实施例中,服务器可以根据接收到的配置指令,为所述项目配置至少一个汇报模板;然后,向所述项目成员提供所述汇报模板,以供所述项目成员进行选用并生成所述项目汇报信息。例如,上述的配置指令可由系统自动发出,使得所述至少一个汇报模板被默认配置于所有项目。再例如,上述的配置指令可以来自于项目的创建者,由该创建者在创建项目时、对项目进行后期维护时或在其他任意时刻发出,或者上述的配置指令可以来自于项目的任意项目成员,由该任意项目成员在任意时刻发出,从而由创建者或任意项目成员为项目配置相应的自定义汇报模板。当然,项目成员也可以不依赖于汇报模板,本说明书并不对此进行限制。In an embodiment, the server may configure at least one report template for the project according to the received configuration instruction; then, provide the report template to the project member for the project member to select and generate the report Project report information. For example, the above configuration instruction can be automatically issued by the system, so that the at least one report template is configured by default in all projects. As another example, the above-mentioned configuration instruction may come from the creator of the project, which is issued by the creator when creating the project, during post-maintenance of the project, or at any other time, or the above-mentioned configuration instruction may come from any project member of the project , Issued by any project member at any time, so that the creator or any project member configures the corresponding custom report template for the project. Of course, project members can also not rely on the report template, and this manual does not limit this.

在一实施例中,服务器可以获取所述项目成员或所述项目汇报对象针对所述项目汇报信息生成的评价内容,使所述评价内容与内容生成者的信息被向所述项目成员或所述项目汇报对象进行关联展示。例如,评价内容可以包括对项目汇报信息的评论、点赞等,本说明书并不对此进行限制。In an embodiment, the server may obtain the evaluation content generated by the project member or the project reporting object for the project reporting information, so that the information of the evaluation content and the content generator is sent to the project member or the Project reporting objects are displayed in association. For example, the evaluation content may include comments, likes, etc. on the project report information, which is not limited in this specification.

在一实施例中,服务器可以根据所述项目成员或所述项目汇报对象发送的设定指令,将所述项目设定为关注项目;其中,所述关注项目对应的项目汇报信息相比于针对其他项目生成的项目汇报信息被优先展示。由于项目成员或项目汇报对象可以同时存在多个对应的项目,因而可以通过将至少一个项目设定为关注项目,从而使得该关注项目对应的项目汇报信息能够更容易被查看。例如,优先展示可以包括置顶展示,或者优先展示可以包括对显示元素进行视觉属性的配置、如字体加粗或背景高亮等,或者优先展示还可以通过其他形式,本说明书并不对此进行限制。In an embodiment, the server may set the project as a focused project according to a setting instruction sent by the project member or the project reporting object; wherein, the project reporting information corresponding to the focused project is Project report information generated by other projects is displayed with priority. Since a project member or a project reporting object can exist multiple corresponding projects at the same time, at least one project can be set as a focused project, so that the project reporting information corresponding to the focused project can be more easily viewed. For example, the priority display may include a top display, or the priority display may include configuration of visual attributes of the display elements, such as bold font or background highlighting, or the priority display may also be in other forms, which is not limited in this specification.

在一实施例中,服务器可以修改和/或删除所述项目的项目汇报对象,以针对该项目的项目汇报对象进行调整。例如,项目的管理员可以向服务器发送管理指令,而服务器可以基于该管理指令而修改和/或删除所述项目的项目汇报对象。再例如,项目汇报对象可以主动向服务器发送关系解除指令,而服务器可以基于该关系解除指令而解除所述项目汇报对象与所述项目之间的关联关系。又例如,项目可以归属于某一团体(如企业、医院、学校、部队、机关等),而该项目的项目汇报对象可以为该团体内预设职位的团体成员,则服务器可以监测所述团体的组织架构信息,并当所述预设职位的团体成员发生变动时,自动修改和/或删除所述项目的项目汇报对象。In an embodiment, the server may modify and/or delete the project reporting object of the project to adjust for the project reporting object of the project. For example, the administrator of the project may send a management instruction to the server, and the server may modify and/or delete the project report object of the project based on the management instruction. For another example, the project reporting object may actively send a relationship cancellation instruction to the server, and the server may release the association relationship between the project reporting object and the project based on the relationship cancellation instruction. For another example, a project can belong to a group (such as an enterprise, a hospital, a school, an army, an institution, etc.), and the project reporting object of the project can be a group member with a preset position in the group, and the server can monitor the group Organizational structure information, and when the group members of the preset position change, automatically modify and/or delete the project reporting object of the project.

在一实施例中,当所述项目归属于团体时,服务器可以根据所述团体的组织架构信 息,确定所述项目的项目成员在所述团体内所属的部门,以及所述部门的负责人;然后,服务器可以自动将所述负责人设置为所述项目的项目汇报对象,或者服务器可以将所述负责人作为候选项目汇报对象而推荐至所述项目的管理员,以供管理员确定是否将该负责人设定为项目的项目汇报对象。In an embodiment, when the project belongs to a group, the server may determine the department to which the project member of the project belongs in the group and the person in charge of the department according to the organization structure information of the group; Then, the server can automatically set the person in charge as the project reporting object of the project, or the server can recommend the person in charge as a candidate project reporting object to the project administrator for the administrator to determine whether to The person in charge is set as the project reporting target of the project.

为了便于理解,以企业即时通讯应用“应用T”为例,对本说明书一个或多个实施例的技术方案进行说明。假定手机13、手机14和手机15上分别运行有应用T的客户端、服务器11上运行有应用T的服务端,其中手机13~手机15上的应用T的客户端分别登录有不同使用者的注册账号,例如手机13上登录有用户A的注册账号,使得手机13上运行的应用T的客户端被配置为用户A对应的客户端1,手机14上登录有用户B的注册账号,使得手机14上运行的应用T的客户端被配置为用户B对应的客户端2,手机15上登录有用户C的注册账号,使得手机15上运行的应用T的客户端被配置为用户C对应的客户端3。For ease of understanding, the technical solution of one or more embodiments of this specification will be described by taking the example of enterprise instant messaging application "application T". Assume that the client of the application T runs on the mobile phone 13, the mobile phone 14 and the mobile phone 15 respectively, and the server of the application T runs on the server 11, wherein the clients of the application T on the mobile phone 13 to the mobile phone 15 log in to different users Registered account, for example, the registered account of user A is registered on the mobile phone 13, so that the client of the application T running on the mobile phone 13 is configured as the client 1 corresponding to the user A, and the registered account of user B is registered on the mobile phone 14, so that the mobile phone The client of application T running on 14 is configured as client 2 corresponding to user B, and the registered account of user C is logged on mobile phone 15 so that the client of application T running on mobile 15 is configured as the client corresponding to user C End 3.

图3是一示例性实施例提供的一种通讯录界面的示意图。假定客户端1可以通过手机13向用户A呈现出如图3所示的通讯录界面300,该通讯录界面300中可以包含项目入口选项301,以供用户A实施相应的项目管理操作。如图3所示,项目入口选项301归属于企业“AA科技有限公司”,使得用户A可以通过该项目入口选项301对该企业“AA科技有限公司”下的相关项目实施管理操作。类似地,在用户A所属的其他团体(如图3所示的“其他团队(3)”)中,也可以存在相应的项目入口选项,使得用户A可以针对其他团体下的相关项目实施管理操作。FIG. 3 is a schematic diagram of an address book interface provided by an exemplary embodiment. It is assumed that the client 1 can present the address book interface 300 shown in FIG. 3 to the user A through the mobile phone 13, and the address book interface 300 can include a project entry option 301 for the user A to implement the corresponding project management operation. As shown in FIG. 3, the project entry option 301 belongs to the enterprise "AA Technology Co., Ltd.", so that the user A can perform management operations on the related projects under the enterprise "AA Technology Co., Ltd." Similarly, in other groups to which user A belongs (“other teams (3)” shown in FIG. 3), corresponding project entry options may also exist, so that user A can implement management operations for related projects under other groups .

图4是一示例性实施例提供的一种项目列表界面的示意图。响应于用户A对如图3所示的项目入口选项301的触发操作,手机13可以切换至如图4所示的项目列表界面400,以用于管理用户A参与的项目。例如,当用户A触发项目列表界面400中的创建标识401时,可以转入如图5所示的项目创建界面500,并通过配置诸如项目名称、项目负责人、项目描述等选项,以新建项目。再例如,项目列表界面400中可以示出用户A已参与的项目,比如“XX项目”、“YY项目”等,且项目列表界面400可以示出每一项目的项目名称(如“XX项目”和“YY项目”)、项目描述(如“应用R软件开发”和“12.21策划”)等,以便于用户A快速了解各个项目。FIG. 4 is a schematic diagram of an item list interface provided by an exemplary embodiment. In response to the user A triggering the project entry option 301 shown in FIG. 3, the mobile phone 13 can switch to the project list interface 400 shown in FIG. 4 for managing the projects that the user A participates in. For example, when user A triggers the creation indicator 401 in the project list interface 400, he can go to the project creation interface 500 shown in FIG. 5, and configure options such as project name, project leader, and project description to create a new project . For another example, the project list interface 400 may show the projects that the user A has participated in, such as "XX project", "YY project", etc., and the project list interface 400 may show the project name of each project (such as "XX project" And "YY project"), project description (such as "application R software development" and "12.21 planning"), etc., so that user A can quickly understand each project.

图6是一示例性实施例提供的一种项目详情界面的示意图。假定用户A通过上述的项目创建界面500新建了项目“ZZ项目”,那么项目列表界面400中可以示出对应于该 ZZ项目的界面入口(譬如项目列表界面400中示出了分别对应于XX项目、YY项目的界面入口),使得用户A可以通过触发该ZZ项目的界面入口而切换至如图6所示的项目详情界面600,并针对ZZ项目进行相关配置。例如,用户A可以通过“添加项目成员”选项,为ZZ项目添加相应的项目成员,或者用户A可以通过“添加项目汇报模板”选项,为ZZ项目添加相应的项目汇报模板、以供项目成员快捷地生成项目汇报信息。FIG. 6 is a schematic diagram of an item details interface provided by an exemplary embodiment. Assuming that user A newly created a project "ZZ project" through the above project creation interface 500, then the project list interface 400 may show the interface entry corresponding to the ZZ project (for example, the project list interface 400 shows that each corresponds to the XX project , YY project interface entry), so that user A can switch to the project details interface 600 as shown in FIG. 6 by triggering the ZZ project interface entry, and perform related configuration for the ZZ project. For example, user A can add the corresponding project members for the ZZ project through the "Add Project Member" option, or user A can add the corresponding project reporting template for the ZZ project through the "Add Project Report Template" option for the project members to quickly Generate project report information.

图7是一示例性实施例提供的另一种项目列表界面的示意图。与用户A的操作相类似的,用户B可以通过手机14所呈现出的类似于图3所示的项目入口选项301,进入如图7所示的项目列表界面700,以用于查看该用户B所参与的项目。例如,由于用户B被用户A配置为ZZ项目的项目负责人,使得该用户B成为该ZZ项目的项目成员,从而可以在项目列表界面700中查看到针对ZZ项目的界面入口701;类似地,项目列表界面700还包含用户B所参与的另一项目“QQ项目”的界面入口。其中,当ZZ项目对应的界面入口701被首次展示于项目列表界面700时,可以对该界面入口701的展示属性进行设定、以区别于其他项目的界面入口,以引起用户B的注意,比如图7中更改了界面入口701的背景颜色和文字颜色等,当然本说明书并不对此进行限制。7 is a schematic diagram of another item list interface provided by an exemplary embodiment. Similar to the operation of user A, user B can display the project entry option 301 similar to that shown in FIG. 3 through the mobile phone 14 to enter the project list interface 700 shown in FIG. 7 for viewing the user B The project involved. For example, because user B is configured by user A as the project leader of the ZZ project, user B becomes a project member of the ZZ project, so that the interface entry 701 for the ZZ project can be viewed in the project list interface 700; similarly, The project list interface 700 also includes an interface entry for another project "QQ project" in which user B participates. Among them, when the interface entrance 701 corresponding to the ZZ item is first displayed on the project list interface 700, the display attributes of the interface entrance 701 can be set to be distinguished from the interface entrances of other projects to attract the attention of the user B, such as The background color and text color of the interface entrance 701 are changed in FIG. 7, of course, this specification does not limit this.

图8是一示例性实施例提供的另一种项目详情界面的示意图。响应于用户B对上述界面入口701的触发操作,客户端2可以通过手机14呈现出如图8所示的项目详情界面800,以由用户B对该项目“ZZ项目”进行设置,除了添加项目成员、添加项目汇报模板等与用户A类似的设置操作之外,用户B作为ZZ项目的负责人还可以为该ZZ项目添加项目汇报人,比如用户B可以将用户C设定为项目汇报人。FIG. 8 is a schematic diagram of another item detail interface provided by an exemplary embodiment. In response to the user B triggering the above interface entry 701, the client 2 may present the project details interface 800 as shown in FIG. 8 through the mobile phone 14 to allow the user B to set the project "ZZ project", in addition to adding the project In addition to setting operations similar to user A, such as members and adding project report templates, user B, as the person in charge of the ZZ project, can also add a project reporter for the ZZ project. For example, user B can set user C as the project reporter.

图9是一示例性实施例提供的另一种通讯录界面的示意图。客户端3可以通过手机15向用户C呈现出如图9所示的通讯录界面900;其中,当用户C被用户B添加为ZZ项目的项目汇报人时,通讯录界面900中可以示出如图9所示的汇报申请入口选项901,该汇报申请入口选项901中可以通过“①”表明当前存在一条项目汇报申请。9 is a schematic diagram of another address book interface provided by an exemplary embodiment. The client 3 can present the address book interface 900 shown in FIG. 9 to the user C through the mobile phone 15; wherein, when the user C is added as the project reporter of the ZZ project by the user B, the address book interface 900 can show as The report application entry option 901 shown in FIG. 9, in which the report application entry option 901 can indicate that there is currently a project report application by “①”.

图10是一示例性实施例提供的一种申请处理界面的示意图。响应于用户C对上述汇报申请入口选项901的触发操作,可以切换至如图10所示的申请处理界面1000,该申请处理界面1000中可以示出项目汇报申请信息,表明希望将用户C添加为相关项目的项目汇报人。例如,当用户B将用户C添加为ZZ项目的项目汇报人时,用户C可以收到如图10所示的项目汇报申请信息1001,使得用户C可以选择是否成为相应的项目汇报人,比如用户C可以点击“通过”而成为项目汇报人,或者忽略该项目汇报申请信息1001。10 is a schematic diagram of an application processing interface provided by an exemplary embodiment. In response to the triggering operation of the user C on the report application entry option 901, the application processing interface 1000 shown in FIG. 10 can be switched to, and the application processing interface 1000 can display project report application information, indicating that the user C is desired to be added as Project reporters of related projects. For example, when user B adds user C as the project reporter of the ZZ project, user C can receive the project report application information 1001 as shown in FIG. 10, so that user C can choose whether to become the corresponding project reporter, such as the user C can click "pass" to become the project reporter, or ignore the project report application information 1001.

对于一个项目而言,其项目成员区别于项目汇报人。例如,应用T可以针对ZZ项目创建相应的项目群组,使得该ZZ项目的所有项目成员均加入该项目群组,以便通过该项目群组进行沟通。但是,项目汇报人并不会被添加至该项目群组中;实际上,由于项目汇报人往往是领导或高层,因而通过避免将项目汇报人添加至项目群组中,可以避免产生的群组消息对项目汇报人造成干扰,也可以避免项目成员产生被项目汇报人“监视”的感受、确保项目成员之间能够畅所欲言。而对于项目汇报人而言,可以通过查看项目成员提交的项目汇报信息,以阶段性地了解相关项目的情况;例如,项目成员可以通过上述的项目汇报模板生成相应的项目汇报信息,譬如该项目汇报信息可以包括日报、周报、月报等,本说明书并不对此进行限制。For a project, its project members are different from the project reporter. For example, the application T can create a corresponding project group for the ZZ project, so that all project members of the ZZ project join the project group, so as to communicate through the project group. However, the project reporter will not be added to the project group; in fact, because the project reporter is often a leader or a senior, by avoiding adding the project reporter to the project group, you can avoid the resulting group The news causes interference to the project reporter, and can also prevent project members from feeling "monitored" by the project reporter and ensure that the project members can speak freely. For project reporters, you can check the project report information submitted by project members to understand the status of relevant projects in stages; for example, project members can generate corresponding project report information through the above project report template, such as the project Reporting information can include daily reports, weekly reports, monthly reports, etc. This manual does not limit this.

图11是一示例性实施例提供的又一种通讯录界面的示意图。假定用户C为若干项目的项目汇报人,客户端3可以通过手机15向用户C呈现出如图11所示的通讯录界面1100,该通讯录界面1100可以在“我的项目”对应的项目入口选项1101处示出新汇报(未读的项目汇报信息)的数量,比如图11中存在7条新汇报。图12是一示例性实施例提供的又一种项目列表界面的示意图。响应于用户C对上述项目入口选项1101的触发操作,客户端3可以通过手机15向用户C呈现出如图12所示的项目列表界面1200,该项目列表界面1200示出了用户C作为项目成员或项目汇报人而参与的各个项目对应的界面入口,且界面入口中还示出了相关项目的新汇报数量,比如QQ项目存在2条新汇报、TT项目存在3条新汇报、ZZ项目存在2条新汇报等。11 is a schematic diagram of yet another address book interface provided by an exemplary embodiment. Assuming that user C is the project reporter of several projects, client 3 can present to user C the address book interface 1100 shown in FIG. 11 through mobile phone 15. The address book interface 1100 can be found in the project entry corresponding to "My Project" The number of new reports (unread project report information) is shown at option 1101. For example, there are 7 new reports in FIG. 11. FIG. 12 is a schematic diagram of still another item list interface provided by an exemplary embodiment. In response to the user C triggering the above item entry option 1101, the client 3 may present the user C with the item list interface 1200 shown in FIG. 12 through the mobile phone 15, the item list interface 1200 shows the user C as a project member The interface entry corresponding to each project that the project reporter participates in, and the interface entry also shows the number of new reports for related projects, such as 2 new reports for the QQ project, 3 new reports for the TT project, and 2 for the ZZ project. New reports, etc.

图13是一示例性实施例提供的又一种项目详情界面的示意图。响应于用户C对项目列表界面1200中对应于ZZ项目的界面入口的触发操作,客户端3可以通过手机15向用户C呈现出如图13所示的项目详情界面1300,该项目详情界面1300可以按照生成顺序对各个项目汇报信息进行倒序排列,以供用户C进行查看。13 is a schematic diagram of yet another item detail interface provided by an exemplary embodiment. In response to the user C triggering the interface entry corresponding to the ZZ item in the item list interface 1200, the client 3 may present the item detail interface 1300 shown in FIG. 13 to the user C through the mobile phone 15, and the item detail interface 1300 may Arrange the report information of each project in reverse order according to the generation order for user C to view.

以用户H生成的项目汇报信息为例,用户C可以查看到已经阅读过该项目汇报信息的用户数量为5人。当用户A、用户B为ZZ项目的项目成员时,用户A、用户B也可以查看到用户H生成的项目汇报信息,其查看过程与用户C类似,此处不再赘述;其中,用户A、用户B可以生成针对项目汇报信息的评价信息,比如该评价信息可以包括评论内容和点赞等,本说明书并不对此进行限制。其中,用户C可以查看到用户A、用户B生成的评价信息;类似地,用户C也可以针对项目汇报信息生成评价信息,且用户A、用户B也可以查看对该评价信息进行查看,此处不再赘述。Taking the project report information generated by user H as an example, user C can see that the number of users who have read the project report information is 5 people. When user A and user B are project members of the ZZ project, user A and user B can also view the project report information generated by user H. The viewing process is similar to that of user C, and will not be repeated here. Among them, user A and user B User B can generate evaluation information for project report information. For example, the evaluation information can include comment content and likes, etc. This specification does not limit this. Among them, user C can view the evaluation information generated by user A and user B; similarly, user C can also generate evaluation information for the project report information, and user A and user B can also view the evaluation information, here No longer.

在一实施例中,项目详情界面1300可以包含关注标识1301,用户C可以通过触发该关注标识1301而对ZZ项目添加关注,使得ZZ项目被配置为用户C的关注项目。相应地,图14是一示例性实施例提供的一种对关注项目进行置顶展示的示意图。当用户C将ZZ项目配置为关注项目后,在如图14所示的项目列表界面1400中,可以对ZZ项目对应的界面入口进行置顶展示,而其他项目对应的界面入口可以按照名称的首字母进行依次排列、按照最近一条新汇报的接收时刻进行倒序排列等,本说明书并不对此进行限制。In an embodiment, the item details interface 1300 may include a follower identifier 1301, and user C may add a follower to the ZZ project by triggering the follower identifier 1301, so that the ZZ project is configured as the user C's follower project. Correspondingly, FIG. 14 is a schematic diagram of a top-notch display of items of interest provided by an exemplary embodiment. After user C configures the ZZ project as the focus item, in the project list interface 1400 shown in FIG. 14, the interface entry corresponding to the ZZ item can be displayed on the top, while the interface entries corresponding to other projects can be displayed according to the first letter of the name Arrange in order, arrange in reverse order according to the reception time of the latest new report, etc., this manual does not limit this.

图15是一示例性实施例提供的一种设备的示意结构图。请参考图15,在硬件层面,该设备包括处理器1502、内部总线1504、网络接口1506、内存1508以及非易失性存储器1510,当然还可能包括其他业务所需要的硬件。处理器1502从非易失性存储器1510中读取对应的计算机程序到内存1508中然后运行,在逻辑层面上形成项目管理装置。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。15 is a schematic structural diagram of a device provided by an exemplary embodiment. Please refer to FIG. 15. At the hardware level, the device includes a processor 1502, an internal bus 1504, a network interface 1506, a memory 1508, and a non-volatile memory 1510. Of course, it may include hardware required for other services. The processor 1502 reads the corresponding computer program from the non-volatile memory 1510 into the memory 1508 and then runs it to form a project management device at a logical level. Of course, in addition to the software implementation, one or more embodiments of this specification do not exclude other implementations, such as logic devices or a combination of hardware and software, etc., that is to say, the execution body of the following processing flow is not limited to each The logic unit may also be a hardware or logic device.

请参考图16,在软件实施方式中,该项目管理装置可以包括:Please refer to FIG. 16. In the software implementation manner, the project management device may include:

第一确定单元1601,确定项目的项目成员和项目汇报对象;The first determining unit 1601 determines the project members and project reporting objects of the project;

创建单元1602,创建项目群组,以将所述项目成员添加为所述项目群组的群组成员;The creating unit 1602 creates a project group to add the project member as a group member of the project group;

第一设置单元1603,设置所述项目成员和/或所述项目汇报对象的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。The first setting unit 1603 sets the information acquisition authority of the project member and/or the project reporting object, where the information acquisition authority is used to acquire project reporting information generated by the project member for the project.

可选的,还包括:Optional, also includes:

第一发送单元1604,向被选取的对象发送与所述项目相关的汇报请求;The first sending unit 1604 sends a report request related to the item to the selected object;

第一配置单元1605,当接收到针对所述汇报请求的确认响应时,将所述被选取的对象配置为所述项目汇报对象。The first configuration unit 1605, when receiving the confirmation response to the reporting request, configures the selected object as the project reporting object.

可选的,还包括:Optional, also includes:

接收单元1606,接收所述项目成员提交的任一项目汇报信息;The receiving unit 1606 receives any project report information submitted by the project members;

第一设定单元1607,当所述任一项目汇报信息由所述项目成员在所述项目对应的汇报信息生成页面中生成、在所述项目群组中生成或者在生成后被所述项目成员关联至所述项目时,将所述任一项目汇报信息设定为针对所述项目而生成。The first setting unit 1607, when the any project report information is generated by the project member on the report information generation page corresponding to the project, generated in the project group, or generated by the project member after being generated When linking to the project, any of the project report information is set to be generated for the project.

可选的,还包括:Optional, also includes:

第一获取单元1608,获取所述项目成员或所述项目汇报对象针对汇报展示页面发起的浏览请求;The first obtaining unit 1608 obtains the browsing request initiated by the project member or the project reporting object for the reporting display page;

返回单元1609,返回页面数据,使所述页面数据被加载以展示所述项目汇报信息。The returning unit 1609 returns the page data so that the page data is loaded to display the project report information.

可选的,还包括:Optional, also includes:

第二获取单元1610,获取所述项目汇报信息;The second obtaining unit 1610 obtains the project report information;

第二发送单元1611,通过所述项目群组对应的群聊通讯会话,将所述项目汇报信息发送至所述项目成员;通过与所述项目汇报对象之间的单聊通讯会话,将所述项目汇报信息发送至所述项目汇报对象。The second sending unit 1611 sends the project report information to the project members through a group chat communication session corresponding to the project group; through a single chat communication session with the project report object, the The project report information is sent to the project report object.

可选的,还包括:Optional, also includes:

第二配置单元1612,根据接收到的配置指令,为所述项目配置至少一个汇报模板;The second configuration unit 1612 configures at least one report template for the project according to the received configuration instruction;

提供单元1613,向所述项目成员提供所述汇报模板,以供所述项目成员进行选用并生成所述项目汇报信息。The providing unit 1613 provides the report template to the project members for selection by the project members and generates the project report information.

可选的,还包括:Optional, also includes:

第三获取单元1614,获取所述项目成员或所述项目汇报对象针对所述项目汇报信息生成的评价内容,使所述评价内容与内容生成者的信息被向所述项目成员或所述项目汇报对象进行关联展示。The third obtaining unit 1614 obtains the evaluation content generated by the project member or the project reporting object for the project reporting information, so that the information of the evaluation content and the content generator is reported to the project member or the project The objects are displayed in association.

可选的,还包括:Optional, also includes:

第二设定单元1615,根据所述项目成员或所述项目汇报对象发送的设定指令,将所述项目设定为关注项目;其中,所述关注项目对应的项目汇报信息相比于针对其他项目生成的项目汇报信息被优先展示。The second setting unit 1615 sets the project as a focused project according to a setting instruction sent by the project member or the project reporting object; wherein, the project reporting information corresponding to the focused project The project report information generated by the project is displayed with priority.

可选的,还包括:Optional, also includes:

编辑单元1616,修改和/或删除所述项目的项目汇报对象。The editing unit 1616 modifies and/or deletes the project reporting object of the project.

可选的,所述编辑单元1616具体用于:Optionally, the editing unit 1616 is specifically used to:

根据所述项目的管理员发送的管理指令,修改和/或删除所述项目的项目汇报对象。According to the management instruction sent by the administrator of the project, modify and/or delete the project reporting object of the project.

可选的,所述编辑单元1616具体用于:Optionally, the editing unit 1616 is specifically used to:

根据所述项目汇报对象发送的关系解除指令,解除所述项目汇报对象与所述项目之间的关联关系。According to the relationship release instruction sent by the project reporting object, the association relationship between the project reporting object and the project is released.

可选的,所述项目的项目汇报对象为团体内预设职位的团体成员;所述编辑单元1616具体用于:Optionally, the project reporting object of the project is a group member with a preset position in the group; the editing unit 1616 is specifically used to:

监测所述团体的组织架构信息;Monitor the organizational structure of the group;

当所述预设职位的团体成员发生变动时,修改和/或删除所述项目的项目汇报对象。When the group member of the preset position changes, the project reporting object of the project is modified and/or deleted.

可选的,所述项目归属于团体;所述装置还包括:Optionally, the item belongs to a group; the device further includes:

第二确定单元1617,根据所述团体的组织架构信息,确定所述项目的项目成员在所述团体内所属的部门,以及所述部门的负责人;The second determining unit 1617 determines the department to which the project member of the project belongs in the group and the person in charge of the department according to the organizational structure information of the group;

第二设置单元1618,将所述负责人设置为所述项目的项目汇报对象,或者将所述负责人作为候选项目汇报对象而推荐至所述项目的管理员。The second setting unit 1618 sets the person in charge as the project reporting object of the project, or recommends the person in charge as the candidate project reporting object to the administrator of the project.

图17是一示例性实施例提供的一种设备的示意结构图。请参考图17,在硬件层面,该设备包括处理器1702、内部总线1704、网络接口1706、内存1708以及非易失性存储器1710,当然还可能包括其他业务所需要的硬件。处理器1702从非易失性存储器1710中读取对应的计算机程序到内存1708中然后运行,在逻辑层面上形成项目管理装置。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。FIG. 17 is a schematic structural diagram of a device provided by an exemplary embodiment. Please refer to FIG. 17. At the hardware level, the device includes a processor 1702, an internal bus 1704, a network interface 1706, a memory 1708, and a non-volatile memory 1710. Of course, it may include hardware required for other services. The processor 1702 reads the corresponding computer program from the non-volatile memory 1710 into the memory 1708 and then runs it to form a project management device at a logical level. Of course, in addition to the software implementation, one or more embodiments of this specification do not exclude other implementations, such as logic devices or a combination of hardware and software, etc., that is to say, the execution body of the following processing flow is not limited to each The logic unit may also be a hardware or logic device.

请参考图18,在软件实施方式中,该项目管理装置可以包括:Referring to FIG. 18, in the software implementation, the project management device may include:

确定单元1801,确定本端用户与项目之间的关系;The determining unit 1801 determines the relationship between the local user and the project;

第一展示单元1802,在所述本端用户被添加为项目的项目成员时,展示所述项目对应的项目群组的群聊界面,其中所述项目的所有项目成员被添加为所述项目群组的群组成员;The first display unit 1802, when the local user is added as a project member of the project, displays a group chat interface of the project group corresponding to the project, wherein all project members of the project are added as the project group Group members of the group;

第一获取单元1803,在所述本端用户被添加为项目的项目成员或项目汇报对象时,根据所述本端用户被设置的信息获取权限,获取所述项目成员针对所述项目生成的项目汇报信息。The first acquiring unit 1803, when the local user is added as a project member or a project reporting object of the project, acquires the authority generated according to the information set by the local user to acquire the project generated by the project member for the project Report information.

可选的,还包括:Optional, also includes:

第一接收单元1804,接收与所述项目相关的汇报请求;The first receiving unit 1804 receives the report request related to the project;

返回单元1805,根据所述本端用户实施的确认操作,返回针对所述汇报请求的确认响应,以使所述本端用户被配置为所述项目汇报对象。The returning unit 1805, according to the confirmation operation performed by the local user, returns a confirmation response to the reporting request, so that the local user is configured as the project reporting object.

可选的,当所述本端用户为所述项目的项目成员时,所述装置还包括以下至少之一:Optionally, when the local user is a project member of the project, the device further includes at least one of the following:

第二展示单元1806,展示所述项目对应的汇报信息生成页面,以根据所述本端用户的输入内容生成针对所述项目的项目汇报信息;The second display unit 1806 displays the report information generation page corresponding to the project to generate project report information for the project according to the input content of the local user;

第三展示单元1807,展示所述群聊界面,以根据所述本端用户的输入内容生成针对所述项目的项目汇报信息;The third display unit 1807 displays the group chat interface to generate project report information for the project according to the input content of the local user;

第四展示单元1808,展示汇报信息生成界面,以根据所述本端用户的输入内容生成项目汇报信息;所述即时通讯客户端根据所述本端用户发出的配置指令,将生成的项目汇报信息配置为与所述项目相关。The fourth display unit 1808 displays a report information generation interface to generate project report information based on the input content of the local user; the instant messaging client reports the generated project report information according to a configuration instruction issued by the local user The configuration is related to the item.

可选的,还包括:Optional, also includes:

请求单元1809,向服务端发起针对汇报展示页面的浏览请求;The request unit 1809 initiates a browsing request for the report display page to the server;

加载单元1810,接收并加载所述服务端返回的页面数据,以展示所述汇报展示页面,所述汇报展示页面中包含针对所述项目生成的项目汇报信息。The loading unit 1810 receives and loads the page data returned by the server to display the report display page, and the report display page includes project report information generated for the project.

可选的,还包括:Optional, also includes:

第二接收单元1811,在所述本端用户被添加为项目的项目成员时,通过所述群聊界面接收所述项目汇报信息;The second receiving unit 1811, when the local user is added as a project member of the project, receives the project report information through the group chat interface;

第三接收单元1812,在所述本端用户被添加为项目的项目汇报对象时,通过与服务端之间的单聊界面接收所述项目汇报信息。The third receiving unit 1812 receives the project report information through the single chat interface with the server when the local user is added as the project report object of the project.

可选的,还包括:Optional, also includes:

第三获取单元1813,获取所述项目成员和/或所述项目汇报对象针对所述项目汇报信息生成的评价内容;The third obtaining unit 1813 obtains the evaluation content generated by the project member and/or the project reporting object for the project reporting information;

第五展示单元1814,对所述评价内容与内容生成者的信息进行关联展示。The fifth display unit 1814 displays the evaluation content in association with the content producer information.

图19是一示例性实施例提供的一种设备的示意结构图。请参考图19,在硬件层面,该设备包括处理器1902、内部总线1904、网络接口1906、内存1908以及非易失性存储器1910,当然还可能包括其他业务所需要的硬件。处理器1902从非易失性存储器1910中读取对应的计算机程序到内存1908中然后运行,在逻辑层面上形成项目管理装置。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。FIG. 19 is a schematic structural diagram of an apparatus provided by an exemplary embodiment. Please refer to FIG. 19. At the hardware level, the device includes a processor 1902, an internal bus 1904, a network interface 1906, a memory 1908, and a non-volatile memory 1910. Of course, it may include hardware required for other services. The processor 1902 reads the corresponding computer program from the non-volatile memory 1910 into the memory 1908 and then runs it to form a project management device at a logical level. Of course, in addition to the software implementation, one or more embodiments of this specification do not exclude other implementations, such as logic devices or a combination of hardware and software, etc., that is to say, the execution body of the following processing flow is not limited to each The logic unit may also be a hardware or logic device.

请参考图20,在软件实施方式中,该项目管理装置可以包括:Please refer to FIG. 20. In a software implementation, the project management device may include:

添加单元2001,当群组被设置为关联至项目时,将所述群组的群组成员添加为所述项目的项目成员;The adding unit 2001, when the group is set to be associated with a project, adds the group member of the group as a project member of the project;

确定单元2002,确定所述项目的项目汇报对象;The determining unit 2002 determines the project reporting object of the project;

设置单元2003,设置所述项目成员和/或所述项目汇报对象的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。The setting unit 2003 sets the information acquisition authority of the project member and/or the project report object, and the information acquisition authority is used to acquire the project report information generated by the project member for the project.

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。The system, device, module or unit explained in the above embodiments may be specifically implemented by a computer chip or entity, or implemented by a product having a certain function. A typical implementation device is a computer, and the specific form of the computer may be a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email sending and receiving device, and a game control Desk, tablet computer, wearable device, or any combination of these devices.

在一个典型的配置中,计算机包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, the computer includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。The memory may include non-permanent memory, random access memory (RAM) and/or non-volatile memory in a computer-readable medium, such as read only memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带、磁盘存储、量子存储器、基于石墨烯的存储介质或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer readable media, including permanent and non-permanent, removable and non-removable media, can store information by any method or technology. The information may be computer readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, read-only compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, Magnetic tape cassettes, magnetic disk storage, quantum memory, graphene-based storage media or other magnetic storage devices or any other non-transmission media can be used to store information that can be accessed by computing devices. As defined in this article, computer-readable media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排 除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the terms "include", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device that includes a series of elements not only includes those elements, but also includes Other elements not explicitly listed, or include elements inherent to such processes, methods, goods, or equipment. Without more restrictions, the elements defined by the sentence "include one..." do not exclude the existence of other identical elements in the process, method, commodity, or equipment that includes the elements.

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。The foregoing describes specific embodiments of the present specification. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve the desired results. Additionally, the processes depicted in the drawings do not necessarily require the particular order shown or sequential order to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

在本说明书一个或多个实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。The terminology used in one or more embodiments of this specification is for the purpose of describing particular embodiments only, and is not intended to limit one or more embodiments of this specification. The singular forms "a", "said", and "the" used in one or more embodiments of the present specification and the appended claims are also intended to include most forms unless the context clearly indicates other meanings. It should also be understood that the term "and/or" as used herein refers to and encompasses any or all possible combinations of one or more associated listed items.

应当理解,尽管在本说明书一个或多个实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。It should be understood that although one or more embodiments in this specification may use the terms first, second, third, etc. to describe various information, the information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of this specification, the first information may also be referred to as second information, and similarly, the second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when" or "when" or "in response to a determination".

以上所述仅为本说明书一个或多个实施例的较佳实施例而已,并不用以限制本说明书一个或多个实施例,凡在本说明书一个或多个实施例的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书一个或多个实施例保护的范围之内。The above are only preferred embodiments of one or more embodiments of this specification, and are not intended to limit one or more embodiments of this specification. Anything within the spirit and principle of one or more embodiments of this specification, Any modifications, equivalent replacements, improvements, etc. made should be included in the scope of protection of one or more embodiments of this specification.

Claims (52)

一种项目群组的创建方法,其特征在于,包括:A method for creating a project group is characterized by including: 即时通讯客户端向服务端发送创建项目群组的请求,所述请求中包括所述项目的项目成员和/或项目汇报对象;The instant messaging client sends a request to the server to create a project group, where the request includes the project members and/or project reporting objects of the project; 所述服务端根据所述请求创建项目群组,并将所述项目成员添加为所述项目群组的群组成员;The server creates a project group according to the request, and adds the project member as a group member of the project group; 所述服务端设置所述项目汇报对象与所述项目群组的关联关系,并设置所述项目汇报对象相对于所述项目群组的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息;The server sets the association relationship between the project reporting object and the project group, and sets the information acquisition authority of the project reporting object relative to the project group, and the information acquisition authority is used to acquire the project The project report information generated by the members for the project; 所述服务端向所述即时通讯客户端返回创建结果。The server returns the creation result to the instant messaging client. 根据权利要求1所述的方法,其特征在于,还包括:The method of claim 1, further comprising: 当所述即时通讯客户端将任一对象选取为所述项目汇报对象时,所述服务端向所述任一对象发送与所述项目相关的汇报请求;When the instant messaging client selects any object as the project reporting object, the server sends a reporting request related to the project to the any object; 当接收到针对所述汇报请求的确认响应时,所述服务端将所述任一对象配置为所述项目汇报对象。When receiving a confirmation response to the reporting request, the server configures any object as the project reporting object. 根据权利要求1所述的方法,其特征在于,还包括:The method of claim 1, further comprising: 所述服务端接收所述项目成员提交的任一项目汇报信息;The server receives any project report information submitted by the project members; 当所述任一项目汇报信息由所述项目成员在所述项目对应的汇报信息生成页面中生成、在所述项目群组中生成或者在生成后被所述项目成员关联至所述项目时,所述服务端将所述任一项目汇报信息设定为针对所述项目而生成。When any of the project report information is generated by the project member in the report information generation page corresponding to the project, generated in the project group, or associated with the project by the project member after generation, The server sets the report information of any item to be generated for the item. 根据权利要求1所述的方法,其特征在于,还包括:The method of claim 1, further comprising: 所述即时通讯客户端向所述服务端发起针对汇报展示页面的浏览请求;The instant messaging client initiates a browsing request for the report display page to the server; 所述即时通讯客户端接收并加载所述即时通讯服务端返回的页面数据,以展示所述汇报展示页面,所述汇报展示页面中包含针对所述项目生成的项目汇报信息。The instant messaging client receives and loads the page data returned by the instant messaging server to display the report display page, and the report display page includes project report information generated for the project. 根据权利要求1所述的方法,其特征在于,还包括:The method of claim 1, further comprising: 所述服务端获取所述项目汇报信息;The server obtains the project report information; 所述服务端通过所述项目群组对应的群聊通讯会话,将所述项目汇报信息发送至所述项目成员;The server sends the project report information to the project members through a group chat communication session corresponding to the project group; 所述服务端通过与所述项目汇报对象之间的单聊通讯会话,将所述项目汇报信息发送至所述项目汇报对象。The server sends the project reporting information to the project reporting object through a single chat communication session with the project reporting object. 根据权利要求1所述的方法,其特征在于,还包括:The method of claim 1, further comprising: 所述服务端获取所述项目成员或所述项目汇报对象针对所述项目汇报信息生成的评价内容,使所述评价内容与内容生成者的信息被关联展示于所述项目成员或所述项目汇报对象对应的即时通讯客户端。The server acquires the evaluation content generated by the project member or the project report object for the project report information, so that the information of the evaluation content and the content producer is associated and displayed on the project member or the project report The instant messaging client corresponding to the object. 根据权利要求1所述的方法,其特征在于,还包括:The method of claim 1, further comprising: 所述服务端修改和/或删除所述项目的项目汇报对象。The server modifies and/or deletes the project reporting object of the project. 根据权利要求7所述的方法,其特征在于,所述服务端修改和/或删除所述项目的项目汇报对象,包括:The method according to claim 7, wherein the server modifying and/or deleting the project report object of the project comprises: 所述服务端根据所述项目的管理员通过相应的即时通讯客户端发送的管理指令,修改和/或删除所述项目的项目汇报对象;The server modifies and/or deletes the project reporting object of the project according to the management instruction sent by the administrator of the project through the corresponding instant messaging client; 或者,所述服务端根据所述项目汇报对象通过相应的即时通讯客户端发送的关系解除指令,解除所述项目汇报对象与所述项目之间的关联关系;Or, the server releases the association relationship between the project report object and the project according to the relationship release instruction sent by the project report object through the corresponding instant messaging client; 或者,当所述项目的项目汇报对象为团体内预设职位的团体成员时,所述服务端在所述预设职位的团体成员发生变动的情况下,修改和/或删除所述项目的项目汇报对象。Or, when the project reporting object of the project is a group member of a preset position in the group, the server modifies and/or deletes the project of the project when the group member of the preset position changes Report to. 根据权利要求1所述的方法,其特征在于,所述项目归属于团体;所述方法还包括:The method of claim 1, wherein the project belongs to a group; the method further comprises: 所述服务端在所述请求中未包含项目汇报对象时,根据所述团体的组织架构信息设置所述项目的项目汇报对象。When the server does not include a project reporting object in the request, the server sets the project reporting object of the project according to the organization structure information of the group. 根据权利要求9所述的方法,其特征在于,所述根据所述团体的组织架构信息设置所述项目的项目汇报对象,包括:The method according to claim 9, wherein the setting of the project reporting object of the project according to the organizational structure information of the group includes: 所述服务端根据所述团体的组织架构信息,确定所述项目的项目成员在所述团体内所属的部门,以及所述部门的负责人;The server determines the department to which the project member of the project belongs in the group and the person in charge of the department according to the organizational structure information of the group; 所述服务端将所述负责人设置为所述项目的项目汇报对象。The server sets the person in charge as the project reporting object of the project. 一种项目管理方法,其特征在于,包括:A project management method, characterized in that it includes: 确定本端用户与项目之间的关系;Determine the relationship between the local user and the project; 当所述本端用户被添加为项目的项目成员时,展示所述项目对应的项目群组的群聊界面,其中所述项目的所有项目成员被添加为所述项目群组的群组成员;When the local user is added as a project member of the project, a group chat interface of the project group corresponding to the project is displayed, wherein all project members of the project are added as group members of the project group; 当所述本端用户被添加为项目的项目成员或项目汇报对象时,根据所述本端用户被设置的信息获取权限,获取所述项目成员针对所述项目生成的项目汇报信息。When the local user is added as a project member or a project reporting object of the project, the project reporting information generated by the project member for the project is acquired according to the information acquisition authority set by the local user. 根据权利要求11所述的方法,其特征在于,还包括:The method of claim 11, further comprising: 接收与所述项目相关的汇报请求;Receive reporting requests related to the project; 根据所述本端用户实施的确认操作,返回针对所述汇报请求的确认响应,以使所述本端用户被配置为所述项目汇报对象。According to the confirmation operation performed by the local user, a confirmation response to the reporting request is returned, so that the local user is configured as the project reporting object. 根据权利要求11所述的方法,其特征在于,当所述本端用户为所述项目的项目成员时,所述方法还包括以下至少之一:The method according to claim 11, wherein when the local user is a project member of the project, the method further comprises at least one of the following: 展示所述项目对应的汇报信息生成页面,以根据所述本端用户的输入内容生成针对所述项目的项目汇报信息;Displaying a report information generation page corresponding to the project to generate project report information for the project according to the input content of the local user; 展示所述群聊界面,以根据所述本端用户的输入内容生成针对所述项目的项目汇报信息;Displaying the group chat interface to generate project report information for the project based on the input content of the local user; 展示汇报信息生成界面,以根据所述本端用户的输入内容生成项目汇报信息;根据所述本端用户发出的配置指令,将生成的项目汇报信息配置为与所述项目相关。A report information generation interface is displayed to generate project report information based on the input content of the local user; according to a configuration instruction issued by the local user, the generated project report information is configured to be related to the project. 根据权利要求11所述的方法,其特征在于,还包括:The method of claim 11, further comprising: 向服务端发起针对汇报展示页面的浏览请求;Initiate a browsing request for the report display page to the server; 接收并加载所述服务端返回的页面数据,以展示所述汇报展示页面,所述汇报展示页面中包含针对所述项目生成的项目汇报信息。Receiving and loading page data returned by the server to display the report display page, where the report display page contains project report information generated for the project. 根据权利要求11所述的方法,其特征在于,还包括:The method of claim 11, further comprising: 当所述本端用户被添加为项目的项目成员时,通过所述群聊界面接收所述项目汇报信息;When the local user is added as a project member of the project, receive the project report information through the group chat interface; 当所述本端用户被添加为项目的项目汇报对象时,通过与服务端之间的单聊界面接收所述项目汇报信息。When the local user is added as the project reporting object of the project, the project reporting information is received through a single chat interface with the server. 根据权利要求11所述的方法,其特征在于,还包括:The method of claim 11, further comprising: 获取所述项目成员和/或所述项目汇报对象针对所述项目汇报信息生成的评价内容;Obtaining evaluation content generated by the project member and/or the project reporting object for the project reporting information; 对所述评价内容与内容生成者的信息进行关联展示。Associate and display the evaluation content and the information of the content producer. 一种项目管理方法,其特征在于,包括:A project management method, characterized in that it includes: 确定项目的项目成员和项目汇报对象;Identify project members and project reporting objects of the project; 创建项目群组,以将所述项目成员添加为所述项目群组的群组成员;Create a project group to add the project member as a group member of the project group; 设置所述项目成员和/或所述项目汇报对象的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。The information acquisition authority of the project member and/or the project reporting object is set, and the information acquisition authority is used to acquire project report information generated by the project member for the project. 根据权利要求17所述的方法,其特征在于,还包括:The method of claim 17, further comprising: 向被选取的对象发送与所述项目相关的汇报请求;Send a report request related to the project to the selected object; 当接收到针对所述汇报请求的确认响应时,将所述被选取的对象配置为所述项目汇报对象。When receiving the confirmation response to the reporting request, the selected object is configured as the project reporting object. 根据权利要求17所述的方法,其特征在于,还包括:The method of claim 17, further comprising: 接收所述项目成员提交的任一项目汇报信息;Receive any project report information submitted by the project members; 当所述任一项目汇报信息由所述项目成员在所述项目对应的汇报信息生成页面中生成、在所述项目群组中生成或者在生成后被所述项目成员关联至所述项目时,将所述任一项目汇报信息设定为针对所述项目而生成。When any of the project report information is generated by the project member in the report information generation page corresponding to the project, generated in the project group, or associated with the project by the project member after generation, The item report information is set to be generated for the item. 根据权利要求17所述的方法,其特征在于,还包括:The method of claim 17, further comprising: 获取所述项目成员或所述项目汇报对象针对汇报展示页面发起的浏览请求;Obtain a browsing request initiated by the project member or the project reporting object for the reporting display page; 返回页面数据,使所述页面数据被加载以展示所述项目汇报信息。Return the page data so that the page data is loaded to display the project report information. 根据权利要求17所述的方法,其特征在于,还包括:The method of claim 17, further comprising: 获取所述项目汇报信息;Obtain the project report information; 通过所述项目群组对应的群聊通讯会话,将所述项目汇报信息发送至所述项目成员;Send the project report information to the project members through a group chat communication session corresponding to the project group; 通过与所述项目汇报对象之间的单聊通讯会话,将所述项目汇报信息发送至所述项目汇报对象。The project reporting information is sent to the project reporting object through a single chat communication session with the project reporting object. 根据权利要求17所述的方法,其特征在于,还包括:The method of claim 17, further comprising: 根据接收到的配置指令,为所述项目配置至少一个汇报模板;Configure at least one report template for the project according to the received configuration instructions; 向所述项目成员提供所述汇报模板,以供所述项目成员进行选用并生成所述项目汇报信息。The report template is provided to the project members for the project members to select and generate the project report information. 根据权利要求17所述的方法,其特征在于,还包括:The method of claim 17, further comprising: 获取所述项目成员或所述项目汇报对象针对所述项目汇报信息生成的评价内容,使所述评价内容与内容生成者的信息被向所述项目成员或所述项目汇报对象进行关联展示。Obtain the evaluation content generated by the project member or the project reporting object for the project reporting information, so that the information of the evaluation content and the content generator is displayed in association with the project member or the project reporting object. 根据权利要求17所述的方法,其特征在于,还包括:The method of claim 17, further comprising: 根据所述项目成员或所述项目汇报对象发送的设定指令,将所述项目设定为关注项目;其中,所述关注项目对应的项目汇报信息相比于针对其他项目生成的项目汇报信息被优先展示。Set the project as a focused project according to the setting instruction sent by the project member or the project reporting object; wherein, the project reporting information corresponding to the focused project is compared to the project reporting information generated for other projects Give priority to display. 根据权利要求17所述的方法,其特征在于,还包括:The method of claim 17, further comprising: 修改和/或删除所述项目的项目汇报对象。Modify and/or delete the project reporting object of the project. 根据权利要求25所述的方法,其特征在于,所述修改和/或删除所述项目的项目汇报对象,包括:The method according to claim 25, wherein the project reporting object of modifying and/or deleting the project comprises: 根据所述项目的管理员发送的管理指令,修改和/或删除所述项目的项目汇报对象。According to the management instruction sent by the administrator of the project, modify and/or delete the project reporting object of the project. 根据权利要求25所述的方法,其特征在于,所述修改和/或删除所述项目的项目汇报对象,包括:The method according to claim 25, wherein the project reporting object of modifying and/or deleting the project comprises: 根据所述项目汇报对象发送的关系解除指令,解除所述项目汇报对象与所述项目之间的关联关系。According to the relationship release instruction sent by the project reporting object, the association relationship between the project reporting object and the project is released. 根据权利要求25所述的方法,其特征在于,所述项目的项目汇报对象为团体内预设职位的团体成员;所述修改和/或删除所述项目的项目汇报对象,包括:The method according to claim 25, wherein the project reporting object of the project is a group member with a preset position in the group; and the modifying and/or deleting the project reporting object of the project includes: 监测所述团体的组织架构信息;Monitor the organizational structure of the group; 当所述预设职位的团体成员发生变动时,修改和/或删除所述项目的项目汇报对象。When the group member of the preset position changes, the project reporting object of the project is modified and/or deleted. 根据权利要求17所述的方法,其特征在于,所述项目归属于团体;所述方法还包括:The method of claim 17, wherein the project belongs to a group; the method further comprises: 根据所述团体的组织架构信息,确定所述项目的项目成员在所述团体内所属的部门,以及所述部门的负责人;According to the organizational structure information of the group, determine the department to which the project member of the project belongs in the group, and the person in charge of the department; 将所述负责人设置为所述项目的项目汇报对象,或者将所述负责人作为候选项目汇报对象而推荐至所述项目的管理员。Set the person in charge as the project reporting object of the project, or recommend the person in charge as the candidate project reporting object to the administrator of the project. 一种项目管理方法,其特征在于,包括:A project management method, characterized in that it includes: 当群组被设置为关联至项目时,将所述群组的群组成员添加为所述项目的项目成员;When the group is set to be associated with a project, add the group member of the group as a project member of the project; 确定所述项目的项目汇报对象;Determine the project reporting target of the project; 设置所述项目成员和/或所述项目汇报对象的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。The information acquisition authority of the project member and/or the project reporting object is set, and the information acquisition authority is used to acquire project report information generated by the project member for the project. 一种项目管理装置,其特征在于,包括:A project management device, characterized in that it includes: 确定单元,确定本端用户与项目之间的关系;Identify the unit to determine the relationship between the local user and the project; 第一展示单元,在所述本端用户被添加为项目的项目成员时,展示所述项目对应的项目群组的群聊界面,其中所述项目的所有项目成员被添加为所述项目群组的群组成员;The first display unit displays the group chat interface of the project group corresponding to the project when the local user is added as a project member of the project, wherein all project members of the project are added as the project group Members of 第一获取单元,在所述本端用户被添加为项目的项目成员或项目汇报对象时,根据所述本端用户被设置的信息获取权限,获取所述项目成员针对所述项目生成的项目汇报 信息。The first obtaining unit obtains the project report generated by the project member for the project when the local user is added as a project member or a project reporting object of the project according to the information acquisition authority set by the local user information. 根据权利要求31所述的装置,其特征在于,还包括:The device according to claim 31, further comprising: 第一接收单元,接收与所述项目相关的汇报请求;The first receiving unit receives the report request related to the project; 返回单元,根据所述本端用户实施的确认操作,返回针对所述汇报请求的确认响应,以使所述本端用户被配置为所述项目汇报对象。The returning unit returns a confirmation response to the report request according to the confirmation operation performed by the local user, so that the local user is configured as the project reporting object. 根据权利要求31所述的装置,其特征在于,当所述本端用户为所述项目的项目成员时,所述装置还包括以下至少之一:The apparatus according to claim 31, wherein when the local user is a project member of the project, the apparatus further includes at least one of the following: 第二展示单元,展示所述项目对应的汇报信息生成页面,以根据所述本端用户的输入内容生成针对所述项目的项目汇报信息;The second display unit displays a report information generation page corresponding to the project to generate project report information for the project according to the input content of the local user; 第三展示单元,展示所述群聊界面,以根据所述本端用户的输入内容生成针对所述项目的项目汇报信息;The third display unit displays the group chat interface to generate project report information for the project according to the input content of the local user; 第四展示单元,展示汇报信息生成界面,以根据所述本端用户的输入内容生成项目汇报信息;根据所述本端用户发出的配置指令,将生成的项目汇报信息配置为与所述项目相关。The fourth display unit displays a report information generation interface to generate project report information based on the input content of the local user; according to a configuration instruction issued by the local user, configure the generated project report information to be related to the project . 根据权利要求31所述的装置,其特征在于,还包括:The device according to claim 31, further comprising: 请求单元,向服务端发起针对汇报展示页面的浏览请求;The request unit initiates a browsing request for the report display page to the server; 加载单元,接收并加载所述服务端返回的页面数据,以展示所述汇报展示页面,所述汇报展示页面中包含针对所述项目生成的项目汇报信息。The loading unit receives and loads the page data returned by the server to display the report display page, and the report display page includes project report information generated for the project. 根据权利要求31所述的装置,其特征在于,还包括:The device according to claim 31, further comprising: 第二接收单元,在所述本端用户被添加为项目的项目成员时,通过所述群聊界面接收所述项目汇报信息;A second receiving unit, when the local user is added as a project member of the project, receiving the project report information through the group chat interface; 第三接收单元,在所述本端用户被添加为项目的项目汇报对象时,通过与服务端之间的单聊界面接收所述项目汇报信息。A third receiving unit, when the local user is added as a project reporting object of the project, receives the project reporting information through a single chat interface with the server. 根据权利要求31所述的装置,其特征在于,还包括:The device according to claim 31, further comprising: 第三获取单元,获取所述项目成员和/或所述项目汇报对象针对所述项目汇报信息生成的评价内容;A third obtaining unit, which obtains the evaluation content generated by the project members and/or the project reporting object for the project reporting information; 第五展示单元,对所述评价内容与内容生成者的信息进行关联展示。The fifth display unit displays the evaluation content in association with the content producer information. 一种项目管理装置,其特征在于,包括:A project management device, characterized in that it includes: 第一确定单元,确定项目的项目成员和项目汇报对象;The first determination unit determines the project members and project reporting objects of the project; 创建单元,创建项目群组,以将所述项目成员添加为所述项目群组的群组成员;Creating a unit to create a project group to add the project member as a group member of the project group; 第一设置单元,设置所述项目成员和/或所述项目汇报对象的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。The first setting unit sets the information acquisition authority of the project member and/or the project report object, and the information acquisition authority is used to acquire the project report information generated by the project member for the project. 根据权利要求37所述的装置,其特征在于,还包括:The device according to claim 37, further comprising: 第一发送单元,向被选取的对象发送与所述项目相关的汇报请求;The first sending unit sends a report request related to the project to the selected object; 第一配置单元,当接收到针对所述汇报请求的确认响应时,将所述被选取的对象配置为所述项目汇报对象。The first configuration unit, when receiving a confirmation response to the report request, configures the selected object as the project report object. 根据权利要求37所述的装置,其特征在于,还包括:The device according to claim 37, further comprising: 接收单元,接收所述项目成员提交的任一项目汇报信息;The receiving unit receives any project report information submitted by the project members; 第一设定单元,当所述任一项目汇报信息由所述项目成员在所述项目对应的汇报信息生成页面中生成、在所述项目群组中生成或者在生成后被所述项目成员关联至所述项目时,将所述任一项目汇报信息设定为针对所述项目而生成。The first setting unit, when any of the project report information is generated by the project member in the report information generation page corresponding to the project, generated in the project group, or associated with the project member after generation When it comes to the project, the report information of any one of the projects is set to be generated for the project. 根据权利要求37所述的装置,其特征在于,还包括:The device according to claim 37, further comprising: 第一获取单元,获取所述项目成员或所述项目汇报对象针对汇报展示页面发起的浏览请求;The first obtaining unit obtains the browsing request initiated by the project member or the project reporting object for the reporting display page; 返回单元,返回页面数据,使所述页面数据被加载以展示所述项目汇报信息。The return unit returns the page data, so that the page data is loaded to display the project report information. 根据权利要求37所述的装置,其特征在于,还包括:The device according to claim 37, further comprising: 第二获取单元,获取所述项目汇报信息;The second obtaining unit obtains the project report information; 第二发送单元,通过所述项目群组对应的群聊通讯会话,将所述项目汇报信息发送至所述项目成员;通过与所述项目汇报对象之间的单聊通讯会话,将所述项目汇报信息发送至所述项目汇报对象。The second sending unit sends the project report information to the project members through a group chat communication session corresponding to the project group; through a single chat communication session with the project report object, the project The reporting information is sent to the project reporting object. 根据权利要求37所述的装置,其特征在于,还包括:The device according to claim 37, further comprising: 第二配置单元,根据接收到的配置指令,为所述项目配置至少一个汇报模板;The second configuration unit configures at least one report template for the project according to the received configuration instructions; 提供单元,向所述项目成员提供所述汇报模板,以供所述项目成员进行选用并生成所述项目汇报信息。The providing unit provides the report template to the project members for selection by the project members and generates the project report information. 根据权利要求37所述的装置,其特征在于,还包括:The device according to claim 37, further comprising: 第三获取单元,获取所述项目成员或所述项目汇报对象针对所述项目汇报信息生成的评价内容,使所述评价内容与内容生成者的信息被向所述项目成员或所述项目汇报对象进行关联展示。The third obtaining unit obtains the evaluation content generated by the project member or the project reporting object for the project reporting information, so that the information of the evaluation content and the content generator is sent to the project member or the project reporting object Perform associated display. 根据权利要求37所述的装置,其特征在于,还包括:The device according to claim 37, further comprising: 第二设定单元,根据所述项目成员或所述项目汇报对象发送的设定指令,将所述项 目设定为关注项目;其中,所述关注项目对应的项目汇报信息相比于针对其他项目生成的项目汇报信息被优先展示。The second setting unit sets the project as a focused project according to a setting instruction sent by the project member or the project reporting object; wherein, the project reporting information corresponding to the focused project is compared to that for other projects The generated project report information is displayed with priority. 根据权利要求37所述的装置,其特征在于,还包括:The device according to claim 37, further comprising: 编辑单元,修改和/或删除所述项目的项目汇报对象。The editing unit modifies and/or deletes the project reporting object of the project. 根据权利要求45所述的装置,其特征在于,所述编辑单元具体用于:The device according to claim 45, wherein the editing unit is specifically configured to: 根据所述项目的管理员发送的管理指令,修改和/或删除所述项目的项目汇报对象。According to the management instruction sent by the administrator of the project, modify and/or delete the project reporting object of the project. 根据权利要求45所述的装置,其特征在于,所述编辑单元具体用于:The device according to claim 45, wherein the editing unit is specifically configured to: 根据所述项目汇报对象发送的关系解除指令,解除所述项目汇报对象与所述项目之间的关联关系。According to the relationship release instruction sent by the project reporting object, the association relationship between the project reporting object and the project is released. 根据权利要求45所述的装置,其特征在于,所述项目的项目汇报对象为团体内预设职位的团体成员;所述编辑单元具体用于:The device according to claim 45, wherein the object of the project report of the project is a group member with a preset position in the group; the editing unit is specifically used for: 监测所述团体的组织架构信息;Monitor the organizational structure of the group; 当所述预设职位的团体成员发生变动时,修改和/或删除所述项目的项目汇报对象。When the group member of the preset position changes, the project reporting object of the project is modified and/or deleted. 根据权利要求37所述的装置,其特征在于,所述项目归属于团体;所述装置还包括:The device of claim 37, wherein the item belongs to a group; the device further includes: 第二确定单元,根据所述团体的组织架构信息,确定所述项目的项目成员在所述团体内所属的部门,以及所述部门的负责人;The second determining unit determines the department to which the project member of the project belongs in the group and the person in charge of the department based on the organizational structure information of the group; 第二设置单元,将所述负责人设置为所述项目的项目汇报对象,或者将所述负责人作为候选项目汇报对象而推荐至所述项目的管理员。The second setting unit sets the person in charge as the project reporting object of the project, or recommends the person in charge as the candidate project reporting object to the administrator of the project. 一种项目管理装置,其特征在于,包括:A project management device, characterized in that it includes: 添加单元,当群组被设置为关联至项目时,将所述群组的群组成员添加为所述项目的项目成员;An adding unit, when the group is set to be associated with a project, adding the group member of the group as a project member of the project; 确定单元,确定所述项目的项目汇报对象;The determining unit determines the project reporting object of the project; 设置单元,设置所述项目成员和/或所述项目汇报对象的信息获取权限,所述信息获取权限用于获取所述项目成员针对所述项目生成的项目汇报信息。The setting unit sets the information acquisition authority of the project member and/or the project report object, and the information acquisition authority is used to acquire the project report information generated by the project member for the project. 一种电子设备,其特征在于,包括:An electronic device, characterized in that it includes: 处理器;processor; 用于存储处理器可执行指令的存储器;Memory for storing processor executable instructions; 其中,所述处理器通过运行所述可执行指令以实现如权利要求11-30中任一项所述的方法。Wherein, the processor executes the executable instruction to implement the method according to any one of claims 11-30. 一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现如权利要求11-30中任一项所述方法的步骤。A computer-readable storage medium having computer instructions stored thereon, characterized in that when the instructions are executed by a processor, the steps of the method according to any one of claims 11-30 are implemented.
PCT/CN2019/125854 2018-12-29 2019-12-17 Project group creating method, and project management method and device Ceased WO2020135142A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201811632741.6A CN111385186B (en) 2018-12-29 2018-12-29 Project group creating method, project management method and device
CN201811632741.6 2018-12-29

Publications (1)

Publication Number Publication Date
WO2020135142A1 true WO2020135142A1 (en) 2020-07-02

Family

ID=71128383

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/125854 Ceased WO2020135142A1 (en) 2018-12-29 2019-12-17 Project group creating method, and project management method and device

Country Status (2)

Country Link
CN (1) CN111385186B (en)
WO (1) WO2020135142A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112699655A (en) * 2020-12-28 2021-04-23 北京达佳互联信息技术有限公司 Method and device for creating documents in communication group and electronic equipment
CN113296775A (en) * 2021-06-17 2021-08-24 数字广东网络建设有限公司 Page generation method and device, computer equipment and storage medium
CN113627769A (en) * 2021-08-02 2021-11-09 深圳派富知识产权投资咨询有限公司 Object innovation evaluation method, client and system
CN113645122A (en) * 2021-08-02 2021-11-12 深圳派富知识产权投资咨询有限公司 Innovative data monitoring method, client and system
CN114462366A (en) * 2020-10-21 2022-05-10 腾讯科技(深圳)有限公司 Template configuration information processing method, device and system, electronic equipment and medium
CN114707804A (en) * 2022-03-08 2022-07-05 深圳腾银信息咨询有限责任公司 Enterprise WeChat-based operation strategy pushing method and device and electronic equipment

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111901228B (en) * 2020-07-31 2022-08-12 广东佳米科技有限公司 User group communication method based on address book and electronic equipment
CN112291329B (en) * 2020-10-23 2022-05-13 腾讯科技(深圳)有限公司 Information display method, device and equipment
CN112702181B (en) * 2020-12-18 2022-08-19 中国建设银行股份有限公司 Method and device for automatically creating working communication group and related equipment
CN112967018A (en) * 2021-03-03 2021-06-15 北京明略软件系统有限公司 Method and device for project data analysis, electronic equipment and storage medium
CN113256240B (en) * 2021-04-22 2023-04-07 支付宝(杭州)信息技术有限公司 Message processing method and device and server
CN113393213A (en) * 2021-06-25 2021-09-14 数字广东网络建设有限公司 Method for creating group, computer equipment and storage medium
CN115705554A (en) * 2021-08-06 2023-02-17 北京字跳网络技术有限公司 Data processing method, electronic device and storage medium
CN115883506A (en) 2021-08-06 2023-03-31 北京字跳网络技术有限公司 Method, device, electronic equipment and storage medium for realizing group management
CN114140073A (en) * 2021-11-29 2022-03-04 北京达佳互联信息技术有限公司 Project progress display method and device, electronic equipment and storage medium
CN114430405B (en) * 2021-12-17 2024-07-09 北京飞讯数码科技有限公司 Instant messaging method, device, equipment and storage medium for command terminal
CN114500431B (en) * 2022-02-18 2024-04-26 武汉夜莺科技有限公司 Project processing method and device and electronic equipment
CN116846850A (en) * 2022-03-23 2023-10-03 北京字跳网络技术有限公司 Information interaction methods, devices and electronic equipment
CN115550297B (en) * 2022-09-22 2024-08-20 北京字跳网络技术有限公司 Information processing method, information processing device, electronic equipment and storage medium
CN116633899A (en) * 2023-05-16 2023-08-22 浪潮软件股份有限公司 Group chat management method and plug-in for dynamically increasing and decreasing personnel according to business requirements
CN118158008A (en) * 2024-03-08 2024-06-07 北京字跳网络技术有限公司 Group management method, system, equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100056183A1 (en) * 2008-08-28 2010-03-04 Aol Llc Methods and system for providing location-based communication services
CN104579708A (en) * 2014-12-26 2015-04-29 北京奇虎科技有限公司 Group joining method and device
CN104866742A (en) * 2014-02-20 2015-08-26 陈时军 Method and device for privilege management
CN106603391A (en) * 2016-12-30 2017-04-26 和创(北京)科技股份有限公司 Method for constructing instant messaging group automatically, server and terminal equipment
CN107342932A (en) * 2017-05-23 2017-11-10 华为技术有限公司 A kind of information interacting method and terminal

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7296023B2 (en) * 2004-01-15 2007-11-13 International Business Machines Corporation Method and apparatus for persistent real-time collaboration
CN106096907A (en) * 2016-06-01 2016-11-09 比美特医护在线(北京)科技有限公司 A kind of item information processing method and system
CN106203941A (en) * 2016-06-29 2016-12-07 深圳还是威健康科技有限公司 A kind of method and apparatus of mobile office

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100056183A1 (en) * 2008-08-28 2010-03-04 Aol Llc Methods and system for providing location-based communication services
CN104866742A (en) * 2014-02-20 2015-08-26 陈时军 Method and device for privilege management
CN104579708A (en) * 2014-12-26 2015-04-29 北京奇虎科技有限公司 Group joining method and device
CN106603391A (en) * 2016-12-30 2017-04-26 和创(北京)科技股份有限公司 Method for constructing instant messaging group automatically, server and terminal equipment
CN107342932A (en) * 2017-05-23 2017-11-10 华为技术有限公司 A kind of information interacting method and terminal

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114462366A (en) * 2020-10-21 2022-05-10 腾讯科技(深圳)有限公司 Template configuration information processing method, device and system, electronic equipment and medium
CN112699655A (en) * 2020-12-28 2021-04-23 北京达佳互联信息技术有限公司 Method and device for creating documents in communication group and electronic equipment
CN113296775A (en) * 2021-06-17 2021-08-24 数字广东网络建设有限公司 Page generation method and device, computer equipment and storage medium
CN113627769A (en) * 2021-08-02 2021-11-09 深圳派富知识产权投资咨询有限公司 Object innovation evaluation method, client and system
CN113645122A (en) * 2021-08-02 2021-11-12 深圳派富知识产权投资咨询有限公司 Innovative data monitoring method, client and system
CN113645122B (en) * 2021-08-02 2023-08-11 深圳派富隆天知识产权投资咨询有限公司 Innovative data monitoring method, client and system
CN114707804A (en) * 2022-03-08 2022-07-05 深圳腾银信息咨询有限责任公司 Enterprise WeChat-based operation strategy pushing method and device and electronic equipment

Also Published As

Publication number Publication date
CN111385186A (en) 2020-07-07
CN111385186B (en) 2022-12-27

Similar Documents

Publication Publication Date Title
WO2020135142A1 (en) Project group creating method, and project management method and device
CN109787948B (en) Access method, rights management method and device for shared space
US9130763B2 (en) Automatic sharing of event content by linking devices
US20180123814A1 (en) Live meetings for channels in a team collaboration tool
US20200111060A1 (en) Task reminder method and apparatus, and method and apparatus for generating and presenting reminder message
US20120150577A1 (en) Meeting lifecycle management
WO2021189868A1 (en) Method and apparatus for providing reminder in group session, and device and medium
WO2020034882A1 (en) Group communication method, apparatus and device
CN110168537A (en) Contextual and Social Distancing Aware Quick Active Person Cards
US12354064B2 (en) Method and apparatus for sharing data across groups
WO2019062586A1 (en) Method and apparatus for displaying conference information
US11477315B2 (en) Contact information exchanging and content system and method for networking and marketing
US20130326362A1 (en) Electronic communicating
WO2019062587A1 (en) Task generation method and device
CN112636936A (en) Content sharing method and device
TW201911158A (en) Attendance setting method and device
WO2023045650A1 (en) Message display method and apparatus, computer device, storage medium, and program product
WO2018223858A1 (en) Team configuration method, and method and apparatus for sharing team configuration solution
JP6454200B2 (en) Communication management method and communication management system
US20150312328A1 (en) Social sharing of contacts information
US20150058739A1 (en) Daily task tools that interface with backend systems
Ullaha et al. StudentPIMS: a smartphone-based personal information management system for students
US20230179438A1 (en) Outstanding requests related to an upcoming meeting
Nightingale Workforce Development, Job Skills, and Small Businesses: Testimony on Re-employment and Training
HK40018708B (en) Method and device for managing resume information, method and device for managing recruitment information

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19904181

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19904181

Country of ref document: EP

Kind code of ref document: A1