Font Size: a A A

Research And Application Of XML Based Representation Technology In Network Courseware

Posted on:2007-10-13Degree:MasterType:Thesis
Country:ChinaCandidate:L LiuFull Text:PDF
GTID:2178360242461481Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In our country, the E-learning develops very quickly and has been used in many places. It has become an important education mode. E-learning is an innovation by combining the modern education mode and the latest information technology. E-learning goes beyond the limit of space and time and the resources can be accessed by anyone and used repeatedly. High quality education resources are the precondition of the E-learning and developing education resources is the core of the E-learning. Nowadays, education resources are mainly composed of network courseware. Network courseware is developed on browser/service mode, distributed through internet and studied through browser. Network courseware based on HTML is not standardized or transplantable and is difficult to exchange data with each other. XML defines data in an open and structural mode. It has many advantages such as ability to exchange data between different systems, more exact search, more flexibility on data store, showing data in various ways. So, network courseware based on XML is standardized and more suitable to be shared and exchanged between systems.In order to let users browse network courseware through Internet explorer, network courseware must be expressed in web page form that the browser can recognize. To satisfy different demands of different users, one courseware should be expressed in several styles. This thesis, using two methods: XML+XSL and parsing XML on the server side based on XML, realizes the different displays of the same courseware content in different page models and the switch among the different models in an E-learning developing system. Besides, this thesis utilities JavaScript to realize the static reload and introduces AJAX technology to realize the dynamic reload of the contents in tree shape.This thesis provides two applicable methods of expressing network courseware based on XML and compares them in many aspects. This thesis introduces AJAX technology to the realization of network courseware's contents, utilities it to realize the dynamic reload of the contents in tree shape. This method overcomes the disadvantage using JavaScript that the contents tree is slow to be loaded and it has data redundancy when the tree is large.
Keywords/Search Tags:XML, E-learning, Network Courseware, XSL, DOM, AJAX
PDF Full Text Request
Related items