基于Web网络答疑系统设计及实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web网络答疑系统设计及实现

基于Web网络答疑系统设计及实现一 网络答疑系统现状分析 随着网络技术的发展和国际互联网在全球的开通,计算机在教学领域中的应用得到了迅速的发展,多种类型的网校、教育网站、网络远程教育学院如雨后春笋般蓬勃兴起,使得网上教育成为当今教育的热点。网络答疑系统是网络教育中不可缺少的一个重要环节。任何一个网络教学平台都应该进行网络答疑系统的设计,用以解决网络教学这种非面对面教学形式中学习者与教师之间的交流问题。 二 开发基于Web的数据结构答疑系统的关键技术 开发基于Web的数据结构答疑系统主要使用了ASP动态网页技术、SQL SEVER数据库技术。 1.ASP技术简介 ASP是“Active Server Pages”的缩写,即“活动服务器页面”。ASP文件以“.asp”为扩展名。它的特殊之处在于,所有可以在Html文件中使用的标记语言大多可以用于ASP文件中,而且ASP文件通过标记把VB Script或Java Script脚本语言的程序嵌入文档中,当服务器遇到这对标志时,便将其视为程序来进行解释执行,然后将执行的结果传送到客户机上供用户浏览。用户无法看见ASP的源文件,因此,ASP也被称为服务器端脚本文件。 ASP通过ADO技术访问数据库。ADO(ActiveX Data Objects,活动数据对象)是一项容易使用并且可扩展的将数据库访问添加到Web页的技术。可以使用ADO去编写紧凑简明的脚本以便连接到ODBC(Open Database Connectivity,开放数据库连接)兼容的数据库和OLEDB兼容的数据源。 2.SQL SEVER数据库技术简介 Microsoft SQL Sever 2000是一种典型的具有客户机/服务器体系架构的关系数据库管理系统,它使用Transact-SQL语句在服务器和客户机之间传送请求和回应。Microsoft SQL Sever具有可靠性、可伸缩性、可管理性、可用性等特点,为用户提供了完整的数据库解决方案。 Microsoft SQL Sever2000的服务器环境可以是Windows 2000、Windows NT或Windows 9x,其客户机的操作系统可以是Windows 2000、Windows NT或Windows 9x。它与Windows操作系统无缝集成。随着Windows操作系统可靠性、开放性以及性能的改善,SQL Server的开放性和可靠性可以进一步提高。 三 基于Web的数据结构答疑系统的功能结构分析 为了使基于Web的数据结构答疑系统“智能化”地适应各种学习者的要求,本设计采用了四层结构模式(4-layers)的设计方案。我们将整个系统分为:在线交流逻辑层(On-line-Communication-Logic-Layer,OCLL)、用户层(User -Layer,UL)和教育逻辑层(Education-Logic-Layer,ELL), 以及数据访问层(Data-Access-Layer,DAL)。 1.在线交流逻辑层(OCLL) 这一逻辑层主要实现了学习者之间、学习者与教师之间的信息交流。协作、会话是学习者学习环境中的两大因素。学习者常需与人协商、合作,以进一步培养高级认知能力。同时,开放性、协同性、共享性是网络的特性,学习者之间、学习者与教师之间的信息交流尤为重要,通过学习者之间的在线交流、教师在线辅导来实现学习者之间的相互协作学习,教师与学习者之间的教学交流与反馈活动,从而提高学习效率和学习者参与学习的兴趣,避免个体学习者的孤立。 2.用户层(UL)和教育逻辑层(ELL) 用户层主要包括学习者、教师和管理员三种用户界面。教育逻辑层则由问题预答系统逻辑模块、试题生成逻辑模块、问题提交逻辑模块、信息存储逻辑模块、问题刊登选择逻辑模块和问题解答信息存储逻辑模块组成。这些模块各自管理不同的功能并对应不同的用户界面。另外,这些模块都通过数据库连接组件连接到数据层,具体区分如下: 第一,学习者对应的逻辑模块。学习者对应的逻辑模块包括问题预答系统逻辑模块、试题生成逻辑模块和问题提交逻辑模块。一是学习者在学习的过程中遇到的问题可以在问题提交逻辑模块中提出,并保存在问题信息库中。当然,在问题提交逻辑模块中,学习者可以查看储存在解答信息管理库中的已经由教师解决的问题,从而实现从别人的问题中“建构”自己需要的知识。第二,学习者在提问时可以选择是否填写其问题的关键字。如果填写了关键字,基于Web的数据结构答疑系统会查找问题预答逻辑模块中的预答素材库,从中找出与此关键字一致的问题以及答案,供学习者参考。第三,试题生成逻辑模块是被用于检验学习者学习水平的模块。学习者在学习了一个阶段的知识后,可以进入

文档评论(0)

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

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

1亿VIP精品文档

相关文档