Project optimization suggestion management method and device

By receiving and managing project optimization suggestions through an online management platform, the optimization type is automatically determined and approval tasks are pushed out, which solves the problem of the difficulty in uniformly managing project optimization suggestions and realizes efficient management and widespread implementation throughout the entire life cycle.

CN122072903APending Publication Date: 2026-05-22BMW BRILLIANCE AUTOMOTIVE
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BMW BRILLIANCE AUTOMOTIVE
Filing Date
2024-11-20
Publication Date
2026-05-22

AI Technical Summary

Technical Problem

In existing technologies, project optimization suggestions are difficult to manage uniformly, resulting in low management efficiency and difficulty in widespread implementation.

Method used

This paper provides a management method for project optimization suggestions. The method receives optimization suggestions through an online management platform, automatically determines the optimization type, generates approval tasks, and obtains offline implementation information after approval, thereby achieving full lifecycle management.

Benefits of technology

It enables unified management and widespread implementation of optimization suggestions, improves management efficiency, and facilitates resource conservation and the promotion of optimization suggestions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122072903A_ABST
    Figure CN122072903A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a project optimization suggestion management method and device.The project optimization suggestion management method is applied to an online management platform and comprises the steps that a target optimization suggestion proposed by a target user for a target project is received, and an optimization type corresponding to the target optimization suggestion is determined; generating a corresponding approval task according to the target optimization suggestion, and pushing the approval task to an approval user corresponding to the optimization type; and under the condition that the approval of the target optimization suggestion is passed, obtaining offline implementation information of the target optimization suggestion, and managing the full life cycle of the target optimization suggestion. The whole life cycle of each optimization suggestion from proposal, approval to offline implementation is managed through the online management platform, unified management of the optimization suggestions is more convenient, the management efficiency of the optimization suggestions is improved, and wide implementation of the optimization suggestions is facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments in this specification relate to the field of computer technology, and in particular to a method and apparatus for managing project optimization suggestions. Background Technology

[0002] As business continues to grow, especially in production and work areas, many suggestions for project optimization have emerged, which are often very beneficial to daily work. Currently, optimization suggestions are typically managed internally within departments, meaning they are proposed, discussed or approved in meetings, and then resources are requested for implementation. Implementation status is communicated via forms, documents, or emails, making it difficult to manage optimization suggestions uniformly, resulting in low management efficiency and hindering widespread implementation. Summary of the Invention

[0003] In view of this, embodiments of this specification provide a method for managing project optimization suggestions. One or more embodiments of this specification also relate to a project optimization suggestion management device, a computing device, a computer-readable storage medium, and a computer program product, to address the technical deficiencies existing in the prior art.

[0004] According to a first aspect of the embodiments of this specification, a method for managing project optimization suggestions is provided, applied to an online management platform, comprising:

[0005] Receive target optimization suggestions from target users for a target project, and determine the optimization type corresponding to the target optimization suggestions;

[0006] Based on the target optimization suggestions, a corresponding approval task is generated, and the approval task is pushed to the approval user corresponding to the optimization type;

[0007] If the target optimization suggestion is approved, obtain the offline implementation information of the target optimization suggestion and manage the entire lifecycle of the target optimization suggestion.

[0008] According to a second aspect of the embodiments of this specification, a management device for project optimization suggestions is provided, applied to an online management platform, comprising:

[0009] The receiving module is configured to receive target optimization suggestions from the target user for the target project, and determine the optimization type corresponding to the target optimization suggestions;

[0010] The push module is configured to generate corresponding approval tasks based on the target optimization suggestions, and push the approval tasks to the approval users corresponding to the optimization type;

[0011] The management module is configured to obtain offline implementation information of the target optimization suggestion and manage the entire lifecycle of the target optimization suggestion when the target optimization suggestion is approved.

[0012] According to a third aspect of the embodiments of this specification, a computing device is provided, comprising:

[0013] Memory and processor;

[0014] The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions, which, when executed by the processor, implement the steps of the management method for the above-mentioned project optimization suggestions.

[0015] According to a fourth aspect of the embodiments of this specification, a computer-readable storage medium is provided that stores computer-executable instructions, which, when executed by a processor, implement the steps of the management method for the above-described project optimization recommendations.

[0016] According to a fifth aspect of the embodiments of this specification, a computer program product is provided, including a computer program / instructions that, when executed by a processor, implement the steps of the management method for the above-described project optimization recommendations.

[0017] This specification provides a method for managing project optimization suggestions, applied to an online management platform. It can receive optimization suggestions from target users for a target project and determine the corresponding optimization type. Based on the optimization suggestions, it generates corresponding approval tasks and pushes these tasks to the users corresponding to the optimization type. If the optimization suggestion is approved, it obtains offline implementation information and manages the entire lifecycle of the suggestion. This allows users to submit optimization suggestions for target projects online. The platform automatically pushes approval nodes, monitors the approval process, and simultaneously obtains corresponding offline implementation information upon approval, enabling full lifecycle management of the optimization suggestion online. Thus, managing the entire lifecycle of optimization suggestions from submission and approval to offline implementation through an online management platform facilitates unified management, improves management efficiency, and promotes widespread implementation. Attached Figure Description

[0018] Figure 1 This is a flowchart illustrating a project optimization suggestion management method provided in one embodiment of this specification;

