Material management method and device, computer equipment, storage medium and program product

By analyzing business demand information and adjusting the material management system, the complexity of digital material management in decentralized storage is solved, centralized management and efficient management are realized, and the security and consistency of materials are ensured.

CN119883487APending Publication Date: 2025-04-25CHINA SOUTHERN POWER GRID INTERNET SERVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510121671.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-26
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The prior art is difficult to effectively manage digital materials distributed on multiple devices and platforms, resulting in increased operational complexity, inefficient management, and difficult to ensure the version consistency and copyright security of the materials.

Method used

By obtaining the business requirements information of the target object, analyzing the business scenario and required material types, obtaining the matching material content, and determining the functional interactive interface based on preset configuration parameters, filtering the matching reference management system from multiple candidate material management systems, and adjusting it to form the target material management system.

Benefits of technology

It realizes unified and centralized management of materials, reduces operational complexity, improves management efficiency, and ensures the version consistency and copyright security of materials.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119883487A_ABST
    Figure CN119883487A_ABST
Patent Text Reader

Abstract

The invention relates to a material management method and device, computer equipment, a storage medium and a computer program product. The method comprises the following steps: obtaining business demand information of a target object, and analyzing the business demand information to obtain a business scene, and a required material type and a target material management function in the business scene; obtaining target material content matched with the required material type; based on a preset configuration parameter corresponding to the target material management function, determining a function interaction interface matched with the target material management function; determining a reference management system matched with the target material management function from a plurality of candidate material management systems; and based on the function interaction interface and the target material content, adjusting the reference management system to obtain a target material management system required by the target object. By adopting the method, the operation complexity of material use can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of big data processing technology, and in particular to a material management method, apparatus, computer equipment, storage medium and computer program product. Background Art

[0002] With the advent of the digital age, the amount of digital materials has increased dramatically. For example, various forms of material resources such as images, audio, video, and documents have been widely used in advertising, media, publishing, design, etc. Digital technology enables these materials to be stored, transmitted, and processed in electronic form, providing a basis for material management.

[0003] Typically, digital materials can be stored on multiple devices and platforms, however, this makes it difficult to centrally manage the materials and increases the operational complexity of using the materials. Summary of the invention

[0004] Based on this, it is necessary to provide a material management method, apparatus, computer equipment, computer-readable storage medium and computer program product that can reduce the operational complexity of material use in response to the above-mentioned technical problems.

[0005] In a first aspect, the present application provides a material management method. The method comprises:

[0006] Acquire business demand information of the target object, parse the business demand information to obtain business scenarios, required material types and target material management functions under the business scenarios;

[0007] Obtaining target material content matching the required material type;

[0008] Determining a function interaction interface matching the target material management function based on preset configuration parameters corresponding to the target material management function;

[0009] Determining a reference management system matching the target material management function from a plurality of candidate material management systems;

[0010] Based on the functional interaction interface and the target material content, the reference management system is adjusted to obtain the target material management system required by the target object.

[0011] In one embodiment, obtaining target material content matching the required material type includes:

[0012] Acquire a plurality of reference material contents, and determine a plurality of unused candidate material contents from the plurality of reference material contents; wherein the unused candidate material contents refer to material contents that are not stored in a database of a material management system corresponding to an object different from the target object;

[0013] From among a plurality of candidate material contents, candidate material contents matching the required material type are determined as target material contents matching the required material type.

[0014] In one embodiment, the number of the target material management functions is multiple, and the target object includes an administrator; the method further includes:

[0015] In response to a trigger event of the target material management function by the administrator, displaying a function interaction interface corresponding to the target material management function;

[0016] In response to a trigger event for a usage permission button in the function interaction interface, a sub-object having usage permission for the target material management function is adjusted.

[0017] In one embodiment, the number of the target material management functions is multiple, the target object includes multiple sub-objects, and the method further includes:

[0018] Determining the usage authority of each of the sub-objects for each of the target material management functions;

[0019] For each of the sub-objects, in response to a login event of the sub-object to the target material management system, controlling the target material management system to display the target material management function that the sub-object has the right to use;

[0020] Alternatively, the target material management system is controlled to display a plurality of the target material management functions, wherein the state of the target material management function for which the child object does not have the use authority among the plurality of the target material management functions is an inoperable state.

[0021] In one embodiment, the target material management function includes a material upload function, and the method further includes:

[0022] In response to a trigger event of the sub-object for the material upload function, obtaining a target upload material based on a function interaction interface corresponding to the material upload function;

[0023] Based on the mapping relationship between the material type and the classification dimension, the target uploaded material is classified to obtain the copy material corresponding to the classification dimension of the target uploaded material;

