Multi-level management method, device and readable medium

Through multi -level management methods, receiving the index configuration information of the client, configure the overall goal and decompose it into a regional and grid task, solve the problem that the existing management software is difficult to meet the needs of new scenarios, and improves management efficiency.

CN114595048BActive Publication Date: 2025-01-24ALIBABA (CHINA) CO LTD
0 Cites 0 Cited by

Patent Information

Application Number
CN202210240613.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-10
Publication Date
2025-01-24
Estimated Expiration
2042-03-10

AI Technical Summary

Technical Problem

Existing management software is difficult to meet the needs of new scenarios, resulting in low management efficiency.

Method used

A multi-level management method is proposed. By receiving the client's indicator configuration information, it configures the overall target, determines the regional target, and decomposes it into grid tasks, which are then handed down to the third client level by level to achieve multi-level management.

Benefits of technology

Through multi-level management methods, management efficiency can be improved and effective query and management of task execution can be achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114595048B_ABST
    Figure CN114595048B_ABST
Patent Text Reader

Abstract

The embodiments of the present application provide a multi-level management method, device and readable medium. The method includes: receiving the indicator configuration information of the first client, configuring the overall goal according to the indicator configuration information; determining the regional goal according to the overall goal and the regional division result; sending the regional goal to the second client corresponding to the region; receiving the grid configuration information of the second client corresponding to the region; dividing the region into multiple grids according to the grid configuration information, and determining the grid information of each grid; determining the grid task of each grid according to the grid information and the regional goal, and sending the grid task to the third client corresponding to the grid; receiving the grid job result sent by the third client; analyzing the grid job result, determining the performance analysis results of each grid and the regional performance results of the region; sending the regional performance results to the first client. Management efficiency can be improved by performing step-by-step management through multiple levels of users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a multi-level management method, a terminal device and a machine-readable medium. Background Art

[0002] With the development of science and technology, more and more management software has appeared in front of the public for enterprises to use. Software management can provide the procurement, production, sales management, etc. required by enterprises.

[0003] However, with the continuous deepening of the service field and the changes in service scenarios, the existing management software is difficult to meet the needs of new scenarios, resulting in low current management efficiency. Summary of the invention

[0004] The embodiment of the present application provides a multi-level management method to improve management efficiency.

[0005] Correspondingly, the embodiments of the present application also provide an electronic device and a machine-readable medium to ensure the implementation and application of the above method.

[0006] In order to solve the above problems, an embodiment of the present application discloses a multi-level management method, which is applied to a server, and the method includes: receiving indicator configuration information of a first client, and configuring an overall goal based on the indicator configuration information; determining a regional goal based on the overall goal and a regional division result; sending the regional goal to a second client corresponding to the region; receiving grid configuration information of the second client corresponding to the region; dividing the region into multiple grids based on the grid configuration information, and determining grid information of each grid; determining a grid task of each grid based on the grid information and the regional goal, and sending the grid task to a third client corresponding to the grid; receiving a grid job result sent by the third client; analyzing the grid job result to determine a performance analysis result of each grid and a regional performance result of the region; and sending the regional performance result to the first client.

[0007] Optionally, it also includes: providing a first page, receiving analysis parameter information through the first page; determining each regional analysis result based on the analysis parameter information and sending the regional analysis result to be displayed on the first page.

[0008] Optionally, determining the regional target based on the overall target and the regional division result includes: determining multiple regions and historical information of the regions based on the regional division result; and determining the regional target of each region based on the overall target and the historical information of the regions.

[0009] Optionally, the method further includes: inputting the overall target into a target estimation model to determine a regional estimation target for each region; and adjusting the regional target using the regional estimation target.

[0010] Optionally, it also includes: analyzing the regional performance results to generate corresponding warning results; and sending the warning results.

[0011] Optionally, the method further includes: generating task progress information according to the regional performance result, and sending the task progress information to the first client.

[0012] Optionally, determining the grid task of each grid based on the grid information and the regional target includes: dividing the regional target according to the grid information to determine the grid target corresponding to each grid; and determining the grid resource as the grid task based on the grid target.

[0013] Optionally, determining the grid task of each grid based on the grid information and the regional target includes: dividing the regional target according to the grid information, and determining the grid target corresponding to each grid; determining activity information, and determining the regional activity strategy based on the activity information and the grid target; and generating activity jobs based on the regional activity strategy as corresponding grid tasks.

[0014] Optionally, analyzing the grid operation results to determine the performance analysis results of each grid and the regional performance results of the area includes: analyzing the grid operation results to determine the performance analysis results of each grid; analyzing the performance analysis results to determine the regional performance results of the area.

[0015] Optionally, the method further includes: generating action suggestions based on the performance analysis results, and sending the action suggestions to a third client.

[0016] Optionally, the method further includes: determining label data of each service object according to the grid operation result and object information.

[0017] The embodiment of the present application also discloses a multi-level management method, which is applied to a first client, and the method includes: displaying a first page, the first page including a configuration control; in response to triggering the configuration control, obtaining corresponding indicator configuration information; sending the indicator configuration information to the server to generate an overall goal on the server, and determining the regional goal to the second client based on the overall goal and the regional division result, dividing the area into multiple grids according to the grid configuration information of the second client, and determining the grid information of each grid; determining the grid task of each grid according to the grid information and the regional goal to the third client corresponding to the grid; analyzing the grid job results of the third client, determining the performance analysis results of each grid and the regional performance results of the area; receiving the regional performance results, and displaying the regional performance results on the first page.

[0018] Optionally, it also includes: in response to triggering the configuration control, obtaining corresponding analysis parameter information; sending the analysis parameter information so that the server determines each regional analysis result based on the analysis parameter information; receiving the regional analysis result; and displaying the regional analysis result in the first page.

[0019] Optionally, the method further includes: receiving task progress information, and displaying the task progress information on the first page.

[0020] Optionally, it also includes: receiving a regional estimation target and displaying it on a second page, wherein the regional estimation target is determined based on a target estimation model; determining an adjusted regional target based on the regional estimation target and the regional target; and sending the adjusted regional target to update the regional target.

[0021] The embodiment of the present application also discloses a multi-level management method, which is applied to a second client, and the method includes: displaying regional targets on a second page, wherein the regional targets are determined based on overall targets and regional division results, and the overall targets are generated based on the indicator configuration information of the first client; determining grid configuration information in response to triggering of a grid configuration control on the second page; sending the grid configuration information to divide the area into multiple grids based on the grid information, determine grid information of each grid, determine grid tasks of each grid based on the grid information and regional targets, and send the grid tasks to a third client corresponding to the grid; receiving regional performance results and displaying them on the second page, wherein the regional performance results are based on performance analysis results of each grid, and the performance analysis results are determined based on analysis of grid job results sent by the third client.

[0022] Optionally, the determining of the grid configuration information in response to triggering the grid configuration control in the second page includes: displaying a map corresponding to the area in the second page in response to triggering the grid configuration control in the second page; displaying a grid division suggestion in the map, and determining the grid and grid configuration information according to the grid division suggestion.

[0023] Optionally, it also includes: receiving a warning result, and displaying the warning result on the second page.