[0019] Figure 2 This is a schematic diagram of an optimized management interface for an online management platform provided in one embodiment of this specification;

[0020] Figure 3 This is a schematic diagram of the structure of a project optimization suggestion management device provided in one embodiment of this specification;

[0021] Figure 4 This is a structural block diagram of a computing device provided in one embodiment of this specification. Detailed Implementation

[0022] Many specific details are set forth in the following description to provide a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar extensions without departing from the spirit of this specification. Therefore, this specification is not limited to the specific implementations disclosed below.

[0023] The terminology used in one or more embodiments of this specification is for the purpose of describing particular embodiments only and is not intended to be limiting of the one or more embodiments of this specification. The singular forms “a” and “the” as used in one or more embodiments of this specification and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.

[0024] It should be understood that although the terms first, second, etc., may be used to describe various information in one or more embodiments of this specification, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first may also be referred to as second without departing from the scope of one or more embodiments of this specification, and similarly, second may also be referred to as first. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to a determination."

[0025] Furthermore, it should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in one or more embodiments of this specification are all information and data authorized by the user or fully authorized by all parties. Moreover, the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.

[0026] First, the terms and concepts used in one or more embodiments of this specification will be explained.

[0027] VPS (Virtual Private Server): A method of dividing a physical server into multiple virtual servers using virtualization technology. Each VPS has its own independent operating system, disk space, network bandwidth, and other resources, so users have complete control over their VPS, just like managing an independent physical server. VPS is suitable for websites and personal projects that require more control, higher performance, and a more secure environment.

[0028] The .NET Framework (Microsoft .NET Framework): usually written as .NET Framework or simply .NET, is a multi-language development framework that provides developers with a comprehensive programming model and toolset, enabling them to build various types of applications, including desktop applications, web applications, mobile applications, and games.

[0029] Spring is a widely used Java platform framework primarily designed to simplify the development of enterprise-level Java applications. One of the core features of the Spring framework is its Dependency Injection (DI) pattern, which facilitates loosely coupled component design. Furthermore, Spring provides a series of modules supporting various application scenarios, such as web applications, database access, transaction management, and security control.

[0030] Vue is a progressive JavaScript framework for building user interfaces. Vue's design goal is to achieve reactive, component-based applications through the simplest possible API. Vue can start with simple single-file components and gradually expand to complex single-page applications (SPAs).

[0031] FastDFS is an open-source, lightweight file storage system primarily designed for storing massive amounts of small files, such as images, videos, and audio files. It supports high-concurrency access and provides rich functionality, including file upload, download, deletion, copying, and moving. It also boasts excellent scalability and fault tolerance. FastDFS is suitable for scenarios requiring large-scale storage of small files and fast access, such as social networks, online stores, and content management systems. Due to its high performance and stability, it is widely used in many large-scale internet applications.

[0032] A workflow engine is a software component or platform used to automate task management and coordination in business processes. It executes a series of steps based on predefined rules and flowcharts, helping organizations standardize processes, improve efficiency, and reduce errors. Workflow engines help businesses optimize business processes, reduce manual intervention, and improve work efficiency and quality.

[0033] This specification provides a method for managing project optimization suggestions in its embodiments. It also relates to a device for managing project optimization suggestions, a computing device, a computer-readable storage medium, and a computer program product, which will be described in detail in the following embodiments.

[0034] See Figure 1 , Figure 1 A flowchart is shown of a management method for project optimization suggestions according to an embodiment of this specification, applied to an online management platform, specifically including the following steps 102-106.

[0035] Step 102: Receive the target user's optimization suggestions for the target project and determine the optimization type corresponding to the optimization suggestions.

[0036] Here, the target user is the user from whom optimization suggestions are to be created; the target project is the project to be optimized, which can be a project requiring offline implementation; the target optimization suggestion is an improvement suggestion proposed by the target user for the target project. Implementing the target optimization suggestion on the target project can save the resources required by the target project, which can refer to resources such as space, time, and cost. The optimization type refers to the type of improvement that the target optimization suggestion brings to the target project. This optimization type can refer to resource types related to resource saving, such as time type, space type, and cost type. Time-type optimization suggestions can optimize the implementation time of the target project, space-type optimization suggestions can optimize the implementation space of the target project, and cost-type optimization suggestions can optimize the implementation cost of the target project; alternatively, the optimization type can also refer to the type of object being improved. For example, if the improvement is in the use of tools, the optimization type is tool type; if the improvement is in the operation method, the optimization type is operation method type.

[0037] In practice, an online management platform can be built based on related software technologies such as VPS, .NET framework, Spring, Vue, FastDFS, and workflow engines. This online management platform can display a suggestion management interface to users. This suggestion management page provides a creation control. If a user has an idea to improve a certain project, they can log in to the online management platform and trigger the creation control. At this time, the online management platform displays an optimization suggestion filling interface. Users can enter specific optimization content for the target project on this optimization suggestion filling page. That is, the target optimization suggestion can include at least one of the following basic information: project information of the target project, optimization method, optimization type, required resources, and implementation cycle.

