CN-122022702-A - Project budget management system, project budget management method, computer device and storage medium
Abstract
The embodiment of the application provides a project budget management system, a project budget management method, computer equipment and a storage medium. The method comprises the steps of carrying out budget allocation on each project group budget sub-node of the next stage according to total budget information and project control information of each project group budget sub-node of the next stage aiming at a target project group, obtaining and issuing first budget information corresponding to each project group budget sub-node, and carrying out budget allocation on each project control element and/or other sub-nodes according to the corresponding first budget information and control information of each hung project control element and/or other sub-node by each project group budget sub-node to obtain and issuing second budget information corresponding to each project control element and/or other sub-node. The method is used for improving the budget allocation efficiency when the budget is allocated to the project group.
Inventors
- GUO JIYUAN
- LU YITONG
- LI HONGYU
- QI WEI
- FU GUOHUI
Assignees
- 昆仑数智科技有限责任公司
- 中国石油天然气集团有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20241112
Claims (10)
- 1. An item budget management system, comprising: a project group budget top level node, at least two project group budget child nodes; The project group budget top level node is used for carrying out budget management on each project group budget sub-node of the next stage according to the total budget information and the project control information of each project group budget sub-node of the next stage; and each project group budget sub-node is used for carrying out budget management on the project control elements and/or other sub-nodes according to the total budget information of the project group budget sub-nodes and the control information of the hung project control elements and/or other sub-nodes.
- 2. The system of claim 1, wherein the hierarchy of project group budget top level nodes and the at least two project group budget child nodes, and at least one project control element is a tree structure; The hierarchical number of the at least two project group budget sub-nodes in the tree structure is at least one layer determined according to the project group information.
- 3. The system of claim 1 or 2, wherein the item control element comprises any one of: Project, work breakdown structure WBS of at least one layer of project.
- 4. A method of project budget management as claimed in any one of claims 1to 3, applied to a project budget management system, said method comprising: Aiming at a target project group, the project group budget top layer node performs budget allocation on each project group budget sub-node of the next stage according to the total budget information and the project control information of each project group budget sub-node of the next stage to obtain and issue corresponding first budget information of each project group budget sub-node; And each project group budget sub-node performs budget allocation on each project control element and/or other sub-nodes according to the corresponding first budget information and the control information of each hung project control element and/or other sub-nodes, and obtains and transmits second budget information corresponding to each project control element and/or other sub-nodes.
- 5. The method of claim 4, wherein the project group budget top level node performs budget allocation on each project group budget sub-node of a next level according to the total budget information and the project control information of each project group budget sub-node of the next level, to obtain the first budget information corresponding to each project group budget sub-node, and the method comprises: The project group budget top level node determines the preemption value or preemption proportion of each project group budget sub-node of the next stage according to the project control information of each project group budget sub-node of the next stage; The project group budget top level node performs budget allocation on each project group budget sub-node of the next stage according to the total budget information and the preemption value or preemption proportion of each project group budget sub-node to obtain first budget information corresponding to each project group budget sub-node of the next stage; Or alternatively The project group budget top level node determines total budget information in each accounting period according to at least one accounting period and the total budget information; The project group budget top level node determines the preemption value or preemption proportion of each project group budget sub-node of the next stage according to the project control information of each project group budget sub-node of the next stage; And aiming at each accounting period, the project group budget top level node performs budget allocation on each project group budget sub-node of the next stage according to the total budget information of the accounting period and the pre-occupation value or pre-occupation proportion of each project group budget sub-node to obtain the first budget information of each project group budget sub-node of the next stage in the accounting period.
- 6. The method according to claim 4 or 5, wherein the budget allocation is performed on each project control element and/or other sub-node by each project group budget sub-node according to the corresponding first budget information and the control information of each project control element and/or other sub-node, so as to obtain the second budget information corresponding to each project control element and/or other sub-node, including: each project group budget sub-node determines a preemption value or preemption proportion of each project control element and/or other sub-nodes according to the control information of each project control element and/or other sub-nodes which are connected in a hanging manner; Budget allocation is carried out on each project group budget sub-node according to the corresponding first budget information and the pre-occupied value or pre-occupied proportion of the hung project control element and/or other sub-nodes, so that second budget information corresponding to each project control element and/or other sub-nodes is obtained; Or alternatively Each project group budget sub-node determines a preemption value or preemption proportion of each project control element and/or other sub-nodes according to the control information of each project control element and/or other sub-nodes which are connected in a hanging manner; and for each accounting period, budget allocation is carried out on each project group budget sub-node according to the first budget information in the accounting period and the pre-occupation value or pre-occupation proportion of the hung project control elements and/or other sub-nodes, so that the second budget information of each project control element and/or other sub-nodes in the accounting period is obtained.
- 7. The method of claim 5, wherein the method further comprises: The project group budget top level node adopts a preset first budget check rule to check first budget information of each project group budget child node of the next level; wherein the first budget check rule comprises: the sum of the first budget information corresponding to each project group budget child node of the next stage of the project group budget top level node is smaller than the total budget information of the project group budget top level node, or The sum of the preemption ratios of each project group budget child node of the next stage of the project group budget top level node is less than or equal to 1, or The sum of the first budget information of each project group budget child node of the next stage of the project group budget top level node in any accounting period is smaller than the total budget information of the project group budget top level node in the accounting period, and the sum of the first budget information of each project group budget child node of the next stage of the project group budget top level node in all accounting periods is smaller than the total budget information of the project group budget top level node.
- 8. The method of claim 6, wherein the method further comprises: any project group budget sub-node adopts a preset second budget check rule to check second budget information of the hung project control elements and/or other sub-nodes; Wherein the second budget check rule comprises: The sum of the second budget information corresponding to each project control element and/or other sub-nodes hung by any project group budget sub-node is smaller than the first budget information of the project group budget sub-node, or The sum of the corresponding preemption proportion of each project control element and/or other sub-nodes hung by any project group budget sub-node is less than or equal to 1, or The sum of the second budget information of each project control element and/or other sub-node hung by any project group budget sub-node in any accounting period is smaller than the first budget information of the project group budget sub-node in the accounting period, and the sum of the second budget information of each project control element and/or other sub-node hung by the project group budget sub-node in all accounting periods is smaller than the sum of the first budget information of the project group budget sub-node in all accounting periods.
- 9. A computer device comprises a memory and a processor; The memory stores computer-executable instructions; The processor executing computer-executable instructions stored in the memory, causing the processor to perform the method of any one of claims 4-8.
- 10. A computer readable storage medium having stored therein computer executable instructions which when executed by a processor are adapted to carry out the method of any of claims 4-8.
Description
Project budget management system, project budget management method, computer device and storage medium Technical Field The present application relates to the field of project budget management technology, and in particular, to a project budget management system, a project budget management method, a computer device, and a storage medium. Background In large enterprises, especially enterprises related to production, science and technology, refining and the like, project budget management is commonly applied, and a project is used as a dimension to control a working range, time, quality, cost and the like more reasonably. Among them, cost control is a critical ring in project budget management, which ensures that projects are completed smoothly within the budget. Conventional cost control schemes typically allocate budgets for each level of project budgets and project work breakdown (Work Breakdown Structure, WBS) by means of manual allocation. Thus, budget control of an item by a budget source can be achieved. However, as business becomes more complex, project structure levels deepen, there is a constant association between different projects, and WBSs of different projects share the same budget source, and are commonly governed by one budget. Therefore, the single project dimension control budget cannot meet the enterprise demand, and the problems of low utilization efficiency of the overall budget and poor project execution effect exist. Disclosure of Invention The embodiment of the application provides a project budget management system, a project budget management method, computer equipment and a storage medium, which are used for achieving the effect of improving budget allocation efficiency when budget is allocated to a project group. In a first aspect, an embodiment of the present application provides an item budget management system, including: a project group budget top level node, at least two project group budget child nodes; The project group budget top level node is used for carrying out budget management on each project group budget sub-node of the next stage according to the total budget information and the project control information of each project group budget sub-node of the next stage; and each project group budget sub-node is used for carrying out budget management on the project control elements and/or other sub-nodes according to the total budget information of the project group budget sub-nodes and the control information of the hung project control elements and/or other sub-nodes. In one possible implementation, the hierarchical structure of the project group budget top level node and the at least two project group budget sub-nodes, and the at least one project control element is a tree structure; The hierarchical number of the at least two project group budget sub-nodes in the tree structure is at least one layer determined according to the project group information. In one possible embodiment, the item control element includes any one of the following: Project, work breakdown structure WBS of at least one layer of project. In a second aspect, an embodiment of the present application provides a method for project budget management, where the method is applied to the project budget management system, and includes: Aiming at a target project group, the project group budget top layer node performs budget allocation on each project group budget sub-node of the next stage according to the total budget information and the project control information of each project group budget sub-node of the next stage to obtain and issue corresponding first budget information of each project group budget sub-node; And each project group budget sub-node performs budget allocation on each project control element and/or other sub-nodes according to the corresponding first budget information and the control information of each hung project control element and/or other sub-nodes, and obtains and transmits second budget information corresponding to each project control element and/or other sub-nodes. In a possible implementation manner, the project group budget top level node performs budget allocation on each project group budget sub-node of a next stage according to the total budget information and the project control information of each project group budget sub-node of the next stage to obtain first budget information corresponding to each project group budget sub-node, and includes: The project group budget top level node determines the preemption value or preemption proportion of each project group budget sub-node of the next stage according to the project control information of each project group budget sub-node of the next stage; The project group budget top level node performs budget allocation on each project group budget sub-node of the next stage according to the total budget information and the preemption value or preemption proportion of each project group budget sub-node to obtain first budget