Using object oriented software engineering idea and UML modeling technology, combing with
teaching actual demand, analyzed the main function of the system requirement, designed the system
software system structure and database relation model; established system function model that based on
UML use case diagram, given UML class diagram to represent database concepts model,and discussed
the key technologies involved in the system. The system combining test questions with knowledge points
effectively, broke the limits of the teaching materials, expanded the system’s data sources. By using the
rich resources, safe test resources management mechanism, scientific test paper generation algorithm,
ensured the objectivity of exam. The system has the actual operational technology solution scheme, which
is convenient to extend the scope of application. The research of the general test database management
system provided a new idea for the teaching reform exam. The research results contributed to the
deepening of the reform of teaching.