[0024] An embodiment of the present application also discloses a multi-level management method, which is applied to a third client, and the method includes: receiving a grid task and displaying it on a third page, wherein the grid task is determined based on the grid information and the regional target, the grid information is determined based on a plurality of grids divided by the grid configuration information of the second client, the regional target of the second client is determined based on the overall target and the regional division result, and the overall target is generated based on the indicator configuration information of the first client; determining task execution information based on the grid task, and generating a grid job result based on the task execution information; sending the grid job result to analyze the performance analysis results of each grid and the regional performance results of the area based on the grid job result.

[0025] Optionally, the method further includes: generating a task completion plan according to the grid task, setting a task plan schedule according to the task completion plan; and displaying the task plan schedule on a third page.

[0026] Optionally, determining task execution information based on the grid task, and generating a grid job result based on the task execution information, includes: confirming a task node based on the grid task, and obtaining task execution information based on the task node; analyzing the task execution information to generate a corresponding grid job result.

[0027] Optionally, the method further includes: receiving a warning result, and displaying the warning result on the third page.

[0028] The embodiment of the present application further discloses an electronic device, including: a processor; and a memory, on which executable code is stored. When the executable code is executed, the processor executes the method described in the embodiment of the present application.

[0029] The embodiments of the present application also disclose one or more machine-readable media on which executable codes are stored. When the executable codes are executed, a processor executes the method described in the embodiments of the present application.

[0030] Compared with the prior art, the embodiments of the present application have the following advantages:

[0031] In an embodiment of the present application, it is possible to receive the indicator configuration information of the first client, configure the overall goal according to the indicator configuration information, and then determine the regional goal according to the overall goal and the regional division result, and then send the regional goal to the second client corresponding to the region, so as to set a goal for the next level of users; receive the grid configuration information of the second client corresponding to the region, divide the region into multiple grids according to the grid configuration information, determine the grid information of each grid, determine the grid task of each grid according to the grid information and the regional goal, send the grid task to the third client corresponding to the grid, set a task for the third user, and realize multi-level management; it is also possible to receive the grid operation result sent by the third client, analyze the grid operation result, and determine the performance analysis result of each grid and the regional performance result of the region. Send the regional performance result to query the task execution status, and manage step by step through multiple levels of users, so as to improve management efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 is a schematic diagram of a multi-level management scenario of an embodiment of the present application;

[0033] Figure 2 is an interactive schematic diagram of an interactive example of a multi-level management method in an embodiment of the present application;

[0034] Figure 3 is a schematic diagram of a multi-level management system according to an embodiment of the present application;

[0035] Figure 4 is a schematic diagram of the architecture of a second management module in an embodiment of the present application;

[0036] Figure 5 is a flowchart of steps of an embodiment of a multi-level management method of the present application;

[0037] Figure 6 is a flowchart of steps of another multi-level management method embodiment of the present application;

[0038] Figure 7 is a flowchart of steps of another multi-level management method embodiment of the present application;

[0039] Figure 8 is a flowchart of steps of another multi-level management method embodiment of the present application;

[0040] Fig. 9 It is a schematic diagram of the structure of a device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0041] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0042] The embodiments of the present application can be applied to multi-level management scenarios to implement a multi-level management architecture, which is convenient for hierarchical management. Figure 1 The figure shows a schematic diagram of a multi-level management scenario, in which each user can interact with the server through the client, and the management of multi-level users can be achieved through the server. Among them, the client can be divided into multiple types of clients according to the level of the user, including: the first client of the first user, the second client of the second user and the third client of the third user. Among them, the levels of the first user, the second user and the third user decrease in sequence. As a senior user, the first user can formulate management goals, assign tasks to the second-level user by region, etc.; the second user can manage the designated area, follow up the service progress, discover new service objects, etc.; the third user, as a service docking user, can dock with outlets that provide services, such as merchants, stores, etc.

[0043] The server can provide pages for each client, so as to facilitate user operations through pages. The client can be in the form of an independent application (APP), a functional page provided by an application, or a light application. Pages with different display content and functional modules can be provided for different users, such as providing a first page for the first user, a second page for the second user, and a third page for the third user. The following is an example of how each user interacts with the server through pages to achieve multi-level management. Figure 2 As shown:

[0044] Step 202: The first client displays a first page, where the first page includes configuration controls.

[0045] Step 204: the first client obtains corresponding indicator configuration information in response to triggering the configuration control.

[0046] Step 206: The first client sends the indicator configuration information to the server.

[0047] A first page is provided to the first client, which is an interactive page provided to the first user, and can provide various contents required for management and display various management data. After receiving the request of the first client, the page data of the first page can be sent to the first client. The first client can parse the page data to generate the first page, so that the first page is displayed on the first client. In one example, the first page may include a configuration control, which is used to configure various parameters required for management, such as parameters for determining management indicators and other contents. The first user can configure through the configuration control, so as to obtain the corresponding indicator configuration information in response to the triggering of the configuration control. In an optional embodiment, the indicator configuration information includes: information on various configuration indicators such as indicator name, indicator range, indicator role and indicator attributes. The indicator configuration information can then be sent to the server. Among them, the items configured by the indicator can be determined according to the specific scenario, such as in the community group buying scenario, the indicator can be the number of people, the group buying volume, etc., and in the retail industry, the indicator can be the retail volume, the retail store coverage, etc.

[0048] Step 208: The server configures the overall goal according to the indicator configuration information.

[0049] After receiving the indicator configuration information from the first client, the server can configure the overall goal according to the indicator configuration information, wherein the overall goal can be the overall goal of the scenario, such as the goal for a certain year or the first half of the year. The indicator configuration information includes various parameters for configuring the indicator, which can be configured according to the indicator configuration information to obtain the overall goal of the project.

[0050] In the embodiment of the present application, a recommended target value can also be output based on the indicator configuration information and the historical target information of the overall target, so that the overall target can be adjusted based on the recommended target value. The overall target and the recommended target value can be fed back to the first client and displayed on the first page. The user can input the adjusted overall target on the first page, and the adjusted overall target is sent to the server, thereby updating the overall target.

[0051] Step 210: The server determines the regional target according to the overall target and the regional division result.

[0052] Step 212: The server sends the area target to the second client corresponding to the area.

[0053] Step 214: The second client displays the regional target in the second page.

[0054] In an embodiment of the present application, a first user may correspond to multiple second users, each second user may correspond to multiple third users, and different users may provide services to different locations. Therefore, the jurisdiction of the second user may also be divided according to the region, for example, the region may be divided according to the regional division rules or other division methods, so that one or more regions corresponding to the second user may be determined, and the corresponding regional division results may be obtained. For the overall goal, the regional target corresponding to each region may also be determined according to the regional division results. Among them, the regional target of each region may be determined based on various factors such as historical information. In an optional embodiment, the regional target is determined according to the overall goal and the regional division results, including: determining multiple regions and the historical information of the regions according to the regional division results; determining the regional targets of each region according to the overall goal and the historical information of the regions. Each region may be determined according to the regional division results, and the historical information of each region may be determined, and the historical information may be the historical regional target of the region, the historical target ratio, etc., and then the regional target of each region may be determined based on the overall goal and the historical information of the region. The regional target is sent to the second client corresponding to the region.

