网络教学系统).docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
收稿日期: 2008??03??18 作者简介: 唐俊( 1974??) , 男, 讲师, 在读博士, 主要从事计算机技术和仪器仪表等方面的研究. ?? ?? 文章编号: 1673??064X( 2008) 05??0097??04 应用B/ S 结构的模块化网络教学系统设计 Design of modularization network teaching system by using B/ S structure 唐俊 ( 西安石油大学电子工程学院, 陕西西安710065) 摘要: 设计了一个模块化网络考试系统. 该系统根据用户类型分为管理员模块、教师模块和学生模 块, 在功能上包括考试、答疑和教学评估等子系统. 介绍了系统开发过程中所应用的关键技术. 关键词: 网络教学系统; 模块化; B/ S 结构;ASP 中图分类号: TP393. 09; G434 ?? ?? 文献标识码:A ?? ?? 目前, 宽带网络技术的高速发展为高质量的网 络教学系统的开发和发布提供了坚实的技术基础. 如何应用Web 的开放式技术, 充分利用网络资源, 构建网络教学系统, 开展远程教学, 正逐渐成为现代 教育技术发展的重点[ 1??2] . 在远程教育系统的研究方面我国起步相对较 晚, 而且由于缺乏统一的标准, 因而各子系统兼容性 不好, 相互操作性较差, 灵活性不强, 系统升级成本 高, 而且不方便, 严重影响了教学资源的共享与交 流. 在系统设计思想方面, 只注重教师对学生单向式 灌输教学设计, 而忽略了学生、教师与管理员之间的 双向信息交流设计. 本文设计的模块化网络教学系 统应用了ASP、XML、DOM、ADO 等技术, 构建了一 个良好的网络学习环境, 在系统功能方面进行了模 块化设计, 方便了管理员、教师和学生三类不同用户 群对系统的使用. 在突出发展学生个性和创造性的 同时, 该系统加强了对网络学习过程的监控与评 价[ 3] , 在一定程度上克服了当前网络教学系统存在 的诸多问题. 1 ?? 系统结构 1. 1 ?? 硬件结构 该系统采用目前流行的B/ S( Brow ser/ Server ) 结构, 前端为客户端浏览器, 中间为Web 服务器, 后 端为数据库服务器. 这种结构对用户的硬件系统要 求不高, 只要求计算机能够接入Internet, 客户端不 需要任何附加软件, 通过浏览器就能完成所有操作. 在服务器端, 系统信息全部保存在数据库中, 便于维 护和管理[ 4] . Web 服务器与数据库之间为中间件接 口, 即ASP、ADO 接口. 系统硬件结构见图1. 图1?? 系统硬件结构 1. 2 ?? 总体模块规划 根据远程教学形式, 经过深入细致的调研、分析 和规划, 确定该系统的使用者主要有3 类: 管理员、 教师和学生. 在网络教学系统投入远程教学后, 教师 需要开发针对远程教学的网络课程, 并通过浏览器 上传至服务器, 学生通过浏览器访问网络课程或下 载相关学习资源, 管理员根据系统使用记录进行教 2008 年9 月 第23 卷第5 期 西安石油大学学报( 自然科学版) Journal of Xi??an Shiy ou University( Natural Science Edition) Sep. 2008 Vol. 23 No. 5 学评估并反馈给教师和学生. 学期末, 教师根据教学 评估情况组织期末考试, 学生通过网上考试系统进 行自测或参加考试, 学习进度和学习记录保存在远 程的服务器中. 此外, 学生可以通过浏览器与远程的 教师或同学进行网上交流. 由此可以确定各类用户在系统中所承担的责任 和角色: 管理员负责日常行政管理工作, 比如发布教 学公告、维护更新教师学生的信息、进行教学评估统 计等; 教师负责正常的教学工作, 比如开发个性化网 络课程、组织网上交流、主持考试等[ 5] ; 学生进行远 程学习、参与网上交流、参加考试等. 根据用户类型 系统从总体上分为3 个模块: 管理员模块、教师模 块、学生模块, 系统总体模块架构如图2 所示. 系统 总体模块划分的目的是: 根据用户类型设定模块使 用等级或权限; 使系统接近实际教学情况; 便于开发 人员把握系统的总体结构并制定开发方案. 图2 ?? 系统总体模块架构 2 ?? 系统功能设计 虽然系统从总体上分为3 个模块, 但由于管理 员、教师和学生的很多操作是交互的, 因此在具体功 能实现上, 有些子模块存在很多的逻辑功能交叉. 因 此, 大的模块从功能上还应进一步划分为功能具体 的子模块. 远程教学系统的主要目的是要构建一个 成功的 教!与 学!交流和沟通平台, 考虑到传统教 学环境的生活习惯, 系统在教学环境中设计了5 个 空间, 即首页、管

文档评论(0)

xiaofei2001127 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档