AJax技术

基于AJAX技术的电大网上学习平台的设计与实现

字号+ 作者:H5之家 来源:H5之家 2017-03-24 14:01 我要评论( )

远程教育 AJAX 网上学习 思维导图 数据字典

《兰州大学》 2009年

基于AJAX技术的电大网上学习平台的设计与实现

沈慧娟  

【摘要】: 本文通过对目前国内外网上学习现状的分析及广播电视大学网上学习存在的不足,结合现代远程教育技术理论及Internet技术的快速发展,提出了一套基于Ajax技术的电大网上学习平台的设计与开发。在Web应用系统架构的几次转变中,Ajax(异步的JavaScript和XML)作为一种新的Web应用交互模型被提出。该模型的出现为我们提供了一种新的Web设计方法,通过对Ajax模式的应用,不仅改变了传统Web应用模式,同时也开拓了一片Web开发的新领域。 文中对Ajax的技术架构及其工作原理进行了解析,并利用Ajax的核心技术XMLHttpRequest实现了电大网上学习平台在客户端脚本与服务器之间的数据交互和局部刷新,节省了网络带宽,减轻了服务器端负载,提升了用户体验;研究分析了电大网上学习平台应具备的主要功能及设计思想,合理利用Ajax技术架构,将课程学习、教学教务通告、视频点播、在线查询、幻灯播放、知识导航、师生答疑、网上自测、学生行为统计、聊天室等功能紧密结合起来,为学生提供了一个能满足需求、具有个性化的网上学习环境;详细阐述了基于Ajax技术下的注册登录模块、视频点播模块、思维导图的幻灯播放及数据字典的在线查询等功能的设计与实现;分析了Ajax技术在Web应用中的安全隐患、SQL和XML的注入及XSS跨站脚本攻击,并提出了应对措施。 这一平台的开发对于类似的网上学习系统的项目建设具有一定的参考价值。

