Web技术构建网上优秀教学平台.docx

上传人:b****5 文档编号:30006795 上传时间:2023-08-04 格式:DOCX 页数:29 大小:336.15KB
下载 相关 举报
Web技术构建网上优秀教学平台.docx_第1页
第1页 / 共29页
Web技术构建网上优秀教学平台.docx_第2页
第2页 / 共29页
Web技术构建网上优秀教学平台.docx_第3页
第3页 / 共29页
Web技术构建网上优秀教学平台.docx_第4页
第4页 / 共29页
Web技术构建网上优秀教学平台.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

Web技术构建网上优秀教学平台.docx

《Web技术构建网上优秀教学平台.docx》由会员分享,可在线阅读,更多相关《Web技术构建网上优秀教学平台.docx(29页珍藏版)》请在冰豆网上搜索。

Web技术构建网上优秀教学平台.docx

Web技术构建网上优秀教学平台

 

基于Web技术构建网上教案平台

 

作者姓名:

吴双

 

专业名称:

计算机应用技术

 

指导教师:

段芃芃讲师

摘要

信息技术在教育中的应用是教育技术的重要组成部分,信息技术的发展,必将引起教育技术学科领域的重大变化。

应用现代信息技术构架的网络多媒体教案应用平台是实现网络教案的技术基础,现已成为现代教育技术改革与发展的方向。

从目前多媒体网络教案系统技术实现的形式和方法来看,大致可分为两种教案模式。

一种是以视频会议系统为主的实时在线式网络教案,它是通过传输音频和视频,将在空间上分离的教师和学生联结在一起,进行实时的、可视的交互式教案,这种教案对于大部分学校来说实现起来比较难;另一种是基于WEB技术的非实时自主式网络教案,它是使用先进的交互式WEB技术将教案资源组织到相关的WEB页面,存放在WEB服务器上以C/S方式提供互动的教案服务。

从实用性和经济性考虑,构建基于WEB技术的网络教案平台是当前网络教案资源建设的重要任务及发展方向。

本文分析网络教案平台的技术特点,主要对基于WEB技术的网络多媒体教案平台的设计思路以及主要技术的实现方法进行一些探讨。

用现代信息技术构架的网络多媒体教案应用平台是实现网络教案的技术基础,现已成为现代教育技术改革与发展的方向。

基于在校园网环境下,实现Web发布在技术是成熟的,在资源利用上也是经济的,为有效减少网络流量,防止客户端肥大和易于数据更新,易于实现系统间的连接,确定系统实现采用3层C/S分布式计算结构的Web发布技术,形成基于Web数据库应用下的WWW教案环境。

关键词:

网络教案C/S结构WEB数据库C#语言

Abstract

Itiscertainthattheeducationwilltransferthenetworkteachingenvironmenttoapplicationandmanagementofteachingresources.Peopledonotgetboggeddowninthesmallworld,overtime,businessbecamemoderninevitableofficial.Whileacanofentertainmentgamebecameanytimenecessities,cellphonesandcomputersinpeopledailynecessitiesofthesociety,aconvenientoperationinthegametobecomebuyersreferencepoint.

Nowwehavetointroducethis,whichsatisfiestherequirementsanddesign,hopingtobringplayers.Snakethisgameissimple,convenientoperation,isentertaining,attractedmanypeople.Thisisgameclutchedthepeople’spsychology,simple,havejoyendless.Inthepursuitofmorepeopledesire,thegamehasbroughtpeoplechaseaftertheWEBsuccessofpleasureandsatisfaction,asintheC/Smodernunderpressureisverygoodrelaxationtools.

Thispaperdesignsthesnakegame,thegameWEBusinglanguage,developlanguageforuseasadevelopmenttool.,Thisgamewillmakemanypeoplefromheavyindailylife.

Architecturewithmoderninformationtechnologyapplicationnetworkultimedianetworkteachingplatformisthetechnicalbasisofmoderneducationaltechnologyhasbecomethedirectionofreformanddevelopment.Basedonthecampusnetworkenvironment,therealizationofWebpublishinginthetechnologyismature,isalsointheeconomicuseofresources,toeffectivelyreducethenetworktraffictopreventhypertrophyandeasy-to-clientdataupdatesandeasytorealizetheconnectionbetweensystemstodeterminethesystemimplementationwith3tierC/SstructureoftheWebpublishingdistributedcomputingtechnology,Web-baseddatabaseapplicationformundertheWWWlearningenvironment.

朗读

显示对应的拉丁字符的拼音

