| The rapid development of information technology bring brand-new change toevery industry, in particular information system has been widely used in the field ofengineering construction to to improve the efficiency of the engineering.but there arestill many problems in current engineering construction, for example:engineeringbudget, project budget, the information is not fully integrated into the these links, thedata management cannot be centrally managed, the quantity analysis of quantities andthe quantities bill valuation cannot very good work together. Therefore, the research anddevelopment of a new way to fully meet the requirements for today’s civil engineeringbudget budget software is extremely important significance.In this article is on the basis of theoretical analysis, combined with the specificcivil engineering project to study civil engineering budget support software systemdevelopment what starting from the civil engineering business process analysisessystem design goal, functional requirements, non-functional requirements, and made athorough analysis and research in MVC architecture of the system,and finally completed the construction budget support software system.The work in this paper is as follows:(1) combined with civil engineering project to design system objectives, businessprocesses, system functions, and used the Unified Modeling Language (UML) toanalysis and descrip the system business process, system function,and completedrequirement analysis for the project management, basic data maintenance, projectreporting, budgeting function.(2) combining with the characteristics of civil engineering project and the result ofsystem demand research, using the theory of the MVC model to complete the systemstratification and the loose coupling between two componets of system, completed thefunction of system Settings module, project management module, form processingmodule, budget edit module, basic data management module, report managementmodule, database module.(3)Using the J2EE technology based on object-oriented as front desk displaytechnology, and Using the MVC model as designing the system architecture technology,and Using XML as the underlying data interaction technology, and Using SQL Server as the data storage and management technology in the process of detailed system design,these technology have guaranteed the stable operation of the system.(4) Complited the test of system implementation in the end of the paper, The testesincluded function testes and performance testes, and analyzed the results of the functionand performance testest. Then summarizes the main work of the system design and thepaper, and discuss the defects what exist in the system. |