[0024] Based on the material tag of the target uploaded material and the classification dimension corresponding to the copied material, the copied material is stored in a database of the target material management system.

[0025] In one embodiment, the method further comprises:

[0026] Obtain historical search records of the child object for materials in the database;

[0027] Analyze the historical search records to determine the material search preference of the sub-object;

[0028] In the case where a triggering event for a material search function of the child object is detected, a material matching the material search preference is recommended to the child object.

[0029] In a second aspect, the present application provides a material management device, the device comprising:

[0030] A parsing module, used to obtain business demand information of a target object, parse the business demand information to obtain a business scenario, and a required material type and a target material management function under the business scenario;

[0031] An acquisition module, used to obtain target material content matching the required material type;

[0032] A determination module, configured to determine a function interaction interface matching the target material management function based on preset configuration parameters corresponding to the target material management function;

[0033] A screening module, used to determine a reference management system matching the target material management function from a plurality of candidate material management systems;

[0034] The processing module is used to adjust the reference management system based on the functional interaction interface and the target material content to obtain the target material management system required by the target object.

[0035] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0036] Acquire business demand information of the target object, parse the business demand information to obtain business scenarios, required material types and target material management functions under the business scenarios;

[0037] Obtaining target material content matching the required material type;

[0038] Determining a function interaction interface matching the target material management function based on preset configuration parameters corresponding to the target material management function;

[0039] Determine a reference management system matching the target material management function from a plurality of candidate material management systems;

[0040] Based on the functional interaction interface and the target material content, the reference management system is adjusted to obtain the target material management system required by the target object.

[0041] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0042] Acquire business demand information of the target object, parse the business demand information to obtain business scenarios, required material types and target material management functions under the business scenarios;

[0043] Obtaining target material content matching the required material type;

[0044] Determining a function interaction interface matching the target material management function based on preset configuration parameters corresponding to the target material management function;

[0045] Determining a reference management system matching the target material management function from a plurality of candidate material management systems;

[0046] Based on the functional interaction interface and the target material content, the reference management system is adjusted to obtain the target material management system required by the target object.

[0047] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0048] Acquire business demand information of the target object, parse the business demand information to obtain business scenarios, required material types and target material management functions under the business scenarios;

[0049] Obtaining target material content matching the required material type;

[0050] Determining a function interaction interface matching the target material management function based on preset configuration parameters corresponding to the target material management function;

[0051] Determine a reference management system matching the target material management function from a plurality of candidate material management systems;

[0052] Based on the functional interaction interface and the target material content, the reference management system is adjusted to obtain the target material management system required by the target object.

[0053] The above-mentioned material management method, device, computer equipment, storage medium and computer program product obtain the business demand information of the target object, parse the business demand information to obtain the business scenario, and the required material type and target material management function under the business scenario, obtain the target material content that matches the required material type, and determine the functional interaction interface that matches the target material management function based on the preset configuration parameters corresponding to the target material management function, determine the reference management system that matches the target material management function from multiple candidate material management systems, and then adjust the reference management system based on the functional interaction interface and the target material content to obtain the target material management system required by the target object. Therefore, the target object can achieve unified and centralized management of materials based on the target material management system, improve the efficiency of material management, and reduce the operational complexity of material use. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 A diagram of an application environment of a material management method in an embodiment;

[0055] Figure 2 A schematic diagram of a flow chart of a material management method in one embodiment;

[0056] Figure 3 A schematic diagram of a process for obtaining target material content matching a required material type in one embodiment;

[0057] Figure 4 is a flow chart of a material management method in another embodiment;

[0058] Figure 5 is a flow chart of a material management method in another embodiment;

[0059] Figure 6 is a flow chart of a material management method in another embodiment;

[0060] Figure 7 is a flow chart of a material management method in another embodiment;

[0061] Figure 8 is a flow chart of a material management method in another embodiment;

[0062] Fig. 9 is a structural block diagram of a material management device in an embodiment;

[0063] Fig.10 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0064] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0065] It should be understood that the scattered storage of materials on multiple devices and platforms makes synchronization and search complicated and inefficient. In addition, the inconsistent naming rules make it difficult to quickly find the required materials. In addition, the scattered storage of materials makes it difficult to centrally manage. This decentralized storage method not only increases the complexity of management, but also may lead to inconsistent versions or path errors, resulting in the loss of materials. In addition, digital materials often involve copyright issues. Copyright issues need to be considered during management to avoid infringing on the copyrights of others. This not only increases the complexity of management, but also may bring legal risks. Moreover, digital materials may contain sensitive information. The loss or damage of materials may cause project delays. Therefore, materials need to be backed up and restored regularly.

