1、毕业设计(论文)文献综述学院名称: 题 目: 辅助教学系统平台的设计与实现-习题库模块 班 级: 学 号: 学生姓名: 2012 年 11 月 30 日摘要:如今信息化已经成为各行各业发展的趋势。在高校内部,以往的教学系统不能够很好的集成和维护,数据库不统一导致信息分散,各个系统无法进行交互。因此,高校需要有统一的数字化信息平台来为老师和学生的学习、工作和交流服务。教学辅助平台系统的出现正是解决以上问题的数字化信息平台。本系统分为前台在线学习子系统,包括在线答题、答疑解惑等模块;系统有管理员、学生、教师和访客四类角色。本系统的使用,可以使传统课堂教学得到很好的延伸和拓展,给学生的课后学习和教师
2、的教学工作以及相互之间的交流提供了很好的平台。关键字:教学辅助平台系统 习题 在线答疑 前言:教学辅助平台系统旨在解决当前教师和学生不能够在一个统一的数字化学习平台进行工作和交流的问题。教学辅助平台系统的目的是为老师和学生建立一个统一而方便的数字化平台,利用信息技术实现教学资源一体化、规范化和共享化,服务于教学实践。总的来说,在线教育系统的魅力主要表现在以下 2 个方面:内容丰富,学生选择学习媒体的余地大。学生可以选择适合自己学习方式。如习题作业和操作,使学习过程变得活泼有趣,从而可使学生更加投入地学习。方便学习交流。读者可使用课程网站中的在线答疑等功能模块,方便地与其他学友进行互动交流,而且
3、这种交流有着不受地域限制、友善人性的特点。操作系统辅助教学平台的设计与实现的发展国内外在线教育系统的研究现状及存在问题目前,在线教育系统的研究和应用主要有两种形式:一种是基于 Web 的软件实现方式,在这种方式下,学生或教师只要有一台连网的计算机,就可以通过软件进行远距离教学,不需要特殊的硬件,在这样的系统中学生可以进行学习、讨论、考试等,学生和教师之间可以传输文字、图形、声音、图像等各种信息;第二种形式是基于视频会议系统的实现方式,它除了需要第一种方式中的各种软件支持以外,还需要特殊的硬件,使学生和教师可以相互实时看到和听到对方,同时也可以充分利用视频会议系统所提供的特殊功能。国外在线教育系
4、统的研究在国外一些发达国家,网上在线教育已经得到蓬勃发展,成为现代教育的有力补充,非常适合于个性化学习。目前国际上比较流行的在线教育平台有WebCT、Blackboard、Angel、Atutor、eCollede、Eledge 等多种,其中WebCT 和Blackboard 是功能最为完善、最广为使用的两大在线教育平台。WebCT 是完全基于Web浏览器的网络教学课件开发和管理系统,除了具备在线教学平台提供的基本功能外,主要还有强大的教学跟踪功能和独特的选择性发布功能。相对于W e b C T 而言,Blackboard 对内容组织则采用文件夹和子文件夹形式,层次清晰明朗。国内在线教育系统的
5、研究在国内,在线教育也已初见规模,著名的在线教育网点中,既有教育部批准的元老级现代在线教育试点学校,也有脱颖而出的民间创办试点。诸如众所周知的“大学+ I T 模式”的清华在线、北大在线、以英语培训起家并日益壮大的新东方教育在线、以电脑教育软件如万事无忧、开天辟地起家的洪恩在线等等都是国内比较有影响力的在线教育站点,他们不但拥有先进技术支持的优势,而且其新颖的教学方式也从很多方面为教学带来了传统教育无法提供的便利,已经在一定程度上为社会所接受。1996 年底,在当时国家教委的主持下, “中国教育和科研计算机网(CERNET)示范工程”由清华大学等 10 所高校共同承建。这是国内第一个采用TCP
6、/IP 协议的公共计算机网。1998 年清华大学王大中校长率先提出发展现代在线教育;2000 年,湖南大学第一个与湖南电信合作,建起了网上大学。清华大学则在 2001 年推出了网上研究生进修课程。2001 年 9 月,教育部正式批准清华大学,北京邮电大学,浙江大学和湖南大学为国家现代在线教育第一批试点院校。2002 年教育部制定了关于发展我国现代在线教育的意见 。在这份文件中,阐述了发展我国现代在线教育的指导方针,目标和任务。文件指出,我国发展在线教育的 16 字指导方针是:统筹规划,需求推动,扩大开放,提高质量。2002 年 9 月, “CERNET 高速主干网建设项目”立项,目标是在 20
7、03 年 12月之前完成 CERNET 高速主干网的建设。届时,CERNET 网将基本满足我国现代在线教育需求。2003 年,是中国在线教育大踏步前进的一年。教育部批准了 20所高校开展现代在线教育,紧接着,教育部将现代在线教育试点院校的范围扩大到 56 所,又颁布了关于支持若干所高等学校建设网络教育学院开展现代在线教育试点工作的几点意见 。根据这个意见,56 所试点院校具有很大的自主权,可以自己指定招生标准并决定招多少学生,可以开设专业目录之外的专业,有权发放国家承认的学历文凭。56 所试点高校在北京成立了“高等学校现代在线教育协作组”以加强试点高校间的交流与合作,促进教学资源的建设与共享。
8、以后,部分新试点院校相继开通了他们的网上大学。试探性的小跑开始加速,中国教育将因网络的深度介入,面貌为之一新。存在的问题及不足在于:1)只有选择性答案供用户选择;缺少进一步的学生模型;2)网络板较少,客户端运行速度慢,跟不上学习者的速度。技术介绍jQueryEasyUI 技术的介绍我 根 据 南 华 大 学 教 务 在 线 的 形 式 主 要 用 了 java eclipse 的 jQueryEasyU 技术来构建客户端。jQuery EasyUI 是 一 组 基 于 jQuery 的 UI 插 件 集 合 , 而jQuery EasyUI 的 目 标 就 是 帮 助 web 开 发 者 更
9、轻 松 的 打 造 出 功 能 丰富 并 且 美 观 的 UI 界 面 。 开 发 者 不 需 要 编 写 复 杂 的 javascript,也 不 需 要 对 css 样 式 有 深 入 的 了 解 , 开 发 者 需 要 了 解 的 只 有 一 些 简单 的 html 标 签 。jQuery EasyUI 为 我 们 提 供 了 大 多 数 UI 控 件 的 使 用 , 如 :accordion, combobox, menu, dialog, tabs, tree, validatebox, window 等 等 。使 easyui 你 不 需 要 写 很 多 代 码 , 你 通 常 定
10、 义 的 用 户 界 面 , 通 过编 写 一 些 HTML 标 记 。 , 功 能 非 常 强 大 , 使 用 它 你 可 以 使 用 很 少 的Javascript 代 码 来 制 作 适 合 自 己 的 网 页 , 它 有 HTML5 网 页 完 整的 框 架 。 Easyui 还 提 供 互 动 的 基 本 功 能 。 jQuery EasyUI 有 很 多 种 实 用 的 框 架 , 如 : Accordion( 可折 叠 标 签 ) 、 DateBox( 日 期 框 ) 、 ComboBox(组 合 框 )、Dialog( 对 话 框 ) 、 Messager( 提 示 框 ) 、
11、 NumberBox( 数 字 框 )、 ValidateBox( 验 证 框 ) 、 Pagination( 分 页 ) 、 Window( 窗口 ) 、 Panel( 面 板 ) 、 Tabs( 标 签 ) 、 Tree( 树 ) 、Layout( 布 局 ) 以 及 Datagrid( 数 据 表 ) 等 框 架 !ajax 技术介绍Ajax:属于 Web2.0 这个时代的一种技术,Ajax (Asynchronous JavaScript and XML)不是一个新的技术,事实上, 它是一些旧有的成熟的技术以一种全新的更加强大的方式整合在一起。关键技术在于:使用 XHTML(HTML)
12、和 CSS构建标准化的展示层;使用 DOM(document object model)进行动态显示和交互;使用 XML 和 XSLT 进行数据交换和操纵;使用 XMLHttpRequest 异步获取数据;使用 JavaScript 将所有元素绑定在一起 。AJAX 的主要应用是异步获取后台数据和局部刷新。异步获取数据的原理是:通过 Ajax 技术把网络上或服务器上的数据下载到客户端的内存中,然后使用 JavaScript 语言根据实际需要整合这些资源,并用 CSS 和 DOM 实现对界面的布局。AJAX 处理数据的特点就是异步调用和按需索取。异步读取实现的原理是:当用户选择某项功能时,这项功
13、能调用过程中页面不会出现中断,用户此时可以浏览其它内容,而非传统的白屏等待页面。异步的意思与多线程类似, 使用 XMLHttp 可以在后台运行用户的操作,而用户在前台感觉不到数据在交互,如此 Ajax 就可以实现异步调用功能这样就不会中断用户的操作, 也不会刷屏,让用户休验 Web2.0 时代的页面特色。按需索取实现的原理是: 将服务器端的数据根据需要分成多个多页,然后客户端需要哪个内容,则使用 XMLHttp 加载哪个网页 ,最后用 Response.Write。mybatis 技术介绍MyBatis 的前身就是 iBatis,iBatis 本是由 Clinton Begin 开发,后来捐给
14、Apache 基金会,成立了 iBatis 开源项目。2010 年 5 月该项目由 Apahce 基金会迁移到了 Google Code,并且改名为 MyBatis。MyBatis 是一个数据持久层(ORM)框架。把实体类和 SQL 语句之间建立了映射关系,是一种半自动化的 ORM 实现。MyBatis 的优点:1.基于 SQL 语法,简单易学。2.能了解底层组装过程。3.SQL 语句封装在配置文件中,便于统一管理与维护,降低了程序的耦合度。4.程序调试方便。MyBatis 的基本要素:一、configuration.xml 全局配置文件二、mapper.xml 核心映射文件三、SqlSess
15、ion 接口spring mvc 技术介绍Spring 不但一个很好的集成框剪,它还提供了构建 Web 应用程序的全功能MVC 模块。Spring 的 MVC 框架非常强大并不逊色于其他专业的 Web 框架,如Struts、WebWork。但在国内 Spring MVC 应用的并不是特别多,原因可能是Struts 太深入人心的缘故吧。总结随着互联网的普及,教学辅助平台系统以后会有很好的发展前景,但本系统只实现了简单的习题库答题已经在线答疑的模块,更多模块和功能还有待以后去完善和开发!参考文献1 林峰,彭加亮,徐岩. 基于 JSP 和 Servlet 技术的远程考试系统设计J. 科技咨询导报,2
16、0072 魏东,陈晓江,房鼎益基于 SOA 体系结构的软件开发方法研究J 微电子学与计算机3 周颢编. 网络编程语言 JSP 实例教程M.北京:电子工业出版社.2002.64 杨正洪.中文 SQL Server 2000 关系数据库系统管理和开发指南M. 机械工业出社,2001,9.5 耿祥义,张跃平.JSP 实用教程M.北京:清华大学出版社, 2008.56 孙卫琴精通 Hibernate:Java 对象持久化技术详解M北京:电子工业出版社,2005。7 何玉洁,李宝安 数据库系统教程 北京:人民邮电出版社 2010.98 张娜 JAVA web 开发技术教程 北京:清华大学出版社 2011.19 Brown 等. JSP 编程指南(第二版) .北京:电子工业出版社 ,2003 年 3 月10 (美)埃克尔 著,陈昊鹏 译.Java 编程思想(第 4 版) .北京:机械工业出版社 2007.6
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。