The invention provides a business 
application software development 
system and method, and the 
system is based on a model drive architecture (MDA) idea, and comprises a 
demand modeling module, a designmodeling module, a development modeling module, a test modeling module, a 
system management module, a basic framework module, and a document management module. Through the modules, the 
software development process comprises the steps of 
demand analysis, design, development and testing, the high-level models of all the steps are stored in a 
metadata mode and converted among all the steps, and through 
engineering model developed by 
software, an operation interface configured through 
visual modeling, and a standard practice template, one-
key generation of operable target 
software is realized. According to the invention, the 
software development quality and efficiency are improved, and the professional knowledge requirements of software designers and the design difficulty of 
software development are reduced.