[0055] In some other examples, the overall target can also be input into the target estimation model to determine the regional estimated target of each area; and the regional estimated target is used to adjust the regional target. In the embodiment of the present application, a target estimation model can also be trained, and the target estimation model is used to estimate the regional targets of each area. Therefore, the overall target can be input into the target estimation model to output the estimated targets of each area. In some other examples, the indicator configuration information can also be used as an input parameter to train the estimation model to obtain the regional targets and overall targets of each area, which can be determined according to the needs. The regional estimated target can then be sent to the second client corresponding to the second user, and the regional target and the regional estimated target can be displayed in the second client, so that the second user can adjust the regional target based on the regional estimated target, and send the adjusted regional target to the server, so that the server can adjust the regional targets of each area.

[0056] Step 216: The second client determines grid configuration information in response to triggering the grid configuration control in the second page.

[0057] The area target of the area can be displayed on the second page. Each second user can manage multiple third users, and different third users can manage different sub-areas, i.e., grids, so that different users can manage different areas, which can improve management efficiency. Among them, the second user can configure the grid, for example, the range of the grid, etc., and can also configure the third users corresponding to each grid, generate corresponding grid configuration information, and then send the grid configuration information to the server.

[0058] In an optional embodiment, in response to triggering the grid configuration control in the second page, a map corresponding to the area is displayed in the second page, and a grid division suggestion is displayed in the map, thereby providing a suggestion for dividing the grid, such as dividing the grid according to the suggested range, so that the suggested grid division result can be displayed in the map. A grid configuration control can also be provided on the second page displaying the map, so that the range of the configured grid can be determined, and the grid division result is determined based on the range and displayed on the map. Furthermore, configuration controls corresponding to each grid, such as name, third user, etc., can also be displayed as grid configuration information.

[0059] In an embodiment of the present application, information about existing outlets can also be displayed in the grid. An outlet refers to a service location that provides services, such as a pickup location for community group purchases, a retail store in a retail scenario, and the like. Thus, the outlets existing in the area and the grid where the outlets are located can be displayed on the map, and the grid can also be adjusted based on the number of outlets in the grid, such as if there are more or fewer outlets in the grid, the amount of the grid can be adjusted to reduce or increase the number of outlets. And grid division suggestions can also be given based on the distribution of outlets. If the second user agrees with the grid division suggestion, the grid configuration controls such as "Confirm" can be triggered to automatically generate the corresponding grid configuration information.

[0060] Step 218: The second client sends the grid configuration information to the server.

[0061] Step 220: The server divides the area into a plurality of grids according to the grid configuration information, and determines grid information of each grid.

[0062] The server can divide the corresponding area into multiple grids according to the grid configuration information of each area, and determine the network points and network point information under each grid, as well as the third user corresponding to the grid as grid information. In addition, the latitude and longitude range and geographic information corresponding to the grid can also be recorded. For example, the area type contained in the grid, such as residential area, commercial area or both, and other grid information.

[0063] Step 222: The server determines the grid task of each grid according to the grid information and the regional target, and sends the grid task to the third client corresponding to the grid.

[0064] The server can determine the grid task for the grid based on the grid information and the regional target information. The regional target is the target value of the service corresponding to the region, such as sales volume, number of users, etc. Therefore, the target to be completed by each grid can be divided according to the grid, and the grid task can be generated based on the target. Then the grid task can be sent to the third client corresponding to the grid.

[0065] In an optional embodiment, the grid task of each grid is determined based on the grid information and the regional target, including: dividing the regional target according to the grid information to determine the grid target corresponding to each grid; determining the grid resource according to the grid target as the grid task. The regional target can be divided according to the grid information, for example, the regional target is taken as the grid target by removing the average value of the number of grids, or the grid target is determined by dividing the grid based on the number of network points in the grid and the regional target, or other methods are used, and the embodiments of the present application are not limited to this. The grid target is then assigned to the corresponding third user as a grid task. Among them, the regional target can also be the network point access rate, etc., and the corresponding generated grid task can be the number of network point visits, cycle, etc.

[0066] In another optional embodiment, the grid task of each grid is determined based on the grid information and the regional target, including: dividing the regional target according to the grid information to determine the grid target corresponding to each grid; determining the activity information, determining the regional activity strategy based on the activity information and the grid target; generating an activity job based on the regional activity strategy as the corresponding grid task. The regional target can be divided according to the grid information to determine the grid target corresponding to each grid, and activities can be formulated based on the regional target to determine the activity information, or the activity information can be directly obtained, and then the regional activity strategy is determined based on the activity information and the grid target, that is, the strategy for executing activities within the grid, and then the activity job can be generated based on the regional activity strategy as the corresponding grid task, thereby publishing the grid task to the third user. The grid task is sent to the third client corresponding to the grid.

[0067] Step 224: The third client determines task execution information according to the grid task, and generates a grid job result according to the task execution information.

[0068] Step 226: The third client sends the grid operation result to the server.

[0069] After receiving the grid task through the third client, the third user can formulate a task completion plan, and based on the task completion plan, a corresponding task plan schedule can be generated, so that the task plan schedule is displayed on the third page. For example, if the task requires regular visits to outlets, the visit cycle of the outlets can be planned, and the visit time of each outlet can be determined based on the visit cycle, and each outlet and its visit time can be added to the schedule, so that daily work can be visited based on the schedule.

[0070] Grid tasks are generally tasks within a certain period of time, such as a month or a quarter. Therefore, a task completion plan can be formulated based on time, and tasks can be executed based on the task completion plan to determine task execution information. Of course, task execution information within a certain stage can also be determined based on grid tasks, and then subsequent execution plans can be adjusted based on task execution information. The grid operation results of the grid can be generated based on task execution information. For example, if the grid task is sales volume, the sales volume of each outlet can be counted every day, and outlets with or without markings can be determined. Subsequent incentive rules can also be specified for different outlets. For example, if there are activity jobs in the grid task, an activity plan can be formulated based on the activity job, and the activity plan can be sent to each outlet. For example, for tasks of visiting outlets, corresponding execution nodes such as clocking in and taking photos can be set, so that corresponding task execution information is generated based on the execution nodes, and then grid operation results are generated based on the task execution information.

[0071] In an optional embodiment, determining task execution information according to the grid task, and generating a grid operation result according to the task execution information include: confirming a task node according to the grid task, obtaining task execution information according to the task node; analyzing the task execution information, and generating a corresponding grid operation result. For a grid task, one or more task nodes can be determined, and the task node is a node in the middle of task execution. Different nodes can be executed according to different task types. For example, a visit task can set a check-in node for a branch, and photos can be uploaded, etc. For a sales task, a weekly node can be set, and sales volume can be counted every week, etc., so that task execution information can be obtained according to the task node, and the task execution information is analyzed to determine the completion status of the grid task and obtain the grid operation result.

[0072] Step 228, the server analyzes the grid operation results to determine the performance analysis results of each grid and the regional performance results of the region.

[0073] Step 218: the server sends the regional performance result, which may be sent to the first client and / or the second client.

