基于.NET的交互式组件对象模型在网络教育中的应用研究与系统实现

来源 :上海海事大学 | 被引量 : 4次 | 上传用户:a200638012
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文介绍基于.NET平台的交互式组件对象模型构建的商用网络教育(E-Learning)系统的有关技术和所开发的系统。通过对.NET平台下交互式组件对象模型研究,充分利用.NET平台的便利、快捷、可移植与可互用性,在美国Peta软件技术公司杨晓峰先生指导下,作者参与了Peta网络教育管理系统(PELMS,Peta E-Learning Management System)的部分设计和实现工作。 论文首先对网络教育的发展现状、存在的问题以及基本实现技术进行了初步探讨,其中涉及客户端服务器模式,浏览器服务器模式以及基于流媒体的视频点播等网络教育系统实现技术。对.NET平台的相关技术,以及通过面向对象分析设计方法、利用.NET平台下组件对象模型构建交互式组件的技术也作了介绍。在此基础上,文章重点介绍PELMS的系统构架,阐述了PELMS各个逻辑层次上的组件,探讨了交互式组件对象模型的系统设计和实现方法并完成了交互式组件对象模型下的系统原型。 PELMS逻辑上分五层,由系统级支持、数据访问层、业务逻辑层、IO接口层和应用层等五部分组成。本人主要实现了底层部分系统级基础动态链接库以及基于交互式组件对象模型的原型PetaViewer。 全文共分六章。第一章为引言,介绍本论文背景,当前网络教育现状,以及在实现网络教育系统所使用的相关技术;第二章简介了.NET框架和OOA/OOD面向对象分析设计方法,对象的表示方法,并阐述了该平台下的组件对象模型;第三章中表述PELMS的体系结构;第四章详细说明了交互式组件对象模型设计方法,并从细节方面探讨基于.NET平台下交互式组件对象在PELMS里的设计及实现方法;第五章为交互式组件对象模型原型系统(PetaViewer)的实现,包括对象图、功能模块以及工作逻辑;第六章对全文进行了总结并展望了系统的应用前景。
其他文献
本文以天然有机高分子化合物——落叶松栲胶为原料,用甲醛、二甲胺通过曼尼希反应对其中的缩合类单宁进行阳离子化改性,制得阳离子单宁(CAT)。以CAT的阳离子度为标准,改变改性反应
教师专业标准为教师专业发展提供了基本准则和评价依据,但是部分中小学校尤其是农村中小学校对于教师专业标准的重要意义缺乏足够的认识,更缺乏基于教师专业标准构建教师评价
高平均功率高重复频率TEA CO2激光器在激光材料处理、激光大气污染探测、激光测距雷达、光电对抗、激光推进、激光化学等领域中有重要的应用前景。本文围绕高平均功率高重复
在肿瘤的发生发展过程中,机体的免疫系统发生着重要的免疫监视功能,其中T细胞介导的细胞免疫起关键作用.大量的研究结果表明,肿瘤患者存在明显免疫缺陷.因此,基于T-细胞的生
苯甲酸精制方法有很多种,每种方法都有各自的优缺点,适用于不同的生产条件。对于小规模、批量的生产,熔融结晶及超临界萃取的方法是非常适用的,但对于大规模工业苯甲酸的生产,最适
《淮南子》以道家思想为基础,兼综儒、法、阴阳各派之长,总结概括了秦汉黄老新道家的政治主张,旨在为封建统治阶级提供一套治国安邦的理论。本文试图从行政伦理学的视角,对这些宝
学校开展艾滋病(HIV)知识及相关的行为教育,培养青少年健康的生活方式,是预防和控制艾滋病最有效的手段。但预防艾滋病需要学校、社会和家庭的密切配合,家长预防艾滋病知识的水平