[0038] In one optional implementation, the target user can fill in the optimization type when inputting the target optimization suggestion, that is, the target optimization suggestion includes the optimization type. The corresponding optimization type can be obtained by parsing the target optimization suggestion input by the target user. In another optional implementation, the target user can not fill in the optimization type when inputting the target optimization suggestion. In this case, the optimization content of the target optimization suggestion can be parsed, and the corresponding optimization type can be obtained by analyzing the keywords. For example, if the optimization content is to number multiple containers according to the usage stage sequence of the components required for a certain project, and put the corresponding components into the containers with the corresponding numbers to save the time of finding the components, the keywords "save" and "time" can be obtained by analysis, and the corresponding optimization type can be determined to be time type.

[0039] It should be noted that an online management platform has been created, where users can submit optimization suggestions online. This online management platform is configured with an automated processing flow for optimization suggestions. After a target user submits an optimization suggestion for a target project, the optimization type of the suggestion can be determined, thereby automatically executing the subsequent approval process without manual intervention.

[0040] Step 104: Generate corresponding approval tasks based on the target optimization suggestions, and push the approval tasks to the approval users corresponding to the optimization type.

[0041] It should be noted that the target project is a project that requires offline implementation. Implementing the target project based on the optimization suggestions put forward by the user often requires corresponding resource support, such as equipment, funds, personnel, etc. Therefore, the optimization suggestions put forward by the user need to be approved. The optimization suggestions that are approved can obtain support and be implemented offline.

[0042] In practice, different optimization types require different professionals and may need to be approved by different users. The online management platform is configured with approval users for different optimization types to review optimization suggestions and determine whether to allow implementation. Specifically, an approval task can be generated based on the target optimization suggestion and automatically pushed to the account of the approval user corresponding to that optimization type. After logging into their account, the approval user can see the approval task in their to-do list, review it, and determine whether to approve it.

[0043] Step 106: If the target optimization suggestion is approved, obtain the offline implementation information of the target optimization suggestion and manage the entire lifecycle of the target optimization suggestion.

[0044] It should be noted that if the target optimization suggestion is approved, it indicates that the suggestion has application prospects and can greatly optimize the implementation resources of the target project. The target user can be notified of the approval and the resources required to implement the target optimization suggestion can be distributed to the target user. If the required resources are funds, they can be directly distributed to the target user's account. If the resources are equipment, the target user can be pushed the equipment collection method. If the resources are personnel, the target user can be pushed the assigned personnel information.

[0045] In practice, after receiving the approval notification, the target user can implement the target optimization suggestion offline for the target project and provide feedback on the offline implementation information of the target suggestion to the online management platform, so as to realize the lifecycle of the target optimization suggestion implementation offline by utilizing the online management platform.

[0046] In one optional implementation of this embodiment, obtaining offline implementation information of the target optimization suggestions and managing the entire lifecycle of the target optimization suggestions includes:

[0047] At preset intervals, receive offline implementation information uploaded by target users, including the current implementation stage and implementation data;

[0048] Store implementation data according to the current implementation phase;

[0049] If the current implementation phase indicates that implementation has ended, add an implementation end tag to the target optimization suggestion.

[0050] The preset duration is a pre-defined reporting cycle, such as 1 day, 7 days, 2 weeks, or 1 month.

[0051] In practice, target users can upload offline implementation information to the online management platform at preset intervals until the target optimization suggestion is implemented. Specifically, target users can continuously upload the current implementation stage and specific implementation data; then, the specific implementation data is stored according to the current implementation stage; when the current implementation stage indicates the end of implementation, an implementation completion tag is added to the target optimization suggestion, indicating that the target optimization suggestion has been implemented. The current implementation stage can be a percentage of the target project's progress or a different task stage of the target project.

[0052] For example, the target optimization information can store the following information: proposal information, approval information, optimization content, implementation information (implementation phase 1 - specific implementation data 1, implementation phase 2 - specific implementation data 2, ..., implementation end).

[0053] In this embodiment of the specification, the target user can report the current implementation stage and specific implementation data of the target project offline to the online management platform at preset intervals, so that the online management platform can monitor the entire process of the target optimization suggestions offline, thereby realizing the full lifecycle management of the target optimization suggestions from proposal, approval to offline implementation.

[0054] In an optional implementation of this embodiment, after adding an implementation completion tag to the target optimization suggestion when the current implementation stage indicates the end of implementation, the method further includes:

[0055] Obtain the optimization resource data corresponding to the target optimization suggestions. The optimization resource data is the resource data filled in by the target user based on the offline implementation of the target optimization suggestions.

[0056] Identify the resource verification users corresponding to the optimized resource data;

[0057] Resource verification tasks are generated based on optimized resource data and then pushed to resource verification users.

[0058] Receive resource verification results from users regarding the target optimization suggestions, and record the resource verification results under the target optimization suggestions.

[0059] It should be noted that optimization suggestions can improve the implementation process of target projects, thereby saving resources. Optimization suggestions with good results should be widely promoted. Therefore, in practice, an online management platform can be used to identify the optimized resource data of the optimization suggestions. This optimized resource data can indicate the optimization effect of the suggestions, such as saving x seconds of operation time, saving y units of space, saving z yuan in manufacturing costs, etc.

