基于XML-Schema的作业描述语言的研究

来源 :广西师范大学 | 被引量 : 0次 | 上传用户:qqqqqqwer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于XML模式的作业描述语言研究是当今教育信息化领域中,特别是网络与远程教育快速发展过程中一个新领域。目前,在线作业管理系统作为网上教学支持系统中一个非常重要的子系统缺乏相应规范的普遍现状,不仅造成了大量的人力、物力、财力与教育信息资源的浪费,而且标准不一、重复建设、共享与互操作不畅、运行与安全的保障机制不力,已经一定程度地制约了网络教学与网络学习的质量与效益。基于XML模式的作业描述语言研究是一个长期性、复杂性、综合性与高技术性的系统工程,它所包含的内涵与外延还缺乏明确的统一性界定。本论文的研究只是一个探索性的初步尝试,所采用的主要研究方法有:研究XML标准;参考性文献资料借鉴研究;描述规范研究,即使用XML针对具体的应用设计出相应的描述规范;利用所设计的规范生成对应的文档;编写一个基于XML的Web作业管理系统的设计实例。论文首先在第一部分研究问题的提出中,阐述基于XML模式的作业描述语言研究的动机与目的,分析国内外的基本现状,在此基础上说明了本论文采用的研究方法;在第二部分XML理论基础中,介绍了XML诞生的背景,描述了XML的特点,说明了XML的标记,解析了XML的基本结构,分析了DTD和XSD的异同,列举了XML的主要应用领域;在第三部分作业描述语言的设计与实现中,分析了作业数据模型,建立了对应的Schema,编写了相关的实例;阐述了XML文档的验证、显示和存储三种处理方法。第四部分,一个基于XML的Web作业管理系统的设计实例,主要从三个方面进行了详细阐述:系统的开发特点、开发模型、设计原则和需求;系统结构与模块功能;系统实现。在这一部分中,设计完成了一个基于XML的Web作业管理系统原型,系统围绕着XML展开,利用一些技术如JAVA、HTML、ASP等,实现了作业的生成、对课程与学生基本信息的管理、作业的操作、对作业的批改等功能。在这个过程中,通过分析模块的编码体现系统是如何生成XML数据、如何提取XML数据、如何正确地显示XML数据、如何保存XML数据等功能。总之,本文从基于XML模式的作业描述语言的研究意义、理论基础、主要研究内容和实例编制等视角,对基于XML模式的作业描述语言进行了艰难探索。论文在明确阐述基于XML模式的作业描述语言的时代背景与现实意义的基础上,确定了基于XML模式的作业描述语言的研究方法;根据作业管理的特点和要求,构造出作业文档与答卷文档的数据模型树;在这两个数据模型树的基础上,进行Schema模式设计,对此作了进一步的扩展,并给出了模型树XSD的完整定义;最后,设计了一个基于XML模式的WEB作业管理系统。
其他文献
本文研究的内容是基于人耳听觉特性的语音特征提取方法,主要分为三个部分:听觉掩蔽特性、等响特性以及耳蜗分频特性。以下是本文的主要贡献: 1) 提出了一个以mel频标划分b
分布式入侵检测技术是主动防范的网络安全技术之一,协同通信机制是分布式入侵检测系统的重要组成部分,也是当前研究热点。在课题研究开发中,作者分析了当前分布式入侵检测系
人脸检测是现代图像处理中的一项重要研究内容,在许多领域有着重大的应用价值,如在身份验证、安全访问控制、视觉监视等。人脸检测的主要目标是要从视频图像中检测有无人脸,如果
随着2008年北京奥运会和2010年上海世博会的临近,围绕着盛会的各种诸如庆典、开幕式、电视类综合晚会等大型展示活动将会有很多。而大型开幕式的排练一般要数千人参加,实际操作
WMPLS(无线多协议标签交换)是下一代网络路由技术—MPLS在无线网络环境下的改进和扩展。WMPLS的工作框架和它的信令协议可以用来建立面向连接和面向无连接的标签交换路径。WM
社会保障(以下称“社保”)关乎到广大人民群众的基本利益,关系到社会稳定与经济的协调健康发展。社保业务具有基本政策约束、地方政策约束、政策变化频繁和业务准确性要求严格
本研究主要开发基于网络的水处理实时仿真和控制实验系统(WaterTreatment Realtime Simulation & Control Experiment System,简称WTRSCES),通过建立水处理仿真模型,借助互联网(
容错是实现高可靠计算机系统的有效手段,作为容错技术的重要方面,软件容错为提高系统可靠性提供了灵活有效的方法。星载计算机系统运行于复杂多变的空间环境中,具有强实时性和高
联机分析处理(OLAP)是决策支持系统(DSS)中一款重要的分析工具。它提供了数据立方的多维视图,用户可以通过一系列的上卷下钻操作来发现感兴趣的模式和趋势。随着移动设备和无
动态配置技术的研究始于二十世纪七十年代。在对系统的动态配置和再配置、对遗留系统的处理以及自适应的演化方面的研究中,传统的实现模式有两种:编程模式和进化模式。与编程模