Cooperative office processing method, apparatus and device, and medium

By calculating the office correlation between office staff and generating and displaying office progress, the problem of insufficient transparency in collaborative office is solved, real-time information sharing and resource optimization are realized, and team collaboration efficiency and project completion speed are improved.

CN119205040AInactive Publication Date: 2024-12-27SHANDONG ZHENGYUN INFORMATION TECH CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202411707180.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-27
Publication Date
2024-12-27
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The lack of transparency in the existing collaborative office methods makes it difficult for team members to obtain other people's work progress information in real time, resulting in the problem of information silos and unoptimized resources.

Method used

By determining the current office data of office workers, the office correlation between each two office workers is calculated, and the office progress is generated to realize real-time information sharing and resource optimization.

Benefits of technology

It improves the transparency of collaborative office data, promotes the circulation of information within the team, reduces misunderstandings and conflicts, stimulates the sense of responsibility and urgency of team members, and improves project execution efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119205040A_ABST
    Figure CN119205040A_ABST
Patent Text Reader

Abstract

The invention relates to the field of data processing, in particular to a collaborative office processing method and device, equipment and a medium. The method comprises the steps that the current office data, including the office task and the progress thereof, of office staff are determined, and a real-time and accurate information basis is provided for team cooperation. And each office staff can know the task states of themselves and others, so that the information isolated island can be broken, and the circulation and sharing of the internal information of the team can be ensured. By calculating the office association degree between every two office staff, determining the associated staff, generating the display office progress and a synchronization mechanism based on the associated staff, team members can master the work progress of each other at any time, more efficient communication and cooperation are promoted, and therefore transparency in collaborative office data is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing, and in particular to a collaborative office processing method, device, equipment and medium. Background Art

[0002] Collaborative office refers to the use of network, computer and other infrastructure by enterprise staff to communicate, coordinate, share resources, report tasks, review plans, etc. Currently, collaborative office is still carried out in a relatively primitive way, such as uploading office documents in shared folders, reporting project progress by email, and sharing resources by sending files offline.

[0003] However, this way of managing task documents based on shared folders has a significant problem: it lacks sufficient transparency. Specifically, it is often difficult for team members to directly and in real time obtain the work progress information of other members. Therefore, how to improve the transparency of collaborative office data has become an urgent problem to be solved. Summary of the invention

[0004] In order to improve the transparency of collaborative office data, the present application provides a collaborative office processing method, device, equipment and medium.

[0005] In the first aspect, the present application provides a collaborative office processing method, which adopts the following technical solution: A collaborative office processing method, comprising: Determine the current office data of the office staff, wherein the current office data includes office tasks and task progress; Based on the current office data, determining the office correlation between every two office personnel; Determine the persons whose office correlation degree between every two office personnel is greater than the correlation degree threshold as related persons, and determine the display person corresponding to each office personnel; Generate the corresponding office progress display for each office staff; The display office progress is synchronized based on the display personnel corresponding to each office personnel and the current office data.

[0006] By adopting the above technical solution, by determining the current office data of office staff, including office tasks and their progress, a real-time and accurate information basis is provided for team collaboration. Each office staff can understand the task status of himself and others, which helps to break the information island and ensure the circulation and sharing of information within the team. By calculating the office correlation between every two office staff and determining the associated personnel, it is possible to intelligently identify the members of the team who work closely or depend on each other, which helps team managers or individual members better understand the team structure and workflow, so as to allocate resources and adjust task allocation more effectively. The generated display of office progress and the synchronization mechanism based on associated personnel enable team members to keep abreast of each other's work progress at any time, promote more efficient communication and collaboration, and thus improve the transparency in collaborative office data. This transparency not only helps to reduce misunderstandings and conflicts, but also inspires the sense of responsibility and urgency of team members, and promotes faster and smoother completion of projects.

[0007] In a possible implementation, determining the office association between every two office workers based on the current office data includes: Get the management authority level corresponding to each office staff; Based on the management authority level and the current office data, the office association degree between every two office personnel is determined.

[0008] By adopting the above technical solution and introducing the management authority level as a consideration for determining office relevance, the collaboration relationship and degree of dependence between different members within the team can be more accurately identified. The management authority level not only reflects the responsibilities and roles of members in the team, but also implies the possible frequency of communication and collaboration between them. Therefore, this fine-grained relevance analysis helps team managers or members to more accurately grasp the team structure and workflow, so as to make more reasonable task allocation and resource scheduling. Accurate office relevance information can also promote effective communication between team members. When members understand their relevance to others, they are more likely to actively seek cooperation, share information, and coordinate work plans, thereby improving the collaboration efficiency and project execution speed of the entire team.

