Font Size: a A A

Xml Technology In The It Examination System And Applications

Posted on:2005-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y W LiFull Text:PDF
GTID:2208360125962437Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
Having selected the examination system as the application target, in this thesis, a comparatively all-round research has conducted toward the many important aspects in the XML technology, and a sequence of research achievements with considerable applicability has been obtained. This includes: (1) a method, obtained in an in-depth exploration, of designing domain-oriented XML Schema by means of UML modeling technique, which enables the implementation of a corresponding XML language, and which has been utilized to complete an XML language instance, the so called XitetML (extensible information technology examination test Markup Language); (2) a method, obtained after a sophisticated study, of implementing mutual mapping, derived from the mechanism of model driven mapping, between XML Schema and XML-Enabled relational database, which is based in designing a middleware, called XtransformR, with which XitetML information technology topics can be transformed into or from SQL Server 2000; (3) implementation of accessing XitetML topics from a specifically selected Native XML database, SQL/XML-IMD, supporting XQuery, after an in-depth investigation of the query languages and Native XML databases, by means of which a paper organizing scheme has been designed and realized taking advantage of the hierarchical distribution of the topics; (4) a detailed research on the markup architecture of semi-structured type of topics, multi-styled exhibition of semi-structured topics in information technology has been realized based on the all-round analysis of the action pattern of XSLT, and moreover, the method of automatic scoring on semi-structured topics has been explored to a certain extent, and a solution instance toward Office topics was demonstrated with the help of OLE.XML language is a kind of meta-language that can develop a special markup language. It enables developers to develop specific application domain-oriented extensible markup set, and can be validated by means of its DTD, document type definition, or XML Schema. Not only can the XML describe the content of the document, but also can it depict the structure of the document. Today, XML has become the driving force of the definition of large amount of standards and glossaries, and it is these standards and glossaries that changed our software world radically.Stimulated by the above reason, I decided to make the XML and the related technologies as the main theme of my Master's Degree thesis, in which the XML and its related technologies have been studied and explored sophisticatedly in combination of a practical application, namely, the topics base construction of information technology and the design of a test system.In Chapter 1, the XML specification, DTD, XML Schema, XML resolution, DOM, XSL, and XML API is investigated widely, and also the latest achievements, application pattern and scheme of the XML technology is illustrated.In Chapter 2, the designing roadmap of the universal method, procedure, and frame of XML glossaries for a specific application domain is proposed. In order to construct the mapping between the business model of a certain application domain and the XML Schema, the UML technology is introduced into the processing of XML Schema modeling, and based on which the XML Schema is produced. Introducing this method into theanalysis of all the types of topics of the information technology examination, the XitetML, extensible information technology examination Markup Language, is set up. XitetML defines the standardization principles, provides users with extensible mechanisms on controllable glossaries, realizes a perfect description of topics content and the related resources, and helps to exert the validation binding and check by making use of the corresponding XitetML Schema.In Chapter 3, the investigation on XML databases is conducted, and much attention is paid on XML-Enabled databases. Taking good advantage of the specific features in data types and integrity binding of XML Schema, the research on the mapping mechanism between XML Schema...
Keywords/Search Tags:XML, XML Schema, DTD, information technology topics, topics base, test system, UML, glossary set, extensible information technology examination Markup Language, XitetML, Native XML database, XML-Enabled databse, XML query language, XQuery, XSLT
PDF Full Text Request
Related items