Font Size: a A A

The Research And Implement Of The XML-Based Courseware Authoring System

Posted on:2003-02-15Degree:MasterType:Thesis
Country:ChinaCandidate:S M ChenFull Text:PDF
GTID:2168360122966739Subject:Systems analysis and integration
Abstract/Summary:PDF Full Text Request
Now, with the development of information industry and the construction of networkcommunication equipment, the distant education based on internet has made great progress. And the research on courseware, which is the most direct information exchange channel, attract attention to more and more people. At the same time, the research on the order program(courseware on demand) and publish of courseware on network become fervency, for the courseware can order with one's needs, learn by oneself instance and learn with no fixed time and location, so learner can learn anytime at anywhere. The file-service system and the hypertext-based system that are now popular both localized, they can not let the distribute activity of courseware on demand come into excute, and contemporary the information deep in the course can not be take out. The emergence of the Web Service technology makes it possible to realize the real distributed courseware on demand system. Whereas, the format of the courseware what are now built in great quantity do not support the dissert, take out, update, reuse and other function or the support is not enough. The courseware on demand still restrict in file on demand, not focus on the information and medium , thus there is great difficult for us to research and binding resource based on web service. Almost at the same time, XML is attract attention by a lot company and research team and has done some use in commerce by it's advantage in easy for network transportation, good-structured store format and easy for extension . Yet, the little people now working on the research of courseware based on XML and the authoring system correspond.This article began under such context. The goal of this article is : Work over the language which is matched the common teaching process based on XML, do research on the logical structure of the courseware , analysis the time, layout element of it and the relationship between these elements. Based on these research work, design and implement the authoring system which is based on XML, and then we can quickly generate and usher the XML courseware file.The main research work of author are:1. The definition of CWML (Courseware Markup Language);2. The designing of Authoring System, which is based on XML;3. The research on the technology of Authoring System;4. The revelation system of CWML; The most important contribution of author:1. Finished the definition of CWML(Courseware Markup Language ) which is based on the technology of XML: The definition of CWML build the C WML courseware structure in XML style, CWML represent the whole process when a courseware is presented on line, and also CWML has the advantage of easy for extension, self-descript , which are bring from XML, so the CWML courseware are easy to dissever and rebuild.2. Finished the design of XML-based courseware building system-Authoring System: Authoring System is designed for CWML, it solved the problem that now there is nocourseware authoring system that supports the file form which is regroupable and open.The author of the course needn't do coding work, and then can easily and rapidly generateCWML-styled courseware through the visualable platform. Authoring System shows greatsupport to the construction of courseware database under the distributed networkcircumstance.4. Implemented an anti-typed courseware authoring system: Based on the design of authoring system, this article implemented a XML-based anti-typed courseware authoring system. This system is build on the technology of DOM, coded by VC++. Under this authoring system , users can easily upbuild a new courseware through menu selecting and mouse clicking operation, and the system can automatically generate the corresponding CWML document.The denifition of CWML brought XML into the online courseware building area, XML is easy for information taken out and self-descripted, CWML solved the issues such as the form of courseware is obturated, the information is hard to take our and reform. At th...
Keywords/Search Tags:XML, CWML, Multimedia Courseware, Courseware On Demand, Courseware Service, Authoring System, XSL
PDF Full Text Request
Related items