账号Serv-UFTP与SQL数据库技术在大学英语教学改革中的应用研究

serv-uftp  时间:2021-02-28  阅读:()

Serv-UFTP与SQL数据库技术在大学英语教学改革中的应用研究

摘要:大学英语教学改革目前面临着教师计算机网络技术不熟练、教学资源无法方便快捷地运用于学生的自主学习中、学生自主学习的效果与预期不相符等问题。如何利用互联网资源,在校园网中建立一个方便快捷的自主学习和师生交流平台,成为当前各所高校教师相互探讨的重点之一。本文研究的是如何利用互联网FTP传输协议,将电子公告板技术、 SQL数据库技术与Serv-U FTP服务软件相结合,建立一个师生互动、资源共享的自主学习交流平台。

关键词:大学英语教学改革自主学习FTPServ-U资源共享

大学英语教学改革在各大高校如火如荼地进行着,然而参与大学英语教学改革的一线教师大多都是英语专业毕业,对于多互联网及媒体技术仅有表面的理解和应用,由于没有相应的技术知识和思维模式支持,他们往往会觉得一些新颖的教学想法,仅靠现有教材所提供的网络系统,无法完全得以实现或者根本无法实现。学生普遍反映课后上网学习的意义不大,网络课程提供的一些网络学习系统资源链接都不能快速地链接进入学习界面,大大地挫伤上网学习的积极性。学生普遍认为自己在网络自主学习系统中感到困惑和焦虑,学习效果并不如预期的高,原因在于学习资源不够系统,相互独立,学生面对网络学习资源手足无措(胡茶娟,2008)。不少教师则觉得有很多教学资源不能提供给学生课后自主学习,除布置现有教材的网络系统提供的学习资源外,其他的学习资源收集起来相对困难。于是,这些教师便采用他们更为熟悉的一种方式,那就是让学生用E-mai l来进行,教师申请一个公共信箱,将自己收集的学习资源放在电子信箱里,把账号和密码告诉学生,让他们自己上网下载或直接在线学习,学生有问题,也可以用自己的电子信箱发邮件询问。这种方式虽然可行,但是受限于网络速度,如果网速慢,上传和下载资源就是一件很耗时费力的事情。

教师利用校园现有的网络,在校园网中开设一个FTP服务和电子公告牌(BBS)服务,并将该服务与大学英语自主学习的学生账号联系起来,就能有效解决资源上传下载、学习任务的发放收集、师生交流、 网络存储等一系列的问题。

1.电子公告板(BBS)或论坛系统的建立

BBS的英文全称是Bulletin Board System,翻译为中文就是“电子公告板”。论坛软件系统亦称电子公告板(BBS)系统,它伴随社区BBS的流行而成为互联网最重要的应用之一,也逐渐成为网站核心竞争力的标志性体现。 2006年7月CNNIC发布的统计数据表明,43.2%的中国网民经常使用论坛/BBS/讨论组,论坛社区应用首次超过即时通讯IM,成为仅次于收发E-mai l的互联网基本应用。

论坛软件系统是一种代码程序,在很多代码下载网站上都能找到,这种论坛只需要一台安装了IIS(Internet Infomation Servic e)的服务器和一个独立的IP地址就能够对外发布。笔者选择动网先锋网络科技有限公司开发的ASP动网论坛系统,因为它除功能强大、插件众多外,还能够和FTP管理软件、 Sserv-U FTP和SQL数据库很好地结合起来,达到论坛账号和FTP账号相互联系的目的,这样管理起来就很方便。

论坛构架好以后,需要对论坛的栏目进行设计,具体栏目根据各自的需要而有所不同,还有账号的管理分组和权限的分配,网上有很多相关的帮助文章供大家参考,在此就不再赘述。

2.FTP服务的建立

FTP(File Transfer Protocol)是文件传输协议的简称,用于Internet上的控制文件的双向传输。 同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。 同样,它也是建立在IIS服务基础之上的,当然,也有其他的FTP service软件提供类似的服务,比如在本文,我们需要用到的FTP服务软件是Serv-U FTP。

Serv-U FTP是目前Windows操作系统下功能最强大,使用最简单的FTP服务器软件之一,它除了拥有其他FT P服务器所具备的几乎所有功能外,还支持断点续传、带宽和上传下载速度限制、远程管理、虚拟主机等,而且能够限定登录用户的权限、登录目录及服务器空间的大小,尤其是能跟SQL数据库相连,通过论坛插件,直接用论坛的用户账号进行FTP账号管理,功能强大。

