999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

新型多功能教師網絡空間系統的設計實現

2009-04-02 10:05:52
中國教育技術裝備 2009年6期
關鍵詞:作業資源

倪 晟

摘要 設計實現一種新型的多功能教師網絡空間系統。該系統不僅在上傳方式上做了改進,并根據教學過程中遇到的一些實際問題設計了新功能。

關鍵詞 網絡空間;FTP;Serv-U;作業;資源

中圖分類號:G451.2 文獻標識碼:A 文章編號:1671-489X(2009)06-0082-03

Structuring New Multifunctional Network Hard Disk System for Teachers//Ni Sheng

Abstract The article is concentrated on the structuring a new network space system for teachers. This system makes improvement in the uploading mode, and puts some new functions on practical questions.

Key words network space;FTP;Serv-U;schoolwork;resource

Authors address College of Education, Zhejiang Normal University, Jinhua, Zhejiang 321004

隨著網絡技術的不斷發展和成熟,網絡在教師的教學過程中已起到越來越大的作用。而網絡空間作為一種新型的數據存儲方式,由于在用戶的異地使用和交流方面有著顯著的優勢,已經得到越來越多的應用。在這基礎上,如何能夠更充分地利用網絡空間,使之不僅能在基本的存儲功能上得到增強,并能結合一些教師的教學需求,設計出一些新的功能,使之能在教師的教學過程中發揮更大的作用,已經成為目前遠程教育研究的一個重點。

由于目前大多服務商提供的網絡空間只支持Web上傳,而Web上傳雖然操作過程簡單,功能卻比較弱,不僅不支持斷點續傳,并且在批量上傳文件時往往十分繁瑣,因此并不是一種很好的文件傳輸方式。考慮到這點,并結合教師的一些行業上的需求,筆者設計一種新型的多功能教師網絡空間系統。該系統采用的是操作簡單易用的B/S結構,教師對網絡空間進行的各項管理操作可以完全通過瀏覽器完成。系統主要通過HTML、ASP等網頁開發技術和數據庫技術進行網絡編程,對教師網絡空間進行管理,實現了整個管理過程的網絡化和智能化。

1 教師網絡空間的設計需求

由于FTP服務遵循的是FTP協議,而FTP協議作為一種專門的文件傳輸協議,在文件傳輸上毫無疑問有著優勢,它不僅可以支持斷點續傳,并且在上傳多個文件時,會自動形成隊列,自動完成,功能十分強大[1]。因此對教師網絡空間的上傳方式設計以FTP傳輸為主。考慮到部分教師對FTP上傳方式不熟悉,同時也支持Web上傳方式。

由于目前計算機在各門學科,尤其是理工科中的使用頻率越來越高,很多課程教師布置的作業已不再單單是書面作業,而會要求上交一些相關的計算機程序文件,所以磁盤成為很多學生上交作業的工具。但這種方式不僅麻煩,而且在安全上也有著很大的隱患,既可能傳播病毒,也可能由于磁盤破損而導致作業上交失敗,并且不能應用在遠距離的教學中,因此這種方式有著很大的局限性。目前,雖然國內有些網絡課程提供網絡作業遞交功能,但主要是以E-mail或表單方式遞交;由于受到郵箱容量和附件大小等條件的制約,對一些大文件就無能為力[2]。因此需要建立一個專門的作業空間,有效避免以上問題。

在上課的過程中,教師除了一些課本的知識要傳授給學生以外,往往還有很多相關的資源要介紹給學生。這些資源既可能是文本資料,也可能是視音頻資料,或者是示范例子,這就可能需要占有大量的計算機存儲空間,并且這些資料真正需要的可能只是本門課程的學生[3]。目前,國內有些網絡課程提供了一些資源鏈接頁面,但一來HTML頁面較難以控制訪問人員,二來由于鏈接頁面的編寫和維護需要一定的HTML基礎,這給很多非計算機專業的任課教師提出額外的要求,不方便其在日常教學過程中的使用。因此需要一個網絡空間來有針對性地傳播這些資料。

以上的幾個網絡空間,為了方便教師管理,需要把整個管理過程網絡化。教師可以通過瀏覽器登錄管理界面,進行用戶的申請、修改、增加功能等一系列管理工作,從而使得教師可以隨時隨地方便地對自己的空間和課程進行設置。

根據以上這些需求,確定教師網絡空間的主要功能。

2 教師網絡空間的主要功能