[0060] Specifically, the optimized resource data is the resource information filled in by the target user based on the offline implementation of the target optimization suggestions. That is, the target user implements the target optimization suggestions offline for the target project. The target user can compare how much resources are saved after implementation compared to before implementation, manually fill in the optimized resource data on the online management platform, and then the online management platform automatically determines the corresponding resource verification user, generates a resource verification task based on the optimized resource data, and pushes the resource verification task to the resource verification user's account. After logging into the online management platform, the resource verification user can see the resource verification task in the to-do tasks, verify whether the target optimization suggestions can reach the recorded optimized resource data, provide feedback on the resource verification results, and record the resource verification results under the target optimization suggestions.

[0061] For example, suppose that for optimization suggestion A for project A, the user enters the optimization resource data as "saves x seconds of operation time". The resource verification user can choose not to adopt optimization suggestion A and implement project A in the original way, and implement project A in the way of optimization suggestion A as a control experiment. Through multiple control experiments, the time required to implement project A with optimization suggestion A compared to not using optimization suggestion A is determined. The average value is used to determine the time saved by implementing project A with optimization suggestion A. Based on the time saved by the experiment, the time saved by the user is verified.

[0062] In the embodiments described in this specification, the online management platform can synchronously record the resources that can be saved before and after the offline implementation of the target optimization suggestion, i.e., optimization resource data, and automatically push it to the relevant resource verification users for verification to determine whether the target optimization suggestion can really achieve the desired effect. Thus, the implementation effect of the optimization suggestion can be identified through the online management platform, which facilitates the widespread promotion of optimization suggestions with good implementation effects, greatly saving the company's resources, such as space, time, and costs, and rewarding the users who made the suggestions.

[0063] In an optional implementation of this embodiment, the management method for project optimization suggestions further includes:

[0064] From the currently created optimization suggestions, identify at least one first optimization suggestion that has been implemented and is now complete;

[0065] A second optimization suggestion is determined from at least one first optimization suggestion based on the set filtering rules;

[0066] The second optimization suggestion will be promoted and displayed, and rewards will be issued to the users who received the second optimization suggestion.

[0067] Among them, setting filtering rules are the pre-configured conditions for promoting optimization suggestions. Optimization suggestions that meet the set filtering rules can bring better optimization results and should be promoted and applied. For example, the set filtering rules can be that the resource verification result is verified as passed, the optimized resource data reaches a threshold, the optimized resource is a set type of resource and / or the number of users reaches a threshold, etc.

[0068] In practice, the online management platform can manage multiple created optimization suggestions, including those that have been approved, those that have not been approved, those that are under implementation, and those that have been completed. The online management platform can identify at least one first optimization suggestion that has been completed from among the currently created optimization suggestions, select second optimization suggestions that meet the set filtering rules from each first optimization suggestion, promote and display the second optimization suggestions, and issue rewards to the users corresponding to the second optimization suggestions.

[0069] Specifically, rewards can be issued to users who received the second optimization suggestion. These rewards can be monetary or other forms, such as gift items. Additionally, the second optimization suggestion can be prominently displayed on the online management platform homepage to encourage users to optimize and promote the suggestion.

[0070] In this embodiment of the specification, the online management platform can filter out optimization suggestions that meet the set filtering rules and automatically promote their application. This allows optimization suggestions with good optimization effects to be widely promoted and applied, and can also reward corresponding users, which greatly improves the enthusiasm of members to optimize projects. The online management platform realizes the full life cycle management of optimization suggestions from proposal, approval, project establishment, implementation, reward and promotion, which greatly improves the management efficiency and convenience of optimization suggestions.

[0071] In one optional implementation of this embodiment, the second optimization suggestion is generalized and demonstrated, including:

[0072] Push a second optimization suggestion to display devices in at least one production workshop for promotion and display; and / or,

[0073] A second optimization suggestion is pushed to at least one relevant user, wherein the at least one relevant user is determined based on the business attributes of the second optimization suggestion.

[0074] In practice, production workshops can be equipped with display devices, such as monitors, televisions, and computers. The second optimization suggestion is a selected suggestion that meets the set filtering rules and has a better optimization effect. Therefore, the second optimization suggestion can be pushed to the display device of at least one production workshop and displayed there to promote it. This "at least one production workshop" can be any of the company's production workshops, or it can be a production workshop that is business-related to the second optimization suggestion. In other words, the relevant workshops can be determined based on the business attributes of the second optimization suggestion, and the suggestion can be promoted and displayed in those workshops.

[0075] In addition, at least one relevant user can be identified based on the business attributes of the second optimization suggestion, and the second optimization suggestion can be pushed to the account of the relevant user. The relevant user can see the second optimization suggestion by logging into the online management platform, thereby promoting the promotion of the second optimization suggestion.

[0076] Furthermore, once the second optimization suggestion is selected, it can also be promoted or rewarded through other means, such as sending the selected second optimization suggestion to each employee of the company via email. This specification does not limit this practice.

[0077] In the embodiments of this specification, after selecting the second optimization suggestion with better optimization effect, the second optimization suggestion with better optimization effect can be promoted by automatically pushing it to production workshops, relevant users, etc., so that the second optimization suggestion can be widely used, greatly increasing the reusability of the optimization suggestion, avoiding multiple departments to do multiple identical optimizations, avoiding redundant construction and waste, and greatly improving the enthusiasm of members to optimize the project.

[0078] In an optional implementation of this embodiment, the management method for project optimization suggestions further includes:

[0079] Receive optimization suggestion query command, wherein the optimization suggestion query command carries query parameters;