[0066] In view of this, the present application provides a material management method, which can be applied to Figure 1 In the application environment shown, the terminal 102 communicates with the server 104 through a network. The data storage system can store data that the server 104 needs to process. The data storage system can be integrated on the server 104, or placed on the cloud or other network servers.

[0067] Specifically, the server 104 obtains the business demand information of the target object from the terminal 102, parses the business demand information to obtain the business scenario, as well as the required material type and target material management function under the business scenario, obtains the target material content that matches the required material type, and based on the preset configuration parameters corresponding to the target material management function, determines the functional interaction interface that matches the target material management function, determines the reference management system that matches the target material management function from multiple candidate material management systems, and then adjusts the reference management system based on the functional interaction interface and the target material content to obtain the target material management system required by the target object.

[0068] The terminal 102 may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, IoT devices, and portable wearable devices. The IoT devices may be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. The portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc. The server 104 may be implemented as an independent server or a server cluster consisting of multiple servers.

[0069] In one embodiment, Figure 2 As shown, a material management method is provided, which is applied to Figure 1The server in the example is used to illustrate the following steps:

[0070] S202, obtaining business requirement information of the target object, parsing the business requirement information to obtain business scenarios, required material types under the business scenarios, and target material management functions.

[0071] Among them, business requirement information refers to information related to the business requirements of the target object. In some cases, the target object can be represented as a company. The business requirement information carries a business scenario identifier, a required material type identifier corresponding to the business scenario identifier, and a target material management function identifier. By parsing the business requirement information, the business scenario, the required material type and the target material management function under the business scenario can be determined.

[0072] Business scenarios refer to the application scenarios of the target object for the required material management system, for example, business scenarios include advertising promotion scenarios and social media publishing scenarios. Required material types refer to the types of materials used in business scenarios, including but not limited to: pictures, videos, audios, and texts. Target material management functions refer to the application functions that the target object wants to configure for the materials on the required material management system, including but not limited to: material upload function, material preview function, material search function, material download function, material classification function, and material use permission management function.

[0073] S204, obtaining target material content matching the required material type.

[0074] The type of target material content is not limited, for example, the target material content can be at least one of a picture, a video, an audio, and a text. There are no limitations on the method of obtaining the target material content matching the required material type, and several of the methods are described below by way of example.

[0075] In one embodiment, when converting the required material type into corresponding text content, an artificial intelligence-based text generation tool obtains target material content that matches the required material type, and the type of the target material content is text; the artificial intelligence text generation tool may include text generation software based on deep learning technology, and text generation software based on neural network technology, etc.

[0076] In one embodiment, when the required material type is converted into corresponding text content, the artificial intelligence-based painting software obtains target material content that matches the required material type, and the type of the target material content is a picture.

[0077] S206: Determine a function interaction interface matching the target material management function based on preset configuration parameters corresponding to the target material management function.

[0078] There may be multiple target material management functions, and different target material management functions have different preset configuration parameters. Based on the preset configuration parameters corresponding to the target material management function, there is no limit to the method of determining the functional interaction interface matching the target material management function, and several of these methods are described below with examples.

[0079] In one embodiment, when the target material management function is a material upload function, and the corresponding preset configuration parameters include material format, material size, and a material upload button, the preset interaction interface is configured based on the material format, material size, and material upload button to obtain a functional interaction interface corresponding to the material upload function. Thus, by displaying the material format, material size, and material upload button in the functional interaction interface corresponding to the material upload function, after selecting the material format and material size, the material upload button can be triggered to achieve uploading of the material.

[0080] In one embodiment, when the target material management function is a material preview function, and the corresponding preset configuration parameters include material preview size, material preview mode, and material preview button, the preset interactive interface is configured based on the material preview size, material preview mode, and material preview button to obtain a functional interactive interface corresponding to the material preview function. Thus, by displaying the material preview button in the functional interactive interface corresponding to the material preview function, the corresponding material can be previewed and displayed according to the material preview mode and material preview size by triggering the material preview button. In some cases, by clicking on the material name or thumbnail, detailed information or preview content of the material can be displayed.

[0081] In one embodiment, when the target material management function is a material download function and the corresponding preset configuration parameters include a material download location and a material download button, the preset interaction interface is configured based on the material download button and the material download location to obtain a function interaction interface corresponding to the material download function. Thus, by displaying a material download button in the function interaction interface corresponding to the material download function, the corresponding material can be downloaded to the material download location by triggering the material download button.