網絡空間的上傳方式以FTP為主,同時支持Web上傳。教師可通過Web頁面申請網絡空間賬號;教師可以通過Web頁面申請自己課程的作業賬號,學生只有上傳功能,不能下載觀看,從而避免作業抄襲;教師可以通過Web頁面申請自己課程的瀏覽賬號,學生對該賬號文件夾下的東西可以下載,不能修改、刪除。所有賬號都必須經過管理員批準才能成為有效賬號,從而保證對FTP服務器的管理。賬號成為有效賬號后,教師可以對賬號信息進行管理,例如修改密碼、修改信息、刪除賬號等。

3 教師網絡空間的主要實現方法

由于上傳方式以FTP為主,首先要建立一個FTP服務器。雖然Windows 2000的IIS自帶FTP功能,但由于其管理功能較弱,且賬號與Windows賬號相同,容易留下安全隱患,因此不建議使用。實際選用的是Serv-U軟件,它不但管理方便,而且設置也比較簡單,是一個建立FTP的專業軟件。

平常使用Serv-U軟件時,賬號的建立、修改都是由管理員通過Serv-U本身的管理軟件來手工實現的。為了實現賬號的自動生成功能,必須對Serv-U進行改進,使之能夠支持數據庫,并能從數據庫中讀取用戶信息,自動建立、修改賬號。而要實現這一功能,目前有2個方法,一是升級Serv-U軟件。Serv-U在5.0版本之后支持ODBC數據源,可以直接讀取數據庫,但由于原有的賬號信息在升級后不能繼續使用,因此不適合原有Serv-U服務的用戶使用。二是通過Serv-U的一些第三方插件,使之能支持數據庫,而不破壞原有的信息。目前采用的就是第二種方法,選擇NtPostU這一插件來繼續開發。

NtPostU插件同時支持SQL數據庫和Access數據庫,考慮到通用性,采用Access數據庫。可以通過ASP程序來對npUserInfo表進行操作,從而達到管理Serv-U賬號的目的。UserId和Pass字段存儲的是用戶名和密碼,通過對這2個字段的操作,可以實現賬號的申請、生成、修改密碼等功能。管理員可以通過Enabled字段來控制賬號有效性,從而實現對FTP的有效管理。HomePath字段決定賬號主目錄的物理路徑,為了方便管理,使其目錄名和用戶名相同。而在npUserPath表中可以確定教師的FTP權限,通常對教師開放除了執行文件外的全部權限。

Web上傳的實現方法相對來說比較多,在網絡上有不少專門的上傳組件下載,相關資料也不少,這里就不細說了。值得注意的一點就是,Web上傳的根目錄要和FTP賬號主目錄相同,從而保證2種不同方式上傳的文件的通用性。

考慮到管理問題和安全問題,將作業FTP和教師FTP分離,放到不同的硬盤分區。在數據庫里建立一個Course表,用來存儲申請作業FTP的教師通過Web頁面提供的一些課程信息,這些信息包括課程名、擬申請用戶名、密碼、有效日期等方面。但只有當管理員將Course表中的isValid字段置為有效后,后臺管理程序才會自動將Course表中的用戶名、密碼等信息導入npUserInfo表中,生成一個有效FTP賬號。而根據教師申請課程賬號的性質(上傳或瀏覽)不同,后臺管理程序可自動在npUserPath表里設置用戶訪問權限。

確定了主要實現方法后,通過一些簡單的ASP編程來實現以上方法,從而完成整個教師網絡空間系統的設計開發。主要程序如下:

<%

response.buffer=true

Response.Expires=0

UserId=request("user")

Pass=request("pass")

Usertype=request("usertype")

QuotaMax=request("quotamax")

Expire=request("expire")

ExpireDateTime=request("expiretime")

UserComm=request("public")

if Usertype="t_teacher" then

Homepath="f:"+Userid

Permissions="RWAM_CDLP"

else

if Usertype="t_zuoye" then

Homepath="e:"+Userid

Permissions="_W___CD_P"

else

Homepath="e:"+Userid+"web"

Permissions="R____C__P"

End if

End if

upEnabled = false

upExpire = true

if Expire = ""then

upExpire = false

end if

set rs=server.createobject("adodb.recordset")

sql="select * from npUserPath"

rs.open sql,conn,1,3

rs.addnew

rs("UserId")=UserId

rs("UserPath")=HomePath

rs("Permissions")=Permissions

rs.update

rs.close

set rs=server.createobject("adodb.recordset")

sql="select * from npUserInfo"

rs.open sql,conn,1,3

rs.addnew

