摘 要
网络教学平台是建立在网络上的一种户动平台,网络教学已经是流行于各大校园内的一种新型教学方式,聊天室的制作正是这种教学方式户动的一种最准确的体现。ASP技术是现今流行的一种动态网页编程语言,它是由美国微软公司开发研制的。它的出现不仅丰富了网络的内容,使制作出来的网页不再只局限于单一的静态界面,更加强了人机户动,也实现了人与人通过网络交流的目的。它的编程方便快捷,操作简单,只要调整IIS在IE浏览器中浏览,设置个人WEB服务器,就可以在网络上实现动态网页的制作.
现在Internet网络聊天室大多采用CGI技术编程实现,CGI有编程较复杂、效率低等缺点。本设计采用ASP技术和Access数据库设计聊天室。ASP是基于服务端的一个脚本环境,具有编程简单、功能强等特点,ASP脚本中采用了面向对象的编程技术,ASP内置的Request对象和Response对象可方便实现浏览器与服务器的数据交互。同时 ,ASP引入了两个对象:Session对象用于保存用户的个性化数据;Application对象则用于放置多用户共享信息。这些都大大提高了制作聊天室的效率。
关键词:ASP技术; IIS; Web服务器; Access数据库; CGI
Abstract
The network teaching platform is that every kind set up in the network moves the platform, a new kind of teaching ways in every large campus prevail in the teaching of network, the making of the chatroom is exactly a kind of most accurate embodiment which family moved of this kind of teaching way. ASP technology is a kind of dynamic webpage programming language prevailing now, it was developed by American Microsoft. Appearance of it not merely abundant content of network, make webpage come out to make no longer only confine to the single static interface, strengthen man-machine family move , realize people with people through purpose that network exchange too even more. Its programming is convenient and swift , easy to operate, so long as adjust IIS to have a look around in IE browser, set up personal WEB server, can realize making and sharing of the dynamic webpage in the network .
Now the Internet network chatroom mostly uses the CGI technology programming realization,CGI has the programming to be complex, the efficiency low status shortcoming. This design uses the ASP technology and the Access database design chatroom. ASP is based on a service end script environment,Has the programming simply, the function strong and so on the characteristics,In the ASP script has used the object-oriented programming technology,In ASP sets the Request object and the Response object may facilitate the realization browser and the server data are interactive. At the same time,ASP has introduced two objects:The Session object uses in preserving the user the personalized data;The Application object uses in laying aside the multiuser sharing information. These all greatly enhanced has manufactured the chatroom the efficiency.
Key words:ASP technology;IIS;Web Service; Access database;CGI
目 录
摘 要... I
Abstract. II
目 录... III
引 言... 1
第1章 选题背景... 1
1.1来源及目的- 1
1.2课题研究的主要问题- 1
1.3包含的主要技术问题- 3
1.3.1关于asp技术的介绍... 3
1.3.2关于数据库的介绍... 3
第2章 方案论证... 5
2.1方案的分析及特点- 5
第3章 过程设计论述... 5
3.1Access数据库设计阶段:- 5
3.1.1关系模型... 6
3.1.2数据类型... 8
3.2 ASP的设计阶段- 9
3.2.1 ASP中的数据应用... 9
3.2.2 ASP的运行环境及方式... 9
3.2.3具体实现方式及代码讲解... 14
第4章 结果分析... 28
第5章 总结... 28
致谢... 29
参考文献... 30
附录:... 31
引 言
现代社会知识更新速度是人类历史上前所未有的,信息几乎以几何级数在增长。传统的教学已不适应信息社会的变化。现代教育技术的广泛应是现代教学的必然选择。为使学生更好的适应社会发展需要,必须将传统的教学模式加以改造,形成基于网络环境的教学模式。计算机基础教育与计算机网络有着天然的联系,迫切需要基于网络环境这种教学模式。基于网络环境的模式是以计算机校园网络和Internet为基础,教师通过网络把教学内容传给每个学生,学生通过联网的计算机来进行学习和接受信息。
第1章 选题背景
1.1来源及目的
严格来说,网络教学是指基于网络,为学习者提供数字化学习产品、促进学习者发展一切相关服务。网络教学的理论基础是现代认知学习理论,提倡让学生借助网络开展带研究性质的探究式学习,发展学生主动性与创造性,适合学生进行高效率的自主学习与创造。而学生开展探究式学习,利用网络为他们提供个性化学习服务是前提与关键。这些内容包括网上的个人资料库、笔记本、习题集和有针对性的教师辅导等。这些个性化学习服务,伴随着网络的产生而出现。促进了学生知识能力的增长与个性化的发展。这种教学方式与传统的 教学模式相比具有如下优势:
极大的增强了教师和学生、学生和学生之间的交互性,打破了教师和学生、学生和学生之间相对孤立状态。这种交互性是近乎实时的,而且可以利用多渠道实现,比如:电子邮件、BBS、WWW、基于网络的协作学习系统、网上在线交谈等等。
计算机校园网络同多媒体技术、虚拟现实技术相结合,可实现虚拟课堂、实验室等;可为学生提供多层次、全方位的学习资源,可引导学生由被动式学习向主动式学习转变。
利用校园网可进行开放式教学。每个学生都可根据自己的实际情况来确定学习时间、内容和进度,可随时在网上下载相关内容或向老师和同学请教。
通过校园网络上的电子题库和自动评价系统,可使学生能够及时调整自己的学习。
1.2课题研究的主要问题
(一)基于网络环境的教学模式
在基于网络的教学环境下,做到使学生最大限度地发挥学习者的主动性、积极性,既可以进行个别化教学,以可以进行协作型教学(通过各种协作式教学策略的运用而实现),还可以将“个别化”与“协作型”二者结合起来,形成一种全新的教学模式。这种教学模式可以完全按照个人的需要进行,不论是教学内容、教学时间、教学甚至指导教师都可以按照学生自己的意愿或需要进行选择,使每个学生应完成下列功能:
a. 查询和访问网络教学服务器
b. 和教师或其他同学直接通讯(进行咨询、辅导、讨论和交流)
c. 和教师或其他同学共享或共同操作某个软件或文档资料的内容
(二)基于网络教学环境的教学策略
1. 传授式策略:包括利用双向可视电话系统的同步式集中讲授,和利用电子邮件或下载教学内容、浏览页面等异步式讲授。
2. 讨论式策略:可通过BBS系统参加讨论。
3. 个别辅导策略:可通过Java语言编写的实时运行的CAI课件来实现,也可通过自由下载的CAI课件实现。
4. 探究式教学策略:是指基于网络环境中通过电子邮件或邮件列表的学习方式,设立一些由特定的学生对象来解决的问题,要求学生解答。
5. 协作式教学策略:基于网络协作学习是指利用计算机网络以及多媒体等相关技术,由多个学生针对同一学习内容彼此交互和合作,以达到对教学内容比较深刻的理解与掌握的过程。