[0009] In a possible implementation, the office correlation between every two office personnel is determined based on the management authority level and the current office data, and the process of determining the office correlation between every two office personnel includes: Determine whether the management authority levels between the two office staff are consistent; If the management authority levels of the two office personnel are inconsistent, determining whether the level difference of the management authority levels of the two office personnel is less than a preset level difference; If the level difference between the management authority levels of the two office personnel is less than the preset level difference, determining the office correlation degree between the two office personnel to be 1; If the level difference of the management authority levels between the two office personnel is greater than the preset level difference, it is determined that the office correlation degree between the two office personnel is 0.

[0010] By adopting the above technical solution, the complexity of team collaboration is simplified by simplifying the office correlation to the consistency or level difference based on the management authority level. By directly comparing the management authority levels, the collaborative relationship between team members can be quickly and intuitively identified, providing team managers with a concise and clear basis for decision-making. In addition, simplifying the correlation to a binary judgment of 0 or 1 also makes it easier for team managers to quickly exclude irrelevant factors when making decisions, focus on key nodes and key people, and thus improve decision-making efficiency.

[0011] In a possible implementation, when the management authority etc. of the two office personnel are consistent, the method further includes: Get the office department to which each office staff member belongs; Determine a first correlation between the office departments to which the two office personnel respectively belong, and determine a second correlation corresponding to the office tasks corresponding to the two office personnel respectively; Based on the first degree of association and the second degree of association, an office association degree between the two office personnel is determined.

[0012] By adopting the above technical solution, by introducing the correlation between office departments and the correlation between office tasks, this solution provides a more accurate and detailed basis for judgment for team collaboration. In large organizations or complex projects, different departments may have close or loose cooperation relationships, and different tasks may also have direct or indirect connections. By comprehensively considering these two dimensions, it is possible to more accurately identify which office personnel may have effective collaboration opportunities, thereby optimizing resource allocation and improving the efficiency and effectiveness of team collaboration. At the same time, it allows team managers to adjust the weights or judgment criteria of department correlation and task correlation according to changes in organizational structure and project requirements to adapt to different collaboration scenarios.

[0013] In a possible implementation, the process of determining the display personnel corresponding to each office staff member includes: Get the office department to which each office staff member belongs; Based on the management authority level corresponding to each office staff, a person whose management authority level is greater than the management authority level of the office staff is determined as the first display person; Determine a second display person of the office staff, the office department to which the second display person belongs is consistent with the office department of the office staff, and the management authority level corresponding to the second display person is consistent with the management authority level of the office staff; Based on the first exhibitor and the second exhibitor, an exhibitor corresponding to the office staff is determined.

[0014] By adopting the above technical solution, by identifying the personnel with higher management authority level than the current office staff as the first display personnel, the hierarchical relationship within the organization is clarified, which helps office staff understand their position and role in the organization, which not only helps to improve the standardization and orderliness of the organization, but also inspires the sense of responsibility and ambition of office staff, and encourages them to work hard to improve their management authority level. At the same time, by setting up the second display personnel who are in the same department as the current office staff and have the same management authority level, office staff can better integrate into the department team and improve team collaboration efficiency by observing and learning the work performance and experience of the second display personnel. Combining the roles of the first display personnel and the second display personnel, a diversified learning and development platform is provided for office staff.

[0015] In a possible implementation, the process of generating the displayed office progress corresponding to each office staff member includes: Predicting the expected office progress of the office personnel in the future period, and determining the first exhibition office progress corresponding to each first exhibition personnel based on the management authority level corresponding to each first exhibition personnel; Determining associated subtasks between the office staff and each second display staff; Determine the second display office progress corresponding to each second display staff member based on the subtask progress of each associated subtask corresponding to the office staff member; Based on the first display office progress corresponding to each first display staff and the second display office progress corresponding to each second display staff, the display office progress corresponding to the office staff is determined.

[0016] By adopting the above technical solution, by predicting the expected office progress in the future cycle, a clear work goal and time plan are provided for office staff. At the same time, combined with the office progress information of the first and second display staff, a comprehensive progress reference system is provided for current office staff. Office staff can timely discover potential progress deviations by comparing their expected office progress with the displayed office progress, and take corresponding measures to make adjustments. This improvement in transparency helps to enhance the sense of responsibility and urgency of office staff, and promote them to complete tasks more efficiently.

[0017] In a possible implementation, the method further includes: When an urgent task is received, determining the best office staff corresponding to the urgent task; Predicting the task time required for the best office staff to complete the urgent task; Generate task recommendation information based on the current office data corresponding to the best office personnel and the task duration; The task recommendation information is sent to the best office staff.

[0018] By adopting the above technical solution, by quickly determining the best office staff corresponding to the urgent task, the solution can ensure that the task is assigned to the most suitable person, thereby improving the response speed of the urgent task and helping to ensure that the task can be handled in a timely and effective manner. At the same time, by predicting the task time required for the best office staff to complete the task, a more accurate time reference is provided for task allocation, which helps managers better plan the schedule for task execution, avoid conflicts and delays between tasks, and thus improve overall work efficiency.

