利用网络实现电化教学登记
?牐牭谝徊剑航?立站点 在工作站计算机上建个文件夹djdj,启动FrontPage2000,将djdj转化为一个空站点,并将当前网页保存为Index.asp(注意是Asp文件,如果现在不存为Asp文件,到后面应用到数据库时,系统也会要求必须保存为Asp文件)。
?牐牭诙剑褐谱鞅淼? 在Index.asp页面上插入一个空表单,在空表单中插入“姓名”、“学科”、“课题”、“班级”、“课时数”、“效果”、“软件来源”、“授课日期”、“授课地点”等表单域。这些表单域有的用单行文本框,有的则适合使用下拉菜单。为防止有人蓄意向表单中输入大量文字,对各文本框要进行“有效性验证”设置,定义其数据的最大长度值。最后调出表单属性,将结果(表单数据)设为“发送到数据库”,并让系统自动创建一个名为Index.mdb的数据库文件(^41041102a^)。
?牐牭谌剑翰迦胧菘饨峁? 就在Index.asp页面表单的下部,以表格的形式插入数据库的结果。数据库即上一步中创建的Index.mdb,内有一个名为“结果”的表,在这里可编辑字段列表及显示顺序,可定义在页面上同时显示的记录数等(^41041102b^)。
?牐牭谒牟剑好阑趁? 对页面字体、行距等进行设置,调整表格各列宽度,将表单域名称命名的表头改写为中文名字以便于识别(不会影响显示字段)。
?牐牭谖宀剑荷洗募柚肳eb共享 最简单的莫过于将djdj文件夹复制到Web服务器上,将其设为Web共享(即“虚拟目录”),选中“写入”和“执行”项,将Index.mdb文件的安全性设为“写入”。这样,在客户端上启动浏览器,链接后就可以开始进行电化教学登记了。教师填写表单后按“登记”按钮(^41041102c^),系统会弹出一个确认网页告知已将数据写入到数据库中,教师按提示返回到表单页面,就可以看到所发送的数据已显示在登记表中(^41041102d^);如果教师不按要求填写,系统也会弹出因验证失败而拒绝登记的页面。
?牐犐鲜龅腁SP虽然是简单了些,但可看出其最有价值的一点是能够将数据收集到数据库中,学期结束时管理人员就可以对数据库进行处理、查询、统计或打印报表等操作了。