[0074] After receiving the grid operation results, the server can also analyze the grid operation results to determine the performance analysis results of each grid, such as the degree of completion corresponding to each grid, and then determine the regional performance results of the area based on the performance analysis results of each grid.

[0075] In an optional embodiment, the analysis of the grid operation results to determine the performance analysis results of each grid and the regional performance results of the region includes: analyzing the grid operation results to determine the performance analysis results of each grid; analyzing the performance analysis results to determine the regional performance results of the region. The grid operation results can be analyzed to determine the performance analysis results of each grid, such as the completion status and average value of the grid tasks corresponding to each grid, and then the regional performance results of the region can be determined based on the analysis of the performance analysis results, such as the completion degree of the region for the regional goals, the average completion status of each grid, the grid completion ranking and other results. The above-mentioned performance analysis results of the grids and the regional performance results of the region can be presented in a variety of forms such as data tables and data charts for easy viewing.

[0076] The corresponding server can send regional performance results, such as sending regional performance results of various regions to the first client, sending regional performance results of the second client in the region, etc., for users to view.

[0077] After the regional performance results and performance analysis results are statistically calculated, some suggestion information can also be generated to facilitate subsequent execution by users in the region and grid. In some optional embodiments of the present application, action suggestions can be generated based on the performance analysis results, and the action suggestions can be sent to a third client. Taking the actions of guiding a third user as an example, the task completion of the third user in the region or all regions can be analyzed based on the performance analysis results, and action suggestions for improving performance can be given. The action suggestions can also be based on the analysis of the goals, activities, and historical situations of the region and grid, so as to facilitate the third user to execute information based on the action suggestions. Accordingly, the action suggestion can be displayed on the third page, and can also be displayed in combination with data tables, data charts, etc. of the performance analysis results.

[0078] In the embodiment of the present application, the outlets can be used as service objects, and the users served in the outlets can also be used as service objects. Therefore, the label data of each service object can be determined based on the grid operation results and object information. Based on the grid operation results and object information, the service objects in each grid can be analyzed, so as to determine one or more labels as label data for each service object. For example, the label data corresponding to the outlet is determined based on the type of sales object in the outlet.

[0079] In the embodiment of the present application, the regional performance results can also be analyzed to generate corresponding warning results; and the warning results can be sent. Based on the detailed progress of the performance breakdown to process actions, the problems in the performance, such as failure to meet the standards, can be analyzed to obtain corresponding warning information, which can be sent to the second client, the third client, etc. Thus, it is possible to provide diagnostic analysis of key issues from key performance, and send the warning and diagnostic results to the client under preset conditions to help improve efficiency.

[0080] The embodiment of the present application can also generate task progress information based on the regional performance results, and send the task progress information to the first client. Task progress information of regional goals and overall goals can be determined based on regional performance results. For example, tasks can include interim goals such as mid-term goals, so as to determine whether interim goals have been completed based on the stage of task execution, etc., and obtain corresponding task progress information, which is sent to the first client so that the first customer can keep up to date with the progress of the task. Task progress information for a region can also be fed back to the corresponding second client so that the second user can keep up to date with the progress of the task. Promote the third user to perform tasks.

[0081] In summary, the indicator configuration information of the first client can be received, the overall goal can be configured according to the indicator configuration information, and then the regional goal can be determined according to the overall goal and the regional division result, and then the regional goal can be sent to the second client corresponding to the region, so as to set goals for the next level of users; the grid configuration information of the second client corresponding to the region can be received, the region can be divided into multiple grids according to the grid configuration information, the grid information of each grid can be determined, the grid task of each grid can be determined according to the grid information and the regional goal, and the grid task can be sent to the third client corresponding to the grid, and tasks can be set for the third user to achieve multi-level management; the grid operation results sent by the third client can also be received, the grid operation results can be analyzed, and the performance analysis results of each grid and the regional performance results of the region can be determined. The regional performance results can be sent to query the task execution status, and the management can be improved through multi-level users.

[0082] Based on the above embodiments, the present application also provides an example of the architecture of a server in a multi-level management system, such as Figure 3 As shown: the server includes: a first management module, a second management module, a third management module and a configuration module, wherein the configuration module is used to support flexible configuration of different services and scenarios, and to connect with other systems.

[0083] The multi-level management of the embodiment of the present application can be applied to various scenarios, such as the mobile management integration system scenario of the consumer goods industry, supporting multi-level channel management in the field of sales execution, and providing product services such as store management, store visits, visit achievement, attendance reporting, route management, market inspection, order management, clerk management, data upload and other action operations and management inspection. It can open up the linkage system between management users and front-line sales users, provide a flexible task issuance, follow-up, feedback, and re-optimization real-time supervision closed loop, and realize the grid regional division of labor management function for sales users and other third users.

[0084] Based on the team's work system and architecture, users are divided into three levels, including first users, second users, and third users. Each level of users also has a corresponding management module on the server side, and provides corresponding service interfaces for easy interaction. Each module can be divided into multiple sub-functions. For example, an example of multi-level management of a channel is shown in Table 1 below:

[0085]

[0086] The above modules are described with reference to the example of the channel multi-level management scenario in the sales execution field.

[0087] The first management module can provide a regional division function: based on regional differences, combined with specific services and user sedimentation data, a comprehensive evaluation model is constructed to divide regions, such as by city / district / street, etc., and regionalization goals can be efficiently formulated. An example is shown in Table 2:

[0088]

[0089] In an embodiment of the present application, a first page may be provided, through which analysis parameter information is received; the regional analysis results of each region are determined based on the analysis parameter information and the regional analysis results are sent for display on the first page. The first page may be provided to the first user, so that the first user can input the analysis parameters based on the parameter setting control to obtain the analysis parameter information. The server then analyzes the analysis parameters to determine the regional analysis results in each region, such as the above-mentioned city potential score, city service score, etc. Among them, the potential score and service score evaluation factors are determined by different service scenarios. The regional analysis results are sent to the first client in the form of a city potential & service hierarchical distribution chart, a city potential value, and a detailed scoring list, and an embedded chart is displayed on the first page to show the situation in each region.

[0090] Provide goal setting and analysis functions: With the channel organizational structure as the core dimension, provide goal-setting assistance for different users and scenarios, full-link performance progress follow-up, ranking and trend and diagnostic analysis. An example is shown in Table 3:

[0091]

[0092]

[0093] The embodiment of the present application can determine multiple regions and historical information of the regions based on the regional division results; determine the regional goals of each region based on the overall goal and the historical information of the region. It also includes: inputting the overall goal into the target estimation model to determine the regional estimated target of each region; and adjusting the regional target using the regional estimated target. After the goal is formulated, tasks can be specified based on the goal, and the goal progress can be determined based on the execution of the task, and the goal progress can be displayed in the form of charts and the like.

[0094] Provide full-link supervision function: provide the first user with detailed progress from key performance analysis to process actions, provide diagnostic analysis of key issues, and push warning and diagnostic results to the second and third clients according to preset conditions to urge action improvement. An example is shown in Table 4:

[0095]

