利用网络实现电化教学登记

Author: 王兆和 Date: 2001年 41期

?牐犜谘?校,每学期均要进行诸如“电化教学登记”之类的这样那样的大量数据的登记和统计,既浪费纸张,又要花费大量时间和精力。校园网建成了,校园网站也开通了,绝大部分教师已购置了微机并接入校园网,能否把这些登记搬到网上实现无纸化办公并提高办公自动化水平呢?回答是肯定的。FrontPage2000直观、易学、易用,许多人正在使用它。FrontPage2000也提供了一定的数据库功能,不是要求很苛刻的话,可用它来做个简单的ASP以实现网上登记。
  ?牐牭谝徊剑航?立站点  在工作站计算机上建个文件夹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虽然是简单了些,但可看出其最有价值的一点是能够将数据收集到数据库中,学期结束时管理人员就可以对数据库进行处理、查询、统计或打印报表等操作了。