【关键词】:
【学位授予单位】:兰州大学
【学位级别】:硕士
【学位授予年份】:2009
【分类号】:TP311.52
【目录】:

  • 摘要4-5
  • Abstract5-6
  • 目录6-8
  • 第1章 引言8-13
  • 1.1 研究背景8-9
  • 1.2 目前网上学习现状及研发电大网上学习平台具备的技术条件9-10
  • 1.3 电大网上学习平台的特点及主要功能10-11
  • 1.4 本文所作的工作及论文内容安排11-13
  • 第二章 基于Internet的网上学习模式概述13-17
  • 2.1 网上学习的内涵及特点13-14
  • 2.2 基于Internet的网上学习的模式14-17
  • 2.2.1 网上学习模式中平台的设计原则14-15
  • 2.2.2 网上学习模式设计中应注意的问题15-17
  • 第三章 电大网上学习系统研发的相关知识17-38
  • 3.1 ASP.NET简介17-18
  • 3.2 .NET的三层架构18-20
  • 3.3 用ASP.NET部署三层架构20-22
  • 3.4 .Net架构中对象的分类22-24
  • 3.5 ASP.NET之C#基础24-25
  • 3.6 ASP.NET Ajax技术25-30
  • 3.6.1 Ajax工作原理26-28
  • 3.6.2 ASP.NET AJAX架构28-30
  • 3.7 ASP.NET AJAX常用控件介绍30-35
  • 3.7.1 ScriptManager控件30-31
  • 3.7.2 ModalPopup强制弹出式控件31-32
  • 3.7.3 UpdatePanel控件32-33
  • 3.7.4 UpdateProgress控件33-34
  • 3.7.5 LinkButton控件34-35
  • 3.8 Ajax应用中注意的问题35
  • 3.9 Ajax技术应用现状及新进展35-36
  • 3.9.1 Ajax技术应用现状35-36
  • 3.9.2 Ajax技术应用新进展36
  • 3.10 思维导图在教学中的应用36-38
  • 第四章 电大网上学习平台的分析和设计38-68
  • 4.1 电大网上学习平台的功能需求38
  • 4.2 电大网上学习平台的设计思想38-40
  • 4.3 电大网上学习系统的数据库设计40-45
  • 4.3.1 设计数据表40-43
  • 4.3.2 存储过程的创建43-45
  • 4.4 电大网上学习平台首页设计及实现代码45-56
  • 4.4.1 顶部导航45-46
  • 4.4.2 注册模块46-50
  • 4.4.3 课程学习模块的设计50-55
  • 4.4.4 左侧导航55-56
  • 4.4.5 版权信息56
  • 4.5 电大网上学习平台后台管理设计及实现代码56-68
  • 4.5.1 后台管理系统功能模块及相关控件的使用56-57
  • 4.5.2 后台管理系统部分功能模块及实现代码57-61
  • 4.5.3 基于Ajax技术的思维导图幻灯片播放61-66
  • 4.5.4 基于Ajax技术的电大网上学习平台在线查询66-68
  • 第五章 利用Ajax技术创建Web平台的安全性分析68-75
  • 5.1 AJAX技术应用的安全隐患68
  • 5.1.1 增加了系统的被攻击面68
  • 5.1.2 增加了信息泄露的可能性68
  • 5.2 源于浏览器脚本及其规范问题的安全隐患68-69
  • 5.3 严重的SQL注入问题69-71
  • 5.3.1 SQL注入的基本原理69-70
  • 5.3.2 SQL注入问题在AJAX框架中的体现70-71
  • 5.4 XML的注入问题71-72
  • 5.4.1 XML注入的基本原理71-72
  • 5.4.2 XML注入问题在AJAX框架中的体现72
  • 5.5 XSS跨站脚本攻击问题72-75
  • 5.5.1 XSS攻击的基本原理72
  • 5.5.2 XSS攻击的实施72-73
  • 5.5.3 XSS在AJAX框架中的体现73-75
  • 第六章 总结与今后研究的方向75-77
  • 6.1 总结75
  • 6.2 今后研究的方向75-77
  • 参考文献77-79
  • 在学期间的研究成果79-80
  • 致谢80-81
  • 附录81-88
  • 下载全文 更多同类文献

    CAJ全文下载

    (如何获取全文? 欢迎:购买知网充值卡、在线充值、在线咨询)

    CAJViewer阅读器支持CAJ、PDF文件格式


    【相似文献】

    中国期刊全文数据库 前10条

    1 李平,郭慧珍;网络技术对远程教育的影响及发展策略[J];教学与教材研究;1999年03期

    2 苏锋;;远程教育“微”之道——华图网校市场营销总监访谈[J];微电脑世界;2011年09期

    3 张玲;张欣;;AJAX技术提升在线考试系统性能的研究[J];青春岁月;2011年16期

    4 陈卓;;移动通信技术在办公与教学中的应用初探[J];南京广播电视大学学报;2011年02期

    5 叶云红;;远程教育:任重而道远[J];商业经济;2011年13期

    6 朱启英;李明霞;穆玉明;张源明;;基于WEB的考试系统在医学远程教育中的应用[J];中国高等医学教育;2011年06期

    7 尚磊;;教育技术在广播电视大学远程教育中的应用[J];才智;2011年19期

    8 祝艳茹;;远程教育中的媒体技术分析[J];出国与就业(就业版);2010年23期

    9 张世辉;;试论远程教育在职业教育中的作用以及在我校开展的一些想法[J];科教新报(教育科研);2011年21期

    10 井水;;浅谈云计算和Ajax对高校电子阅览室的影响[J];科技资讯;2011年20期

    中国重要会议论文全文数据库 前10条

    1 苗东;严倩;;中国“村村通”工程和远程教育[A];加入WTO和中国科技与可持续发展——挑战与机遇、责任和对策(上册)[C];2002年

    2 梅龙宝;彭斌;张生花;;信息技术与远程教育竞争优势[A];全国大学英语教学改革暨网络环境下外语教学学术研讨会论文集[C];2004年

    3 周晓滨;;基于WEB的远程教育中搜索的研究与实现[A];全国第16届计算机科学与技术应用(CACIS)学术会议论文集[C];2004年

    4 潘思明;;规范科研管理,促进电大教育可持续发展[A];科学发展观与成人教育创新——2004年中国成人教育协会年会论文集(Ⅰ)[C];2004年

    5 殷珞得;;中国卫星远程教育的发展及其在西部学校中的应用[A];中国卫星应用大会论文集[C];2001年

    6 张少刚;;远程教育:开发农村人力资源的助推器[A];首届"华星杯"新世纪人力资源开发优秀论文评选[C];2004年

    7 曹菡;惠晓钟;;远程教育虚拟校园的建立和实现研究[A];中国地理信息系统协会第八届年会论文集[C];2004年

    8 傅长进;;远程教育为图书馆发展提供机遇及挑战[A];图书馆与西部大开发——陕西省图书馆学会第四次科学研讨会论文集[C];2002年

    9 欧阳楷;贾文艳;邵颉;李莹;杨艳华;;计算机实验——远程教育的一个主要方向[A];首届全国医疗器械学术与产业论坛论文集[C];2002年

    10 许霞;程远先;;网络远程教育中的探究性学习[A];教育技术:信息化阶段新发展的研究[C];2007年

    中国重要报纸全文数据库 前10条

    1 本报记者;[N];贵州日报;2005年

    2 本报记者 蔡闯;[N];光明日报;2005年

    3 记者 李铮;[N];河南日报;2005年

    4 汤丽玲 裴佺胜 雷勇;[N];九江日报;2005年

    5 ;[N];计算机世界;2005年

    6 李江成;[N];威海日报;2005年

    7 记者 姜澎;[N];文汇报;2008年

    8 大方县远教办;[N];毕节日报;2008年

    9 记者 曹继军;[N];光明日报;2008年

    10 熊礼富;[N];毕节日报;2008年

    中国博士学位论文全文数据库 前10条

    1 刘革平;基于数据挖掘的远程学习评价研究[D];西南师范大学;2005年

    2 李章维;基于多Agent的数据广播信息平台研究及在远程教育中的应用[D];浙江大学;2004年

    3 符云清;适合远程教育交互协作环境的网络通信协议研究[D];重庆大学;2001年

    4 李建珍;西部多元文化地域的现代远程教育问题研究[D];西北师范大学;2008年

    5 高宏卿;基于网格的远程教学研究[D];华东师范大学;2004年

    6 武丽志;远程教育服务论纲[D];华南师范大学;2007年

    7 Donart Ngarambe;LoColms远程教育系统——通过本地PSTN提升基于WEB的远程教育的研究与创新实现[D];浙江大学;2003年

    8 孟昭鹏;适合协同学习环境的网络服务质量研究[D];天津大学;2005年

    9 詹骞;基于Ajax/REST的GIS WEB服务研究与实现[D];中国地质大学(北京);2008年

    10 孟安波;基于多智能体的e-Education系统建模及其应用研究[D];华中科技大学;2006年

    中国硕士学位论文全文数据库 前10条

    1 于沛东;农村教师培训中远程学习支持服务系统的应用研究[D];上海师范大学;2010年

    2 莫志勇;吉林大学远程教育教学管理系统二次开发——教务管理平台[D];吉林大学;2004年

    3 陈斌;XML同步媒体技术在远程教育中的应用研究[D];武汉理工大学;2003年

    4 朱浩;远程教育中的师生关系较之传统教育的转变[D];武汉理工大学;2005年

    5 高培文;远程教育留言系统的设计与实现[D];西北农林科技大学;2010年

    6 卢语丹;远程教育中基于JAVA与CORBA的构件技术研究[D];昆明理工大学;2002年

    7 詹涛;远程教育教学支持系统的研究与实现[D];西北大学;2003年

    8 魏景光;应用J2EE技术构建远程教育教学管理及教学支撑系统[D];吉林大学;2004年

    9 赵刚;远程教育教学管理及支撑系统的实现和设计[D];吉林大学;2004年

    10 沈海燕;基于MVC模型远程教育答疑系统的设计与实现[D];东南大学;2004年

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • 用户登录检测ajax技术

      用户登录检测ajax技术

      2017-03-24 15:04

    • 《职教与经济研究(娄底职业技术学院学报)》2010年01期

      《职教与经济研究(娄底职业技术学院学报)》2010年01期

      2017-03-24 14:00

    • ASP[1].NET+AJAX教程免费下载

      ASP[1].NET+AJAX教程免费下载

      2017-03-24 12:03

    • 黑客攻防 关于运用Ajax高级XSS技术

      黑客攻防 关于运用Ajax高级XSS技术

      2017-03-24 11:00

    网友点评