Welding production process cost management system and method
By building a welding production process cost management system, the problems of low efficiency and scattered data in traditional welding cost accounting have been solved. It has achieved accurate calculation and full life cycle management of multi-source data, providing enterprises with accurate data support and improving support for cost control and strategic decision-making.
Patent Information
- Application Number
- CN202511831579.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-05
- Publication Date
- 2026-02-13
AI Technical Summary
Traditional welding cost accounting relies on manual labor and spreadsheets, resulting in low efficiency and a high risk of errors. Data is scattered and difficult to manage in a unified manner, making it impossible to achieve full-process and full-lifecycle cost management. The lack of data support weakens the competitiveness of enterprises.
A welding production process cost management system was built, including a data acquisition module, a business processing module, and a cost summary module. Basic production process data was collected through multiple channels, and business data analysis was performed using a variable dictionary to generate accurate cost summary reports.
It enables accurate calculation and full lifecycle management of multi-source data, improves the efficiency and accuracy of cost control, provides enterprises with precise data support, and supports strategic decision-making.
Smart Images

Figure CN121526534A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of cost accounting technology, and in particular to a welding production process cost management system and method. Background Technology
[0002] Cost accounting is a core element for enterprises to achieve refined management and enhance market competitiveness. Through accurate cost accounting, enterprises can effectively set performance evaluation standards, control production inputs, and implement cost reduction measures, thereby ensuring profitability and sustainable development. Therefore, establishing an efficient and accurate cost accounting system is of great significance to enterprises.
[0003] Currently, many enterprises still rely on a combination of manual offline recording and spreadsheet software for cost accounting, especially for complex production processes such as welding. This method has significant drawbacks: First, manual processing is inefficient and prone to errors when dealing with multi-dimensional data such as materials, working hours, and expenses; second, data is stored in a scattered manner, making unified management and traceability difficult, resulting in data silos between departments; third, the existing accounting model is too narrowly segmented to cover the entire process from quotation and budgeting to mass production, making it difficult to achieve full-domain, full-lifecycle cost management.
[0004] The limitations of this traditional model prevent enterprises from comprehensively and accurately identifying cost components and waste points, resulting in a lack of data support for cost control measures and weakening their market competitiveness. Therefore, there is an urgent need in this field for a cost accounting solution that can achieve online and integrated management. Summary of the Invention
[0005] This invention provides a welding production process cost management system and method to achieve unified integration of multi-source data, automatic and accurate cost calculation and full life cycle management, providing accurate data support for enterprise cost control and strategic decision-making.
[0006] According to one aspect of the present invention, a welding production process cost management system is provided. The system includes a data acquisition module, a business processing module, and a cost aggregation module; wherein,
[0007] The data acquisition module is used to acquire basic production process data for each process in the welding production process;
[0008] The business processing module is used to perform business data analysis on the basic production process data based on a pre-set variable dictionary to obtain detailed business data for each production process business. The variable dictionary stores variable parameters used in data calculation.
[0009] The cost summary module is used to generate a cost summary report corresponding to the type of cost item to be calculated, based on the detailed business data.
[0010] According to another aspect of the present invention, a method for managing welding production process costs is provided, applied to a welding production process cost management system. The method includes:
[0011] The data acquisition module obtains basic production process data for each process in the welding production process.
[0012] The business processing module performs business data analysis on the basic production process data based on a pre-defined variable dictionary to obtain detailed business data for each production process. The variable dictionary stores variable parameters used in data calculation.
[0013] The cost summary module generates a cost summary report corresponding to the type of cost item to be calculated, based on the detailed business data.
[0014] The technical solution of this invention acquires basic production process data for each process in the welding production process through a data acquisition module; performs business data analysis on the basic production process data based on a pre-set variable dictionary through a business processing module to obtain detailed business data for each production process, wherein the variable dictionary stores variable parameters in the data calculation; and generates a cost summary report corresponding to the cost item type to be calculated based on the detailed business data through a cost summary module. This solves the technical problems of low efficiency and error-proneness caused by traditional welding cost accounting relying on manual labor and spreadsheets. By constructing the system, accurate calculation and full lifecycle management of multi-source data are achieved, providing precise data support for enterprise cost control and strategic decision-making.
[0015] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1This is a schematic diagram of a welding production process cost management system provided according to an embodiment of the present invention;
[0018] Figure 2 This is a functional diagram of a welding production process cost management system provided according to an embodiment of the present invention;
[0019] Figure 3 This is a flowchart of a welding production process cost management method provided by an embodiment of the present invention;
[0020] Figure 4 This is a schematic diagram of the structure of an electronic device for implementing the welding production process cost management method of this invention. Detailed Implementation
[0021] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0022] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0023] Figure 1 This is a schematic diagram of a welding production process cost management system provided in an embodiment of the present invention. Figure 1 As shown, the device 100 includes a data acquisition module 101, a business processing module 102, and a cost aggregation module 103; wherein,
[0024] The data acquisition module 101 is used to acquire basic production process data for each process in the welding production process.
[0025] The business processing module 102 is used to perform business data analysis on the basic production process data based on a pre-set variable dictionary to obtain detailed business data for each production process business, wherein the variable dictionary stores variable parameters in the data calculation.
[0026] The cost summary module 103 is used to generate a cost summary report corresponding to the type of cost item to be calculated based on the detailed business data.
[0027] The welding production process cost management system 100 adopts a Spring Boot architecture and uses a database to transfer the original offline manual spreadsheet calculation mode to online calculation, which improves the standardization, timeliness and accuracy of the overall business, effectively solves the problem of data consistency between different departments, and makes the whole calculation process more efficient and convenient.
[0028] The data acquisition module 101 is the system's data entry point, and its core responsibility is to collect basic production process data related to welding production through multiple channels and in multiple formats. The data acquisition module 101 collects data through API interfaces or file import methods, and uses a database transaction mechanism to ensure data consistency.
[0029] The business processing module 102 is the core of the system's data processing, responsible for analyzing basic production process data and transforming it into detailed business data with business significance. After obtaining the basic data, the business processing module executes a series of calculations based on the variable parameters in the variable dictionary. For example: direct material cost = number of parts × material unit price; welding processing cost = total welding hours × welding hour rate in the variable dictionary; manufacturing overhead = (water consumption + electricity consumption) × energy consumption coefficient + ... (other costs are calculated according to the allocation principle), etc.
[0030] The system also includes a data upload module; wherein the data upload module is used to: import department data of each department into a department data template corresponding to the department type based on a preset department type, the department data template being consistent with the file format used on site; and upload the department data template with imported data to the welding production process operation management system.
[0031] It's important to note that pre-set departmental data templates, identical in format to the Excel files used daily by different departments such as production, logistics, quality, equipment, and planning, are provided. For example, the template structure for the production department matches the daily workshop report, and the template for the logistics department matches the transportation manifest. Users simply need to fill in the data they record daily into the familiar templates. The system provides downloadable departmental data templates, which users can then fill in offline. The data upload module uploads the completed departmental data template file. The system backend uses Java libraries such as Apache POI or EasyExcel to parse the uploaded Excel file. During parsing, data validity checks are performed (such as numeric formatting and non-empty checks). After successful validation, the data is converted to the system's internal standard format and persistently stored in the corresponding tables in the database.
[0032] Figure 2 This is a functional diagram of a welding production process cost management system provided in an embodiment of the present invention. Figure 2 As shown, the basic production process data includes raw material inflow / outflow data, finished product inflow / outflow data, logistics vehicle data, fixed cost data, employee attendance data, energy collection data, other expense data, and allocation principle data. Raw material inflow / outflow data and finished product inflow / outflow data can be collected from a warehouse management system (WMS) or via Internet of Things (IoT) scales and RFID, providing information on material weight, quantity, and time. Logistics vehicle data can be obtained from a transportation management system (TMS), including vehicle information, transportation routes, and fuel consumption. Fixed cost data, such as equipment depreciation and factory rent, originates from the financial system. Employee attendance data is obtained from human resources systems or workshop time attendance machines, recording work hours. Energy collection data is collected from smart meters, water meters, and gas meters. Other expense data and allocation principle data, such as mold amortization and auxiliary material consumption, outline the allocation rules for these expenses across different products and processes.
[0033] like Figure 2 As shown, the detailed business data includes project information, profit and loss statement, inspection tool data, material prices and tooling prices, as well as raw material budget, labor budget, energy budget, logistics budget and other expenses, and revenue budget, material cost budget, manufacturing expense budget, management expense budget and marketing expenses.
[0034] The cost summary module 103, based on the specific cost item type selected by the user, calls the built-in corresponding calculation logic and report templates to automatically collect and format data, ultimately generating a well-structured and accurate cost summary report (such as a cost detail report or profit analysis report), achieving rapid and standardized output of cost results. Figure 2 As shown, the types of cost items to be calculated include parts quotation items, pre-production cost management items, and mass production cost management items.
[0035] For example, the cost aggregation module includes a parts quotation submodule, a pre-production cost management submodule, and a mass production cost management submodule; wherein, the parts quotation submodule is used to determine parts quotation data based on the detailed business data, and to estimate parts costs based on the parts quotation data to generate parts cost quotation information; the pre-production cost management submodule is used to determine production standard data based on the detailed business data, and to estimate pre-production costs based on the production standard data to generate pre-production cost aggregation information; the mass production cost management submodule is used to determine mass production standard data based on the detailed business data, and to calculate mass production costs based on the mass production standard data to generate mass production cost aggregation information.
[0036] The parts quotation submodule is suitable for scenarios where the sales department receives product price inquiries. Sales personnel select parts quotation data for a product in this submodule interface. Based on the input BOM and preset process routes, the system invokes the calculation logic of the business processing module, combines current price parameters (material market price, standard rate) from the variable dictionary, and performs cost estimation to generate parts cost quotation information, including material costs, processing fees, management fees, profit, and the final price.
[0037] The production cost management submodule is suitable for scenarios where cost reporting is conducted when a project enters the production preparation stage. This submodule inherits or refines the data from the parts quotation stage, formulates more accurate production standard data, i.e., standard costs, generates production cost summary information, and clarifies the standard consumption and amount of each cost item.
[0038] The mass production cost management submodule is suitable for cost reporting scenarios after a product enters mass production. This submodule continuously collects mass production standard data, namely actual production consumption data (such as actual materials, actual working hours, and actual energy consumption), compares the actual cost with the standard cost set in the standard production stage, calculates the difference, generates a summary of mass production costs, and highlights the cost differences to help users locate wasteful processes and implement cost reduction and efficiency improvement.
[0039] For example, the business processing module further includes an information display unit; wherein the information display unit is used to: in response to a click operation on the project information bar, display detailed project data of the project budget in a display window, wherein the detailed project data includes supplier and identification, customer level, product category, part number, part name, manufacturing route and assembly route.
[0040] Specifically, business personnel select a specific project number to view from the project information panel via a drop-down menu or search box. The front-end listens for the click and sends a request to the back-end via AJAX, carrying the project ID. The back-end service performs a complex database join query based on the project ID, quickly retrieving detailed information about the project from multiple tables, including the BOM (Bill of Materials), process routing, and resource tables. The query results (i.e., detailed project data) are returned to the front-end in JSON format. The front-end dynamically renders a display window, clearly showing the detailed project data in tabular or form format, including but not limited to: supplier and identification, customer level, product category, part number, part name, manufacturing route, and assembly route. This function enables business personnel to accurately and quickly obtain a complete information view of a specific project, providing a solid foundation for subsequent cost analysis and decision-making.
[0041] For example, the cost summary module is also used to automatically generate BI reports such as cost sheets and profit sheets, and display them through visualization components.
[0042] The system integrates reporting engines (such as JasperReports and FineReport). When a user clicks the "Generate Report" button, the backend service retrieves calculated cost data from the database and populates it into predefined report templates (such as .jrxml files), automatically generating standardized cost and profit tables. The frontend integrates visualization components such as ECharts and D3.js. The system not only provides static report downloads but also dynamically displays analysis results on the web interface using interactive charts (such as bar charts comparing actual and standard costs, pie charts showing cost composition, and line charts displaying cost trends). This allows managers to intuitively and quickly grasp the overall cost picture, supporting strategic decision-making.
[0043] The technical solution of this invention acquires basic production process data for each process in the welding production process through a data acquisition module; performs business data analysis on the basic production process data based on a pre-set variable dictionary through a business processing module to obtain detailed business data for each production process, wherein the variable dictionary stores variable parameters in the data calculation; and generates a cost summary report corresponding to the cost item type to be calculated based on the detailed business data through a cost summary module. This solves the technical problems of low efficiency and error-proneness caused by traditional welding cost accounting relying on manual labor and spreadsheets. By constructing the system, accurate calculation and full lifecycle management of multi-source data are achieved, providing precise data support for enterprise cost control and strategic decision-making.
[0044] Figure 3This is a flowchart illustrating a welding production process cost management method provided in an embodiment of the present invention. This method can be executed by a welding production process cost management system. Figure 3 As shown, the method includes:
[0045] S201. Obtain basic production process data for each process in the welding production process through the data acquisition module.
[0046] S202. The business processing module performs business data analysis on the basic production process data based on a pre-set variable dictionary to obtain detailed business data for each production process business. The variable dictionary stores variable parameters used in data calculation.
[0047] S203. The cost summary module generates a cost summary report corresponding to the type of cost item to be calculated based on the detailed business data and the type of cost item to be calculated.
[0048] Optionally, the method further includes:
[0049] The data upload module imports departmental data from each department into a departmental data template corresponding to the departmental type, based on a preset departmental type. The departmental data template is consistent with the file format used on site.
[0050] Upload the departmental data templates with imported data to the welding production process operation management system.
[0051] Optionally, the basic production process data includes raw material inflow and outflow data, finished product inflow and outflow data, logistics vehicle data, fixed cost data, labor attendance data, energy collection data, other cost data, and allocation principle data.
[0052] Optionally, the method further includes:
[0053] The dictionary management module responds to parameter editing commands and dynamically adjusts the variable parameters in the variable dictionary according to the parameter editing commands.
[0054] Optionally, the types of cost items to be calculated include part quotation items, pre-production cost management items, and mass production cost management items.
[0055] Optionally, the cost aggregation module includes a parts quotation submodule, a pre-production cost management submodule, and a mass production cost management submodule; the method further includes:
[0056] The parts quotation submodule determines parts quotation data based on the detailed business data, and performs parts cost estimation based on the parts quotation data to generate parts cost quotation information.
[0057] The production standard cost management submodule determines the production standard data based on the detailed business data, and estimates the production standard cost based on the production standard data to generate a production standard cost summary.
[0058] The mass production cost management submodule determines the mass production standard data based on the detailed business data, calculates the mass production cost based on the mass production standard data, and generates a summary of mass production costs.
[0059] Optionally, the business processing module includes an information display unit. The method further includes:
[0060] The information display unit responds to the click operation of the project information bar, and displays the detailed project data of the project budget in the display window. The detailed project data includes the supplier and identification, customer level, product category, part number, part name, manufacturing route and assembly route.
[0061] Optionally, the method further includes: automatically generating BI reports such as cost sheets and profit sheets through the cost summary module, and displaying them through visualization components.
[0062] Optionally, the system is implemented based on the Spring Boot platform. The data acquisition module collects data through API interfaces or file import methods and uses a database transaction mechanism to ensure data consistency.
[0063] The technical solution of this invention acquires basic production process data for each process in the welding production process through a data acquisition module; performs business data analysis on the basic production process data based on a pre-set variable dictionary through a business processing module to obtain detailed business data for each production process, wherein the variable dictionary stores variable parameters in the data calculation; and generates a cost summary report corresponding to the cost item type to be calculated based on the detailed business data through a cost summary module. This solves the technical problems of low efficiency and error-proneness caused by traditional welding cost accounting relying on manual labor and spreadsheets. By constructing the system, accurate calculation and full lifecycle management of multi-source data are achieved, providing precise data support for enterprise cost control and strategic decision-making.
[0064] Figure 4A schematic diagram of an electronic device 10, which can be used to implement embodiments of the present invention, is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0065] like Figure 4 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0066] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0067] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as welding production process cost management methods.
[0068] In some embodiments, the welding production process cost management method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the welding production process cost management method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the welding production process cost management method by any other suitable means (e.g., by means of firmware).
[0069] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0070] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0071] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0072] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0073] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0074] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0075] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0076] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A welding production process cost management system, characterized in that, It includes a data acquisition module, a business processing module, and a cost aggregation module; among which, The data acquisition module is used to acquire basic production process data for each process in the welding production process; The business processing module is used to perform business data analysis on the basic production process data based on a pre-set variable dictionary to obtain detailed business data for each production process business. The variable dictionary stores variable parameters used in data calculation. The cost summary module is used to generate a cost summary report corresponding to the type of cost item to be calculated, based on the detailed business data.
2. The system according to claim 1, characterized in that, The system further includes a data upload module; wherein the data upload module is used for: Based on the preset department type, the department data of each department is imported into the department data template corresponding to the department type. The department data template is consistent with the file format used on site. Upload the departmental data templates with imported data to the welding production process operation management system.
3. The system according to claim 1, characterized in that, The basic production process data includes raw material inflow and outflow data, finished product inflow and outflow data, logistics vehicle data, fixed cost data, labor attendance data, energy collection data, other cost data, and allocation principle data.
4. The system according to claim 1, characterized in that, The system further includes a dictionary management module; wherein the dictionary management module is used for: In response to a parameter editing instruction, the variable parameters in the variable dictionary are dynamically adjusted according to the parameter editing instruction.
5. The system according to claim 1, characterized in that, The types of cost items to be calculated include parts quotation items, pre-production cost management items, and mass production cost management items.
6. The system according to claim 1, characterized in that, The cost aggregation module includes a parts quotation submodule, a pre-production cost management submodule, and a mass production cost management submodule; wherein, The parts quotation submodule is used to determine parts quotation data based on the detailed business data, and to estimate parts costs based on the parts quotation data to generate parts cost quotation information. The production standard cost management submodule is used to determine production standard data based on the detailed business data, estimate production standard costs based on the production standard data, and generate production standard cost summary information. The mass production cost management submodule is used to determine mass production standard data based on the detailed business data, calculate mass production costs based on the mass production standard data, and generate mass production cost summary information.
7. The system according to claim 1, characterized in that, The business processing module further includes an information display unit; wherein the information display unit is used for: In response to a click on the project information bar, the project budget details are displayed in the display window. These details include supplier information, customer level, product category, part number, part name, manufacturing route, and assembly route.
8. The system according to claim 1, characterized in that, The cost summary module is also used to automatically generate BI reports such as cost sheets and profit sheets, and display them through visualization components.
9. The system according to claim 1, characterized in that, The system is implemented based on the Spring Boot platform. The data acquisition module collects data through API interfaces or file import methods and uses a database transaction mechanism to ensure data consistency.
10. A method for cost management of welding production processes, characterized in that, The method, applied to a welding production process cost management system, includes: The data acquisition module obtains basic production process data for each process in the welding production process. The business processing module performs business data analysis on the basic production process data based on a pre-defined variable dictionary to obtain detailed business data for each production process. The variable dictionary stores variable parameters used in data calculation. The cost summary module generates a cost summary report corresponding to the type of cost item to be calculated, based on the detailed business data.