[0019] In a second aspect, the present application provides a collaborative office processing device, which adopts the following technical solution: A collaborative office processing device, comprising: A first determination module is used to determine the current office data of the office staff, wherein the current office data includes office tasks and task progress; A second determination module, configured to determine the office association degree between every two office personnel based on the current office data; The third determination module is used to determine the persons whose office correlation degree between every two office personnel is greater than the correlation degree threshold as related persons, and determine the display person corresponding to each office personnel; A generation module is used to generate and display the office progress corresponding to each office staff; A synchronization module is used to synchronize the display office progress based on the display personnel corresponding to each office personnel and the current office data.

[0020] In a third aspect, the present application provides an electronic device, which adopts the following technical solution: An electronic device, comprising: at least one processor; Memory; At least one application, wherein the at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the collaborative office processing method described in the first aspect above.

[0021] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium includes: a computer program that can be loaded by a processor and execute the collaborative office processing method described in the first aspect.

[0022] In summary, this application includes the following beneficial technical effects: By determining the current office data of office workers, including office tasks and their progress, a real-time and accurate information foundation is provided for team collaboration. Each office worker can understand the task status of himself and others, which helps to break the information island and ensure the circulation and sharing of information within the team. By calculating the office correlation between every two office workers and determining the associated personnel, it is possible to intelligently identify the members of the team who work closely or depend on each other, which helps team managers or individual members better understand the team structure and workflow, so as to allocate resources and adjust task allocation more effectively. The generated display of office progress and the synchronization mechanism based on associated personnel enable team members to keep abreast of each other's work progress at any time, promote more efficient communication and collaboration, and thus improve the transparency in collaborative office data. This transparency not only helps to reduce misunderstandings and conflicts, but also inspires the sense of responsibility and urgency of team members, and promotes faster and smoother completion of projects. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 This is a schematic diagram of the connection and interaction between an electronic device and an office terminal provided in an embodiment of the present application; Figure 2 It is a flowchart of a collaborative office processing method provided in an embodiment of the present application; Figure 3 is a block diagram of a collaborative office processing device provided in an embodiment of the present application; Figure 4 It is a schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0024] The following is combined with Figure 1-4 This application is described in further detail.

[0025] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0026] In the current working mode of enterprises, the overall task is generally divided into multiple tasks and assigned to each office worker to be completed by each office worker. In this process, after each office worker completes his or her corresponding task, he or she uploads it to the corresponding management platform of his or her own enterprise, so that the manager corresponding to the overall task can query the completion status of each office worker on the management platform. However, some tasks require a long processing time. During the process of office workers processing tasks, only they themselves can know their own processing progress. It is often difficult for team members or managers of the overall task to directly and real-time obtain the work progress information of other members.

[0027] In order to solve the above problems in the prior art, shared folders are generally used to upload office documents, emails are used to report project progress, and files are sent offline to share resources. However, the method of reporting project progress by oneself is not only inefficient, but also prone to false or incorrect reporting. Therefore, how to improve the transparency of collaborative office data has become a problem that needs to be solved urgently.

[0028] See also Figure 1 , the electronic device and multiple office terminals are connected to the background server, and the electronic device can obtain the data of each office terminal through the background server. Among them, one office worker corresponds to one office terminal, and the electronic device can be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc., but is not limited to this, and the embodiments of the present application are not limited here.

[0029] The present application embodiment provides a collaborative office processing method, such as Figure 2 As shown, the method provided in the embodiment of the present application is performed by an electronic device, and the method includes steps S201 to S205, wherein: Step S201: Determine the current office data of the office staff.

[0030] Among them, the current office data includes office tasks and task progress. The electronic device can obtain the data of each office terminal through the background server, and the electronic device can determine the office data corresponding to each office terminal from the data of each office terminal obtained to obtain the current office data corresponding to each office staff. Among them, one office staff corresponds to one office terminal, and the data of the office terminal may include log files, network connection information, process lists, task queues, etc.

[0031] Specifically, the process of determining the office tasks of each office worker can be: acquiring the current data corresponding to the office terminal once every preset time period to obtain a plurality of current data arranged in chronological order, and comparing the current data currently acquired with the current data acquired last time to obtain the sub-data that has changed in the two current data, and acquiring the data label corresponding to the sub-data, so as to use the task to which each sub-data belongs as the possible office task of the office terminal. Acquire the office department to which the office worker corresponding to the office terminal belongs and the historical office tasks corresponding to the office terminal, and obtain the first office task range corresponding to the office terminal and the second office task range corresponding to the historical office tasks based on the office department. Compare the possible office tasks with the first office task range and the second office task range respectively, and determine the possible office tasks belonging to the first office task range or the second office task range as the office tasks corresponding to the office terminal, so as to obtain the office tasks of the office worker corresponding to the office terminal. Wherein, each sub-data corresponds to a data label, and the data label is used to characterize the type and attribute of the sub-data.