[0080] Based on the query parameters, determine the corresponding query optimization suggestion from at least one optimization suggestion from the management;

[0081] Display the optimization details of the query optimization suggestions. The optimization details include at least one of the following: the user who made the suggestion, the optimization content, the old project information before the optimization, and the new project information after the optimization.

[0082] In practice, if users encounter problems in their daily production and life, they can check whether there are corresponding optimization suggestions on the online management platform. Specifically, users can enter query parameters on the online management platform to initiate an optimization suggestion query command. The query parameters can be the relevant dimension data to be queried, such as project identifier, problem description, optimization suggestion status (such as creation, approval, project initiation, implementation, completion, etc.), optimization type (such as time, space, cost, etc.), business department, time, etc.

[0083] The online management platform can determine the corresponding optimization suggestion from at least one optimization suggestion managed based on the query parameters entered by the user, and display the optimization details of the optimization suggestion to the user. The optimization details may include at least one of the following: the user who made the suggestion, the optimization content, the old project information before the optimization, and the new project information after the optimization, so that the querying user can understand the comprehensive and detailed information of the optimization suggestion.

[0084] In the embodiments described in this specification, the online management platform can also provide a query function for optimization suggestions. Users can query relevant optimization suggestions on the online management platform based on their actual needs, which greatly increases the reusability of optimization suggestions, avoids multiple departments performing the same optimizations, avoids redundant construction and waste, and greatly improves productivity.

[0085] In one optional implementation of this embodiment, a corresponding query optimization suggestion is determined from at least one optimization suggestion managed based on the query parameters, including:

[0086] Determine the query permissions of the current user;

[0087] Based on the query parameters and query permissions, determine the corresponding query optimization suggestion from at least one optimization suggestion from the management.

[0088] It should be noted that, for information security, different query permissions can be configured for different users on the online management platform. For example, ordinary users can only query optimization suggestions that have been implemented and completed, team leaders can query optimization suggestions that are being implemented, and managers can view all created optimization suggestions, including those that have been approved and those that have not been approved.

[0089] In actual implementation, the login information of the currently logged-in user can be determined, and the corresponding query permissions can be determined based on the login information. Based on the query permissions, candidate optimization suggestions that meet the query permissions can be selected from at least one optimization suggestion managed by the system. Then, the query optimization suggestions corresponding to the query parameters entered by the user can be selected from the candidate optimization suggestions.

[0090] In the embodiments of this specification, different users have different query permissions. From the candidate optimization suggestions that meet the query permissions, the optimization suggestions required by the user are further filtered out, and optimization information that the user does not have permission to view is filtered out. This not only ensures information security, but also reduces the amount of information that is not useful to the user in the query results, so that the user can quickly find the optimization suggestions they need.

[0091] In an optional implementation of this embodiment, the management method for project optimization suggestions further includes:

[0092] Receive optimization suggestion management commands initiated by the current management user and determine the management permissions of the current management user;

[0093] Identify and display at least one third-party optimization suggestion under administrative privileges;

[0094] Receive editing instructions for the fourth optimization suggestion, and manage the fourth optimization suggestion according to the editing instructions, wherein the fourth optimization suggestion is the optimization suggestion currently selected for editing among at least one third optimization suggestion.

[0095] In practice, administrators can also manage various optimization suggestions on the online management platform. There can be at least one administrator, with different administrators having different permissions. Specifically, when the online management platform receives an optimization suggestion management instruction, it can obtain the login information of the currently logged-in user, determine the current administrator's permissions based on this information, and display the third optimization suggestions under their management permissions to that user. The current administrator can browse and view these third optimization suggestions. When a fourth optimization suggestion is selected, an edit instruction is initiated for that suggestion, allowing for modifications such as modification, addition, or deletion.

[0096] For example, suppose the current administrator has management permissions for all optimization suggestions created by business department A. The online management platform can then filter the optimization suggestions created by each employee under business department A, say from 1 to 100. The current administrator selects the earliest created optimization suggestion X that has not been approved, clicks the delete control corresponding to optimization suggestion X, and initiates a delete command. The online management platform responds to the delete command and deletes the stored information related to optimization suggestion X.

[0097] In the embodiments described in this specification, the online management platform can also provide optimization suggestion management functions. Different management users can manage various optimization suggestions within their permissions, which greatly improves the management efficiency and convenience of optimization suggestions.

[0098] In an optional implementation of this embodiment, the management method for project optimization suggestions further includes:

[0099] Receive comments on the fifth optimization suggestion, which can be any optimization suggestion currently managed.

[0100] Store the fifth optimization suggestion and comment information accordingly.

[0101] In practice, users can also comment on any optimization suggestion managed by the online management platform. Specifically, the online management platform can display multiple optimization suggestions to users, each with a corresponding comment control. Suppose a user triggers the comment control corresponding to the fifth optimization suggestion and enters a comment, such as "This idea is fantastic and greatly improves work efficiency," or "This suggestion coincides with my own and I recommend promoting it extensively." The online management platform can store the fifth optimization suggestion and the comment information accordingly. When displaying the fifth optimization suggestion later, it can display the corresponding comment information and promote and reward the optimization suggestion based on the comment information.

[0102] It should be noted that the online management platform also provides a comment function for optimization suggestions, enabling interaction between users and greatly improving user stickiness of the online management platform.