字典

Keywords:

Networkteaching,C/Sstructure,WEBdatabase,C#language

前言

随着科学技术的进步,尤其是计算机网络的发展,人类将进入信息社会,因而人们的生活方式、思维方式、工作方式,以及教育方式都将随之而改变。

网络与教育的结合,将会彻底改变传统的教育思想、观念、内容、方法,改变传统的人才培养模式。

未来的教育技术必将是以信息技术为基础的教育技术。

信息技术在教育中的应用是教育技术的重要组成部分,信息技术的发展,必将引起教育技术学科领域的重大变化。

应用现代信息技术构架的网络多媒体教案应用平台是实现网络教案的技术基础,现已成为现代教育技术改革与发展的方向。

从目前多媒体网络教案系统技术实现的形式和方法来看,大致可分为两种教案模式。

一种是以视频会议系统为主的实时在线式网络教案,它是通过传输音频和视频,将在空间上分离的教师和学生联结在一起,进行实时的、可视的交互式教案,这种教案对于大部分学校来说实现起来比较难;另一种是基于WEB技术的非实时自主式网络教案,它是使用先进的交互式WEB技术将教案资源组织到相关的WEB页面,存放在WEB服务器上以C/S方式提供互动的教案服务。

现代宽带技术的发展为构建网络多媒体教案平台奠定了相关的硬件基础(目前大部分中学都已经建设好了自己的校园网),同时基于三层C/S结构的WEB数据库技术和交互式动态页面技术的发展成熟也为其提供了可靠的软件支撑。

从实用性和经济性考虑,构建基于WEB技术的网络教案平台是当前网络教案资源建设的重要任务及发展方向。

(1)信息化时代的到来

20世纪70年代兴起的信息技术革命已经和正在深刻地影响和改变着人类的生活。

人类世界已经从工业化时代进入到以多媒体和互联网技术为代表的信息化时代,信息技术已经渗透到人类生活的方方面面,教育也不例外。

利用现代信息技术所创造的数字化学习环境,正在改变着人们的教育思想和教育观念,进而为教育的发展提供更加广阔的空间。

近几年,随着我国教育信息化的开展,远程教育和网络教育也迅速发展起来。

目前开展网络教育的机构和参加远程教育的人数呈现逐年上升的趋势,网络教育正成为全球性教育培训的潮流。

高效、优质的网络教案资源是开展网络教育的基础,因此,设计与开发现代化的教案资源库是现代教育发展的需要。

而且,在信息化时代,知识更新的速度加快,作为教育者,有责任和义务向学生提供反映时代发展的最新知识,而传统教材体系与结构的相对稳定性,限制了这一愿望的实现。

因此,人们日益重视进行网络教案资源的开发,来弥补传统教材存在的种种缺陷和不足。

(2)素质教育的提出

目前,素质教育改革的进程在我国已经全面展开,并渗透到了教育的方方面面。

进行教育创新,根本的目的是要推进素质教育,全面提高教育质量。

要改革教案的内容、方法和手段,完善人才培养模式,充分吸纳当代自然科学和人文社会科学的最新成果,建立符合受教育者全面发展规律、创造新型教育教案模式。

而要进行教育创新,必须充分利用现代信息技术和传播技术,大力推进教育信息化,促进教育现代化。

在进一步完善学校硬件建设的基础上,进行软件的开发和建设。

信息社会需要创造型的人才,而我国传统的教育环境下培养出来的人在学习能力和创新精神以及实践技能等方面存在明显缺陷,难以适应科学技术和社会发展的需要,因此必须革新传统的教育体制和教育模式,实施素质教育。

我们要在教育改革过程中,进一步转变被动接受式的传统学习方式,为学生创设学习情境、设计学习策略提供指导,变学生的被动接受式学习为主动发现式学习,通过自学、协作、探索等方式实现意义建构和能力发展。

在这种情况下,为学生提供数字化学习资源就显得尤为重要。

(3)教育规模的扩大

自1998年12月24日,中华人民共和国教育部制定了《面向21世纪教育振兴行动计划》,提出“到2010年高等教育规模有较大扩展,入学率接近15%左右”以来,我国高等教育的规模急剧扩张。

到2002年,我国高等学校在校生人数就已从1998年的643万人增长到1600万人,毛入学率达到15%以上,比1998年的计划目标提前8年实现了政策目标。

到2008年全国各类高等教育总规模超过3300万人,高等教育毛入学率达到21%。

