计算机课程实践教学平台的开发与研究【文献综述】.doc

上传人:文初 文档编号:61398 上传时间:2018-06-01 格式:DOC 页数:7 大小:31KB
下载 相关 举报
计算机课程实践教学平台的开发与研究【文献综述】.doc_第1页
第1页 / 共7页
计算机课程实践教学平台的开发与研究【文献综述】.doc_第2页
第2页 / 共7页
计算机课程实践教学平台的开发与研究【文献综述】.doc_第3页
第3页 / 共7页
计算机课程实践教学平台的开发与研究【文献综述】.doc_第4页
第4页 / 共7页
计算机课程实践教学平台的开发与研究【文献综述】.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、毕业设计文献综述 计算机科学与技术 计算机课程实践教学平台的开发与研究 一、前言部分 写作目的: 介绍了 B/S 体系结构的基础上 , 实现对 开发和研究一个基于 Web 的、包含全部教学环节和教学管理过程的实践教学平台 的相关知识。并且介绍了相关的成熟技术及成品,熟悉 ASP动态网站技术数据库技术 , 以加深对网站设计这方面知识的理解,为此类系统的开发提供一定的启示性和指导性。 相关概念: 教学网站是为了辅助教学活动而建立的一个教学平台,它构建于传统的 Web 应用基础之上 。网络教学平台是专门基于双向多媒体通信网络的教学而提供全面 服务的软件系统 1。 ASP 既活动服务器页面( Acti

2、ve Server Pages),是微软公司开发的代替 CGI 脚本程序的一种应用 ,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具,也是一种运行于服务器端的脚本编写模型,它使网站开发者可以使用几乎所有的脚本语言( VBscript、 script 或 Perl 等)编写脚本,这些脚本可以执行应用程序逻辑,并能够调用ActiveX 组件执行特殊任务,如数据库查询、文件输入输出等 2。 SQL(Structured Query Language)结构化查询 语言 ,是一种 数据库 查询和程序设计语言,用于存取数据以及查询、更新和管理 关系数据库系统 3。 焦点问题: 当今创建动态网

3、站的技术不仅有 ASP,还有 PHP 和 JSP 等 4。目前在国内 PHP 与 ASP 应用最为广泛。而 JSP 由于是一种较新的技术,国内采用的比较少。但在国外, JSP 已经是比较流行的一种技术,尤其是电子商务类的网站。多采用 JSP。采用 PHP的网站如新浪网( sina) 、中国人( Chinaren)等,但由于 PHP 本身存在的一些缺点,使得它不适合应用于大型电子商务网站,而更适合于一些小型的商业网站。 PHP 缺乏 规模支持,缺乏多层结构支持。而 ASP和 JSP 则没有以上缺陷, ASP 可以通过 Microsoft Windowsd 的 COM/DCOM 获得 Active

4、X 规模支持,通过 DCOM和 Transcation Server 获得结构支持; JSP可以通过 SUN Java的 Java Class和 EJB 获得规模支持,通过 EJB/CORRA 以及众多厂商的 Application Server 获得结构支持。三者中, JSP 应该是未来发展的趋势。世界上一些大的电子商务解决方案提供商都采用JSP/Servlet。总之, ASP, PHP, JSP 三者都有相当数量的支持者,由此可见三者各有所长。 二、主题部分 Web 教学平台历史背景与现状 在远程教育的发展过程中,经历了第一代 “函授 “和第二代 “广播电视 “的形式,目前处在第三代 We

5、b 形式。邮政和广播电视媒体具有 “模拟的、不可记忆的、不能交互的、信息不能整和 “等特点,使得很多教学行为难以通过邮政和电视来实现或者需要传统的手段才得以实现,所以在第一代和第二代中,没有形成一个相应的远程教学平台。第一代和第二代远程教育只是远程教育的尝试,是部分的远程教育,没有真正形成远程教育的基础技术的支持。随着互联网(尤其 是 Internet)和 Web 技术的出现并迅速发展和普及,第三代远程教育(即现代远程教育)出现了。由于 Web 克服了传统通信方式的缺点,使得借助 Web 进行教、学和教学管理得以实现,并且可以比传统的学校面授教育更高效更灵活。 大概是从 96年底 97年初开始