[0096] Analyze the grid operation results to determine the performance analysis results of each grid; analyze the performance analysis results to determine the regional performance results of the region. Analyze the regional performance results to generate corresponding warning results; send the warning results. The performance analysis results of each region can be determined and displayed, and can also be split into the performance results corresponding to each second user and third user to be displayed to the superior user, so that the progress details of the subordinate sub-regions or individuals can be understood. Warning conditions, warning ranges, warning push conditions, etc. can also be set, so that after the warning results are obtained, the warning results are pushed to the corresponding second users and third users.

[0097] In the second management module, block management can be provided, and the second and third users can be divided into different tasks according to the plots, and the land can be divided finely, so that the second and third users can cultivate their own plots, increase or decrease the jurisdiction based on performance, avoid crowding of head customers and reduce the loss of running around, and improve the promotion and operation efficiency. Block management can combine road network, outlets, service data, etc., divide the difficult-to-find Dong Wenwu planning into areas, provide grid fine operation tools, and divide it into smaller grid modules such as grids.

[0098] A corresponding architecture of the second management module is as follows: Figure 4 As shown: The algorithm layer provides basic grid algorithms, etc., and can divide grids based on various data such as geographic data and network point distribution. The product function layer provides: grid display and division functions, network point display and screening functions, map display and management functions, task allocation functions, and authority management functions. The configuration layer provides grid division auxiliary decision indicators, network point latitude and longitude and dimension screening, interface maintenance tables, etc., so as to realize display and interaction with third-party users.

[0099] In the goal and task management, based on the platform activity wave, through the map, tags and other data analysis, the execution strategy of the region can be determined, the activity business opportunities and core operation objects can be screened, and the third client can be issued in the form of tasks, operations or plans for execution and task follow-up. Taking the community group buying scenario as an example, an example of goal and task management is shown: it can provide management and display of regions, grids, and outlets. The second user specifies the plan based on the tag data, scenarios such as the expansion scenario, the group point operation scenario, the new scene and other regional goals, determines the corresponding resources, incentive information, goals, etc., and then generates and issues the corresponding tasks, such as group expansion tasks, visit tasks, laying tasks, information collection tasks, etc. The task execution results based on the feedback of the third user can also determine the progress of the task, so as to follow up the subsequent processing in time. For example, the expansion scenario is the goal of expanding group buying outlets, and the group point operation scenario is the goal of maintaining group buying, and the visit tasks, information collection tasks, etc. can be generated accordingly. The goal of expanding users in the new scene can generate laying tasks, information collection tasks, etc.

[0100] Diagnostic function: Provide performance diagnostic function to manage the third users of the grid. An example is shown in Table 5:

[0101]

[0102] In the embodiment of the present application, an action suggestion can be generated based on the performance analysis result, and the action suggestion can be sent to a third client. The grid operation results can be analyzed to determine the performance analysis results of each grid; the performance analysis results can be analyzed to determine the regional performance results of the region. For example, the average performance, highest performance, performance ranking, etc. of the region are determined, where the performance is determined based on the degree of completion of the goals and tasks. Correspondingly, the completion of the performance can also be disassembled and compared with the corresponding regional average performance, regional highest performance, etc., to analyze the problems or advantages in the task execution process, etc., and the comprehensive analysis results can be used to propose action suggestions, and suggestions in the form of charts, etc. can also be made so that the third user can quickly understand. The charts displayed can be bar charts, pie charts, trend charts, multidimensional analysis charts, etc., which are not limited in the embodiment of the present application.

[0103] Branch analysis function: It can assist users to analyze branches, provide operation opportunities, and organize operations. An example is shown in Table 6:

[0104]

[0105] The labels of each outlet can be set based on the sales of each outlet, and the labels such as the types of service users corresponding to the outlets can be determined. Then, the outlet information can be output based on the labels to facilitate the actions of third users.

[0106] The third management module can assist in managing third users, third users can issue tasks, analyze performance based on tasks and provide suggestions, expand outlets, customers, etc. An example of the functions of the third management module is shown in Table 7:

[0107]

[0108] For the performance diagnosis function, you can accumulate task execution results and performance over a certain period of time, such as by daily, weekly, monthly, etc., and count and rank and analyze the progress of tasks, and provide corresponding suggestions.

[0109] For the service scene discovery function, the pushable services can be analyzed and determined, and then pushed to the second and third users, including service promotion suggestions, activities, etc. Taking the retail scene as an example, the sales of the top-selling products of the third users with high performance can be pushed to help other third users with average performance understand the active product objects that have the opportunity to be sold.

[0110] The configuration module can configure the management module, such as configuring performance detection indicators, opportunity mining, and block management scenarios, to support phased changes and continuous expansion of new scenarios. Among them, the indicator configuration function can solve the needs of different roles to view the same service indicator and the needs of phased changes in service indicators, such as feedback to the first user on the goals, performance, and execution progress of all regions, and feedback to the second user on the goals, performance, and execution progress of his region, and feedback to the third user on the goals, performance, and execution progress of his outlets. The service configuration function can solve the discovery of service opportunities and the rapid configuration and release system under the continuous adjustment of service incentives and strategies, such as the expansion of outlets and the adjustment of retail products. The grid management function can provide the initialization and segmentation tools of the underlying grid based on different service scenarios. You can also set data tags related to each scenario to keep the data tags matching.

[0111] Based on the above embodiments, the present application also provides a multi-level management method, which is applied to the server. Figure 5 As shown:

[0112] Step 502: Receive indicator configuration information of the first client, and configure the overall goal according to the indicator configuration information.

[0113] Optionally, a first page may be provided, through which analysis parameter information is received; and regional analysis results of each region are determined based on the analysis parameter information and sent to be displayed on the first page.

[0114] Step 504: Determine the regional target based on the overall target and the regional division result.

[0115] The step of determining the regional target based on the overall target and the regional division result includes: determining multiple regions and the historical information of the regions based on the regional division result; determining the regional target of each region based on the overall target and the historical information of the regions; inputting the overall target into the target estimation model to determine the regional estimated target of each region; and adjusting the regional target using the regional estimated target.

[0116] Step 506: Send the regional target to the second client corresponding to the region.

[0117] Step 508: receiving grid configuration information of a second client corresponding to the area.

[0118] Step 510: Divide the area into a plurality of grids according to the grid configuration information, and determine grid information of each grid.

[0119] Step 512: determine the grid task of each grid according to the grid information and the regional target, and send the grid task to the third client corresponding to the grid.

[0120] In an optional embodiment, determining the grid task of each grid based on the grid information and the regional target includes: dividing the regional target according to the grid information to determine the grid target corresponding to each grid; and determining the grid resource as the grid task based on the grid target.

[0121] In another optional embodiment, determining the grid task of each grid based on the grid information and the regional target includes: dividing the regional target according to the grid information to determine the grid target corresponding to each grid; determining activity information, and determining the regional activity strategy based on the activity information and the grid target; generating activity jobs based on the regional activity strategy as corresponding grid tasks.

[0122] Step 514: Receive the grid job result sent by the third client.

[0123] Step 516, analyzing the grid operation results to determine the performance analysis results of each grid and the regional performance results of the region.

[0124] Among them, the analyzing the grid operation results to determine the performance analysis results of each grid and the regional performance results of the area includes: analyzing the grid operation results to determine the performance analysis results of each grid; analyzing the performance analysis results to determine the regional performance results of the area.

