Font Size: a A A

Component Design In Web-based Education System

Posted on:2003-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:J J AiFull Text:PDF
GTID:2168360062486331Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Web-based education system is an application for normal teaching management and web-based educational management. It is an offspring of the network technology and multimedia communication. The use of the network multimedia communication in teaching can enhance the teaching quality by heighten the appetite of leaning. The CAI on net also can do this. With students increasing, the way in which students get the source of knowledge on the base of current education resource is very important. The web-based education system can give students a study circumstance on web. It can also provide students plenty of education resource on web. This system is proved to be valuable in practice.At present , most systems use CGL special APK JDBC and etc for the middleware and B/S structure. This model has some shortcomings, the more consumers the lower ratios of accessing to the database. Further more, it's short of necessary security and hard to reused and also hard to update .So it's the most important to design a stable and safe middleware for the system.Common object model is a software criterion based of binary system standard and be independent of the program language .It defines how to load object and define component and create component. It also provides realization portion桟om library. What those system services do includes the components orientation, inserting the components into the ROM, and also includes some other operation such as the execution of the communication in and out of procession. Fundamental characteristics of COM are language independent, process transparent, software reusable and secure. The middleware logical layer based on COM can establish a steady, easy maintained and easy upgraded application system by wholly using these specialties.ActiveX template library provides a template base of C++. The template library realizes some basic COM character such as IUnknown> IclassFactoryininterface. Use of ATL can write compact code .It also provides visual support.On the base of former web-based education system, which uses C/S structure, this thesis designs the system newly, in which adopts the 3 tier frame model and the idea of component programming and designs the interface such as grade management and so on. Safety and stability of the system have been greatly improved by the use of component service management. With the combination of the daily teaching management and the web-based education management, we enrich the teaching manners, advance the using rate of the teaching resource. This management system communicates with database by the interface of the OLE DB, which supports the relationship database, excel form and directory services .All these establish a mass foundation for the expansibility of system. In a word, the greatest difference between the new and old system is its safety, powerful function and easy maintenance.
Keywords/Search Tags:COM, OLE DB, ATL, Web-based education system, Component object
PDF Full Text Request
Related items