rs("UserId")=UserId

rs("Pass")=Pass

rs("ServerPort")=21

rs("DownLoadMax")=0

rs("QuotaMax")=QuotaMax

if upExpire = true then

rs("Expire")=Expire

rs("ExpireDateTime")=ExpireDateTime

end if

rs("HomePath")=HomePath

rs("TimeOut")=0

rs("SessionTimeOut")=0

rs("SpeedLimitDownLoad")=0

rs("MaxUsersLoginPerIp")=0

rs("MaxUsers")=0

rs.update

rs.close

4 小結

本文設計的這種教師網絡空間不僅能較好地滿足教師日常的一些網絡需求,提高教師的工作效率,而且能和教師所教的課程緊密結合在一起,實現作業上交和資源共享等功能,從而達到便捷良好的師生交流效果。

參考文獻

[1]蔡開裕.計算機網絡[M].北京:機械工業出版社,2001

[2]宋春暉.基于局域網Web方式的作業管理系統開發[J].海南大學學報:自然科學版,2003(4):330-333

[3]成軍.網絡學習中學生信息素養的培養[J].浙江師范大學學報:自然科學版,2007(3):349-351

猜你喜歡
作業資源
讓有限的“資源”更有效
基礎教育資源展示
讓人羨慕嫉妒恨的“作業人”
作業聯盟
學生天地(2020年17期)2020-08-25 09:28:54
快來寫作業
一樣的資源,不一樣的收獲
資源回收
資源再生 歡迎訂閱
資源再生(2017年3期)2017-06-01 12:20:59
作業
故事大王(2016年7期)2016-09-22 17:30:08
我想要自由
主站蜘蛛池模板: 亚洲乱码在线播放| 国产成人综合网| 亚洲欧美色中文字幕| 亚洲国产日韩在线成人蜜芽| 亚洲综合九九| 亚洲性网站| 久热这里只有精品6| 综1合AV在线播放| 国产主播喷水| 欧美激情二区三区| 成人毛片免费在线观看| 色噜噜中文网| 日本免费福利视频| 在线免费a视频| 国产精品自在自线免费观看| 亚洲中字无码AV电影在线观看| 日韩免费无码人妻系列| 色哟哟色院91精品网站| 亚洲AV无码一区二区三区牲色| 在线观看国产精品一区| 国产乱码精品一区二区三区中文| 午夜一级做a爰片久久毛片| 国产福利在线免费| 国产午夜福利在线小视频| 粗大猛烈进出高潮视频无码| 福利在线不卡一区| 亚洲欧美精品一中文字幕| 国产区免费精品视频| 免费观看成人久久网免费观看| 亚洲经典在线中文字幕| 成人韩免费网站| 大陆国产精品视频| 欧美国产日产一区二区| 天堂亚洲网| 精品人妻无码中字系列| 成年看免费观看视频拍拍| 欧美精品一区二区三区中文字幕| 久久亚洲精少妇毛片午夜无码| 久久一本日韩精品中文字幕屁孩| 凹凸精品免费精品视频| 亚洲男人在线| 免费观看国产小粉嫩喷水| 亚洲国产成人精品一二区| 欧洲亚洲欧美国产日本高清| 国内精品自在自线视频香蕉| 亚洲第一区在线| 亚洲美女AV免费一区| 成年av福利永久免费观看| 手机成人午夜在线视频| 亚洲国产精品久久久久秋霞影院| 久久成人18免费| 亚洲第一极品精品无码| 超清无码熟妇人妻AV在线绿巨人| 92午夜福利影院一区二区三区| 无码一区中文字幕| 成人福利视频网| 亚洲AV无码久久精品色欲| 国产一区二区丝袜高跟鞋| 亚洲无码日韩一区| 夜精品a一区二区三区| 国产精品三级av及在线观看| 国产欧美一区二区三区视频在线观看| 成人看片欧美一区二区| 亚洲最大情网站在线观看| 99热这里只有精品2| 国产青榴视频| 伊人激情综合| 狼友av永久网站免费观看| 97人妻精品专区久久久久| 波多野结衣一区二区三区四区视频| 久久综合伊人 六十路| 欧美在线精品怡红院 | 黄色网站在线观看无码| 国产中文在线亚洲精品官网| 黑人巨大精品欧美一区二区区| 久久99热这里只有精品免费看| 日韩一级二级三级| 久久五月视频| 欧美性久久久久| 欧美va亚洲va香蕉在线| 国产精品99r8在线观看| 情侣午夜国产在线一区无码|