[0125] Generate action suggestions based on the performance analysis results, and send the action suggestions to the third client.

[0126] Step 518: Send the regional performance result to the first client.

[0127] The regional performance results may also be analyzed to generate corresponding early warning results; and the early warning results may be sent.

[0128] Generate task progress information according to the regional performance result, and send the task progress information to the first client.

[0129] The label data of each service object is determined according to the grid operation result and the object information.

[0130] In summary, regional goals can be set efficiently and reasonably. Service strategies can be segmented according to regions to adapt to the differences in market environments in different regions.

[0131] Based on the above embodiments, the present application also provides a multi-level management method, which is applied to a first client, such as Figure 6 As shown:

[0132] Step 602: display a first page, wherein the first page includes configuration controls.

[0133] Among them, in response to triggering the configuration control, the corresponding analysis parameter information is obtained; the analysis parameter information is sent so that the server determines the regional analysis results of each area according to the analysis parameter information; the regional analysis results are received; and the regional analysis results are displayed in the first page.

[0134] Step 604: in response to triggering the configuration control, obtain corresponding indicator configuration information.

[0135] Step 606, sending the indicator configuration information to the server to generate an overall goal on the server, and determining the regional goal for the second client based on the overall goal and the regional division result, dividing the area into multiple grids according to the grid configuration information of the second client, and determining the grid information of each grid; determining the grid task of each grid according to the grid information and the regional goal to the third client corresponding to the grid; analyzing the grid operation results of the third client, and determining the performance analysis results of each grid and the regional performance results of the area.

[0136] A regional estimation target is also received and displayed on a second page, wherein the regional estimation target is determined based on a target estimation model; an adjusted regional target is determined based on the regional estimation target and the regional target; and the adjusted regional target is sent to update the regional target.

[0137] Step 608, receiving the regional performance results, and displaying the regional performance results on the first page.

[0138] Task progress information may also be received and displayed on the first page.

[0139] Based on the above embodiments, the present application also provides a multi-level management method, which is applied to the second client, such as Figure 7 As shown:

[0140] Step 702: displaying the regional target on the second page, wherein the regional target is determined according to the overall target and the regional division result, and the overall target is generated according to the indicator configuration information of the first client.

[0141] Step 704: Determine grid configuration information in response to triggering the grid configuration control in the second page.

[0142] The step of determining the grid configuration information in response to triggering the grid configuration control in the second page includes: displaying a map corresponding to the area in the second page in response to triggering the grid configuration control in the second page; displaying a grid division suggestion in the map, and determining the grid and the grid configuration information according to the grid division suggestion.

[0143] Step 706, sending the grid configuration information to divide the area into multiple grids according to the grid information, determining the grid information of each grid, determining the grid task of each grid according to the grid information and the regional target, and sending the grid task to the third client corresponding to the grid.

[0144] Step 708, receiving the regional performance result, wherein the regional performance result is based on the performance analysis result of each grid, and the performance analysis result is determined based on the analysis of the grid operation result sent by the third client.

[0145] An early warning result is also received and displayed on the second page.

[0146] It can locate marketing opportunities or potential customers in the current area, and issue the opportunities or customers to third-party users in the form of tasks. It can also determine the execution results of the third-party users and follow up on the execution progress in real time, forming a real-time closed loop of locating opportunities - issuing tasks - execution feedback, which supports the achievement of tasks and goals.

[0147] Based on the above embodiments, the present application also provides a multi-level management method, which is applied to a third client, such as Figure 8 As shown:

[0148] Step 802, receiving a grid task and displaying it on a third page, wherein the grid task is determined based on the grid information and the regional target, the grid information is determined based on a plurality of grids divided by the grid configuration information of the second client, the regional target of the second client is determined based on the overall target and the regional division result, and the overall target is generated based on the indicator configuration information of the first client.

[0149] A task completion plan is also generated according to the grid task, and a task plan schedule is set according to the task completion plan; the task plan schedule is displayed on a third page,

[0150] Step 804: determine task execution information according to the grid task, and generate a grid job result according to the task execution information.

[0151] Among them, determining task execution information according to the grid task and generating a grid operation result according to the task execution information include: confirming a task node according to the grid task and obtaining task execution information according to the task node; analyzing the task execution information and generating a corresponding grid operation result.

[0152] Step 806, sending the grid operation result to analyze the performance analysis results of each grid and the regional performance results of the region based on the grid operation result.

[0153] An early warning result is also received and displayed on the third page.

[0154] The second user can quickly divide the work range of each third user into blocks according to the grid and synchronize the grid to the third user. The third user can perform tasks within the scope of his block, avoiding crowding of top customers and reducing travel losses, thus improving promotion and operation efficiency.

[0155] It should be noted that, for the method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present application are not limited by the described order of actions, because according to the embodiments of the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present application.

[0156] On the basis of the above embodiments, this embodiment further provides a multi-level management device, which is applied to electronic devices such as server devices.

[0157] A target configuration module, configured to receive the indicator configuration information of the first client, configure the overall target according to the indicator configuration information; determine the regional target according to the overall target and the regional division result; and send the regional target to the second client corresponding to the region;

[0158] A grid division module, used for receiving grid configuration information of a second client corresponding to an area; dividing the area into a plurality of grids according to the grid configuration information, and determining grid information of each grid;

[0159] A task distribution module, used for determining the grid task of each grid according to the grid information and the regional target, and sending the grid task to the third client corresponding to the grid;

[0160] The performance analysis module is used to receive the grid operation results sent by the third client; analyze the grid operation results to determine the performance analysis results of each grid and the regional performance results of the region; and send the regional performance results to the first client.

[0161] Optionally, it also includes: a regional analysis module, which is used to provide a first page and receive analysis parameter information through the first page; determine each regional analysis result based on the analysis parameter information and send the regional analysis result to be displayed on the first page.

[0162] Optionally, the target configuration module is used to determine multiple regions and historical information of the regions based on the regional division results; and determine the regional target of each region based on the overall target and the historical information of the regions.

[0163] Optionally, the target configuration module is also used to input the overall target into the target estimation model to determine the regional estimation target of each area; and use the regional estimation target to adjust the regional target.

[0164] Optionally, it also includes: an early warning module, used to analyze the regional performance results and generate corresponding early warning results; and send the early warning results.

[0165] Optionally, the performance analysis module is further used to generate task progress information based on the regional performance results, and send the task progress information to the first client.

[0166] Optionally, the task distribution module is used to divide the regional target according to the grid information, determine the grid target corresponding to each grid; and determine the grid resource as the grid task based on the grid target.

[0167] Optionally, the task distribution module is used to divide the regional target according to the grid information, determine the grid target corresponding to each grid; determine the activity information, and determine the regional activity strategy based on the activity information and the grid target; generate activity jobs based on the regional activity strategy as corresponding grid tasks.

[0168] Optionally, the performance analysis module is used to analyze the grid operation results to determine the performance analysis results of each grid; and to analyze the performance analysis results to determine the regional performance results of the region.

[0169] Optionally, it also includes: a suggestion module, used to generate action suggestions based on the performance analysis results, and send the action suggestions to a third client.

[0170] Optionally, it also includes: a label determination module, which is used to determine the label data of each service object according to the grid operation result and object information.

