文档介绍:课前导读
课堂教学
上机练习
课后作业
第14课网上调查
课前导读
在不同的应用背景下,网上调查获取用户反馈信息量不同。在大多数的情况下,需要使用数据库来记录网上调查所反馈的信息,这样可以完整而充分地进行统计处理。
而在一些简单的调查中,可能只需要用户对特定的几个问题进行选择,调查的目的是获取一种统计信息,如果采用数据库的形式反而会加重Web服务器的负担,影响Web服务器的运行速度,这时,可以考虑使用一个文本文件来存取所收集的数据。
更简单的情况中,只是对个别问题临时进行统计,此时只需使用Aplication变量即可。
课堂教学
设计网上投票网页
改进的网上调查
课堂教学
本课主要学习以下内容:
①,实现网上投票。接收用户的选择信息,读入文本文件的原始统计值,累加后再将统计结果保存到该文件中。
,,如果存在,则逐行读出各项数据;否则,,并初始化各项数据为指定数值,这里初始化为0。
②在上机练习中使用数据库来实现网上投票。
设计网上投票网页
1. 创建投票结果文件
2. 创建调查引导页面
3. 创建统计主页面
设计网上投票网页
、。,接受用户的选择信息,不需要服务器中的ASP解释程序编译,如果用户在这一阶段关闭页面,,提高了网站的运行速度。,需要以人工的方式建立。
1. 创建投票结果文件
打开记事本,输入以下内容:
A100B100C100D100
。
说明:A100代表选择第一个选项的次数为100,B100代表选择第二个选项的次数也为100,依次类推。各选项之间没有分隔符。
2. 创建调查引导页面
调查引导页面提供调查选项,接受用户的选择,选择结果存放在Editor变量中,在用户按下“确定”按钮后,,调查引导页面的界面图示。
在记事本中输入代码,。
说明:用户按“确定”按钮后,;“清除”按钮将选中第一个选项。
3. 创建统计主页面
统计主页面接受引导页面送来的选择结果变量Editor,,把本次选择的结果进行累加后,,其界面图示。
打开记事本,输入程序代码,。
说明:该程序包括如下模块:
①输入模块。程序的输入由两部分组成:,说明本次选择的结果;,获取上次投票统计值。
②处理模块。,转换字符串为数值,把本次调查结果累加到相应的调查结果统计项后,再把各调查项合并为一个调查统计结果字符串。
③输出模块。,保存本次统计结果;二是把本次统计结果返回到用户。