Facing the changing environment and requirements, software needs a way of agile software construction.The way is a good universal, but also flexible scalability.According to the idea of layered to create a general framework of software construction and using an external configuration file to describe the logical relationship of software structure, it implements the separation of program framework and business logic.Software construction framework can create the object by reading the configuration file to implement dynamic construction of the software system.It avoids the logic of the software ...