[0171] It can receive the indicator configuration information of the first client, configure the overall goal according to the indicator configuration information, and then determine the regional goal according to the overall goal and the regional division result, and then send the regional goal to the second client corresponding to the region, so as to set the goal for the next level of users; receive the grid configuration information of the second client corresponding to the region, divide the region into multiple grids according to the grid configuration information, determine the grid information of each grid, determine the grid task of each grid according to the grid information and the regional goal, send the grid task to the third client corresponding to the grid, set the task for the third user, and realize multi-level management; it can also receive the grid operation result sent by the third client, analyze the grid operation result, and determine the performance analysis result of each grid and the regional performance result of the region. Send the regional performance result to realize the query of the task execution status, and manage the multi-level users step by step, so as to improve the management efficiency.

[0172] The embodiment of the present application further provides a multi-level management device, which is applied to an electronic device of a first client, and the device includes:

[0173] A display module, configured to display a first page, the first page including a configuration control; receive a regional performance result, and display the regional performance result on the first page;

[0174] An indicator configuration module is used to obtain corresponding indicator configuration information in response to triggering the configuration control; send the indicator configuration information to the server to generate an overall goal on the server, and determine the regional goal based on the overall goal and the regional division result to the second client, divide the area into multiple grids according to the grid configuration information of the second client, and determine the grid information of each grid; determine the grid task of each grid according to the grid information and the regional goal to the third client corresponding to the grid; analyze the grid operation results of the third client, and determine the performance analysis results of each grid and the regional performance results of the area.

[0175] Optionally, it also includes: an analysis module, used to obtain corresponding analysis parameter information in response to triggering the configuration control; send the analysis parameter information so that the server determines each regional analysis result based on the analysis parameter information; receive the regional analysis result; and display the regional analysis result in the first page.

[0176] Optionally, the display module is further used to receive task progress information and display the task progress information on the first page.

[0177] Optionally, the display module is also used to receive a regional estimation target and display it on a second page, wherein the regional estimation target is determined based on a target estimation model; a target adjustment module is used to determine an adjusted regional target based on the regional estimation target and the regional target; and to send the adjusted regional target to update the regional target.

[0178] The embodiment of the present application further provides a multi-level management device, which is applied to an electronic device of a second client, and the device includes:

[0179] An information display module is used to display the regional target on the second page, the regional target is determined based on the overall target and the regional division result, the overall target is generated based on the indicator configuration information of the first client; receive the regional performance result and display it on the second page, the regional performance result is based on the performance analysis result of each grid, the performance analysis result is determined based on the analysis of the grid operation result sent by the third client;

[0180] A grid configuration module is used to determine grid configuration information in response to triggering the grid configuration control in the second page; send the grid configuration information to divide the area into multiple grids according to the grid information, determine the grid information of each grid, determine the grid task of each grid according to the grid information and the area target, and send the grid task to the third client corresponding to the grid.

[0181] Optionally, the grid configuration module is used to display a map corresponding to the area in the second page in response to triggering the grid configuration control in the second page; display grid division suggestions in the map, and determine the grid and grid configuration information based on the grid division suggestions.

[0182] Optionally, the information display module is also used to receive warning results and display the warning results on the second page.

[0183] The embodiment of the present application further provides a multi-level management device, which is applied to an electronic device of a third client, and the device includes:

[0184] A task display module, used for receiving a grid task and displaying it on a third page, wherein the grid task is determined according to the grid information and the regional target, wherein the grid information is determined according to a plurality of grids divided by the grid configuration information of the second client, wherein the regional target of the second client is determined according to the overall target and the regional division result, wherein the overall target is generated according to the configuration of the indicator configuration information of the first client;

[0185] A task execution module, used to determine task execution information according to the grid task, and generate a grid job result according to the task execution information;

[0186] The task feedback module is used to send the grid operation results to analyze the performance analysis results of each grid and the regional performance results of the region based on the grid operation results.

[0187] Optionally, the task display module is further used to generate a task completion plan based on the grid task, set a task plan schedule based on the task completion plan, and display the task plan schedule on a third page.

[0188] Optionally, the task execution module is used to: confirm the task node according to the grid task, and obtain task execution information according to the task node; analyze the task execution information and generate a corresponding grid job result.

[0189] Optionally, the task display module is further used to receive a warning result and display the warning result on the third page.

[0190] The embodiment of the present application also provides a non-volatile readable storage medium, which stores one or more modules (programs). When the one or more modules are applied to a device, the device can execute instructions (instructions) of each method step in the embodiment of the present application.

[0191] The present application embodiment provides one or more machine-readable media on which instructions are stored, and when executed by one or more processors, an electronic device executes one or more of the methods described in the above embodiments. In the present application embodiment, the electronic device includes various types of devices such as terminal devices and servers (clusters).

[0192] The embodiments of the present disclosure may be implemented as an apparatus configured as desired using any appropriate hardware, firmware, software, or any combination thereof, and the apparatus may include electronic devices such as terminal devices, servers (clusters), etc. in a data center. Fig. 9 An exemplary apparatus 900 that can be used to implement various embodiments described in this application is schematically illustrated.

[0193] For one embodiment, Fig. 9 An exemplary apparatus 900 is shown having one or more processors 902, a control module (chip set) 904 coupled to at least one of the processor(s) 902, a memory 906 coupled to the control module 904, a non-volatile memory (NVM) / storage device 908 coupled to the control module 904, one or more input / output devices 910 coupled to the control module 904, and a network interface 912 coupled to the control module 904.

[0194] The processor 902 may include one or more single-core or multi-core processors, and the processor 902 may include any combination of general-purpose processors or special-purpose processors (such as graphics processors, application processors, baseband processors, etc.). In some embodiments, the device 900 can be used as a terminal device, server (cluster), etc. described in the embodiments of the present application.

[0195] In some embodiments, the apparatus 900 may include one or more computer-readable media (e.g., memory 906 or NVM / storage device 908) having instructions 914 and one or more processors 902 combined with the one or more computer-readable media and configured to execute the instructions 914 to implement a module to perform the actions described in the present disclosure.

[0196] For one embodiment, the control module 904 may include any suitable interface controller to provide any suitable interface to at least one of the processor(s) 902 and / or any suitable device or component in communication with the control module 904 .

[0197] The control module 904 may include a memory controller module to provide an interface to the memory 906. The memory controller module may be a hardware module, a software module, and / or a firmware module.

[0198] The memory 906 may be used, for example, to load and store data and / or instructions 914 for the device 900. For one embodiment, the memory 906 may include any suitable volatile memory, such as a suitable DRAM. In some embodiments, the memory 906 may include double data rate type four synchronous dynamic random access memory (DDR4 SDRAM).

[0199] For one embodiment, control module 904 may include one or more input / output controllers to provide an interface to NVM / storage device 908 and input / output device(s) 910 .

[0200] For example, NVM / storage 908 may be used to store data and / or instructions 914. NVM / storage 908 may include any suitable non-volatile memory (e.g., flash memory) and / or may include any suitable non-volatile storage device(s) (e.g., one or more hard disk drives (HDDs), one or more compact disk (CD) drives, and / or one or more digital versatile disk (DVD) drives).