然而随着高等教育规模的扩大,许多专家认为,目前我国高等院校普遍出现资源不足和短缺现象,并因此而影响到高等教育的质量。

教案资源库的开发可以十分有效地帮助高校解决这一问题。

比如,将大量数字化图书存储在教案资源库内,可实时供多个学生同时阅览,既解决了图书量不足的问题,又在一定程度上为学校节约了资金,而且学生可在宿舍通过电脑阅读图书,从而缓解阅览室数量不足的压力,可谓一举多得。

开发教案资源库可以十分有效地解决高等教育规模扩张所带来的部分问题。

随着互联网技术的不断发展,基于网络的基础教案资源库建设是我国教育信息化的重要组成部分。

资源库的建设首先要定位在教案上,教案应用才是它的目的和意义之所在,当前网络教案资源库建设存在诸多问题。

而基于web的教案资源库管理系统的实现,正是可以实现更大范围的信息和教案资源的共享,老师可以运用多种形式的教案方式,可以提供教案资源,也有助于提高教案效果,而学生可以利用网络这个平台实现自主学习,支持协作学习,通过相互之间协作交流,对学习的内容会理解得更深刻,学习思路更开阔,学习方法更多样,智能培养更高效,学习效率也更高。

提出本课题并改进教案资源库管理系统的现状,是本课题的目的,也是本课题的研究意义所在。

基于Web的教案资源库管理平台是一个实现教案资源网络应用和服务的综合平台,该平台便于教育资源的广泛共享、管理和合理利用,达到资源共享的目的,可以让不同地域、不同类型的人享受到同样的教案资源,教案资源管理的应用价值也是不可估量的,运用网络来实现教案资源库的管理,能够充分的为现代教育技术的发展做铺垫。

 

1设计思路

应用WEB的开放式技术,建立网络多媒体教案支撑平台的基本目标就是为网络教案提供一种交互、开放、易用的环境,为开发应用网上教案资源提供丰富高效的技术手段及其软件工具。

围绕实现这个目标,应用平台的开发设计必须突出坚持教案内容与技术手段相结合以内容为主的主体性要求;既要立足当今先进技术,又要考虑未来技术发展的前瞻性要求;最大限度地适应于各种软硬件环境,兼顾不同学科的教案特点,适用于不同水平用户群的通用性要求;以尽可能低廉的投入而获得尽可能高效的教案效益的经济性要求。

目前的网络教案系统,一般是在局域网上建立WEB教案站点,教案内容以WEB页面的课件形式出现在站点中。

用户通过访问站点中的课件页面来实现网上教案。

在总体结构上是趋于采用三层C/S或B/S结构;各类教案资源在服务器一端,采取中心数据库(例如:

MSSQLServer)统一存放和组织,用户在客户机一端,无须任何配置工作,只须使用浏览器向WEB服务器代理提出访问请求,服务器审核后通过中间控件与后台数据库链接,把请求服务的教案内容以WEB页面形式通过浏览器反馈给用户。

一个完整的基于WEB的网络教案平台应该是专门为基于双向多媒体通信网络的远程教案而提供全面服务的软件系统。

 

2开发工具的选用及关键技术

1.1ASP.NET技术

1.1.1ASP.NET简介

ASP.NET作为一种动态Web技术,是微软提供的新一代的Web开发平台,它为开发人员提供了生成企业级Web应用程序所需要的服务、编程模型和软件基础结构,同其他Web开发平台相比,ASP.NET具有下面三大优势。

(1)支持编译型语言

目前流行的几种脚本语言比如VBScript、JavaScript和ASP等都有两个主要的缺点。

第一,不支持强数据类型。

在JavaScript中定义变量只有一个关键字var,使用var关键字定义的变量,如果赋值是字符串,该变量就是字符串变量;如果赋值是整数,则该变量就是整型变量。

在VBScript和ASP中,定义变量只通过一个关键字DIM,该变量也没有具体的类型。

第二,脚本语言是解释型的。

通常情况下,解释型的脚本语言在性能上抵不上编译型的语言。

自推出.NET开发平台以来,微软在Web服务器端开发语言方面,主推VB.NET和C#.NET这两种编译型语言。

通过这两种开发语言,程序员可以像开发普通的Windows程序一样来开发Web程序,只不过在Windows程序中用于开发GUI界面的各种控件,在Web程序开发中也有它们相应的Web版本。

程序员通过C#语言,利用VS.NET提供的各种Web控件,可以非常容易地开发ASP.NETWeb程序。