[0103] This specification provides a method for managing project optimization suggestions. It creates an online management platform where users can submit optimization suggestions for target projects. The platform automatically pushes approval milestones, monitors the approval process, and, upon approval, simultaneously retrieves corresponding offline implementation information. Based on this offline implementation information, the platform enables full lifecycle management of the optimization suggestion. Furthermore, the online management platform can identify resource savings and provides various functions such as promotion, reward, query, management, and commenting on optimization suggestions. This achieves full lifecycle management, including submission, approval, project initiation, implementation, rewarding, and promotion, greatly increasing the reusability of optimization suggestions, preventing multiple departments from performing the same optimizations, avoiding redundant construction and waste, and significantly improving the enthusiasm of team members for project optimization. This greatly enhances the efficiency and convenience of managing optimization suggestions.

[0104] Figure 2 This is a schematic diagram of an optimized management interface for an online management platform provided in one embodiment of this specification, as shown below. Figure 2 As shown, the optimization suggestion management interface includes a "Create Suggestion" control. Clicking this control displays the optimization suggestion form, which includes input controls for project information, required resources, optimization methods, and implementation timelines. Users enter the relevant information in the corresponding fields and click the "Submit" button to complete the creation of the optimization suggestion. The suggestion then automatically enters the approval process, and its lifecycle—including approval, implementation, promotion, and rewards—is managed on the online platform.

[0105] The optimization suggestion management interface can also display a "Query Suggestion" control. Clicking this control will bring up the optimization suggestion query interface, which includes input controls for query parameters. After entering the parameters, the user clicks the submit control to initiate the optimization suggestion query. In response, the query results interface will display optimization suggestions 1 through N.

[0106] The optimization suggestion management interface can also display a "Manage Suggestion" control. When the user clicks on the "Manage Suggestion" control, the optimization suggestion management interface is displayed. This interface includes multiple optimization suggestions 1-M under the current management user's permissions, and each optimization suggestion has corresponding editing controls such as modification and deletion.

[0107] The optimization suggestion management interface can also display filtered optimization suggestions with better optimization effects. It displays relevant information such as the user who made the optimization suggestion, the department, the optimization content, the resources saved, comments, and comments from multiple users.

[0108] This specification provides a method for managing project optimization suggestions. It creates an online management platform that offers various functions such as promotion, reward, query, management, and commenting on optimization suggestions. It realizes full lifecycle management, including submission, approval, project initiation, implementation, reward, and promotion, which greatly increases the reusability of optimization suggestions, avoids multiple departments performing the same optimizations, avoids redundant construction and waste, and greatly improves the enthusiasm of members for project optimization. It also greatly improves the management efficiency and convenience of optimization suggestions.

[0109] Corresponding to the above method embodiments, this specification also provides embodiments of a management device for project optimization suggestions. Figure 3 This specification shows a schematic diagram of a project optimization suggestion management device according to one embodiment, which is applied to an online management platform, such as... Figure 3 As shown, the device includes:

[0110] The receiving module 302 is configured to receive target optimization suggestions from the target user for the target project and determine the optimization type corresponding to the target optimization suggestions;

[0111] The push module 304 is configured to generate corresponding approval tasks based on the target optimization suggestions and push the approval tasks to the approval users corresponding to the optimization type.

[0112] Management module 306 is configured to obtain offline implementation information of the target optimization suggestion and manage the entire lifecycle of the target optimization suggestion once the target optimization suggestion is approved.

[0113] Optionally, management module 306 is further configured as follows:

[0114] At preset intervals, receive offline implementation information uploaded by target users, including the current implementation stage and implementation data;

[0115] Store implementation data according to the current implementation phase;

[0116] If the current implementation phase indicates that implementation has ended, add an implementation end tag to the target optimization suggestion.

[0117] Optionally, management module 306 is further configured as follows:

[0118] Obtain the optimization resource data corresponding to the target optimization suggestions. The optimization resource data is the resource data filled in by the target user based on the offline implementation of the target optimization suggestions.

[0119] Identify the resource verification users corresponding to the optimized resource data;

[0120] Resource verification tasks are generated based on optimized resource data and then pushed to resource verification users.

[0121] Receive resource verification results from users regarding the target optimization suggestions, and record the resource verification results under the target optimization suggestions.

[0122] Optionally, the device also includes a promotional display module, configured as follows:

[0123] From the currently created optimization suggestions, identify at least one first optimization suggestion that has been implemented and is now complete;

[0124] A second optimization suggestion is determined from at least one first optimization suggestion based on the set filtering rules;

[0125] The second optimization suggestion will be promoted and displayed, and rewards will be issued to the users who received the second optimization suggestion.

[0126] Optionally, the promotion and display module can be further configured as follows:

[0127] Push a second optimization suggestion to display devices in at least one production workshop for promotion and display; and / or,

[0128] A second optimization suggestion is pushed to at least one relevant user, wherein the at least one relevant user is determined based on the business attributes of the second optimization suggestion.

[0129] Optionally, the device also includes a query module configured to:

[0130] Receive optimization suggestion query command, wherein the optimization suggestion query command carries query parameters;

[0131] Based on the query parameters, determine the corresponding query optimization suggestion from at least one optimization suggestion from the management;

