The invention relates to the technical field of
software development, and discloses an intelligent
software customization development
system based on a micro-service architecture, and the
system comprises a demand intelligent analysis module which is used for analyzing and standardizing user demands, and outputting demand specifications; the micro-service architecture design module is used for automatically generating a high-cohesion and low-
coupling micro-
service component architecture and
interface definition according to a requirement specification; the code automatic generation module is used for automatically generating a compilable code through a template engine and a code reconstruction technology based on the architecture design document; the intelligent
test management module is used for automatically generating a
test case, executing an automatic test, analyzing a coverage rate and outputting a
test evaluation report; the continuous deployment and monitoring module is used for automatically deploying services and collecting
monitoring data during operation in real time; and the
adaptive optimization module analyzes the performance
bottleneck and dynamically generates an optimization strategy to form a development
closed loop. According to the method, the source precision and the
user satisfaction of
software customization development are improved.