[0082] S208: Determine a reference management system that matches the target material management function from a plurality of candidate material management systems.

[0083] Among them, the candidate material management system is a material management system for historical delivery. In some cases, the back-end framework of the candidate material management system can adopt Spring Boot, and the front-end technology stack of the candidate material management system can adopt Vue.js, HTML, CSS and JavaScript, etc. to build a functional interactive interface.

[0084] Specifically, the historical material management functions corresponding to each candidate material management system are obtained; the similarities between each historical material management function and the target material management function are counted; and the candidate material management system corresponding to the greatest similarity is determined as the reference management system matching the target material management function.

[0085] In some cases, the historical material management function includes at least one of a material upload function, a material classification function, a material search function, a material preview function, a material download function, and a material use permission management function. The candidate material management system is configured with a material upload module, a material classification module, a material search module, a material preview module, a material download module, and a material use permission management module.

[0086] Specifically, the material upload module is used to implement the material upload function, the material classification module is used to implement the material classification function, for example, the uploaded materials are classified and then stored; the material search module is used to implement the material search function, the material preview module is used to implement the material preview function, the material download module is used to implement the material download function, and the material usage permission management module is used to implement the material usage permission management function. For example, in response to the administrator's modification operation on the material management function, the material usage permission management module can execute actions corresponding to the modification operation.

[0087] S210, adjusting the reference management system based on the functional interaction interface and the target material content to obtain the target material management system required by the target object.

[0088] Specifically, multiple reference interaction interfaces and multiple reference material contents corresponding to the reference management system are obtained; for the reference management system, after deleting the reference interaction interfaces that do not match the functional interaction interfaces among the multiple reference interaction interfaces and the reference material contents that do not match the target material contents among the multiple reference material contents, the target material management system required by the target object is obtained.

[0089] based on Figure 2 The content shown is obtained by obtaining the business demand information of the target object, parsing the business demand information to obtain the business scenario, and the required material type and target material management function under the business scenario, obtaining the target material content matching the required material type, and determining the functional interaction interface matching the target material management function based on the preset configuration parameters corresponding to the target material management function, determining the reference management system matching the target material management function from multiple candidate material management systems, and then adjusting the reference management system based on the functional interaction interface and the target material content to obtain the target material management system required by the target object. Therefore, the target object can achieve unified and centralized management of the material based on the target material management system, improve the material management efficiency, and reduce the operational complexity of the material use.

[0090] In some embodiments, the target object's usage feedback on the target material management system is obtained, so as to optimize the target material management system based on the usage feedback. Thus, the user experience can be improved by optimizing the function and performance of the target material management system.

[0091] In one embodiment, Figure 3 As shown, a schematic diagram of a process for obtaining target material content matching a required material type is provided, including the following steps:

[0092] S302, obtaining a plurality of reference material contents, and determining a plurality of unused candidate material contents from the plurality of reference material contents; wherein the unused candidate material contents refer to material contents that are not stored in the database of the material management system corresponding to an object different from the target object.

[0093] Among them, multiple reference material contents can be contents containing different material themes, colors, styles, etc. generated based on material automatic generation tools. The material automatic generation tools include but are not limited to: artificial intelligence-based text generation tools, artificial intelligence-based painting tools, etc.

[0094] In some cases, when the material type of the reference material content is text, multiple audios can be obtained, and for each audio, the audio is converted into text based on speech recognition technology to obtain the text content corresponding to the audio; based on the text content corresponding to each of the multiple audios, multiple reference material contents are obtained, that is, the material type of the reference material content is text. Therefore, by using speech recognition technology to generate text, the burden of manual processing can be reduced and the efficiency of text generation can be improved.

[0095] S304: Determine, from among a plurality of candidate material contents, candidate material contents that match the required material type as target material contents that match the required material type.

[0096] Specifically, the material type of each candidate material content is determined, and when the material type of the candidate material content is consistent with the required material type, the candidate material content is determined as the target material content matching the required material type.

[0097] based on Figure 3 The content shown determines the target material content by using unused candidate material content, thereby preventing the target object from infringing the material copyright of other objects and reducing the legal risk of material management.

[0098] The above content describes the relevant contents of the target material management system required for determining the target object. The following will introduce the practical application of the target material management system.

[0099] In one embodiment, the number of target material management functions is multiple, and the target object includes an administrator. In one case, the target object can be represented as a company, and the administrator refers to a sub-object in the company that manages target material management. The target object can include multiple sub-objects, and the sub-objects refer to business service personnel in the company. Specifically, Figure 4 As shown, a material management method is provided, which is applied to Figure 1 Taking the server in as an example, the following steps can be included:

[0100] S402: In response to a triggering event of a target material management function by an administrator, a function interaction interface corresponding to the target material management function is displayed.

[0101] S404: In response to an adjustment event for a usage permission button in the function interaction interface, adjusting a sub-object having usage permission for a target material management function.

[0102] For example, the usage permission button of the function interaction interface may include public read and partial read, where public read indicates that all sub-objects have usage permission for the target material management function, and partial read indicates that the sub-objects corresponding to the job level matching the target material management function have usage permission for the target material management function. When the current usage permission button is public read, the usage permission button can be adjusted to partial read by triggering the public read button, thereby changing the sub-objects that have usage permission for the target material management function.

[0103] based on Figure 4 The content shown can be used to adjust the usage permissions of the corresponding target material management functions based on the displayed functional interaction interface, thereby simplifying the permission adjustment process and improving the efficiency of permission adjustment.

[0104] In one embodiment, the number of target material management functions is multiple, and the target object includes multiple sub-objects. Figure 5 As shown, a material management method is provided, which is applied to Figure 1 Taking the server in as an example, the following steps can be included:

[0105] S502: Determine the usage authority of each sub-object for each target material management function.

[0106] Among them, the usage permission is used to indicate whether the child object can use the target material management function.

[0107] Specifically, for each target material management function, based on the mapping relationship between the position level and the material management function, the target position level matching each target material management function is determined; for each sub-object, when the position level of the sub-object is consistent with the target position level, it is determined that the sub-object has the right to use the target material management function. In some cases, the higher the position level, the more target material management functions that can be used. In some cases, adjacent position levels have the same target material management functions that can be used.

[0108] S504: For each sub-object, in response to a login event of the sub-object to the target material management system, control the target material management system to display the target material management function that the sub-object has the right to use.

[0109] S506: Control the target material management system to display multiple target material management functions, wherein the state of the target material management function for which the child object does not have the use authority among the multiple target material management functions is in an inoperable state.

[0110] based on Figure 5 The content shown can achieve orderly management of the target material management system by performing authority control on the target material management function in the target material management system.

[0111] In one embodiment, the target material management function includes a material upload function, specifically, Figure 6 As shown, a material management method is provided, which is applied to Figure 1 Taking the server in as an example, the following steps can be included:

[0112] S602: In response to a trigger event of a sub-object for a material upload function, a target upload material is obtained based on a function interaction interface corresponding to the material upload function.

[0113] Specifically, in response to the trigger event of the sub-object for the material upload function, a function interaction interface corresponding to the material upload function is displayed, and the function interaction interface includes a material upload button and a confirmation button; when the sub-object selects the material to be uploaded based on the material upload button and triggers the confirmation button, the target upload material is obtained, and the target upload material is the material selected by the sub-object based on the material upload button.

[0114] S604: Classify the target uploaded material based on the mapping relationship between the material type and the classification dimension, and obtain the copy material corresponding to the classification dimension of the target uploaded material.

[0115] The number of copied materials is consistent with the number of classification dimensions, and the content in the mapping relationship between material type and classification dimension is not limited. For example, when the material type is a picture, the corresponding classification dimensions may include picture format, theme, style, color, etc.; when the material type is a video, the corresponding classification dimensions may include video format, duration, resolution, etc.

[0116] S606: Based on the material tag of the target uploaded material and the classification dimension corresponding to the copied material, the copied material is stored in the database of the target material management system.

[0117] The material tag of the target uploaded material may include at least one of the material type, material name, material upload time, material application scenario, and material content matching the material type. For example, when the material type is a picture, the material content matching the material type may include material theme, material color, material style, etc.; when the material type is audio, the material content matching the material type may include audio duration, audio content, etc. In some cases, the material content may be identified based on image recognition technology.

[0118] The database includes material storage locations corresponding to different material tags and storage directories corresponding to each classification dimension under the material storage location. In some cases, the database may refer to the local database of the target material management system. In other cases, the database may also refer to the cloud database of the target material management system. The copied materials can be stored in the cloud database through cloud storage technology.

[0119] Specifically, based on the material tag of the target uploaded material, the target storage location is determined; based on the classification dimension corresponding to the copied material, the copied material is stored in a storage directory corresponding to the classification dimension in the database. Thus, based on the material tag of the target uploaded material and the classification dimension corresponding to the copied material, the classified storage corresponding to the target uploaded material can be realized, which can improve the efficiency of material management.

[0120] In some cases, when the duplicated material is stored in a storage directory corresponding to a classification dimension in a database, a corresponding material identifier may be configured for the duplicated material to distinguish it from other materials in the same storage directory.