6、出现 Web 教学平台,在最初的两三年里, Web 教学平台的研究还没有受到重视, Web 教学平台所呈现的 Web 教学资源还主要是网页或 PP 这样的电子教案,由于受技术和网络带宽的影响,还不能支持流媒体资源。在这个阶段, Web 教学平台还主要是教学的辅助手段, Web 教学平台还没有 考虑网络教务管理等内容。在教学工具上, BBS、CHAT、 Email 开始用来进行答疑和提交作业。 从 99年底开始, Web 教学平台的研究进入第二阶段。在这个教学阶段,出现了很多的 Web教学平台,例如英国 Columbia 大学计算机系开发的 Web CT,加拿大 Simon Fraser 大学开

7、发的 Virtual-U, IBM 开发的 Learning Space,中央电大系统与 TCL 合资开发的电大在线,北京师范大学现代教育技术研究所开发的 Vclass,以及联想、同方、鹏博士等公司都相继推出了自己的网络教学平台产品,目前起 码有数百种 Web 教学平台 5。这一阶段,由于许多实力公司看好远程教育这一块而纷纷介入 Web 教学平台这一市场,使得产品百花齐放, Web教学平台的研究和开发取得较大进展 6。这一时期的 Web 教学平台具有以下共同特点: 采用 C/S(客户 /服务器)结构, C/S 结构被证明是一种很有效的网络应用模式。其中绝大部分 Web 教学平台是采用 C/S

8、结构中的特例 B/S(浏览器 /服务器)结构。因为在 B/S 结构中,客户端简化为统一的浏览器,所以用户很容易学会使用,也不需要特别安装和维护客户端,所以 B/S 结构表现出极大的优越性。 网络教学平台大体经历了四个发展阶段 7: 第一阶段:普通的学习资源库,也称为内容管理系统( Content Management Systems, CMS)。在网络技术发展的初期,一些大学、公司和培训机构开始有意识地开发专门的网络资源库,用来存储和管理教学资源,从而减少开支,使学习者可以自主地学习,也丰富了知识的传播途径。但其功能仅限于资源管理,资源格式与管理技术不统一,难以广泛共享 8 。 第二阶段:学习

9、管理系统( Learning Management Systems, LMS)。 LMS 源于培训自动化 系统,具有用户注册管理、课件目录管理、学习者的信息数据记录等功能,但一般不具备教学内容制作的功能。 第三阶段:学习内容管理系统( Learning Content Management Systems, LCMS)。 LCMS是最初为高等教育开发的传统课件管理系统的发展版,旨在帮助没有技术经验的教师或资源专家设计、创建、发布和管理网络课件。同时, LCMS 能够对用户进行管理,可以跟踪学生的学习进度并及时调整以适合学习者的学习需要。 LCMS 使学习内容的共享和教学系统的交互成为可能。 第

10、四阶段:通用网络教学平台( Web-based Instruction Platforms)。通用网络教学平台在既有教学系统的基础上,从对教学过程(课件的制作与发布、教学组织、教学交互、学习支持和教学评价)的全面支持,到教学的管理(用户与课程的管理),再到与网络教学资源库及其管理系统的整合,集成了网络教学需要的主要子系统,形成了一个相对完整的网络教学支撑环境。 web 教学平台的发展趋势 由于网络教学可以实现信息资源共享,在网上组织最优秀的教材和教法,使学习者在网上可以学到最新的知识,因此是教学改革发展的方向。网络教学更能为学习者提供一个 建构主义的学习环境,充分体现学生的首创精神,学生有更多