3.采用SQL数据库和ODBC数据源保存账户信息

Serv-U 5及以后版本的域账户信息可以存放在.ini文件、计算机注册表或ODBC数据库中。大学英语自主学习的学生主要来自大一、大二,数量较大,更新频繁,因此,选择将账户信息保存在数据库中较好。 由于Access数据库管理系统是Office的一个组件,且其操作简便,功能强大,因此,笔者建议采用Access数据库保存账户信息。

采用OD BC数据库存放账户信息需要在新建域时选择。 Serv-U不会自动产生空数据库,数据库需要管理员自行创建。 S erv-U能非常灵活地处理数据库账户信息,数据库中可包含账户及组的所有信息,数据库至少应包含一张用户账号表,该表至少应包含acc ountname,home directory,password,directory access rule等4列,分别代表账户名称、主目录、密码和目录权限。从Serv-U 8开始,数据库结构可以自动生成,大大省去了自建数据库所带来的问题。笔者以S erv-U 6.0版本为例子。

采用SQL数据库和ODBC数据源保存账户信息的具体操作步骤为:

(1)安装SQL Server数据库,并建立数据库(数据库名称:FTP,登录账号:FTPname,登录密码:123456,设置好该账号的相应权限);

(2)在该数据库中创建表“FTP_users”,该表的字段包括:FTPUserName、 FTPPas sword、FTPPasswordType、 changePassword、 acc essRule、dirHome、 loginMsgFile、 sessionEncryption、dir HomeLock、 alwaysAllowLog in、 hideHidden、 maxUs ers Concurrent 、 speedLimitUp、speedLim itDown、maxUs ersLoginPerIP、 timeOutIdle、 timeOutS es s ion等。根据论坛程序实际需求而创建的其他表,表名主要有:FTP_groupAccess,FTP_groupIPs,FTP_group,FTP_log,FTP_manage,FTP_set,FTP_user_group,FTP_useracc ess,FTP_userIPs,FTP_users,详细字段不加赘述。

(3)创建系统ODBC数据源:进入“开始|控制面板|管理工具|ODBC数据源|系统DSN”,添加一个系统DSN,步骤如下:

(a)添加系统DSN,选择SQL Server,然后按以下输入名称:FTP,服务器:local。

(b)输入刚才建立的数据库访问用户名FTPname,密码123456。

(c)更改默认的数据库为刚建立的数据库“FTP”,点击下一步完成ODBC设置。

4)运行SERV-U 6.0,打开域,点击ODBC,对ODBC链接进行设置

将ODBC源名称、 ODBC账号名、 ODBC账号密码分别填入到“ODBC数据库连接设置”的相应位置,笔者分别选用FTP、 FTPname、 123456。点击“应用”按钮后,域就可以访问了

(域由变为即表示设置成功),如果ODBC数据库中已经存在用户,则可以直接读取用户名。如果不能访问(如图域总是离线的状态),请查看“活动”里的“会话日志”。如果日志里提示ODBC出错的,也可以查查ODBC出错原因。

(5)设置好FTP相应的虚拟路径和访问权限组以后,建立在ODBC数据库用户基础上的FTP服务器就算配置完毕了。

4.论坛账号与Serv-U FTP账号相结合

在建立论坛的时候,我们可以利用大学英语自主学习系统数据库中的学生信息批量建立学生在论坛中的账号、密码及其他信息,然后通过自行编写的ASP程序,开设几个FTP管理页面和一个FTP申请页面,其内容包括:

(1)FTP申请页面(FTP_default.asp)

(2)用户管理(FTP_us er.asp)

(3)用户组管理(FTP_group.asp)

(4)系统设置――流量、速度与线程(FTP_s et.asp)

(5)上传路径管理(FTP_uploads et.asp)

(6)FTP日志管理(FTP_log.asp)

这些页面能够让学生自主申请FTP服务(包括资源下载、上传等),教师可以管理学生的F T P账号、 FTP资源,管理员可以设置F TP账号和用户组的相应权限(如下载流量、速度、线程)、上传路径、 FTP目录的访问权限、 FTP相关日志等功能。