[0121] In some embodiments, a preset interface specification and data transmission format are obtained, and the copied material is processed based on the data transmission format to obtain the processed material; and the copied material is stored in the database of the target material management system based on the interface specification. Thus, by defining clear interface specifications and data formats, the smoothness of data interaction and the consistency of data transmission can be ensured.

[0122] In some embodiments, after the copied material is stored in the database of the target material management system, the target uploaded material is deleted, or, when there are multiple classification dimensions, the target uploaded material is used as the copied material corresponding to one of the classification dimensions, and the other copied materials are the materials after copying the target uploaded material.

[0123] In some embodiments, when the material format of the copied material does not match the preset material format corresponding to the storage directory, the material format of the copied material is converted to the preset material format, and the converted copied material is stored in the storage directory. For example, converting a picture from JPEG format to PNG format, converting a video from MP4 format to AVI format, etc.

[0124] In some embodiments, when modifying materials in the database, by recording modification information such as modification time and modification location, the modification history of the materials can be tracked to avoid version conflicts.

[0125] In some embodiments, the materials stored in the database may be backed up and restored periodically to ensure the integrity and availability of the data.

[0126] In some embodiments, the target material management system may be regularly maintained and upgraded to ensure the stability and security of the system.

[0127] based on Figure 6 The content shown can facilitate the subsequent material search process and improve the efficiency of material search by classifying and storing the uploaded materials.

[0128] based on Figure 6 As shown in the content, the target material management system may include: a material display interface, the material display interface displays the materials stored in the database, and the number of materials displayed in the material display interface is not limited. For example, the material most recently stored in the database can be displayed in the material display interface. Specifically, in one embodiment, in response to a trigger event for a material in the material display interface, an operation function corresponding to the trigger event is displayed, and the operation function includes a rename function, a delete function, and a move group function; in response to a trigger event for an operation function, an action corresponding to the operation function is performed on the corresponding material. For example, by triggering the rename function, the material can be named.

[0129] In some cases, the material display interface includes material groups corresponding to different material tags, so that material sharing can be performed based on the material groups.

[0130] In some cases, the operation function also includes a tag modification function. In response to a trigger event for the tag modification function, a tag modification interface is displayed to modify or add a material tag of the corresponding material based on the tag modification interface.

[0131] In one embodiment, the target material management function includes a material search function. Specifically, in response to a trigger event of the sub-object for the material search function, a function interaction interface corresponding to the material search function is displayed; the function interaction interface of the material search function includes a first input box for inputting a material tag; in response to a first input event for the first input box, a material search content corresponding to the first input event is determined from a database and displayed. Thus, based on the target material management system, the material search process can be implemented, reducing the operational complexity of material use.

[0132] In one embodiment, the functional interaction interface of the material search function may further include a second input box for inputting a classification dimension, and in response to a second input event for the second input box, material search content corresponding to the second input event is determined and displayed from the database. Thus, by inputting content corresponding to the classification dimension, the required material can be found quickly, thereby improving the efficiency of material search.

[0133] In one embodiment, the target material management system may include a material sharing interface, and the sub-object and material to be shared may be selected through the material sharing interface to share the selected material with the sub-object.

[0134] In one embodiment, Figure 7 As shown, a material management method is provided, which is applied to Figure 1 Taking the server in as an example, the following steps can be included:

[0135] S702, obtaining the historical search record of the sub-object for the material in the database.

[0136] S704, analyzing historical search records to determine the material search preference of the sub-object.

[0137] There is no limitation on the method of analyzing the historical search records to determine the material search preference of the sub-object. In one embodiment, the historical search records can be analyzed based on the preference detection model to determine the material search preference of the sub-object. In another embodiment, the material search records corresponding to each of the multiple material search preferences can be obtained; the similarity between the historical search records of the sub-object and each material search record can be determined; and the material search preference corresponding to the material search record corresponding to the greatest similarity can be determined as the material search preference of the sub-object.

[0138] For example, if the material search preference of the sub-object indicates that the sub-object searches for pictures and videos about travel, then travel-related materials in the database may be recommended to the sub-object.

[0139] S706: When a triggering event for a material search function of a child object is detected, recommending materials matching the material search preference to the child object.

[0140] based on Figure 7 The content shown can improve the efficiency of material search by recommending materials matching the material search preference to the sub-object when a triggering event for the material search function of the sub-object is detected.

[0141] In combination with the above, in one embodiment, Figure 8 As shown, a material management method is provided, which is applied to Figure 1 Taking the server in as an example, the following steps can be included:

[0142] S802, obtaining business requirement information of a target object, parsing the business requirement information to obtain a business scenario, a required material type under the business scenario, and a target material management function; the target object includes multiple sub-objects.

[0143] S804, obtaining a plurality of reference material contents, and determining a plurality of unused candidate material contents from the plurality of reference material contents; wherein the unused candidate material contents refer to material contents that are not stored in the database of the material management system corresponding to an object different from the target object.

[0144] S806: Determine, from among a plurality of candidate material contents, candidate material contents that match the required material type as target material contents that match the required material type.

[0145] S808: Determine a function interaction interface matching the target material management function based on preset configuration parameters corresponding to the target material management function.

[0146] S810: Determine a reference management system that matches the target material management function from a plurality of candidate material management systems.

[0147] S812, based on the functional interaction interface and the target material content, adjust the reference management system to obtain the target material management system required by the target object.

[0148] S814, in response to the triggering event of the sub-object for the material upload function, obtaining the target upload material based on the functional interaction interface corresponding to the material upload function.

[0149] S816, classify the target uploaded material based on the mapping relationship between the material type and the classification dimension, and obtain the copy material corresponding to the classification dimension of the target uploaded material.

[0150] S818: Based on the material tag of the target uploaded material and the classification dimension corresponding to the copied material, the copied material is stored in a database of the target material management system.

[0151] Among them, the specific content of S802-S818 can be adapted to the description of the above content and will not be repeated here.

[0152] In combination with the above content, it can be known that the material management method provided by the present application analyzes the business demand information of the target object, thereby providing a suitable technical framework and database system for the target object to generate the target material management system required by the target object, so that the material is easy to find and obtain, reducing the time spent by employees on finding materials. By classifying the materials and adding tags to the materials, the required materials can be quickly located to improve work efficiency. Moreover, the material management system can realize automated and intelligent processing, thereby simplifying operations such as uploading, classifying, retrieving and deleting materials. In some cases, it can also be integrated with other systems, such as Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM), etc., so that the automation and collaboration of the workflow can be realized. Moreover, the material management system can compress and optimize the materials to reduce the storage space occupied. Through technologies such as cloud storage, remote access and sharing can be realized to reduce the local storage space requirements. Moreover, the material management system supports team members to jointly manage materials, which can improve the efficiency of collaboration. Through version control, the modification history of the materials can be tracked to avoid version conflicts. Moreover, the material management system has backup and recovery functions to prevent data loss, and through permission control, it can ensure that sensitive materials are not accessed by unauthorized personnel.

[0153] In some cases, different systems can be integrated based on the Application Programming Interface (API) to achieve data sharing and exchange for different application scenarios of materials. For example, the Dealer Management System (DMS), website system (CMS), and Media Asset Management (MAM) system. Among them, CMS is a software system for creating, publishing and managing website content. In material management, CMS can be used to manage and publish various types of materials such as web pages, pictures, videos, etc.

[0154] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0155] Based on the same inventive concept, the embodiment of the present application also provides a material management device for implementing the material management method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more material management device embodiments provided below can refer to the limitations on the material management method above, and will not be repeated here.

[0156] In one embodiment, Fig. 9 As shown, a material management device is provided, including: a parsing module 902, an acquisition module 904, a determination module 906, a screening module 908 and a processing module 910, wherein:

[0157] The parsing module 902 is used to obtain the business demand information of the target object, parse the business demand information to obtain the business scenario, and the required material type and target material management function under the business scenario; the acquisition module 904 is used to obtain the target material content that matches the required material type; the determination module 906 is used to determine the functional interaction interface that matches the target material management function based on the preset configuration parameters corresponding to the target material management function; the screening module 908 is used to determine the reference management system that matches the target material management function from multiple candidate material management systems; the processing module 910 is used to adjust the reference management system based on the functional interaction interface and the target material content to obtain the target material management system required by the target object.

[0158] In one embodiment, the acquisition module is further used to acquire a plurality of reference material contents, and determine a plurality of unused candidate material contents from the plurality of reference material contents; wherein the unused candidate material contents refer to material contents that are not stored in a database of a material management system corresponding to an object different from the target object; and from the plurality of candidate material contents, determine the candidate material contents that match the required material type as the target material contents that match the required material type.

[0159] In one embodiment, the number of the target material management functions is multiple, and the target object includes an administrator; the processing module is also used to display a function interaction interface corresponding to the target material management function in response to a trigger event of the administrator for the target material management function; and adjust the sub-object with usage permission for the target material management function in response to a trigger event of a usage permission button in the function interaction interface.