开发的ASP.NET程序被编译成MSIL语言,这种中间语言具有平台无关性,而且,由于ASP.NET页面在执行前会被编译,所以ASP.NET的性能得到了很大的提高。

(2)程序代码与页面内容的成功分离

通常的动态网页开发,往往是在一个网页上混合多种脚本语言。

比如在HTML脚本语言上可以嵌入JavaScript或VBScript等客户端脚本语言,也可以同时嵌入ASP或JSP等服务器端脚本语言。

这种多语言混合的Web开发模式通行已久,但是它的代码可读性很差,程序代码同页面内容混合在一起,程序员要在多种语言的思维上频繁切换,如果程序很复杂的话,这种开发模式非常不利于程序的开发,而且日后的维护也将成为大问题。

ASP.NETWeb开发技术为程序员提供了一种非常好的开发模式,即CodeBehind技术,它通过Web控件将程序代码与页面内容成功分离,从而使ASP.NET的程序结构异常清晰,开发和维护的效率也得到了很大的提高。

另外可以利用VisualStudio.NET集成环境下开发ASP.NET应用程序,该环境不仅提供了强大的调试能力,而且还集成了“所见即所得”的HTML编辑器,为开发人员开发Web页提供了方便的图形化支持。

(3)引入服务器端控件

在ASP中,可以给页面手动添加HTML控件,对这些控件的响应有两种办法。

一种是在客户端的脚本语言中响应用户对这些控件的输入,另一种是把该页面提交给服务器。

这两种办法都存在问题,第一种办法产生的问题是不同的浏览器以不同的方式执行客户端脚本语言,我们很难编写在多种浏览器上都能良好运行的复杂的Web页面。

第二种办法存在的问题是,如果我们把Web页面重新提交给服务器,那么Internet的无状态特性就会导致页面上存储在变量中的信息丢失,除非我们编写了复杂的代码,把它们存储在HTML元素或URL查询字符串中。

ASP.NET通过服务器控件解决了上述问题。

服务器端控件会生成发送给浏览器的HTML代码,显示控件,它们还能生成隐藏的HTML元素来存储它们当前的状态。

在提交页面时,这些信息就会传送回服务器,控件将自动处理这些信息,改变HTML,显示控件。

1.1.2C#语言概述

ASP.NET一般分为两种开发语言,即VB.NET和C#,在本系统中,选择C#作为开发语言。

C#是由C、C++语言发展而来的,它在继承C、C++语言强大功能的同时抛弃了它们的一些复杂特性,使C#变得相对简单。

C#中没有宏,没有模板,不允许多重继承,不再强调使用指针,几乎抛弃了所有令读者头疼的特性。

C#在语法、思维方面也与Java有着很大的相似性。

总体来讲,C#具有以下优点。

(1)简洁的语法

在默认的情况下,C#的代码在Microsoft.NET框架提供的"可操纵"环境下运行,不允许直接地进行内存操作。

它所带来的最大特色是没有了指针。