[0032] Furthermore, after obtaining the office tasks corresponding to each office terminal, the process of determining the task progress of each office task in each office terminal can be as follows: determining the identification feature and completion mark corresponding to the office task. For example, it generally takes 20,000 characters to complete the writing of a document, and the character is the identification feature, and 20,000 is the completion mark. Specifically, the historical office data corresponding to the office task is obtained, wherein the historical office data includes the historical office content and historical office progress of the office task for each historical record. The historical office progress is divided into a stage from the previous 100% to the next 100%, and the historical office data is divided into a plurality of historical sub-data. Based on the elements that have changed in each historical sub-data, the identification feature corresponding to the office task is obtained, and based on the historical completion mark when the historical office progress is 100% in each historical sub-data and the current mark corresponding to the identification feature of the office task, the current progress corresponding to the office task is obtained, thereby obtaining the task progress corresponding to the office task. More specifically, based on the completion mark corresponding to each identification feature in each historical sub-data, the average of the historical completion marks corresponding to the same identification feature in each historical sub-data is calculated as the completion mark corresponding to the identification feature in the office task. Similarly, the completion mark corresponding to each identification feature in the office task is obtained, and based on the proportion of the corresponding completion mark of the current mark corresponding to each identification feature in the office task, the progress corresponding to each identification feature in the office task is obtained. When the progress of each identification feature is 100%, the task progress of the office task is 100%; if there is an identification feature whose progress is not 100%, the task progress of the office task is obtained based on task progress = sum of identification feature progress / number of identification features.

[0033] Step S202: Determine the office correlation between every two office personnel based on current office data.

[0034] Among them, office relevance can be expressed in terms of task overlap (the number of tasks involved in common).

[0035] Specifically, the process of determining the office correlation between any two office workers can be: obtaining the current pending tasks of the two office workers from the task queues in the data of the office terminals corresponding to the two office workers, and obtaining the number of common tasks belonging to the same total task in the current processing tasks of the two office workers, and obtaining the task overlap of each office worker based on the ratio of the common task data of each office worker to the number of current pending tasks. Exemplarily, the two office workers are office worker A and office worker B, the number of current pending tasks of office worker A is 10, the number of current pending tasks of office worker B is 8, and the number of common tasks of office worker A and office worker B is 5. For office worker A, the correlation between office worker A and office worker B is 5 / 10=0.5, and for office worker B, the correlation between office worker B and office worker A is 5 / 8=0.625.

[0036] Step S203: Determine the persons whose office correlation degree between every two office personnel is greater than the correlation degree threshold as correlated persons, and determine the display person corresponding to each office personnel.

[0037] Among them, the correlation threshold can be set according to different departments, different positions or different time periods, or it can be a fixed value, which is not limited in the embodiment of the present application.

[0038] Specifically, the office correlation between every two office workers is compared with the correlation threshold, and the workers with a correlation greater than the threshold are determined as related workers. The superior leaders corresponding to each office worker are obtained, and the related workers and superior leaders corresponding to each office worker are used as the display personnel corresponding to the office worker.

[0039] Step S204: Generate a corresponding display of office progress for each office staff member.

[0040] According to the current office data, organize the office tasks and progress information for each office staff member. Convert the organized progress information into a form that is easy to understand and display, such as charts, progress bars, Gantt charts, etc.

[0041] Step S205: Synchronously display the office progress based on the display personnel corresponding to each office personnel and the current office data.

[0042] Based on the display personnel corresponding to each office staff and the current office data, the generated display office progress is synchronized to the corresponding display personnel.

[0043] The embodiment of the present application provides a collaborative office processing method, which provides a real-time and accurate information basis for team collaboration by determining the current office data of office personnel, including office tasks and their progress. Each office worker can understand the task status of himself and others, which helps to break the information island and ensure the circulation and sharing of information within the team. By calculating the office correlation between every two office personnel and determining the associated personnel, it is possible to intelligently identify members of the team who work closely or depend on each other, thereby helping team managers or individual members to better understand the team structure and workflow, thereby allocating resources and adjusting task assignments more effectively. The generated display of office progress and the synchronization mechanism based on associated personnel enable team members to keep abreast of each other's work progress at any time, promote more efficient communication and collaboration, and thus improve transparency in collaborative office data. This transparency not only helps to reduce misunderstandings and conflicts, but also inspires a sense of responsibility and urgency among team members, and promotes faster and smoother completion of projects.

