中小学校的互联网应用技术课程,不只是单纯地让学生通过互联网浏览信息,更重要的是让学生通过设计、编辑和管理自己的个人网站,综合掌握互联网应用技术和技能。
虽然我们可以通过让学生上网申请主页空间完成教学,但是由于目前网络速度非常慢而且上网费用高,不可能让几十个学生同时在上课时间上网;同时基于安全的考虑,目前提供免费个人主页空间的网站一般不开放ASP(ActiveX Server Page)、数据库等功能,影响学
生全面地学习新知识。这样一来,学校计算机房就要为学生提供一个模拟环境,让学生在学校内部的网站中实现个人主页的制作和管理。
但是,如何合理分配权限,让学生管理自己的个人主页又成了一个突出的问题。权限分配不好,学生们就可以肆意删改别人的个人主页,影响教学。为此我们巧妙地利用Microsoft FrontPage 2000的站点管理功能,给学生严格地分配权限,让只有合法账号与密码的用户才能对自己的个人站点进行修改。
一、操作系统的安装与设置
为了让学生学习最新的网页设计技术,我们选择了Windows 2000 Server作为服务器的操作系统,具体的安装过程不再详述。需要注意的是,在安装时,一定要把IIS(Internet Information Server)5.0安装在NTFS格式的分区中。假设IIS服务器名称为haozi。由于Web信息采用TCP/IP通讯协议,为了快速完成学生工作站的IP地址分配,我们在完成安装后,要在服务器上进行DHCP(Dynamic Host Control Protocol,动态主机控制协议)服务的设置与启动,这样才能够正确保证学生在局域网中进行Web浏览,否则必须为每台计算机设置IP地址,这样一来不但工作量大,而且容易出错。
二、建立个人站点
完成服务器的设置后,我们就可以用FrontPage 2000为学生开设自己的个人站点。
图1
首先启动FrontPage 2000软件,选择“文件”菜单中的“新建”/“站点”,FrontPage 2000就会打开一个新建站点的对话框(图1),然后我们在“指定新站点的位置”框中输入新站点(即为学生开设的个人站点)名称(如haozi/user00001),同时选择“只有一个网页的站点”模板,最后单击[确定]按钮,FrontPage 2000就会生成一个只有一个网页的个人站点。
三、分配管理权限
建立新站点后,我们要在服务器上开设账号授予相应的学生对此站点的管理权限,让相应的学生只能够通过自己的账号来管理个人网站。
图2
首先,打开一个学生个人站点,单击“工具”菜单中的“安全性”/“权限”(图2)。因为我们要设置个人站点的权限,所以选中“使用此站点独有的权限”,然后单击[应用]按钮让设置生效。
图3
然后再进入“用户”项,单击“添加”(图3)。“从此处获取列表”项表示此站点所在的域名(如SXZJ),“用户名”项列出了此域中所有用户账号(即我们为学生开设的账号),双击相应学生账号(如PX99),将其加入到右边的用户名单中。下面有三个选项:“浏览此站点”表示该用户仅仅能够浏览站点的文件;“创作并浏览此站点”表示该用户具有读写权限,可以浏览和更改站点的文件;“管理、创作并浏览此站点”表示该用户对该站点有完全控制权限,不仅可以浏览和更改站点的文件,还可以通过添加和删除用户来管理此站点。我们一般把其设置为“创作并浏览此站点”,完成上面设置后单击[确定]按钮。这样就完成了对个人站点的授权,只有获得授权的学生才能够对此站点进行相应操作。
图4
完成设置后,学生在自己的计算机中运行FrontPage 2000,打开个人站点时,服务器提示输入自己的个人网站名称(如haozi/user00001),然后要求学生输入自己的用户名和密码(图4),学生只有通过认证才能进行站点的设计、编辑和管理。