IT asset processing method, device and system, storage medium and program product
By associating the detailed information of IT asset documents with the unit identification in the IT asset approval system, the problem of information flow in cross-unit approval is solved and the approval efficiency is improved.
Patent Information
- Application Number
- CN202411738026.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-01-21
AI Technical Summary
Traditional technology does not support the flow of detailed information when approving cross-unit IT assets, resulting in the inability of users of some approval nodes to see detailed information, affecting the approval efficiency.
By obtaining the target IT asset document, and when it is subject to cross-unit approval, the unit identification that it needs to go through is determined, and the detailed information of the document is associated with the unit identification to realize the flow and display of information.
The cross -unit approval circulation of IT asset documents has been realized to ensure that the approval node can see the details and improve the approval efficiency.
Smart Images

Figure CN119338418A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of asset management technology, and in particular to a method, apparatus, system, storage medium, and computer program product for processing IT assets. Background Technology
[0002] With the development of computer technology, it is possible to manage an enterprise's internal IT (Information Technology) assets through systems.
[0003] When it is necessary to purchase or replace IT assets, an IT asset request can be submitted through the system. Once the IT asset request is approved, the IT asset can be purchased or replaced. Some enterprises comprise several units; therefore, some IT asset requests require cross-unit approval. However, traditional technology does not support the transfer of detailed information during cross-unit approval, resulting in users at some approval nodes not being able to see detailed information on the system, thus affecting approval efficiency. Summary of the Invention
[0004] Therefore, it is necessary to provide a method, apparatus, system, storage medium, and computer program product for processing IT assets to address the aforementioned technical problems.
[0005] This application provides a method for processing IT assets, the method comprising:
[0006] Obtain the target IT asset documents;
[0007] When the target IT asset document is a document that requires approval across multiple units, the unit identifiers of the units through which the target IT asset document needs to be processed are determined.
[0008] The detailed information of the target IT asset document is associated with the unit identifier to obtain the association relationship;
[0009] When the target IT asset document is transferred to the current approval node, the detailed information is obtained based on the unit identifier of the unit to which the current approval node belongs and the association relationship, so as to display the detailed information and the target IT asset document to the current approval node.
[0010] In one embodiment, the method further includes:
[0011] Retrieve pre-defined categories of different IT asset documents;
[0012] Based on the IT asset information involved in the target IT asset document, determine the IT asset document category to which the target IT asset document belongs, and obtain the target IT asset document category;
[0013] Based on the target IT asset document category, determine whether the target IT asset document is a document requiring cross-unit approval.
[0014] In one embodiment, determining whether a target IT asset document is a cross-unit approval document based on the target IT asset document category includes:
[0015] Obtain the label assigned to the target IT asset document category;
[0016] When the label indicates a cross-unit approval document, it is determined that the target IT asset document belongs to a cross-unit approval document;
[0017] When the label indicates a non-cross-unit approval document, it is determined that the target IT asset document does not belong to the cross-unit approval document category.
[0018] In one embodiment, determining the entity identifier of the entity through which the target IT asset document needs to pass includes:
[0019] The approval process information of the target IT asset document category is parsed to obtain several approval nodes;
[0020] Obtain the unit identifiers of the units to which several approval nodes belong, and form the unit identifiers of the units that the target IT asset document needs to pass through.
[0021] In one embodiment, the detailed information is obtained based on the unit identifier of the unit to which the current approval node belongs and the association relationship, including:
[0022] Using the unit identifier of the unit to which the current approval node belongs as an index, obtain the index information;
[0023] Based on the aforementioned association, the detailed information matching the index information is determined.
[0024] In one embodiment, the method further includes:
[0025] Obtain the category dimensions selected by the user;
[0026] The IT assets of the user's organization are displayed according to the aforementioned classification dimensions.
[0027] This application provides an IT asset processing apparatus, the apparatus comprising:
[0028] The document acquisition module is used to acquire documents for the target IT asset.
[0029] The unit identifier determination module is used to determine the unit identifier of the units that the target IT asset document needs to go through when the target IT asset document is a document approved across multiple units.
[0030] The association processing module is used to associate the detailed information of the target IT asset document with the unit identifier to obtain the association relationship;
[0031] The document display processing module is used to obtain the detailed information based on the unit identifier of the unit to which the current approval node belongs and the association relationship when the target IT asset document is transferred to the current approval node, so as to display the detailed information and the target IT asset document to the current approval node.
[0032] This application provides an IT asset processing system, including a memory and a processor, wherein the memory stores a computer program and the processor executes the above-described method.
[0033] This application provides a computer-readable storage medium having a computer program stored thereon, the computer program being executed by a processor using the methods described above.
[0034] This application provides a computer program product having a computer program stored thereon, the computer program being executed by a processor using the above-described method.
[0035] The aforementioned IT asset processing methods, devices, systems, storage media, and computer program products acquire target IT asset documents. When the target IT asset document is a document requiring cross-unit approval, the unit identifiers of the units the target IT asset document needs to pass through are determined. The detailed information of the target IT asset document is associated with the unit identifiers to obtain the association relationship. When the target IT asset document flows to the current approval node, the detailed information is obtained based on the unit identifier of the unit to which the current approval node belongs and the association relationship. The detailed information and the target IT asset document are then displayed to the current approval node, and the detailed information of the target IT asset document is transferred to the approval nodes of different units to realize the document approval of the target IT asset document and improve approval efficiency. Attached Figure Description
[0036] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0037] Figure 1 This is an application environment diagram of an IT asset processing method in one embodiment;
[0038] Figure 2 This is a schematic diagram of the document approval process interface in one embodiment;
[0039] Figure 3This is a schematic diagram of the device classification interface in one embodiment;
[0040] Figure 4 This is a structural block diagram of an IT asset processing device in one embodiment;
[0041] Figure 5 This is an internal structure diagram of an IT asset processing system in one embodiment. Detailed Implementation
[0042] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0043] The IT asset processing method provided in this application can be applied to IT asset processing systems. These systems can adopt a B / S (Browser / Server) architecture, primarily consisting of a front-end presentation layer, a back-end service layer, and a database layer. The front-end presentation layer is responsible for user interaction, the back-end service layer is responsible for data processing and business logic implementation, and the database layer stores relevant IT asset data.
[0044] The IT asset processing methods provided in this application include, for example: Figure 1 The steps are shown.
[0045] Step S101: Obtain the target IT asset document.
[0046] A user can generate an IT asset document that requires approval in the IT asset processing system. This IT asset document can be called the target IT asset document.
[0047] Step S102: When the target IT asset document is a document that requires approval across multiple units, determine the unit identifiers of the units that the target IT asset document needs to pass through.
[0048] Once the IT asset processing system receives the target IT asset document, it can determine whether the document requires cross-departmental approval. If so, it can determine that the target IT asset document needs to pass through various departments during the approval process and obtain the departmental identifiers of those departments.
[0049] Step S103: Associate the detailed information of the target IT asset document with the unit identifier to obtain the association relationship.
[0050] Once the IT asset processing system obtains the unit identifiers of the units through which the target IT asset document needs to pass, it can associate the detailed information of the target IT asset document with these unit identifiers to form an association relationship, which can be stored in the database.
[0051] Step S104: When the target IT asset document is transferred to the current approval node, detailed information is obtained based on the unit identifier and association relationship of the unit to which the current approval node belongs, so as to display the detailed information and the target IT asset document to the current approval node.
[0052] When a target IT asset document is transferred to the current approval node, the unit to which the current approval node belongs can be identified, and the corresponding unit identifier can be obtained. Based on the unit identifier and the aforementioned relationships, the detailed information of the target IT asset document can be determined. This allows the detailed information and the target IT asset document to be displayed on the user's front-end interface at the current approval node.
[0053] In the above-mentioned IT asset processing method, the target IT asset document is obtained; when the target IT asset document is a document requiring approval across multiple units, the unit identifiers of the units through which the target IT asset document needs to be processed are determined; the detailed information of the target IT asset document is associated with the unit identifiers to obtain the association relationship; when the target IT asset document flows to the current approval node, the detailed information is obtained based on the unit identifier of the unit to which the current approval node belongs and the association relationship, so as to display the detailed information and the target IT asset document to the current approval node, and the detailed information of the target IT asset document is flowed to the approval nodes of different units to realize the document approval of the target IT asset document and improve the approval efficiency.
[0054] In one embodiment, the method provided in this application further includes:
[0055] Obtain different pre-set IT asset document categories; determine the IT asset document category to which the target IT asset document belongs based on the IT asset information involved in the target IT asset document; determine whether the target IT asset document belongs to a document requiring cross-unit approval based on the target IT asset document category.
[0056] Based on the monetary value of the IT assets involved, various IT asset document categories can be pre-defined in the IT asset processing system, specifying whether each category requires cross-departmental approval. Upon receiving a target IT asset document, the monetary value involved can be determined, serving as one piece of IT asset information. Based on the IT asset information of the target IT asset document, its IT asset document category can be determined and designated as the target IT asset document category.
[0057] Based on the target IT asset document category and pre-set information, it can be determined whether the target IT asset document is a document requiring cross-departmental approval. For example, if the pre-set information indicates that the target IT asset document category requires cross-departmental approval, then the target IT asset document is a document requiring cross-departmental approval. Conversely, if the pre-set information indicates that the target IT asset document belongs to an IT asset document category that does not require cross-departmental approval, then the target IT asset document is a document that does not require cross-departmental approval.
[0058] In one embodiment, determining whether a target IT asset document is a cross-departmental approval document based on the target IT asset document category includes:
[0059] Obtain the label assigned to the target IT asset document category; when the label indicates a cross-unit approval document, determine that the target IT asset document belongs to the cross-unit approval category; when the label indicates a non-cross-unit approval document, determine that the target IT asset document does not belong to the cross-unit approval category.
[0060] When setting whether each type of IT asset document requires cross-departmental approval, a tagging method can be used. This generates a tag assigned to the target IT asset document category. When the tag indicates a cross-departmental approval document, the target IT asset document is determined to be a cross-departmental approval document; when the tag indicates a non-cross-departmental approval document, the target IT asset document is determined to be a non-cross-departmental approval document.
[0061] In one embodiment, determining the entity identifier of the entity through which the target IT asset document needs to pass includes:
[0062] The approval process information of the target IT asset document category is parsed to obtain several approval nodes; the unit identifiers of the units to which the approval nodes belong are obtained to form the unit identifiers of the units that the target IT asset document needs to go through.
[0063] Based on the amount of IT assets involved, after setting up various IT asset document categories in the IT asset processing system in advance, you can also set up the approval process for each type of IT asset document to form the approval process information for each type of IT asset document.
[0064] After determining the target IT asset document category based on its IT asset document category, the approval process information for that category can be obtained from pre-set information. Parsing this approval process information reveals several approval nodes; the unit to which each approval node belongs can be identified, and their unit identifiers can be obtained, thus forming the unit identifiers of the units through which the target IT asset document must pass.
[0065] In one embodiment, detailed information is obtained based on the unit identifier and association relationship of the unit to which the current approval node belongs, including:
[0066] Using the unit identifier of the unit to which the current approval node belongs as an index, obtain the index information; determine the detailed information that matches the index information based on the association relationship.
[0067] When the target IT asset document reaches the current approval node, the unit to which the current approval node belongs can be identified, and the corresponding unit identifier can be obtained. Using this unit identifier as an index, index information is obtained. Based on the relationship between the detailed information and the unit identifier, the detailed information matching the index information is determined, and this detailed information is used as the detailed information of the target IT asset document. Thus, the detailed information and the target IT asset document can be displayed on the user's front-end interface at the current approval node.
[0068] In one embodiment, the method provided in this application further includes: obtaining the classification dimension selected by the user; and displaying the IT assets of the user's organization according to the classification dimension.
[0069] Classification dimensions include, for example, equipment code, equipment category, regional location, time, brand, supplier, etc.
[0070] The method provided in this application can be applied to IT asset processing systems. These systems include a workflow engine, allowing users to freely configure document approval processes according to actual needs, enabling cross-departmental approval transfers and other operations. (Refer to...) Figure 2 , Figure 2 This is a schematic diagram of the document approval process interface. The IT asset processing system can also categorize and display IT assets according to multiple preset classification dimensions, as shown in the reference diagram. Figure 3 , Figure 3 A schematic diagram of the interface for classifying devices.
[0071] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0072] Based on the same inventive concept, this application also provides an IT asset processing apparatus for implementing the IT asset processing method described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, the specific limitations of one or more IT asset processing apparatus embodiments provided below can be found in the limitations of the IT asset processing method described above, and will not be repeated here.
[0073] In one embodiment, such as Figure 4 As shown, an IT asset processing device is provided, comprising:
[0074] Document acquisition module 401 is used to acquire target IT asset documents;
[0075] The unit identifier determination module 402 is used to determine the unit identifier of the units that the target IT asset document needs to go through when the target IT asset document is a document approved across units.
[0076] The association processing module 403 is used to associate the detailed information of the target IT asset document with the unit identifier to obtain the association relationship;
[0077] The document display processing module 404 is used to obtain the detailed information based on the unit identifier of the unit to which the current approval node belongs and the association relationship when the target IT asset document is transferred to the current approval node, so as to display the detailed information and the target IT asset document to the current approval node.
[0078] In one embodiment, the apparatus further includes a cross-unit document judgment module, used for:
[0079] Obtain different pre-set IT asset document categories; determine the IT asset document category to which the target IT asset document belongs based on the IT asset information involved in the target IT asset document, and obtain the target IT asset document category; determine whether the target IT asset document belongs to a document approved across units based on the target IT asset document category.
[0080] In one embodiment, the cross-unit document judgment module is also used for:
[0081] Obtain a label that assigns a category to the target IT asset document; when the label indicates a cross-unit approval document, determine that the target IT asset document belongs to a cross-unit approval document; when the label indicates a non-cross-unit approval document, determine that the target IT asset document does not belong to a cross-unit approval document.
[0082] In one embodiment, the unit identifier determination module 402 is further configured to:
[0083] The approval process information of the target IT asset document category is parsed to obtain several approval nodes; the unit identifiers of the units to which the several approval nodes belong are obtained to form the unit identifiers of the units that the target IT asset document needs to go through.
[0084] In one embodiment, the document display processing module 404 is further configured to:
[0085] Using the unit identifier of the unit to which the current approval node belongs as an index, index information is obtained; based on the association relationship, detailed information matching the index information is determined.
[0086] In one embodiment, the apparatus further includes a classification processing module for:
[0087] Obtain the category dimension selected by the user; display the IT assets of the user's organization according to the category dimension.
[0088] Each module in the aforementioned IT asset processing device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in hardware within or independently of the processor in the IT asset processing system, or stored in software within the memory of the IT asset processing system, so that the processor can invoke and execute the operations corresponding to each module.
[0089] In one exemplary embodiment, an IT asset processing system is provided, the internal structure of which can be shown in the following diagram. Figure 5 As shown. The processing system of this IT asset includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor of this IT asset processing system provides computing and control capabilities. The memory of this IT asset processing system includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database of this IT asset processing system stores the data involved in the aforementioned methods. The I / O interfaces of this IT asset processing system are used for exchanging information between the processor and external devices. The communication interface of this IT asset processing system is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements an IT asset processing method.
[0090] Those skilled in the art will understand that Figure 5The structure shown is merely a block diagram of a portion of the structure related to the solution of this application and does not constitute a limitation on the processing system of the IT assets to which the solution of this application is applied. The specific IT asset processing system may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0091] In one embodiment, an IT asset processing system is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the various method embodiments described above.
[0092] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the various method embodiments described above.
[0093] In one embodiment, a computer program product is provided having a computer program stored thereon, the computer program being executed by a processor of the steps described in the various method embodiments above.
[0094] 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, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0095] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. 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. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile memory 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), magnetic 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. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), quantum computing-based data processing logic devices, artificial intelligence (AI) processors, and the like.
[0096] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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 application.
[0097] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for processing IT assets, characterized in that: The method comprises: Obtain target IT asset documents; When the target IT asset document is a document subject to cross-unit approval, determining the unit identifier of the unit that the target IT asset document needs to pass through; Associating the detailed information of the target IT asset document with the unit identifier to obtain an association relationship; When the target IT asset document is transferred to the current approval node, the detailed information is obtained according to the unit identification of the unit to which the current approval node belongs and the association relationship, so as to display the detailed information and the target IT asset document to the current approval node.
2. The method according to claim 1, characterized in that The method further comprises: Get different pre-set IT asset document categories; Determine the IT asset document category to which the target IT asset document belongs according to the IT asset information involved in the target IT asset document, and obtain the target IT asset document category; According to the target IT asset document category, it is determined whether the target IT asset document is a document for cross-unit approval.
3. The method according to claim 2, characterized in that According to the target IT asset document category, determining whether the target IT asset document is a document for cross-unit approval includes: Obtaining a label assigned to the target IT asset document category; When the tag represents a cross-unit approval document, determining that the target IT asset document is a cross-unit approval document; When the tag represents a non-cross-unit approval document, it is determined that the target IT asset document does not belong to a cross-unit approval document.
4. The method according to claim 2, characterized in that: Determine the unit ID of the unit that the target IT asset document needs to go through, including: Parsing the approval process information of the target IT asset document category to obtain several approval nodes; The unit IDs of the units to which the plurality of approval nodes belong are obtained, and the unit IDs of the units that the target IT asset document needs to pass through are formed.
5. The method according to claim 1, characterized in that According to the unit identifier of the unit to which the current approval node belongs and the association relationship, the detailed information is obtained, including: Using the unit identifier of the unit to which the current approval node belongs as an index, obtaining index information; According to the association relationship, the detailed information that matches the index information is determined.
6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: Get the classification dimension selected by the user; According to the classification dimension, the IT assets of the unit to which the user belongs are displayed.
7. An IT asset processing device, characterized in that: The device comprises: The document acquisition module is used to obtain the target IT asset documents; A unit identification determination module, used for determining the unit identification of the unit that the target IT asset document needs to go through when the target IT asset document is a document that is approved across units; An association processing module, used to associate the detailed information of the target IT asset document with the unit identifier to obtain an association relationship; The document display processing module is used to obtain the detailed information according to the unit identification of the unit to which the current approval node belongs and the association relationship when the target IT asset document flows to the current approval node, so as to display the detailed information and the target IT asset document to the current approval node.
8. An IT asset processing system, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 6 is 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 method according to any one of claims 1 to 6 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.