[0044] In a possible implementation of the embodiment of the present application, in the above step S202, based on the current office data, determining the office correlation between every two office personnel may specifically include: Get the management authority level corresponding to each office staff; Based on the management authority level and current office data, the office correlation between every two office personnel is determined.

[0045] The data of the office terminal may include the management authority level of the office staff.

[0046] Specifically, the management authority level of each office staff is obtained, and the process of determining the first office correlation between any two office staff based on the management authority level can be: when the management authority levels corresponding to two office staff are inconsistent, for the office staff with a larger management authority level among the two office staff, the first office correlation between the two office staff is 0, and for the office staff with a smaller management authority level among the two office staff, the first office correlation between the two office staff is 1.

[0047] The process of determining the second office correlation between any two office workers based on current office data can be: obtaining the current pending tasks of each of the two office workers, and obtaining the number of common tasks belonging to the same total task in the current pending tasks of each of the two office workers, and based on the ratio of the common task data of each office worker to the number of current pending tasks, obtaining the task overlap of each office worker, thereby obtaining the second office correlation corresponding to each office worker.

[0048] Furthermore, an average value of the first office correlation degree and the second office correlation degree between every two office personnel is calculated to obtain the office correlation degree between every two office personnel.

[0049] A possible implementation manner of the embodiment of the present application is that in the above embodiment, based on the management authority level and the current office data, the office correlation between every two office personnel is determined. The process of determining the office correlation between every two office personnel may specifically include: Determine whether the management authority levels between the two office staff are consistent; If the management authority levels of the two office personnel are inconsistent, determining whether the level difference of the management authority levels of the two office personnel is less than a preset level difference; If the level difference between the management authority levels of the two office personnel is less than the preset level difference, then the office correlation between the two office personnel is determined to be 1; If the level difference of the management authority levels between the two office personnel is greater than the preset level difference, the office correlation degree between the two office personnel is determined to be 0.

[0050] Specifically, for every two office workers, first determine whether their management authority levels are exactly the same. If the management authority levels of two office workers are inconsistent, calculate the level difference between them. The level difference can be obtained by simple numerical subtraction, that is, the higher level minus the lower level. Determine whether the level difference is less than the preset level difference: compare the calculated level difference with the preset level difference. If the level difference is less than the preset level difference, it means that although the two office workers have different management authority levels, the difference is within an acceptable range, and the office correlation between them can be considered to be high. In this implementation, we directly determine its office correlation as 1 (indicating a strong correlation).

[0051] Furthermore, if the level difference is greater than the preset level difference, it means that the management authority levels of the two office personnel are quite different, and the office correlation between them may be low. In this implementation, we directly determine their office correlation as 0 (indicating no correlation or weak correlation).

[0052] A possible implementation manner of the embodiment of the present application, in the above embodiment, when the management authority etc. between two office personnel are consistent, the method may further include: Get the office department to which each office staff member belongs; Determine a first correlation between the office departments to which the two office personnel belong, and determine a second correlation between the office tasks corresponding to the two office personnel; Based on the first degree of association and the second degree of association, an office association degree between the two office workers is determined.

[0053] The data of the office terminal may include the office department to which the office staff belongs. Specifically, the electronic device obtains the office department to which the corresponding office staff belongs in the data of each office terminal from the backend server.

[0054] Since the degree of association between different office departments is not the same, for example, the degree of association between the personnel department and other departments is relatively low, while the degree of association between the development department and the testing department is relatively high, the office association between the two office departments can be determined based on the office departments to which the two office personnel belong. Specifically, the process of determining the degree of association between any two office departments can be: obtaining the work content and work objectives corresponding to the two office departments, using cosine similarity to calculate the work content similarity and work objective similarity between the two office departments, and calculating the mean between the work content similarity and the work objective similarity to obtain the degree of association between the two office departments, thereby obtaining the first degree of association between the office departments to which the two office personnel belong.

[0055] Furthermore, the number of common tasks belonging to the same total task in the current processing tasks of the two office workers is obtained, and based on the ratio of the common task data of each office worker to the number of currently processed tasks, the task overlap of each office worker is obtained to obtain the second correlation between the two office workers.

[0056] Furthermore, after obtaining the first correlation and the second correlation, the first correlation (department correlation) and the second correlation (task correlation) can be comprehensively considered. Specifically, the weighted average method can be used to combine the two correlation values ​​into a final office correlation value to obtain the office correlation between the two office personnel. The weight can be set according to the actual situation of the enterprise. For example, if the department correlation is more important, a higher weight is given, and vice versa.