[0201] NVM / storage device 908 may include storage resources that are physically part of the device on which apparatus 900 is installed, or it may be accessible to the device without being part of the device. For example, NVM / storage device 908 may be accessed via (one or more) input / output devices 910 over a network.

[0202] (One or more) input / output devices 910 may provide an interface for the apparatus 900 to communicate with any other appropriate device, and the input / output device 910 may include a communication component, an audio component, a sensor component, etc. The network interface 912 may provide an interface for the apparatus 900 to communicate through one or more networks, and the apparatus 900 may wirelessly communicate with one or more components of a wireless network according to any of one or more wireless network standards and / or protocols, for example, accessing a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G, 5G, etc., or a combination thereof for wireless communication.

[0203] For one embodiment, at least one of the processor(s) 902 may be packaged together with the logic of one or more controllers (e.g., a memory controller module) of the control module 904. For one embodiment, at least one of the processor(s) 902 may be packaged together with the logic of one or more controllers of the control module 904 to form a system-in-package (SiP). For one embodiment, at least one of the processor(s) 902 may be integrated on the same die with the logic of one or more controllers of the control module 904. For one embodiment, at least one of the processor(s) 902 may be integrated on the same die with the logic of one or more controllers of the control module 904 to form a system-on-chip (SoC).

[0204] In various embodiments, the device 900 may be, but is not limited to, a terminal device such as a server, a desktop computing device, or a mobile computing device (e.g., a laptop computing device, a handheld computing device, a tablet computer, a netbook, etc.). In various embodiments, the device 900 may have more or fewer components and / or a different architecture. For example, in some embodiments, the device 900 includes one or more cameras, a keyboard, a liquid crystal display (LCD) screen (including a touch screen display), a non-volatile memory port, multiple antennas, a graphics chip, an application-specific integrated circuit (ASIC), and a speaker.

[0205] Among them, the main control chip can be used as a processor or control module in the detection device, sensor data, location information, etc. are stored in a memory or NVM / storage device, the sensor group can be used as an input / output device, and the communication interface may include a network interface.

[0206] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0207] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0208] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0209] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0210] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0211] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.

[0212] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0213] The above is a detailed introduction to a sign language translation method and apparatus, a terminal device and a machine-readable medium provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for a person skilled in the art, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A multi-level management method, characterized in that: The method comprises: Receiving indicator configuration information from the first client, and configuring the overall goal according to the indicator configuration information; Determine regional goals based on the overall goals and regional division results; Inputting the overall target into a target estimation model to determine a regional estimation target for each region; adjusting the regional target using the regional estimation target; Sending the regional target to a second client corresponding to the region; The receiving area corresponds to the grid configuration information of the second client; Dividing the area into a plurality of grids according to the grid configuration information, and determining grid information of each grid; Determine a grid task for each grid according to the grid information and the regional target, and send the grid task to a third client corresponding to the grid; receiving a grid operation result sent by a third client; Analyze the grid operation results to determine the performance analysis results of each grid and the regional performance results of the region; Sending the regional performance results.

2. The method according to claim 1, characterized in that Also includes: Analyze the performance results of the region and generate corresponding early warning results; The early warning result is sent.

3. The method according to claim 1, characterized in that Determining the grid tasks of each grid according to the grid information and the regional target includes: Dividing the regional target according to the grid information, and determining the grid target corresponding to each grid; Grid resources are determined according to the grid target as grid tasks.

4. The method according to claim 1, characterized in that Determining the grid tasks of each grid according to the grid information and the regional target includes: Dividing the regional target according to the grid information, and determining the grid target corresponding to each grid; Determine activity information, and determine a regional activity strategy based on the activity information and the grid target; An activity job is generated according to the regional activity strategy as a corresponding grid task.

5. A multi-level management method, characterized in that: The method comprises: displaying a first page, the first page including configuration controls; In response to triggering the configuration control, obtaining corresponding indicator configuration information; Send the indicator configuration information to the server to generate an overall target on the server, and determine the regional target based on the overall target and the regional division result, input the overall target into the target estimation model, determine the regional estimated target of each region, use the regional estimated target to adjust the regional target and send it to the second client, divide the region into multiple grids according to the grid configuration information of the second client, and determine the grid information of each grid; determine the grid task of each grid according to the grid information and the regional target and send it to the third client corresponding to the grid; analyze the grid operation results of the third client, and determine the performance analysis results of each grid and the regional performance results of the region; The regional performance results are received and displayed on a first page.

6. The method according to claim 5, characterized in that Also includes: In response to triggering the configuration control, obtaining corresponding analysis parameter information; Sending the analysis parameter information so that the server determines the regional analysis results according to the analysis parameter information; Receive regional analysis results; The regional analysis result is displayed in the first page.

7. A multi-level management method, characterized in that: The method comprises: Displaying a regional target on the second page, the regional target is determined according to the overall target and the regional division result, the overall target is generated according to the indicator configuration information of the first client, the regional target is adjusted based on the regional estimated target, and the regional estimated target is determined by inputting the overall target into the target estimation model; In response to triggering the grid configuration control in the second page, determining grid configuration information; Send the grid configuration information, divide the area into a plurality of grids according to the grid configuration information, determine grid information of each grid, determine a grid task of each grid according to the grid information and the regional target, and send the grid task to a third client corresponding to the grid; The regional performance results are received and displayed on the second page, wherein the regional performance results are based on the performance analysis results of each grid, and the performance analysis results are determined based on the analysis of the grid operation results sent by the third client.

8. The method according to claim 7, characterized in that The determining of grid configuration information in response to triggering the grid configuration control in the second page includes: In response to triggering the grid configuration control in the second page, displaying a map corresponding to the area in the second page; A grid division suggestion is displayed in the map, and a grid and grid configuration information are determined based on the grid division suggestion.

9. A multi-level management method, characterized in that: The method comprises: Receive a grid task and display it on a third page, the grid task is determined according to grid information and a regional target, the grid information is determined according to a plurality of grids divided by grid configuration information of the second client, the regional target of the second client is determined according to the overall target and the regional division result, the overall target is generated according to the indicator configuration information of the first client, the regional target is adjusted based on the regional estimated target, and the regional estimated target is determined by inputting the overall target into a target estimation model; Determining task execution information according to the grid task, and generating a grid operation result according to the task execution information; The grid operation result is sent to analyze the performance analysis results of each grid and the regional performance results of the region according to the grid operation result.

10. The method according to claim 9, characterized in that Also includes: Generate a task completion plan based on the grid task, and set a task plan schedule based on the task completion plan; The task plan schedule is displayed on the third page.

11. The method according to claim 9, characterized in that Determining task execution information according to the grid task, and generating a grid job result according to the task execution information, including: Confirm the task node according to the grid task, and obtain the task execution information according to the task node; The task execution information is analyzed to generate corresponding grid operation results.

12. An electronic device, characterized in that: include: processor; and A memory having executable codes stored thereon, which, when executed, causes the processor to execute the method according to any one of claims 1 to 11.

13. One or more machine-readable media having executable codes stored thereon, which, when executed, cause a processor to perform the method according to any one of claims 1 to 11.