有了这种管理方式,教师只需要使用FTP软件登录FTP服务器,将自己认为需要提供的学习资源上传到相应目录,学生通过他们的FT P账号登录服务器后,就能够直接下载。有任何问题或好的资源提供,都可以直接在论坛中提出来,教师则可以对其进行整理和回复。而且教师可以直接在论坛的相应版块中,如“任务发布”版块,直接发布当前的自主学习任务,并规定过期时间,过期后任务自动锁定,学生无法回复,以此来监控学生的自主学习时间和效果。另外,有了这个系统,学生可以根据自己的需要申请相应的服务器空间大小,用来存储个人收集的学习资源。这种可自定义的个人网络存储功能,为学生营造了一个非常便利的存储环境,也避免了使用U盘、MP3等可移动存储所带来的病毒隐患。

其实,对大学英语教学改革中的自主学习模式的应用非常广,只要教师与相关计算机网络管理人员进行沟通交流,计算机专业人员一定能够找到一种合适的方法,达到教师的教学目的,Serv-U FTP和论坛相结合的应用仅是其中一种而已。网络上相关的信息不计其数,只要你我有心在这些新型的教学模式上下功夫,就能够发现一片广阔的天空。

参考文献:

[1]胡茶娟.大学英语自主学习现状与网络课程资源整合.吉林工程技术师范学院学报,2008,24,(10):18.

[2]刘荣立,季林.利用S erv-U实现高校公共机房文件网络存储[J].教育信息化,2006,(13):78-79.

[3]沈卫星.FTP Serv-U用户帐号的批量设置[J].电脑与电信,2008,(01):57-59.

[4]王晔.利用S erv-U及插件NtP os tU实现FT P空间管理[J].电脑学习,2004,(05):4-6.

[5]杨同华,彭立.利用 S erv-U实现网络共享教师个人资源.现代教育技术,2006,1,(16):38-40.

阿里云服务器绑定域名的几个流程整理

今天遇到一个网友,他之前一直在用阿里云虚拟主机,我们知道虚拟主机绑定域名是直接在面板上绑定的。这里由于他的网站项目流量比较大,虚拟主机是不够的,而且我看他虚拟主机已经有升级过。这里要说的是,用过阿里云虚拟主机的朋友可能会比较一下价格,实际上虚拟主机价格比云服务器还贵。所以,基于成本和性能的考虑,建议他选择云服务器。毕竟他的备案都接入在阿里云。这里在选择阿里云服务器后,他就蒙圈不知道如何绑定域名。这...

Hostodo:$34.99/年KVM-2.5GB/25G NVMe/8TB/3个数据中心

Hostodo在九月份又发布了两款特别套餐,开设在美国拉斯维加斯、迈阿密和斯波坎机房,基于KVM架构,采用NVMe SSD高性能磁盘,最低1.5GB内存8TB月流量套餐年付34.99美元起。Hostodo是一家成立于2014年的国外VPS主机商,主打低价VPS套餐且年付为主,基于OpenVZ和KVM架构,美国三个地区机房,支持支付宝或者PayPal、加密货币等付款。下面列出这两款主机配置信息。CP...

Budgetvm12核心 16G 500 GB SSD 或者 2 TB SATA 10GB  20 TB  99美金

Budgetvm(原EZ机房),2005年成立的美国老品牌机房,主打美国4个机房(洛杉矶、芝加哥、达拉斯、迈阿密)和日本东京机房的独立服务器和VPS业务,而且不限制流量,默认提供免费的1800G DDoS防御服务,支持IPv6和IPMI,多种免费中文操作系统可供选择,独立服务器主打大硬盘,多硬盘,大内存,用户可以在后台自行安装系统等管理操作!内存可定制升级到1536G,多块硬盘随时加,14TBSA...

serv-uftp为你推荐
邮箱怎么写正确的邮箱地址怎么写博客外链请问怎么利用博客做外链呢pwlosera,pw是什么,是不认识的人发的短信。请解释::苹果5怎么越狱苹果5怎么越狱?硬盘人电脑对人有多大辐射?畅想中国用“心系祖国情,畅想中国梦”为题目的800字作文怎么升级ios6苹果iPhone6怎么升级系统idc前线怎么知道我电脑是3兆的宽带?ios系统苹果手机的系统是什么?iphone6上市时间苹果6是什么时候出的 ?
asp虚拟空间 万网虚拟主机 个人域名备案流程 最便宜虚拟主机 台湾服务器 香港cdn 香港机房托管 512av gomezpeer 监控宝 搜狗12306抢票助手 网通ip cn3 厦门电信 移动服务器托管 web服务器是什么 我的世界服务器ip wordpress中文主题 密钥索引 贵州电信 更多