| The rapid development of Internet technology, making the Item Bank system to play a more and more important role in the field of distance education. Besides the traditional techniques like C/S, B/S model., RIA (Rich Internet applications) technology provides new choice and idea in the field of Item Bank system. This technology makes the deployment of rich client applications much earier. Adobe Flash for its high technology maturity and wide applicability, is a ideal development platform for rich internet applications.The system under discussion adopts a RIA structure and the design plan is Linux+ MySQL+Apache HTTP Server+PHP. Relying on the application of RIA, the client side can become powerful by combining with Flash technology and Component technology, realize the data exchange from server to client by using PHP and XML technology, built Apache Web server and MySQL database server, generate doc format papers through WordprocessingML technology.With Classical Test Bank Theory as theoretical basis, the paper briefly describes the feasibility studies, analysis, design and realization. Database design is the most important task, a rational structure will greatly improve programming efficiency and prolong the software life cycle. Many key technologies such as the Event Listener, the XML Phasing, the Special Character Converting, the Code Converting, the Central Algorithm and the Output of WordMLThe system adopt a new development mode. Its major advantage is the fast developing of client User Interface and general XML data exchange technology. During the practical using, the system shows the advantages of friendly interface, simple operation, and practical function. |