[0132] Display the optimization details of the query optimization suggestions. The optimization details include at least one of the following: the user who made the suggestion, the optimization content, the old project information before the optimization, and the new project information after the optimization.

[0133] Optionally, the query module is further configured as follows:

[0134] Determine the query permissions of the current user;

[0135] Based on the query parameters and query permissions, determine the corresponding query optimization suggestion from at least one optimization suggestion from the management.

[0136] Optionally, the device also includes a management module configured to:

[0137] Receive optimization suggestion management commands initiated by the current management user and determine the management permissions of the current management user;

[0138] Identify and display at least one third-party optimization suggestion under administrative privileges;

[0139] Receive editing instructions for the fourth optimization suggestion, and manage the fourth optimization suggestion according to the editing instructions, wherein the fourth optimization suggestion is the optimization suggestion currently selected for editing among at least one third optimization suggestion.

[0140] Optionally, the device also includes a comment module, configured to:

[0141] Receive comments on the fifth optimization suggestion, which can be any optimization suggestion currently managed.

[0142] Store the fifth optimization suggestion and comment information accordingly.

[0143] This specification provides a project optimization suggestion management device applied to an online management platform. It allows users to submit optimization suggestions for target projects online. The online management platform automatically pushes approval milestones, monitors the approval process, and, upon approval, simultaneously retrieves corresponding offline implementation information. Based on this offline implementation information, the entire lifecycle of the optimization suggestion is managed online. Thus, managing the entire lifecycle of optimization suggestions from submission and approval to offline implementation through an online management platform facilitates unified management of optimization suggestions, improves management efficiency, and promotes widespread implementation.

[0144] The above is a schematic diagram of a project optimization suggestion management device according to this embodiment. It should be noted that the technical solution of this project optimization suggestion management device and the technical solution of the project optimization suggestion management method described above belong to the same concept. Details not described in detail in the technical solution of the project optimization suggestion management device can be found in the description of the technical solution of the project optimization suggestion management method described above.

[0145] Figure 4 A structural block diagram of a computing device according to one embodiment of this specification is shown. The components of the computing device 400 include, but are not limited to, a memory 410 and a processor 420. The processor 420 is connected to the memory 410 via a bus 430, and a database 450 is used to store data.

[0146] The computing device 400 also includes an access device 440, which enables the computing device 400 to communicate via one or more networks 460. Examples of these networks include Public Switched Telephone Network (PSTN), Local Area Network (LAN), Wide Area Network (WAN), Personal Area Network (PAN), or combinations of communication networks such as the Internet. The access device 440 may include one or more of any type of wired or wireless network interface (e.g., a network interface controller (NIC)), such as an IEEE 802.11 Wireless Local Area Network (WLAN) wireless interface, a Wi-MAX (Worldwide Interoperability for Microwave Access) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a Bluetooth interface, or a Near Field Communication (NFC) interface.

[0147] In one embodiment of this specification, the aforementioned components of the computing device 400 and Figure 4 Other components, not shown, can also be connected to each other, for example, via a bus. It should be understood that... Figure 4 The block diagram of the computing device shown is for illustrative purposes only and is not intended to limit the scope of this specification. Those skilled in the art can add or replace other components as needed.

[0148] Computing device 400 can be any type of stationary or mobile computing device, including mobile computers or mobile computing devices (e.g., tablet computers, personal digital assistants, laptop computers, notebook computers, netbooks, etc.), mobile phones (e.g., smartphones), wearable computing devices (e.g., smartwatches, smart glasses, etc.) or other types of mobile devices, or stationary computing devices such as desktop computers or personal computers (PCs). Computing device 400 can also be a mobile or stationary server.

[0149] The processor 420 is configured to execute the following computer-executable instructions, which, when executed by the processor, implement the steps of the management method for the above-mentioned project optimization recommendations.

[0150] The above is an illustrative scheme of a computing device according to this embodiment. It should be noted that the technical solution of this computing device and the technical solution of the project optimization suggestion management method described above belong to the same concept. For details not described in detail in the technical solution of the computing device, please refer to the description of the technical solution of the project optimization suggestion management method described above.

[0151] An embodiment of this specification also provides a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the steps of the management method for the above-described project optimization recommendations.

[0152] The above is an illustrative scheme of a computer-readable storage medium according to this embodiment. It should be noted that the technical solution of this storage medium and the technical solution of the project optimization suggestion management method described above belong to the same concept. Details not described in detail in the technical solution of the storage medium can be found in the description of the technical solution of the project optimization suggestion management method described above.

[0153] An embodiment of this specification also provides a computer program product, including a computer program / instructions that, when executed by a processor, implement the steps of the management method for the above-described project optimization recommendations.

[0154] The above is an illustrative scheme of a computer program product according to this embodiment. It should be noted that the technical solution of this computer program product and the technical solution of the project optimization suggestion management method described above belong to the same concept. For details not described in detail in the technical solution of the computer program product, please refer to the description of the technical solution of the project optimization suggestion management method described above.

[0155] The foregoing has described specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired result. In some embodiments, multitasking and parallel processing are possible or may be advantageous.

[0156] Computer instructions include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. Computer-readable media can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in computer-readable media can be appropriately added or removed according to the requirements of patent practice. For example, in some regions, according to patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.

[0157] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments in this specification are not limited to the described order of actions, because according to the embodiments in this specification, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to the embodiments in this specification.