11、的机会在不同情境下去运用他们所学的知识,而且学生可以根据自身的行动的反馈来形成对客观事物的认识和解决实际问题的方案,从而提高教学的质量。 未来网络教学更需要个性化和智能化。 网络教学的人性化设计要能满足学生的情感需求。随着现代社会的高度发展,情感已不仅仅是教育过程中主体认识活动持久、深入进行的内在基本条件,不仅仅作为动力因素而起作用,它已经越来越成为维持教育过程中主体内在平衡的因素。网络教学作为一个以高新技术为基本条件的教育形式,更应该关注学习者的情感需求 。智能化是多媒体网络教学向深层次发展的客观要求。 未来网络教学平台需要提供协作学习和研究性学习的组织工具,以充分利用 web 优势;加强教

12、学辅助功能,提高教学支持系统的智能型。运用人工智能技术实现个性化学习系统;提供开发交互性网上课程的工具;加强网上教学系统的安全性,特别是引进电子商务的成熟技术。 Asp 的优缺点 1、实现规模效益。与传统的用户拥有硬件软件所有权和使用权以及传统的应用服务商提供一对一的服务模式不同, ASP 拥有应用系统所有权,用户拥有使用权,应用系统集中放在 ASP 的数据中心中,集中管理,分 散使用,以一对多的租赁的形式为众多用户提供有品质保证的应用技术服务,实现规模效益。 2、 对用户来说可预见费用、节约费用,可以做到花少钱办大事。由于省去了购买软件和硬件等的前期费用,用户可以租用较高级的应用软件。 AS

13、P 的收费是根据软件的类型、客制化程度、用户数量、服务期限来定的,对客户来说这笔费用是可以预见的。 3、 方便于客户应用软件的升级。 4、 减少客户内 IT 专业人才缺乏带来的影响。 ASP 的客户员工利用浏览器进入相关的应用软件,简单易用,无需专业技术支持。 5、 帮助用 户快速实现各种应用服务, ASP 商有整合各方面资源的能力,可在短期内为用户提供所需的解决方案。例如,典型的 ERP 安装,如果要在客户端安装的话需要半年到二年的时间,但是美国的一些 ASP 商如 USI 和 CORIO 能在 90 120天内提供 ERP 应用方案。 6、 专业性的服务。有的 ASP 商提供垂直型的应用服

14、务,针对某一特定行业提供应用服务。 7、 强大的可扩展性。 ASP 具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业; 通过远程拨号服务器为远程拨号客户提供服务 。 8、 ASP 最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。 9、 由于 ASP 提供的是一对多的服务,所以用户的一些特殊需求很难得到满足。 10、 在实现 ERP 等高端的 ASP 应用时,用户需要提供核心的经营资料,需要 ASP 商有很高的信用度。 11、 缺乏可以共同遵循的行业标准, ASP 还处在发展初期,大家对它的理解

15、不同,如产品和服务标准,收费标准等,不利于行业的健康发展。 与 HTML 相比, ASP 网页具有以下特点 9: ( 1)利用 ASP 可以实现突破静态网页的一些功能限制,实现动态网页技术; ( 2) ASP 文件是包含在 HTML 代码所组成的文件中的,易于修改和测试; ( 3)服务器上的 ASP 解释程序会在服务器端执行 ASP 程序,并将结果以 HTML 格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览 ASP 所产生的网页; ( 4) ASP 提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从 web 浏览器中获取用户通过 HTML 表单提交的信息,并在脚

16、本中对这些信息进行处理,然后向 web 浏览器发送信息 10; ( 5) ASP 可以使用服务器端 ActiveX 组件来执行各种各样的任务,例如存取数据库、发送 Email 或访问文件系统等。 ( 6)由于服务器是将 ASP 程序执行的结果以 HTML 格式传回客户端浏览器,因此使用者不会看到 ASP 所编写的原始程序代码,可防止 ASP 程序代码被窃取。 (7) 方便连接 ACCESS 与 SQL 数据库 . (8)开发需要有丰富的经验 ,否则会留出漏洞 ,让黑客利用进行注入攻击 . ASP 也不仅仅局限于与 HTML 结合制作 WEB 网站,而且还可以与 XHTML 和 WML 语言结合