[0057] A possible implementation manner of the embodiment of the present application is that in the above embodiment, the display personnel corresponding to each office staff is determined, and the process of determining the display personnel corresponding to each office staff may specifically include: Get the office department to which each office staff member belongs; Based on the management authority level corresponding to each office staff, a person whose management authority level is greater than the management authority level of the office staff is determined as the first display person; Determine the second display person of the office staff, the office department to which the second display person belongs is consistent with the office department of the office staff, and the management authority level corresponding to the second display person is consistent with the management authority level of the office staff; Based on the first exhibitor and the second exhibitor, an exhibitor corresponding to the office staff is determined.

[0058] Specifically, each office staff is traversed, and for each office staff, the management authority levels of all other office staff are checked, and the staff with a management authority level higher than the current office staff is screened out as the first display staff of the current office staff.

[0059] Get the office department to which each office staff member belongs, and in the same office department, find other office staff members with the same management authority level as the current office staff member as the current second display staff member. Integrate the information of the first display staff member and the second display staff member for each office staff member.

[0060] If an office staff member does not have a first display staff member (i.e., his / her management authority level is the highest), the first display staff member can be left blank or marked as "None". Similarly, if an office staff member does not have a second display staff member with the same management authority level in his / her department (i.e., his / her management authority level is unique in the department), the second display staff member can also be left blank or marked as "None".

[0061] Organize the information of each office staff and their corresponding display staff into a table or list. The table or list should include the office staff's name, department, management authority level, first display staff, and second display staff.

[0062] A possible implementation manner of the embodiment of the present application is that in the above embodiment, the display office progress corresponding to each office staff is generated, and the generation process of the display office progress corresponding to each office staff may specifically include: Predict the expected office progress of the office staff in the future period, and determine the first exhibition office progress corresponding to each first exhibition staff based on the management authority level corresponding to each first exhibition staff; Determining associated subtasks between the office staff and each second display staff; Determine the second display office progress corresponding to each second display staff member based on the subtask progress of each associated subtask corresponding to the office staff member; Based on the first display office progress corresponding to each first display staff and the second display office progress corresponding to each second display staff, the display office progress corresponding to the office staff is determined.

[0063] Among them, a general task is divided into multiple tasks and assigned to each office staff, and a task is divided into multiple subtasks according to the office processing order. The similarity between the related subtasks is greater than the preset similarity.

[0064] Since different office staff may have different concerns about the progress of other office staff, for example, a person with higher management authority may pay less attention to the individual progress of each office staff and pay more attention to the overall progress of the group, the office progress of each display staff for each office staff may be determined for different display staff. Specifically, according to the management authority level of the office staff, a person with a management authority level higher than that of the current office staff is selected as the first display staff, and for each first display staff, according to his management authority level and scope of responsibility, his office progress in the future cycle is predicted. More specifically, the historical processing task data of the office staff is obtained, and the historical processing tasks with a similarity higher than the similarity threshold to the currently processed office task are selected from the historical processing task data as the target historical processing tasks, and based on the mean of the historical processing time of the target historical processing task, the processing time of the currently processed office task is predicted to obtain the estimated office progress of the office staff in the future cycle, wherein the historical processing task data includes the historical processing tasks and the time required for the historical processing tasks, and the future cycle can be one day or one week, which is not limited in the embodiment of the present application.

[0065] Analyze the subtasks of the office staff, identify the subtasks associated with the second display staff (i.e., the staff in the same department and the same management authority level), and for each second display staff, obtain the second display office progress of each second display staff based on the office progress of the subtasks associated with the office staff. Specifically, for each second display staff, identify the associated subtasks between the office staff and the second display staff, and obtain the progress of the associated subtasks between the office staff and the second display staff as the second display office progress corresponding to the second display staff.

[0066] Furthermore, based on the first display office progress of each first display staff and the second display office progress of each second display staff, the display office progress corresponding to the office staff is obtained, and the first display office progress of the office staff is sent to the terminal corresponding to the first display staff, and the second display office progress is sent to the terminal corresponding to the second display staff.

[0067] A possible implementation manner of the embodiment of the present application, in any of the above embodiments, the method may further include: When receiving an urgent task, determine the best office staff for the urgent task; Predict the time it will take for the best office worker to complete urgent tasks; Generate task recommendation information based on the current office data and task duration of the best office personnel; Send task recommendations to the best office personnel.

[0068] Among them, an urgent task is a task whose required completion time is less than the current time than the regular processing time corresponding to the task.

[0069] Specifically, when an urgent task is received, the specific content, requirements, priority and urgency of the task are first analyzed, and key factors such as professional skills, work experience, and time urgency required for the task are identified. According to the needs of the urgent task, qualified candidates are screened out from all office staff. Among the candidates, the best office staff is determined. Specifically, the historical data of similar tasks corresponding to each candidate is obtained, including the task completion time. Based on the historical data, the person with the shortest task completion time is screened out from multiple candidates as the best office staff.

