基于B/S三层架构的远程教育平台的设计与实现

来源 :北京师范大学 | 被引量 : 0次 | 上传用户:liangxinnet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代远程教育是将计算机网络及卫星数字通讯技术应用到教学领域的产物,具有资源共享、系统开放、时空自由和便于协作等优点。基于Internet的远程教育系统是现代远程教育的方向,支持网上教学的远程教育平台在其中扮演着重要角色。研制开发安全、易用、高效的支撑平台,对于网上教学、网上答疑、虚拟实验室、网上讨论和协同工作、网上实时考试、课件开发及管理和教学教务管理都是必不可少的。 为了实现构建扩展性、易用性和可靠性更强的远程教育平台,结合网上作业/考试工具平台的需求,本文主要研究工作如下: J2EE系统结构和MVC设计模式的研究与应用。使用J2EE架构实现的系统具有较高的再开发能力。结合在网上作业/考试工具平台开发中的实际应用,分析研究了J2EE组件技术以及J2EE模式中的MVC设计模式。使用Ajax技术实现与服务器的异步通讯,提出基于Ajax的MVC架构设计方案。结合应用框架,通过实例给出方案的实现过程,最终在网页中实现丰富友好的用户界面,带给用户无刷新的视觉体验。 基于J2EE多层架构的网上作业/考试平台应用框架的设计和组卷策略的研究与应用。根据网上作业/考试工具平台的具体应用,结合多种J2EE模式,提出了基于J2EE多层架构的系统框架,使用UML序列图对该框架进行了详细描述。探讨了网上作业/考试工具平台中的关键问题--抽题组卷,通过对组卷参数和组卷步骤的分析,给出了机器智能组卷的算法和具体实现方案,实现了随机出题智能组卷。
其他文献
快速、准确的手势跟踪系统具有广阔的应用前景。由于特殊的穿戴式硬件造价高昂,并且设备本身还会限制自由,因此近年来,基于廉价摄像机的手势跟踪系统成为了人本界面的重要研究课
多标签分类问题是指一个样本同时属于多个类别或具有多个标签的问题,是最为复杂的分类问题之一,目前已经应用于蛋白质分类、音乐归类、场景分类、多媒体对象自动标注、信息检索
图像非真实感绘制(Non-photorealistic rending:NPR)技术已经被广泛的应用于数码相机、手机,但作为数码相机的伴侣产品,如何将NPR技术和数码像框进行有机的结合,使数码像框能够
闪存有两种类型:NOR型闪存和NAND闪存,它们在硬件接口、读写单元的大小、读写速度上、以及制造成本等都有很大不同。NOR型闪存主要用来存储代码,NAND型闪存则主要用来存储数据。
随着空间数据库的快速增长和广泛使用,如何从空间数据中自动地发现空间知识变得越来越重要。空间co-location模式挖掘寻找给定空间属性之间的关联关系,是数据挖掘的主要研究方
分布式蜜网技术的提出为互联网安全威胁监测提供了一种有效方案:通过在互联网不同位置部署蜜网站点,采集恶意代码和黑客攻击在网络中产生的安全威胁数据,可供安全应急部门快速感
句法分析是自然语言处理中的重点和难点。组块分析是一种非常重要的句法分析预处理手段,通过将文本划分成一组互不重叠的片断,来达到降低句法分析的难度。它是处于语句的分词
分类是数据挖掘领域中的重要研究方向,随着数据仓库和联机分析处理技术的发展,大量的数据被存储在数据仓库系统中,传统分类算法的不足逐渐显现出来,比如缺乏用户的导向和控制,不能
目前,业务流程执行语言BPEL作为描述web服务组装的语言已经被广泛接受。但是由于BPEL是用XML表示,自然语言描述其语义,缺乏形式化,很容易在设计中引入不易发觉的错误。对于企业来
滑坡是一种常见的地质灾害,常常会掩埋村庄、摧毁厂矿、破坏铁路和公路交通、堵塞江河、损坏农用和森林等,从而给人民生命财产和国家的经济建设都造成严重损失。而我国是一个滑