[0160] In one embodiment, the number of the target material management functions is multiple, the target object includes multiple sub-objects, and the processing module is further used to determine the usage rights of each sub-object for each target material management function; for each sub-object, in response to a login event of the sub-object to the target material management system, the target material management system is controlled to display the target material management function for which the sub-object has the usage rights; or, the target material management system is controlled to display multiple target material management functions, wherein the status of the target material management function among the multiple target material management functions for which the sub-object does not have the usage rights is an inoperable status.

[0161] In one embodiment, the target material management function includes a material upload function, and the processing module is further used to respond to a trigger event of the sub-object for the material upload function, and obtain the target uploaded material based on the functional interaction interface corresponding to the material upload function; classify the target uploaded material based on the mapping relationship between the material type and the classification dimension, and obtain the copy material corresponding to the classification dimension of the target uploaded material; based on the material tag of the target uploaded material and the classification dimension corresponding to the copy material, store the copy material in the database of the target material management system.

[0162] In one embodiment, the processing module is further used to obtain the historical search records of the sub-object for the materials in the database; analyze the historical search records to determine the material search preferences of the sub-object; and recommend materials that match the material search preferences to the sub-object when a triggering event for the material search function of the sub-object is detected.

[0163] Each module in the above-mentioned material management device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module.

[0164] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Fig.10 As shown. The computer device includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data such as business demand information. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a material management method is implemented.

[0165] Those skilled in the art will understand that Fig.10 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0166] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.

[0167] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0168] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0169] 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 this application are all information and data authorized by the user or fully authorized by all parties.

[0170] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0171] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0172] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the present application. It should be noted that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A material management method, characterized in that: The method comprises: Acquire business demand information of the target object, parse the business demand information to obtain business scenarios, required material types and target material management functions under the business scenarios; Obtaining target material content matching the required material type; Determining a function interaction interface matching the target material management function based on preset configuration parameters corresponding to the target material management function; Determine a reference management system matching the target material management function from a plurality of candidate material management systems; Based on the functional interaction interface and the target material content, the reference management system is adjusted to obtain the target material management system required by the target object.

2. The method according to claim 1, characterized in that The obtaining of target material content matching the required material type includes: Acquire a plurality of reference material contents, and determine a plurality of unused candidate material contents from the plurality of reference material contents; wherein the unused candidate material contents refer to material contents that are not stored in a database of a material management system corresponding to an object different from the target object; From among a plurality of candidate material contents, candidate material contents matching the required material type are determined as target material contents matching the required material type.

3. The method according to claim 1, characterized in that The number of the target material management functions is multiple, and the target object includes an administrator; the method further includes: In response to a trigger event of the target material management function by the administrator, displaying a function interaction interface corresponding to the target material management function; In response to a trigger event for a usage permission button in the function interaction interface, a sub-object having usage permission for the target material management function is adjusted.

4. The method according to claim 1, characterized in that: The number of the target material management functions is multiple, the target object includes multiple sub-objects, and the method further includes: Determining the usage authority of each of the sub-objects for each of the target material management functions; For each of the sub-objects, in response to a login event of the sub-object to the target material management system, controlling the target material management system to display the target material management function that the sub-object has the right to use; Alternatively, the target material management system is controlled to display a plurality of the target material management functions, wherein the state of the target material management function for which the child object does not have the use authority among the plurality of the target material management functions is an inoperable state.

5. The method according to claim 1, characterized in that: The target material management function includes a material uploading function, and the method further includes: In response to a trigger event of the sub-object for the material upload function, obtaining a target upload material based on a function interaction interface corresponding to the material upload function; Based on the mapping relationship between the material type and the classification dimension, the target uploaded material is classified to obtain the copy material corresponding to the classification dimension of the target uploaded material; Based on the material tag of the target uploaded material and the classification dimension corresponding to the copied material, the copied material is stored in a database of the target material management system.

6. The method according to claim 5, characterized in that The method further comprises: Obtain historical search records of the child object for materials in the database; Analyze the historical search records to determine the material search preference of the sub-object; In the case where a triggering event for a material search function of the child object is detected, materials matching the material search preference are recommended to the child object.

7. A material management device, characterized in that: The device comprises: A parsing module, used to obtain business demand information of a target object, parse the business demand information to obtain a business scenario, and a required material type and a target material management function under the business scenario; An acquisition module, used to obtain target material content matching the required material type; A determination module, configured to determine a function interaction interface matching the target material management function based on preset configuration parameters corresponding to the target material management function; A screening module, used to determine a reference management system matching the target material management function from a plurality of candidate material management systems; The processing module is used to adjust the reference management system based on the functional interaction interface and the target material content to obtain the target material management system required by the target object.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.