构建基于B-S模式的教学网站.doc

上传人:a**** 文档编号:6433 上传时间:2017-10-20 格式:DOC 页数:3 大小:165.29KB
返回 下载 相关 举报
构建基于B-S模式的教学网站.doc_第1页
第1页 / 共3页
构建基于B-S模式的教学网站.doc_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《构建基于B-S模式的教学网站.doc》由会员分享,可在线阅读,更多相关《构建基于B-S模式的教学网站.doc(3页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、构建基子 B/S 模式的教学网站 镇江江苏大学电气信息工程学院 ( 212013) 陆 继 远 朱 银 昌 赵 不 贿 鄉 6 摘要:结合电工电子教学网站的开发实践,提出了一个比较完备教学网站的体系结构,阐述 了基于 B/S 模式的教学网站的基本构成、运行模式及实现的技术方案。 关键词: B/S 结构 ASP 技术 ADO 数据库 CAI 教学网站 计算机网络在校园中的蓬勃兴起,使得如何开发教 学网站成为一个热 n 课题,网上教学成为教学 改苹中的一 个重要组成部分。但是现有的一些教学网站往往功能方 案不很完备、有效信息量不大且交互性、针对性不强。针 对这些问題,结合电工电子教学两站的开发实践

2、,本文提 出了一个较为完备的教学网站的体系结构,使其既吋利 于学生学习,乂可辅助教师教学,并充分体现教学乎段交 互性、资源共享性、信息广泛性和评价及时性等优点。 1 教 学 网 站 的 基 本 构 成 网站开发前需要进行合理的规划、设计及充分的准 备,包括教学 H 标分析、知识内容组织和功能块划分等, 然后开始投人制作 c 1.1 主体功能块 主体功能块实现的 n 标是:运用 H 前较为成熟的网络 服务模式,构建具有较强的交互性、实时性的网络教学系 统,为教师和学生提供功能相对完备的网络教学服务。具 体内容如下: (1) 网上虚拟教室 利用计算机巨大的存储能力将电工电子教材的相关 内容由浅人深

3、地编成授课型多媒体教学课件并将其全部 上网,可供学生自修、预习和复在学习内容的选择上 以知识单元为基础 ,一 个知识单元又由若干知识点组成。 在学习内容的组织上,根据学生的估测能力和认知风格 选择最适合的内容表现方式。每个知识单元还设计了学 习目标、例题分析、解题技巧 和知识扩展等几个部分,同 时提供相关辅助材料以拓宽学生的知识面。 (2) 网 _h 答疑室 作为教学网站,答疑系统是重要的组成部分之一。为 r 满足不同学生的需要,网上答疑室应提供如下 3 种答 疑方式: 电于邮件方式。设置不同老师的答疑信箱 ,学生可 将问题写人邮件发送给相应的老师向其请教,老师可回 发邮件给学生予以解答。 4

4、2 类 BBS 方式。学生可通过在线填写“提出问题”表 单 .按“提交”按钮后,所提问题便可显示在答疑室的问题 栏。它可以由老师或其它学牛 .通过填写“回答问题”表单 来进彳了解答,解 答后按缩进格式显示在相应问题的下面 也可通过此种方式定期开展专题讨论,以问題的形式由 老师发布某一阶段的专题,学生结合专题进行讨论。 在线实时笞疑。如果用户的计算机配有相关硬件, 则口丨通过 Windows98 的 Ne 丨 meeting 网上会议系统软件 和老师进行实时的、全面的信息交流 c (3) 网上考场 基于 Web 的题库系统用于支持教师和学生通过网络 进行组卷并进行各种类型的测试。可根据不 N 的

5、测试月 的提供相应的考卷。依据电工电子教材的相关内容编成 不同层次、不同水平的各类试题,如单选、多选、填空、问 答等。交互式题库由测试题、学生实时解答、实时评分、实 时给出答案组成,可供网上练习、阶段 3 测与期末考试 用。这个题库系统还有一个后台维护子系统,主要完成 Web库的维护功能,如题目添加、删除、修改以及试题 査询等。试题内容支持图形、公式等多种形式的媒体。 (4) 网上作业发布与提交系统 该系统为教师提供一个远程发布作业的功能,学生 可以根据自己的学习情况,选择相应的具有针对性的作 业或査询以往的作内容。学生也可在网上提交作业。考 虑到电工电子学科的特点,该系统还支持多种文件格式,

6、 包括 .doc 和 ,bmp 等。 (5) 成绩查询 课程考试结束后,将每位学生的成绩存人数据库。系 统为每位学牛提供一个帐号与密码,学生身份认证通过 后,可以査看自己的成绩、修改密码等,并可根据不同的 成绩段给出不同的鼓励信息。管理员可通过身份认证后 查看历届学生的成绩档案。这也为教研室存储 f 资料,便 于对教学情况进行分析研究。 (6) 网上在线讨论系统 2002 年第 4 期 万方数据 该系统为老师与学牛、学牛 .与学牛之间进行交流提 供了一个场所 。 学生之间可以上网 聊天,也可以就某个学 科的问题进行学术讨论。 (乃网 h 教师备课室 本系统包括多媒体教学素材库和软件平台二大部分

7、, 为教师创建从事教学活动的网络化环境,使教师不必掌捤 专 I 的多媒体编程技术,即可方便地在备课室构建具有各 自特色的教学课件。实现资源共享,提高授课质量。 (W 网上虚拟实验室 电丄电子课是 -门实践性强的课稈,在网络 t 难以做 相关的实验。建立虚拟实验室可弥补其不足,目前C2经有 许多这方面的优秀软件 +如 MultisinuOrCAD等。让学生 进行各种验证型、测试型、纠错型、设计型和创新型等不 同形 式的针对性训练,既培养了学生分析、应用、创新能 力,又避免 r 元器件的损坏等不利因素,实现以学生为中 心的开放式教学模式。 L2 辖 助 功 能 块 作为个功能齐全的教学网站,还应具

8、备以下的一些 基本功能: (1) 开课单位介绍:对电丁 .电子教研室的基本情况予 以总体介绍,包括其历史、现状、师资力量等。 P)科研信息介绍:对教研室科研情况予以介绍,包括 学术带头人介绍、实验室力量、学术研究、科研成果以及 获奖情况等。 (3教学情况介绍:主要对教学情况予以介绍,包括教 学安排 3 果程设置等。 (4) 信息发布:管理员可 在线发布最新新闻消息、最新 教学通知等信息。 (5) 信息服务:提供免费的网络资源。开设软件世界, 提供一些常用软件的下载服务。如 PSPICE、 EWB和 PROTEL 等 0 (6) 通佶录:提供一个通信录,汸问者既可以为方便联 络留下 S 己的通信

9、方法,也可以査看其他人的通信联络方 式。主要是面向上过电工电子课程的学生。 (7) 留苕簿:给网站的访问者提供一个发表意见或建 议的地方。 (8) 其它:在 f 页上提供免费电子邮件的登录,设立搜 索引擎、 FTP 捜索、酷站链接、问卷调查等栏目。 2 教 学 网 站 的 实 现 技术 2.1 运行模式的选择 浏 览 器 / 服 务 器 (B/S) 模 式 是 目 前 在Internet/Intranet 网络乎台上最流行的运行模式。 B/S模式由浏览器 (Browser)和网络服务器 (Web Server)组成,通过网络连 接,通常采用三层分布结构 m,如图 1所示 B/S 模式是 HTT

10、P 协议和 WWW 服务在 C/S 模式上的一种应用和扩 展。它把 WWW 脤务器、用户程序、网络数据库有机地结 2002 年第 4 期 图 1 B/S 模式典型结构 合起来。它和 C/S 模式有很多相似之处,但浏览器是通用 的用户界面,不需在浏览器端安装用户应用程序;服务器 负责提供用户需要的信息,但要访问网络数据库屮的信 息还需要进行某种扩展。系统采用此种模式可以使数据 处理、内部信息 (infranel)的浏览和外部信息 ( nternet)的 浏览界面完全一致,方便用户使用。 从幵放的角度考虑,采用 B/S 模式实现教学网站符 合当前的发展方向。由于采用 HTML 标准格式和 HTTP

11、 标准协议,客户端用户只需使用浏览器便可进行远程访 问,从而降低对客户端软件、硬件平台的要求,大大降低 运行维护费用并增强了教学网站的通用性 n 2.2 框架与表格定位技术 关于 Web 页面的制作可以采用的现成软件很多,如 Dreamweaver、 Fr ntpage、 Visual InterDev 等,均易使用。 页面组织釆用框架 (Frame)结构,使页面清晰明了。为了使 页面各种媒体精确定位,可大童使用表格 (Table)。 通过对 表格进行合并、拆分等操作,将不 N 媒体内容按照准确的 空间布局表现出来。可以 利用软件提供的表单(Form)功能, 采用单选框、复选框、单行文本框、滚

12、动文本框、下拉式选 单、按钮等表单域的插人方法,轻松地设计出丰富的页面 效采。 2L3 ASP/ADO 技术 教学网站的重点在于交互。要使人们熟悉的 Web 页 面具有交互性,其关键是建立动态的 Web贞面。传统的 CGI方法需要人们学会程序设汁语言来建立 CG7 应用程 序,而 ASP 技术只需在 HTML 文件内直接嵌人简单的脚 本命令。目前 ASP 技术己经成了 Web 应用程序开发的主 流环境。 ASP 应用程序的开发推荐使用 Visual Intel- Dev6.0o 丨” (1) Active Scripting Active Scripting 是用 VBScript、 Jscr

13、ipt 和 Perl 等脚 本语言并按照 ASP 语法规则编写出的程序。它并不复杂, 只需使用“ ”这 2 个定届符将脚本语言括起来 即可 D .asp 文件是一个文本文件,包栝 HTML 标记、VB- Script 或 Jscript 语言的程序代码、 ASP 语法和 SQL 命令。 可使用任何一种无格式的文本编辑器来编辑,并将其保 存为扩展名为 .财卩的文件。 (2) ASP/Ai) 技术简 介 在基于 Server 端扩展的 Web 数据库技术中, ASP 工 作方式应用较为广泛。 ASP(Active Server Pages)是 Microsoft 公闯 推出的新技术,是目 前公认的

14、建立 Windows NT (下转第 54 页) 43 万方数据 (2) 软件配置 Windows NT 或 Windows 98 操作系统; WWW 浏览 器( 1E 或 Netscape) 和 VRML 插件 ( CoamoPlayer2.1 或 WorldView);3DS MAX 软件; VRML 编辑器 ( VrmlPad 或 word); HTML 编辑器 (如 Frontpage 或 Word)。 由于 VRML 是一种新型的描述网上三维实体和二维 世界的标准文件格式,而且支持动画和行为,因此,通过 VRML 和 3DSMAX软件相结合制作的教学软件更适合于 远程教学 c 它从根

15、本上改变了传统的教学模式,为教学注 人了新的活力。 参考文谳 1 温俊文,冯幵平 .VR M L 在图学教育软件中的应用技术 _西 南交通大学学报, 2001 ;(6) 2 孙万军,周冬青,万祖基等 .利用 V R M L 开发 X 程仿真应 用 .计算机辅助设计及制造, 2000;(9) 3 张杰,吴锐军 .虚拟现实洼模语言 V R M L 在机构运动显示 方面的应用 .丁程图学学报, 2000;(1) 4 牛学东,张峰 .在现代远程教学系统中建立 VR M L 教学课 件的一种方法 -微甸机 应用, 2000;(10) 5 罗冠 .利用 3D S tu d i o M A X 为 VR M

16、 L 建立虚拟现实世界 . 电子技术, 1999; (5) 6 张汕 .VKML2.0 交互式三维图形编程 .汕头 : 汕头大学出版 社,1999 (收稿 H 期: 200U10-30) (h 接第 43 页 ) 动态站点的最好工具。 ASP 内含于 Internet Information ServeHIIS3.0 以上丨,综合了传统的 HTML 文件、 ActiveX 脚本程序 ( scripi)语言及 ActiveX 组件技术,利用 ADO (Ac丨 iveX Data Objects)组件与数据库对话,其工作方式 如图2 所示 它包含许多内置的服务器和应用程序的构 件对象,这些对象如其

17、它一些可视化开发工具一样,使开 发者省去许多繁琐的 T 作。用户还可以自己定义组件加 人其中,使自己的动态网页具有极强的扩充能力。 据源。 创建数 据对象,执行 SQL 语言操作数据库。 通过 ASP 编程,在服务器上运行程序,在浏览器端 返回运行结果。 关闭数据库释放链接 ( 4)最终实现 由于 ASP 技术借用了 ADO 技术和概念,同时通过 ODBC 访 M 数据库,达到了充分的灵活性和多平台性,是 开发基亍 B/S 模式教学网站的一种较方便的方法 t 大多 当浏览器向 Web 服务器中的 ASP 文件提出请求时, 该文件通过 ADO 访问数据库中的数据。其间,对数据庠 的任何命令请求,

18、 Web 服务器会通过 ODBC 或 OLE_DB 送到数据库服务器,然后从数据库服务器接收结果并将 动态产生的 Web 页送回浏览器。 ADO 是 ASP 内部的一个 ActiveX Server 控件,即数 据庠访问控件 D ADO 技术与 ASP 结合使用,可以建立提 供数据库数据的网页,通过网页运行 SQL 命令,让用户在 浏览器界面中输人、更新和 删除网络服务器数据库数据, 从而具备存取数据库的功能。 ADO 可使用 VBScript 及 JSCript 语言来控制数据库的存取及査询结果的输出显示 界面。 ADO 通过 OLE_DB 及各种 ODBC 的驱动程序,可 连接多种数据库,

19、包括 Access、 Excel、 FoxPro、 dBase、 SQL Server, Oracle、 Informix ,Sybase 等。 (3)基本设计方法 利用 ASP/ADO 技术可很便利地进行数据库访问及 交互式搡作,其基本设计方法是: 建立数据库,通过 CreateObject()连接 ODBC 数 数人不需要学习深奥的程序设计方法:就可以开发出界 面友好、交互性强的教学网站。 因系统最终的运行环境是 ntemet,为 /实现以上的设 计方案,为远程用户提供协作型学习环境,必须安装和配置 Web 服务器。电工电子教学网站具体实现时采用了如下的 方案:服务器端操作系统采用 Win

20、dows NT Server 4.0; Web 服务器采用 lIS(Micr soft Internet Information Server 4.0);数据库服务器采用 Microsoft SQL Server 7.01 3 结束语 电工电子教学网站已应用于我校多个专业的辅助教 学,它极大地调动了学生学习的积极性,形成一种主动 的、协作的和开放的教学模式,收到了很好的教学效果。 网络对于教学方式和教学手段的改革具宥一定的参考作 用,也为远程教育和个性化教育的发展提供了坚实的基 础。当然,本网站的构建方案也可推广应用于其它课程教 学网站的构建。 参考文献 1 曹柬 .一种基于 B/S 模式 MIS 系统幵发技术的探付 .计算机 工程, 2001;27(9 2 汪晓平 .ASP 网络开发技术 .北京 :人民邮电出版社 ,2000 3 袁方 .Visual InterDeV6.0 幵发全程实战演练,北京:人民邮 电出版社 J000 4 周宗钢 .应用 ASP&AD0 技术开发网络辅助教学系统 .计算 机应用, 2001;2 (9) (收稿日期 : 2 i-!i-i3) 54 2002 年第 4 期 万方数据

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

当前位置:首页 > 研究报告 > 论证报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com