| The paper synthetically describes a number of key technologies which apply to dynamic Web database system, and with the general exam and practice system developed, the key technologies such as the system architecture, Web-DB accessing technology, component technology and so on, are analyzed and studied in designing and implementing the system.1. The system architecture by studying and comparing three-tier computer distributed application architecture and distributed component object model, the general exam and practice system adopts the Web-DBS architecture supported by COM of Browser / Server & Client / Server -based.2. The Web-DB accessing technology by analyzing and studying the advantage and shortcoming of a number of current Web-DB accessing technology, ASP technology is adopted for implementing interactive between Web and database in the system.3. The implement of complex transaction logic in application layer and the software reuse by describing the standard of COM technology which supports software reuse, in order to extent ASP functions, COM technology is used for implementing the complex transaction logic and customizing the Office application, for example, the functions of Word and Excel, in the application layer in the system.4. The key technologies of developing system active Web documents technology in client, ASP and COM technology in server, and unity data access such as ADO,ODBC/OLE DB are used in implementing the system and the system capability is improved by optimizing programming technology. |