1.引言 paper51.com 高中信息技术练习系统是一个操作简单、针对性强、适用于高中信息技术教学的系统。它可以提高学生的学习兴趣有利于学生课上基本知识的巩固,还可以让学生和教师进行学习交流和学习方法的探讨,还便于教师对学生进行管理和及时了解学生的学习状态,对学生存在问题做及时的解答。 内容来自论文无忧网 www.paper51.com
2.系统可行性研究及设计目标 paper51.com 2.1 研究现状 内容来自论文无忧网 www.paper51.com
通过分析学校信息技术教学方面的某些不足,为了以最快地速度响应教师和学生的需求,及时为师生提供服务,为他们提供一个高效、便捷、良好的教育教学环境。这就需要我们开发一个相关的网络平台来解决这个问题。信息技术练习系统与其它教学系统软件相比,针对性强,易于操作。 内容来自论文无忧网 www.paper51.com 2.2 设计目标 paper51.com 第一个目标:方便教师进行教学后的辅导和及时发现学生存在的一些问题; 内容来自论文无忧网 www.paper51.com
第二个目标:方便教师及时解决学生存在的问题; http://www.paper51.com
第三个目标:增加了教师和学生之间的交流; copyright paper51.com
第四个目标:增加了学生学习的方式方法。 copyright paper51.com
3.技术实现 http://www.paper51.com 3.1.什么是ASP? 内容来自论文无忧网 www.paper51.com
ASP是活动服务器页面(Active ServerPage)的简称,是微软公司开发的服务器端的脚本编写环境。使用ASP可以组合HTML页、脚本命令和Active组件来创建动态、交互的Web页和基于Web的应用程序。ASP是服务器端的网页技术,是在服务器端运行的,而不是在客户端执行的。当客户请求一个ASP文件时,由服务器先把该文件解释成标准的HTML文件,再发给客户。在服务器运行的好处有两点:第一,可以不受客户端浏览器的限制;第二,可以很方便地和服务器交换数据,例如从数据库中读取数据。[10]在ASP程序中,通常由以下3个部分构成: paper51.com
l 普通的HTML文件,即一般的WEB页面内容。 内容来自论文无忧网 www.paper51.com l 放在<%...%>内的Script脚本语言代码,由服务器端运行 paper51.com l 放在<Script>…<Script/>内的Script脚本语言代码,由客户端直接运行。 copyright paper51.com
在ASP中,默认语言是vbscript,若要使用其他的脚本语言,可以采用以下的方法切换:<%@language=vbscript%>或<%@language=javascript%>。在ASP在,vbscript脚本语言中的用户界面函数(如inputbox和msgbox)只能在客户端<script>…</script>中使用,而不能在服务器端<%...%>中使用。在ASP中,vbscript脚本语言不区分大小写,而javascript则区分大小写。 内容来自www.paper51.com 内容来自www.paper51.com Internet information server 内容来自论文无忧网 www.paper51.com Active x copyright paper51.com scripting paper51.com 客户端浏览器 Web服务器端 copyright paper51.com
paper51.com
Active Server Pages paper51.com 浏览器端 http://www.paper51.com HTTP请求 内容来自www.paper51.com
copyright paper51.com Vb Script copyright paper51.com
HTTP请求 copyright paper51.com
paper51.com
http://www.paper51.com Default.asp paper51.com 解释Asp Page 内容来自www.paper51.com 图1 Web工作原理图 [10] 内容来自www.paper51.com 3.2.Web的工作原理 copyright paper51.com 3.2.1.服务器与客户端 内容来自论文无忧网 www.paper51.com 通常来说,提供服务的一方被称为服务器,而接受服务的一方则被称为客户端。但是服务器和客户端并不是一成不变的,如果原来提供服务的服务器端用来接受其他服务器端的服务,此时该服务器将转化为客户端。 http://www.paper51.com 3.2.2.静态网页的工作原理 http://www.paper51.com
所谓静态网页,就是在网页文件里不存在程序代码,只有HTML标记,其文件后缀名一般为.htm或.html。静态网页创建成功后,其中的内容不会再发生变化,无论何时何人访问,显示的内容都是一样的。如果要对其内容进行修改、添加和删除等操作,就必须到程序的源代码中进行相关的操作,并且重新上传到服务器上。其工作原理如下:当在个人浏览器中输入一个网址,并按下<enter>键后,此时将表明向服务器端提出了一个浏览网页的请求。当服务器端接到请求后,便会寻找所要浏览的静态网页文件,找到后再发送给客户端。 http://www.paper51.com 内容来自论文无忧网 www.paper51.com 图2静态网页的工作原理[10] 内容来自www.paper51.com |