互联网 qkzz.net
全刊杂志网:首页 > 小学 > 文章正文
刊社推荐

学生电子作业的个人FTP存储


□ 张文传

  学生作业存储不便一直是困扰众多教师的问题,简单的网络共享或公用的FTP账号易使学生相互删除文件或窃取他人的作品为己有,而为每个学生建立一个私有账号的工作量又太大。针对这种问题,笔者在实践中采用了学生个人FTP的存储方式,只需要几分钟即可搭建好存储平台,效果良好。《中小学信息技术教育》2007年12期上发表了《使用Windows2000文件服务器搭建电子作业存储系统》(下文的讨论将其称为“动态共享存储”)一文,发现其中的“分时共享的实现”和学生机的设置仍有不便捷之处。从效果上说两种方法各有利弊,现将个人FTP存储方法介绍给大家
  
  一、搭建环境
  
  简易的教学服务器一台(Windows 2000 server+IIS5以上),Serv-U FTP Server(V6.0以上版本,可汉化),Serv-U数据库管理程序(如《Serv-U用户在线注册管理程序》、《Serv-U在线WEB管理系统》等,本文以前者为例)。
  
  二、设计思路
  
  将Serv-U的域信息存储于Access数据库,外挂一个ASP管理此数据库。学生可通过ASP页面进行账号申请或修改密码,教师则可直接对数据库进行批量操作。
  
  三、实施方案
  
  1.安装Serv-U数据管理程序
  将《Serv-U用户在线注册管理程序》解压到一个安全的文件夹下,在IIS中新建一个虚拟目录并指向此文件夹,在教学网站的主页中创建一个超链接指向虚拟目录的index.asp,这样学生就可通过教学主页转向这里。
  2.创建系统数据源,为Serv-U准备好域信息数据库
  在ODBC数据源管理器中建立一个系统DSN,如命名为:myftp,并将数据库指向“..\data\ Serv#U.mdb”。
  3.安装Serv-U FTP Server
  安装Serv-U时是否运行向导产生默认域均可,根据个人爱好可进行汉化。如果安装时已用向导产生了一个域,由于这个域的域类型是“存储于.INI文件”的,所以最好将其删除或停用。新建一个域,在“添加新建域”的第四步选择域类型为:“存储于ODBC数据库中”,如图1所示。
  
  在“ODBC”标签的“ODBC连接设置”下面的“ODBC源名称”栏内输入刚才建立的数据源,如:myftp。单击“从数据库重新载入账号”,“用户的名表”等栏目内会出现相关的信息,说明Serv-U已经能够正常使用数据库。到此,已经可以实现自动申请了。
  4.批量创建账号
  首先,在管理员界面中创建一个用户,当这个用户的信息写入到数据库后,我们把数据表导出到Excel中,在Excel中仿照此记录的形式编制出1000个用户记录,再把它导入到Access数据库为Serv-U所用,学生在使用前只要通过数据库管理页面为自己的账号加个密码,就可以拥有自己的私有FTP账号。
  操作方法 :
  
  (1)找一份学生名单(Excel格式),根据年级、班级的不同为学生编制一个唯一的顺序号作为账号(可以英文字母和数字表示一定的意义),并另存为*.htm或文本格式发布到教学网站上供学生查找自己的账号。
  (2)建立学生个人FTP文件夹。在放置学生个人FTP的位置(如e:\studentFTPspace)建立一个文本文件,如“批量生成目录.txt”,配合使用Excel为其建立如图2所示的内容,保存后重命名为*.bat格式,双击运行这个批处理文件即可建立1000个文件夹。
  (3)启动Serv-U管理员,新建一个用户,如:80001,密码为空(允许学生通过管理程序各自设置自己的密码),主目录指向学生个人FTP文件夹,依次设置目录访问权限和磁盘配额,这样就手工完成了一个用户账号的创建。
分享:
 

了解更多资讯,请关注“木兰百花园”
分享:
 
精彩图文
关键字
支持中国杂志产业发展,请购买、订阅纸质杂志,欢迎杂志社提供过刊、样刊及电子版。
关于我们 | 网站声明 | 刊社管理 | 网站地图 | 联系方式 | 中图分类法 | RSS 2.0订阅 | EMS快递查询
全刊杂志赏析网 2016