| China’s information technology industry has experienced a period of rapid development for several decades, and our business in the past few decades or even slightly brutal ultra-high-speed growth, and a lot of group enterprises had been produced. These group enterprises are usually more diversified, embodied in large institutions, multi-level, multi-industry, cross-regional development and multi-industry business, this has resulted in such multiple internal and external collaborative business, long management processes, multi-service control nodes and other aspects of decision-making information demand characteristics. Meanwhile, the high-growth group enterprises has also brought high-risk, in order to manage the Group’s business better to reduce the risk, it need the concept of group control. Today, in order to face the new situation and new challenges, companies need to consider how innovative applications to achieve a comprehensive upgrade of the Group’s control. Optimization of the overall budget system, establishment a comprehensive budget management system is a good starting point. Overall budget is the highest point of control group, promote comprehensive budget management can pull the management upgrade all aspects of the Group. In this paper, through the analysis of the Group’s actual needs and enterprise business processes, we designed and implemented a comprehensive budget management system for group-oriented enterprises.First, this paper described the specific requirements and the key of the establishment for the enterprise budget management system at different levels, described the analysis of the functional requirements of a comprehensive budget management system and non-functional requirements, gave the specific of the business processes from the perspective of the desired setting positions in conjunction with the use case diagram of the system. Then, on the basis of requirements analysis, comprehensive budgeting for architecture design management system is analyzed and the technical system architecture and key technologies are discussed. We gave the comprehensive analysis of the functional architecture budgeting management system, described the composition of the module function and the overall flow chart. Secondly, we gave the detailed design of the overall budget management system. According to the system use case diagram of the functional requirements analysis and the analysis of the functional components in the functional architecture, we gave the detailed design of the functional components of each module. In the design process, we gave the specific flow chart corresponding to each module, the class diagram and the sequence diagram of the budgeting module, the budget audit module and budget approval module. The detail designing of the database also were described. On the basis of the detailed design, we gave the realization of each module and introduced. We gave interactive view of the system and part of the code and described. We also gave the test results of the performance of the system by the test software. Finally, we gave a description and analysis of the actual application of the overall project budget management system and summarized the design and implementation process of the system. We also gave advice to improve the overall budget management system.In summary, this paper designed and implemented the comprehensive budget management system for group-oriented enterprises by analyzing the actual needs and business processes of a comprehensive group enterprise budgeting. |