[0158] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0159] The preferred embodiments disclosed above are merely illustrative of this specification. The optional embodiments do not exhaustively describe all details, nor do they limit the invention to the specific implementations described. Clearly, many modifications and variations can be made based on the embodiments described herein. These embodiments are selected and specifically described in this specification to better explain the principles and practical applications of the embodiments, thereby enabling those skilled in the art to better understand and utilize this specification. This specification is limited only by the claims and their full scope and equivalents.

Claims

1. A management method for project optimization suggestions, characterized in that, Applied to online management platforms, including: Receive target optimization suggestions from target users for a target project, and determine the optimization type corresponding to the target optimization suggestions; Based on the target optimization suggestions, a corresponding approval task is generated, and the approval task is pushed to the approval user corresponding to the optimization type; If the target optimization suggestion is approved, obtain the offline implementation information of the target optimization suggestion and manage the entire lifecycle of the target optimization suggestion.

2. The management method for project optimization suggestions according to claim 1, characterized in that, The process of obtaining offline implementation information of the target optimization recommendations and managing the entire lifecycle of the target optimization recommendations includes: At preset intervals, receive offline implementation information uploaded by the target user, wherein the offline implementation information includes the current implementation stage and implementation data; The implementation data is stored according to the current implementation stage; If the current implementation phase indicates the end of implementation, add an implementation end tag to the target optimization suggestion.

3. The management method for project optimization suggestions according to claim 2, characterized in that, After adding an implementation completion tag to the target optimization suggestion when the current implementation stage indicates the end of implementation, the method further includes: Obtain the optimization resource data corresponding to the target optimization suggestion, wherein the optimization resource data is the resource data filled in by the target user based on the offline implementation of the target optimization suggestion; Identify the resource verification user corresponding to the optimized resource data; Based on the optimized resource data, a resource verification task is generated, and the resource verification task is pushed to the resource verification user. Receive the resource verification results from the resource verification user regarding the target optimization suggestion, and record the resource verification results under the target optimization suggestion.

4. The management method for project optimization suggestions according to claim 1, characterized in that, The method further includes: From the currently created optimization suggestions, identify at least one first optimization suggestion that has been implemented and is now complete; A second optimization suggestion is determined from the at least one first optimization suggestion based on the set filtering rules; The second optimization suggestion will be promoted and displayed, and rewards will be issued to the users who received the second optimization suggestion.

5. The management method for project optimization suggestions according to claim 4, characterized in that, The promotion and demonstration of the second optimization suggestion includes: The second optimization suggestion is pushed to display devices in at least one production workshop for promotion and display; and / or, The second optimization suggestion is pushed to at least one relevant user, wherein the at least one relevant user is determined based on the business attributes of the second optimization suggestion.

6. The management method for project optimization suggestions according to any one of claims 1-5, characterized in that, The method further includes: Receive an optimization suggestion query instruction, wherein the optimization suggestion query instruction carries query parameters; Based on the query parameters, determine the corresponding query optimization suggestion from at least one optimization suggestion managed; Display the optimization details of the query optimization suggestion, wherein the optimization details include at least one of the following: the user who made the suggestion, the optimization content, the old project information before the optimization, and the new project information after the optimization.

7. The management method for project optimization suggestions according to claim 6, characterized in that, The step of determining the corresponding query optimization suggestion from at least one optimization suggestion managed based on the query parameters includes: Determine the query permissions of the current user; Based on the query parameters and the query permissions, determine the corresponding query optimization suggestion from at least one optimization suggestion managed.

8. The management method for project optimization suggestions according to any one of claims 1-5, characterized in that, The method further includes: Receive optimization suggestion management instructions initiated by the current management user, and determine the management permissions of the current management user; Identify and display at least one third optimization suggestion under the aforementioned management permissions; Receive an editing instruction for a fourth optimization suggestion, and manage the fourth optimization suggestion according to the editing instruction, wherein the fourth optimization suggestion is the optimization suggestion currently selected for editing among the at least one third optimization suggestion.

9. The management method for project optimization suggestions according to any one of claims 1-5, characterized in that, The method further includes: Receive comments on the fifth optimization suggestion, wherein the fifth optimization suggestion is any optimization suggestion currently managed; The fifth optimization suggestion and the comment information are stored accordingly.

10. A management device for project optimization suggestions, characterized in that, Applied to online management platforms, including: The receiving module is configured to receive target optimization suggestions from the target user for the target project, and determine the optimization type corresponding to the target optimization suggestions; The push module is configured to generate corresponding approval tasks based on the target optimization suggestions, and push the approval tasks to the approval users corresponding to the optimization type; The management module is configured to obtain offline implementation information of the target optimization suggestion and manage the entire lifecycle of the target optimization suggestion when the target optimization suggestion is approved.

11. A computing device, characterized in that, include: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions, which, when executed by the processor, implement the steps of the management method for project optimization suggestions according to any one of claims 1-9.

12. A computer-readable storage medium, characterized in that, It stores computer-executable instructions that, when executed by a processor, implement the steps of the management method for project optimization recommendations as described in any one of claims 1-9.

13. A computer program product, characterized in that, Includes a computer program / instruction that, when executed by a processor, implements the steps of the management method for the project optimization recommendations of any one of claims 1-9.