[0070] Furthermore, task difficulty assessment and historical data are combined to predict the task duration required for the best office worker to complete the urgent task. Task recommendation information is generated based on the current office data of the best office worker, task duration prediction, and conflict analysis results. The task recommendation information should include the description, priority, requirements, estimated completion time, and coordination suggestions with other tasks of the urgent task.

[0071] Format the task recommendation information into an easily understandable and acceptable form, such as email, SMS, instant message, etc., and send the task recommendation information to the best office personnel through appropriate communication channels.

[0072] The above embodiment introduces a collaborative office processing method from the perspective of method flow, and the following embodiment introduces a collaborative office processing device from the perspective of a virtual module or a virtual unit. Please refer to the following embodiment for details.

[0073] See also Figure 3 The collaborative office processing device 30 may specifically include: a first determination module 301, a second determination module 302, a third determination module 303, a generation module 304 and a synchronization module 305. Specifically: A collaborative office processing device 30, comprising: The first determination module 301 is used to determine the current office data of the office staff, and the current office data includes office tasks and task progress; A second determination module 302 is used to determine the office association degree between every two office personnel based on current office data; The third determination module 303 is used to determine the persons whose office association degree between every two office personnel is greater than the association degree threshold as associated persons, and determine the display person corresponding to each office personnel; A generating module 304 is used to generate a display office progress corresponding to each office staff; The synchronization module 305 is used to synchronously display the office progress based on the display personnel corresponding to each office personnel and the current office data.

[0074] In a possible implementation of the embodiment of the present application, when the second determination module 302 determines the office association between every two office personnel based on the current office data, it can be specifically used to: Get the management authority level corresponding to each office staff; Based on the management authority level and current office data, the office correlation between every two office personnel is determined.

[0075] In a possible implementation of the embodiment of the present application, the second determination module 302 determines the office association degree between every two office personnel based on the management authority level and the current office data. The process of determining the office association degree between every two office personnel can be specifically used to: Determine whether the management authority levels between the two office staff are consistent; If the management authority levels of the two office personnel are inconsistent, determining whether the level difference of the management authority levels of the two office personnel is less than a preset level difference; If the level difference between the management authority levels of the two office personnel is less than the preset level difference, then the office correlation between the two office personnel is determined to be 1; If the level difference of the management authority levels between the two office personnel is greater than the preset level difference, the office correlation degree between the two office personnel is determined to be 0.

[0076] In a possible implementation of the embodiment of the present application, the collaborative office processing device 30 further includes: An acquisition module is used to obtain the office department to which each office staff member belongs; A fourth determination module is used to determine a first correlation between the office departments to which the two office personnel belong, and to determine a second correlation between the office tasks corresponding to the two office personnel; The fifth determining module is used to determine the office correlation between two office personnel based on the first correlation and the second correlation.

[0077] In a possible implementation of the embodiment of the present application, the third determination module 303, when determining the display personnel corresponding to each office staff, can be specifically used to: Get the office department to which each office staff member belongs; Based on the management authority level corresponding to each office staff, a person whose management authority level is greater than the management authority level of the office staff is determined as the first display person; Determine the second display person of the office staff, the office department to which the second display person belongs is consistent with the office department of the office staff, and the management authority level corresponding to the second display person is consistent with the management authority level of the office staff; Based on the first exhibitor and the second exhibitor, an exhibitor corresponding to the office staff is determined.

[0078] In a possible implementation of the embodiment of the present application, the generation module 304 generates the display office progress corresponding to each office staff member, and the generation process of the display office progress corresponding to each office staff member can be specifically used to: Predict the expected office progress of the office staff in the future period, and determine the first exhibition office progress corresponding to each first exhibition staff based on the management authority level corresponding to each first exhibition staff; Determining associated subtasks between the office staff and each second display staff; Determine the second display office progress corresponding to each second display staff member based on the subtask progress of each associated subtask corresponding to the office staff member; Based on the first display office progress corresponding to each first display staff and the second display office progress corresponding to each second display staff, the display office progress corresponding to the office staff is determined.

[0079] In a possible implementation of the embodiment of the present application, the collaborative office processing device 30 further includes: A sixth determination module, for determining the best office staff corresponding to the urgent task when an urgent task is received; A prediction module, which is used to predict the task time required by the best office staff to complete the urgent task; An information generation module, used to generate task recommendation information based on the current office data and task duration corresponding to the best office personnel; The sending module is used to send the task recommendation information to the best office personnel.

[0080] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0081] The present application also introduces an electronic device from the perspective of a physical device, such as Figure 4 As shown, Figure 4The electronic device 400 shown includes: a processor 401 and a memory 403. The processor 401 and the memory 403 are connected, such as through a bus 402. Optionally, the electronic device 400 may also include a transceiver 404. It should be noted that in actual applications, the transceiver 404 is not limited to one, and the structure of the electronic device 400 does not constitute a limitation on the embodiments of the present application.