与此相关的是,那些在C++中被使用的操作符(如":

:

"、"→")已经不再出现。

(2)精心地面向对象设计

C#语言是完全按照面向对象的思想来设计的,因此它具有面向对象所应有的一切特性:

封装、继承和多态性。

C#语言只允许单继承,即一个类不会有多个基类,从而避免了类型定义的混乱。

在C#语言中,每种类型都是一个对象,因此不存在全局函数、全局变量和全局常数等概念,所有常量、变量、属性、方法、索引和事件等都必须封装在类中,从而使代码具有更好的可读性,也减少了发生命名冲突的可能。

在C#的类型系统中,每种类型都可以看作一个对象。

C#提供了一个叫做装箱(boxing)与拆箱(unboxing)的机制来完成这种操作,而不给使用者带来麻烦。

(3)与Web紧密结合

Microsoft.NET中新的应用程序开发模型意味着越来越多的解决方案需要与Web标准相统一,如超文本标记语言(HyperTextMarkupLanguage,HTML)和XML。

由于有了Web服务框架的帮助,对程序员来说,网络服务看起来就像是C#的本地对象。

程序员能够利用已有的面向对象的知识与技巧开发Web服务。

仅需要使用简单的C#语言结构,C#组件将能够方便地为Web服务,并允许它们通过Internet被运行在任何操作系统上的任何语言所调用。

(4)完整的安全性与错误处理

语言的安全性和错误处理能力是衡量一种语言是否优秀的重要依据,C#语言可以避免很多软件开发中的常见错误,并提供了包括类型安全在内的完整的安全性能。

在默认情况下,从Internet和Intranet下载的代码都不允许访问任何本地文件和资源,C#语言不允许使用未初始化的变量,并提供了边界检查与溢出检查等功能。

内存管理中的垃圾回收机制也大大减轻了开发人员的内存管理负担。

(5)版本处理技术

C#语言内置了版本控制功能,如对函数重载和接口的处理方式及特性支持等,从而保证方便地开发和升级复杂的软件。

(6)灵活性与兼容性

在托管状态下,C#语言不能使用指针,而是用委托(delegate)来模拟指针的功能。

兼容性是指C#语言允许与具有C或C++语言风格的需要传递指针型参数的API进行交互操作,允许C#语言组件与其他语言组件间的交互操作等。

1.1.3SQLServer数据库

数据库是数据管理的最新技术,是计算机科学的分支。

什么是数据库呢?

数据库是其中存储的数据的集合。

如果把SQLServer刚买来时的所有自带的初始数据都删掉,那它还是个SQLServer,就像你把Word里的内容都删掉,但Word还在那儿。

一个SQLServer可以同时开多个数据库服务器,每个数据库服务器又可以拥有多个数据库。

目前较为常用的数据库有Access数据库、MSSQL(StructuredQueryLanguage结构化查询语言)数据库、Oricle数据库等。

而SQL数据库是目前使用最广的并且是标准的数据库语言,它是一个数据库平台,提供数据库的从服务器到终端的完整的解决方案,其中数据库服务器部分,是一个数据库管理系统,用于建立、使用和维护数据库。

SQLServer的特点:

(1)兼容性良好

由于今天Windows操作系统占领着主导地的位,选择SQLServer一定会在兼容性方面取得一些优势。

另外,SQLServer2000除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能。

尤其是它可以直接存贮XML数据,可以将搜索结果以XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。

这些特点在.NET战略中发挥着重要的作用。

(2)相对于7.0的忧越性

MicrosoftSQLServer2000是在SQLServer7.0的基础上对性能、可靠性、质量以及易用性进行了扩展。

SQLServer2000中包含许多新特性,这些特性使其成为针对电子商务、数据仓库和在线商务解决方案的卓越的数据库平台。

其增强的特性包括对丰富的扩展标记语言(XML)的支持、综合分析服务以及便捷的数据库管理。

(3)电子商务

在使用由MicrosoftSQLServer2000关系数据库引擎的情况下,XML数据可在关系表中进行存储,而查询则能以XML格式将有关结果返回。

此外,XML支持还简化了后端系统集成,并实现了跨防火墙的无缝数据传输。

你还可以使用HypertextTransferProtocol(超文本传输协议,HTTP)来访问SQLServer2000,以实现面向SQLServer2000数据库的安全Web连接和无须额外编程的联机分析处理(OLAP)多维数据集。

(4)数据仓库

MicrosoftSQLServer2000非常明显的改进就是增加了OLAP(联机分析处理)功能,这可以让很多中小企业用户也可以使用数据仓库的一些特性进行分析。

OLAP可以通过多维存储技术对大型、复杂数据集执行快速、高级的分析工作。

数据挖掘功能能够揭示出隐藏在大量数据中的倾向及趋势,它允许组织或机构最大限度的从数据中获取价值。

通过对现有数据进行有效分析,这一功能可以对未来的趋势进行预测。

(5)增强的在线商务

MicrosoftSQLServer2000简化了管理、优化工作,并且增强了迅速、成功的部署在线商务应用程序所需的可靠性和伸缩性。

其中,用以提高可靠性的特性包括日志传送、在线备份和故障切换群集。

在伸缩性方面的改进包括对多达32颗CPU和64GBRAM的支持。

通过自动优化和改进后的管理特性--诸如数据文件尺寸的自动管理、基于向导的数据库拷贝、自动内存管理和简化的故障切换群集安装与管理,在线商务应用程序能够被迅速部署并有效管理。

 

3系统分析

3.1需求分析

系统分析是开发系统的关键性阶段,是一个从不断认识和逐步细化的过程,是下一阶段的工作基础,是为下一阶段进行物理方案设计、解决“怎么做”提供依据,基关键性主要体现在“理解需求”和“表达需求”两方面。

通过对现行系统的详细调研,主要是从系统的角度理解用户的需要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定新系统要做什么,做到什么程度。

这些需求包括:

3.1.1功能需求

确定新系统应做什么,这是最主要的需求。

3.1.2性能需求

给出所开发的新

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 文学研究

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1