Font Size: a A A

Web-based Teaching Support Platform-specific Component Design And Development,

Posted on:2009-09-20Degree:MasterType:Thesis
Country:ChinaCandidate:W M TangFull Text:PDF
GTID:2208360245472061Subject:Education Technology
Abstract/Summary:PDF Full Text Request
With the more widely application of E-learning, more and more web-based instruction supporting platforms are developed as the material basis of E-learning. While the number of platforms is rising, the contradiction between generality and individuality is in evidence. Large duplicated development work and poor individuality is recent situation. With the appearance and development of web educational service, rapid and efficient development of platforms became the key issue for this industry. In order to relieve the contradiction between generality and individuality of platform and improve the quality of web education services, a more advanced approach for the development of web-based instruction supporting platforms should be adopted. Component-Based Development (CBD) is a hot issue in software engineering. It can improve development efficiency and ensure well expansion. Domain private components and management tools for component library are the basis of Component-Based Software Engineering (CBSE). But recently, the research on component and component library of educational domain is so poor. So, the author proposed the study on encapsulating components for web-based instruction supporting platforms.This study is of great significance for supporting for the development of web-based instruction supporting platforms with well architecture, helping to solve the contradiction between generality and individuality and also making the development of web educational service become industrialized.Depending on the literature retrieval, the recent study about web-based instruction supporting platform both in domestic and abroad, relative technologies and issues about components, and their application in instruction supporting platform is firstly summarized. With the analysis of current situation, the necessity of encapsulating components is elaborated and study content is focused, including component with educational domain characters, component with Web characters and management tool for component library. Then, encapsulation solution is provided. On the base of the analysis for the characters and functions of exist systems, the components for web-based instruction supporting platform and tools for component library are implemented.The component technology under .NET Framework is adopted to implement all components, with SQL Server 2005 as the database supporting. The knowledge of design pattern and AJAX technique is also used. Developed components conform to principles about component interface design and implementation.The drawn conclusions are as follows:1. Components for web-based instruction supporting platforms should support personalized learning and collaborative learning.2. Components divided by architecture layer will be conducive to develop the Web platform.3. Component model will be conductive to management and retrieval.
Keywords/Search Tags:Web-based Instruction Supporting Platform, Web Component, Component Library
PDF Full Text Request
Related items