[0082] Processor 401 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. Processor 401 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0083] The bus 402 may include a path to transmit information between the above components. The bus 402 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 402 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0084] The memory 403 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0085] The memory 403 is used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 401. The processor 401 is used to execute the application code stored in the memory 403 to implement the contents shown in the above method embodiment.

[0086] The electronic devices include but are not limited to: mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc., and can also be servers, etc. Figure 4 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0087] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the corresponding content in the aforementioned method embodiment.

[0088] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.

[0089] The above are only some implementation methods of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A collaborative office processing method, characterized in that: include: Determine the current office data of the office staff, wherein the current office data includes office tasks and task progress; Based on the current office data, determining the office correlation between every two office personnel; Determine the persons whose office correlation degree between every two office personnel is greater than the correlation degree threshold as related persons, and determine the display person corresponding to each office personnel; Generate the corresponding office progress display for each office staff; The display office progress is synchronized based on the display personnel corresponding to each office personnel and the current office data.

2. The collaborative office processing method according to claim 1, characterized in that: The determining the office correlation between every two office personnel based on the current office data includes: Get the management authority level corresponding to each office staff; Based on the management authority level and the current office data, the office association degree between every two office personnel is determined.

3. The collaborative office processing method according to claim 2, characterized in that: The office correlation between every two office personnel is determined based on the management authority level and the current office data. The process of determining the office correlation between every two office personnel includes: Determine whether the management authority levels between the two office staff are consistent; If the management authority levels of the two office personnel are inconsistent, determining whether the level difference of the management authority levels of the two office personnel is less than a preset level difference; If the level difference between the management authority levels of the two office personnel is less than the preset level difference, determining the office correlation degree between the two office personnel to be 1; If the level difference of the management authority levels between the two office personnel is greater than the preset level difference, it is determined that the office correlation degree between the two office personnel is 0.

4. The collaborative office processing method according to claim 3, characterized in that: When the management authority etc. between the two office personnel are consistent, the method further includes: Get the office department to which each office staff member belongs; Determine a first correlation between the office departments to which the two office personnel respectively belong, and determine a second correlation corresponding to the office tasks corresponding to the two office personnel respectively; Based on the first degree of association and the second degree of association, an office association degree between the two office workers is determined.

5. The collaborative office processing method according to claim 2, characterized in that: The process of determining the display personnel corresponding to each office staff member includes: Get the office department to which each office staff member belongs; Based on the management authority level corresponding to each office staff, a person whose management authority level is greater than the management authority level of the office staff is determined as the first display person; Determine a second display person of the office staff, the office department to which the second display person belongs is consistent with the office department of the office staff, and the management authority level corresponding to the second display person is consistent with the management authority level of the office staff; Based on the first exhibitor and the second exhibitor, an exhibitor corresponding to the office staff is determined.

6. The collaborative office processing method according to claim 5, characterized in that: The process of generating the display office progress corresponding to each office staff member includes: Predicting the expected office progress of the office personnel in the future period, and determining the first exhibition office progress corresponding to each first exhibition personnel based on the management authority level corresponding to each first exhibition personnel; Determining associated subtasks between the office staff and each second display staff; Determine the second display office progress corresponding to each second display staff member based on the subtask progress of each associated subtask corresponding to the office staff member; Based on the first display office progress corresponding to each first display staff and the second display office progress corresponding to each second display staff, the display office progress corresponding to the office staff is determined.

7. The collaborative office processing method according to claim 1, characterized in that: The method further comprises: When an urgent task is received, determining the best office staff corresponding to the urgent task; Predicting the task time required for the best office staff to complete the urgent task; Generate task recommendation information based on the current office data corresponding to the best office personnel and the task duration; The task recommendation information is sent to the best office staff.

8. A collaborative office processing device, characterized in that: include: A first determination module is used to determine the current office data of the office staff, wherein the current office data includes office tasks and task progress; A second determination module, configured to determine the office association degree between every two office personnel based on the current office data; The third determination module is used to determine the persons whose office correlation degree between every two office personnel is greater than the correlation degree threshold as related persons, and determine the display person corresponding to each office personnel; A generation module is used to generate and display the office progress corresponding to each office staff; A synchronization module is used to synchronize the display office progress based on the display personnel corresponding to each office personnel and the current office data.

9. An electronic device, characterized in that: The electronic device includes: at least one processor; Memory; At least one application, wherein the at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the collaborative office processing method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed in a computer, the computer is caused to execute the collaborative office processing method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Business event pushing method, device and equipment

    CN110334307A

  • BIM-based project progress management method, apparatus and device, and storage medium

    CN111445218A

  • Diversified task management method and device

    CN113988526A

  • Task allocation method and device, computer system and medium

    CN114037293A

  • Computer office automation system based on task collaboration

    CN114444930A