17、制作 WAP 手机网站 。但是其原理也是一样的 11。 随着 Internet 技术的快速普及以及 WEB 技术、多媒体技术和数据库技术的广泛应用 ,使得现代教育的模式多元化 ,它打破了时间和空间上的限制 ,使受教育者可以随时随地地学习。因此 ,建设基于 Web 的教学辅助平台 ,提供丰富的教学资源和学习资源 ,实现资源共享 ,并为教师和学生进行教 流提供方便 12。 本系统采用的是 SQL SEVER2005 数据库, SQL Server2000 是 Microsoft 公司推出的 SQL Server 数据库管理系统 ,该版本继承了 SQL Server 7.0 版本的优点,同时又比它增

18、加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行 Microsoft Windows 98 的膝上型电脑到运行 Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用 13。 SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。 SQL Server2005 为工 IT 专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动 设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度 14 15。 三、总结部分

19、 本文较为详细地阐述了有网站设计方面的知识,回顾历史,立足现实,展望未来。 随着网络技术的发展和普及,网络教学应运而生,为学生的学习创设了广阔自由的环境,提供了丰富的资源,拓延了教学时空的维度,使现有的教学内容、教学手段和教学方法遇到了前所未有的挑战,网络教学必将对转变教学观念、提高教学质量和全面推进素质教育产生积极的影响。 今后随着信息技术的发展和网站设计领域的逐步增加,网站设计产品的差异化发展将逐步 明显。网站设计的尖端发展趋势也将包括智能化、一体化、集成化,这将极大地提高网站的应用性能及适用性。利用 ASP 可以实现突破静态网页的一些功能限制,实现动态网页技术,拥有广阔的市场,便与 SQ

20、L 链接, 前景非常乐观, 我们应注重这方面的研究。 四、 参考文献 1何丰如、喻萍 智能化网络教学平台的研究与实现 M.计算机工程与设计 2005/0 2马骏、陈志国、晋玉星, ASP.NET 网页设计与网站开发上机实践和实例解析 (21世纪计算机应用技术系列规划教材 ) M,第 1 版,北京,人民邮电出版社, 2007 3美 Jeffer R.Shapiro 著,周之、黄玫译, SQL Server 2000 参考大全 M,清华大学出版社, 2006 年 6 月 4新华博客 ASP、 JSP、 PHP 三种技术比较 M, 2007 年 04 月 29 日 5邵洁 一种探索、协作式网上教学支

21、撑平台的设计与实现 D 现代远距离教育 6冯华 基于 Web 的全方位教学辅助平台的设计与实现 J 电脑知识与技术 7网络教学平台的研究进展 M中国远程教育 2006 年第 5 期 8Goetz Graefe Leonard D. Shapiro 著 Data Compression and Database Performance.University of Colorado MO, April 1991. 9 Asp 的简介 M网络营销教学网站 2005 年 3 月 10 日 10ASP.NET 2.0 M电脑知识与技术 2007 11魏善沛编著 . Web 数据库技术实用教程 M.北京 . 清华大学出版社 .1998 12张兰萍 基于 WEB Services 的网络实验模拟平台的研究与实现 J.南京晓 庄学院学报 13隆华软件工作室 编著, SQL Server 2000 程序设计 M,清华大学出版社,2007 年 10 月 14(美 )维埃拉 |译者 :叶寒、管贤平, SQL Server2005 编程入门经典 (第 2 版 ) M,第 2 版,北京,清华大学出版社, 2007 年 15(美 )奥蒂 |译者 :高猛 , Microsoft SQL Server2005 开发指南 M,第 1 版 ,北京 ,清华大学出版社 ,2007 年

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 文献综述

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。