目 录 引言. 1 内容来自论文无忧网 www.paper51.com 一、概述. 1 内容来自www.paper51.com 1.1 系统简介. 1 copyright paper51.com
1.2 可行性分析. 1 http://www.paper51.com 1.3 核心技术. 2 内容来自论文无忧网 www.paper51.com 1.3.1 ASP技术. 2 内容来自论文无忧网 www.paper51.com
1.3.2 MicrosoftAccess 2 内容来自论文无忧网 www.paper51.com 二、教师模块功能简介. 3 copyright paper51.com 2.1 教师模块目标. 3 http://www.paper51.com 2.2 教师模块功能概述. 3 paper51.com 2.2.1 教师模块功能框图. 3 http://www.paper51.com 2.2.2 教师信息模块. 3 内容来自论文无忧网 www.paper51.com 2.2.3 问题回复模块. 5 http://www.paper51.com
2.2.4 回复管理. 6 http://www.paper51.com 三、测试. 6 内容来自论文无忧网 www.paper51.com 四、总结. 7 paper51.com 参考文献. 8 paper51.com 致谢. 9 内容来自www.paper51.com
paper51.com 引言 内容来自www.paper51.com 近年来,随着国家经济的不断发展,人们生活水平的不断提高,我国已经进入了一个全新的信息化时代,随着Internet的迅速崛起,利用互联网进行多媒体及网络课堂教学,现已被人们广泛使用,这不但提高了学生学习的积极性还提供了丰富的学习内容,老师可以就单个学生问题实行逐个解答,打破了传统的教学方式。网络答疑是一门新兴的学科,它的出现打破了传统的教学模式,它把网络和教学结为一体,实现了师生之间的远程教学。其强大的教学功能已被人们所接受,网络答疑系统主要包括学生提问和老师解答。学生提出问题,老师就其问题进行单独辅导,不仅有效的解决了学生在学习中的问题,更激发了学生学习热情,拓展了学生的学习思维,使其学习内容更加多元化。老师根据学生现有知识水平,向学生提供答疑服务,对学生提出的问题进行及时解答,这样学生可以足不出户的轻松获得最新知识,也可以随时掌握教学资源的最新动态。开发的目的是为师生之间架起一座沟通的桥梁,为学生之间的相互交流提供一个通用的网络化答疑支撑平台。 copyright paper51.com 一、概述 内容来自论文无忧网 www.paper51.com
1.1 系统简介 内容来自www.paper51.com 随着信息技术特别是计算机和网络通信技术的发展,计算机应用将进一步普及和深入,21世纪的教育也将会随之发生根本性的变化。在网络学习环境中,老师与学生之间的交流并不是很容易的事,学生是学习活动的主体,学习者可以根据自己的技术、特点与爱好,确定自己的学习目标,学习进度与学习步骤。教师处于辅导、服务的地位,所以给学生提供一个自主化、个性化、能方便获取信息资源的网络环境是成功网络学习的重要因素。由于答疑系统是一种师生在地域上相分离的、非谋面的教学关系,教师不能面对面的直接与学生进行教学活动,因而,答疑系统就没有了传统教学环境下教师和学生面对面的解释和演绎。当学生在网上学习过程中遇到问题时如何能及时有效的得到教师的指导和帮助就成为网络答疑中应当积极探索的一个问题。答疑、解惑是教学活动中一个非常重要的环节。答疑系统包括管理模块、学生模块、教师模块几个子系统。 paper51.com 本系统是其中的教师模块,用ASP及Access制作。在网络答疑环境中,它根据学生的提出的提问,教师及时解答学生的疑难问题,消除学生的学习障碍。 内容来自www.paper51.com 1.2 可行性分析 http://www.paper51.com
操作可行性:网上智能答疑系统是针对大学学习中教师与学生接触的机会和时间相对较少,面对面答疑有一定困难的特点而开发的师生交流平台,用户对计算机操作有一定的了解,因此该系统在操作上是行得通的。 内容来自论文无忧网 www.paper51.com
技术可行性:开发本系统主要运用了ASP技术与Access等相关技术,以IIS为服务器,Access为数据库平台。而目前IT网络技术已经发展成熟并得到普遍应用,实现该系统在技术上是可行的。[9] http://www.paper51.com 1.3 核心技术 内容来自论文无忧网 www.paper51.com
1.3.1 ASP技术 内容来自www.paper51.com ASP(Microsoft Active Server Pages )是一套微软开发的服务器端脚本环境,是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。HTML是一种重要的基本开发技术,而ASP是开放式脚本开发环境,它可以很好地把HTML和脚本开发融合在一起,从而提高编程的灵活性,降低开发难度。ASP中的脚本是在WEB服务器端运行的,而浏览器并不处理脚本,它所面对的仅仅是一个完全符合HTML格式的网页。因此可以使用不同类 paper51.com 型的浏览器访问WEB服务器中的ASP应用系统。ASP程序保存为后缀为.asp的文件,一个ASP文件相 http://www.paper51.com 当于一个可执行文件,因此必须放在WEB服务器上有可执行权限的目录下。当浏览器向WEB服务器请求调用ASP文件时,就启动了ASP。WEB服务器开始调用ASP,将被请求的.asp文件从头读到底,执行每一个命令,然后动态生成一个HTML页面并送到浏览器。由于ASP在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP,也不必担心程序会被从客户端下载。它可以进行复杂的数据库操作、很强的交互性以及方便用户控制管理。比起其它语言,它有许多优势: copyright paper51.com 1、用 VBScript 或JavaScript创建脚本,同时结合HTML语言就能够非常方便地完成网站的应用程序。对于VBScript和JavaScript,使用哪种语言并不重要,Web 服务器等同地处理这两种语言,并向用户的浏览器发送 HTML 格式化结果。 http://www.paper51.com
2、因为ASP采用Script语言(VBScript和JavaScript)就可以轻松编写程序,因此这就大节省了网络设计人员又得重新学习一种新语言的时间。而且编写ASP无须手工compile编译或链接程序,可在服务器端直接执行,这无疑是更加方便了我们的编写过程。 http://www.paper51.com
3、使用普通的使用记事本之类的文本编辑器,即可进行编辑设计。 内容来自论文无忧网 www.paper51.com 4、ASP在服务器端运行,当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。 paper51.com
5、Active Server Pages的程序代码隐藏,在客户端上仅可以看到由ASP输出的动态HTML文件。因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。 copyright paper51.com 6、可使用服务器端的脚本来产生客户端的脚本。 http://www.paper51.com 7、可以通过ADO(ActiveX Data Objects,微软的一种新的数据访问模型,是一种可以提供WEB页面开发者轻松存取Internet的数据库,并可以在用户端实现网上立即、即时更新显示的最新WEB页面数据库技术。)非常方便地访问数据库,从而使存取数据库变得轻松容易。[5] paper51.com |