亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于XML的中學機房作業(yè)管理系統(tǒng)

        2009-04-29 00:00:00
        中小學信息技術(shù)教育 2009年10期

        在信息技術(shù)課中,完成作業(yè)是課堂教學活動的重要環(huán)節(jié)之一,其中上機作業(yè)是教師對學生進行評價,檢驗學生操作能力的重要依據(jù)。在機房教學中必然會碰到學生作業(yè)文件的存取、發(fā)放和評價等問題。教師處理學生的作業(yè)文件及發(fā)放文件通常采用的方法是,通過教師機簡單共享文件夾、FTP傳輸或直接存取在學生機中,這些方法產(chǎn)生的問題顯而易見。

        由于共享文件夾內(nèi)的文件對于全體網(wǎng)絡用戶來說是可見的、開放的,隨時都可以通過網(wǎng)絡操作被打開、刪除及修改,因此個人文件的完整性沒有保障,一些淘氣的學生會利用這一漏洞對他人的文件進行破壞,甚至剽竊別人的作業(yè)據(jù)為己有。

        FTP采用用戶名和密碼登錄的方式,每位學生擁有自己的賬號,安全性好,但教師需要預先為每位學生設置存取路徑和賬號,工作量大,管理不便。另外,一些網(wǎng)絡電子教室系統(tǒng)也提供了學生作業(yè)存取提交、教師發(fā)放文件等功能,但同樣沒有針對性地解決學生作業(yè)存取及作業(yè)評價等問題。

        因此,開發(fā)一套符合中學教學需要且簡單實用的作業(yè)管理平臺顯得十分必要。本文針對中學信息技術(shù)課的特點,開發(fā)出了基于XML和AJAX技術(shù)的B/S模式機房作業(yè)管理系統(tǒng),有助于提高課堂管理和作業(yè)管理的有效性,增強課堂的趣味性,更好地落實學生信息素養(yǎng)的培養(yǎng)。

        一、系統(tǒng)的設計與實現(xiàn)

        1.系統(tǒng)總體設計

        根據(jù)中學信息技術(shù)教學的實際需要及中學計算機房特點,吸收常用軟件傳送方式的優(yōu)點,中學作業(yè)管理系統(tǒng)應該具備以下特點。

        (1)不依賴廣域網(wǎng),而要求在局域網(wǎng)內(nèi)使用。

        (2)支持作業(yè)發(fā)布、提交、下載和欣賞他人作品等功能。

        (3)支持教師對各個班級作業(yè)文件的匯總統(tǒng)計及作業(yè)評價等功能。

        教師端和學生端功能具體分配如下。

        學生端:使用用戶名和密碼登錄,向教師機提交作業(yè),下載作業(yè)素材,可瀏覽、下載并修改已上交的作業(yè),可刪除或覆蓋已上交的作業(yè),可查看自己作業(yè)的評價,可欣賞和評價他人的作品。

        教師端:驗證學生端用戶名和密碼,設置是否允許上傳作業(yè)、下載作業(yè)素材、下載已交作業(yè)、查看評價等,建立或選擇上交作業(yè)的文件夾,分發(fā)作業(yè),統(tǒng)計班級作業(yè)提交情況,進行在線作業(yè)評價及管理等。

        2.系統(tǒng)工作流程

        系統(tǒng)從結(jié)構(gòu)上主要分為教師端和學生端兩部分。教師端管理、控制學生機的登錄權(quán)限和模塊使用權(quán)限,設置分發(fā)作業(yè)、統(tǒng)計評價作業(yè)等,學生端下載、提交作業(yè),查看評價信息等。具體工作流程如圖1。

        二、系統(tǒng)的關(guān)鍵技術(shù)與實現(xiàn)

        1.系統(tǒng)主要實現(xiàn)技術(shù)

        機房作業(yè)管理系統(tǒng)采用B/S架構(gòu),使用了ASP.NET+XML的開發(fā)技術(shù)。鑒于中學信息技術(shù)課的特殊性,系統(tǒng)并沒有采用傳統(tǒng)的Access或SQL Server等關(guān)系型數(shù)據(jù)庫,而使用了XML文件作為數(shù)據(jù)庫,提高了系統(tǒng)的靈活性,減輕了教師機的數(shù)據(jù)傳輸和處理的負擔。采用AJAX技術(shù)解決頁面局部更新的問題,提高了學生端瀏覽速度。

        2.系統(tǒng)實現(xiàn)方法

        (1)XML文檔結(jié)構(gòu)設計

        系統(tǒng)使用的XML文檔主要有三種結(jié)構(gòu):一是記錄學生基本信息、登錄信息的文件,用來注冊用戶和判斷學生端登錄。二是記錄學生提交作業(yè)和評價信息。三是記錄學生端使用權(quán)限及下載目錄等的配置信息。

        (2)主要模塊的設計與實現(xiàn)

        ①管理模塊

        完成學生端操作權(quán)限的設置、作業(yè)路徑的設置基本作業(yè)信息的設置和修改等(如圖2)。

        ②教師模塊

        完成學生作業(yè)提交情況的統(tǒng)計及作業(yè)評價。評價時使用.Net中的Gridview控件創(chuàng)建自定義的模板列,將其與目標路徑中的文件進行動態(tài)綁定,教師單擊每位學生提交的文件名即可打開相應的作業(yè)文件,并及時進行評價(如圖3)。

        ③學生模塊

        提供上傳作業(yè)、下載作業(yè)素材、下載以往作業(yè)、查看作業(yè)評價、欣賞他人作品等功能,由于機房同時訪問系統(tǒng)量較大,為提高訪問速度,頁面設計力求簡潔實用(如圖4)。

        3.系統(tǒng)關(guān)鍵技術(shù)

        (1)使用XML進行數(shù)據(jù)存取,能夠隨意分割數(shù)據(jù),從而避免了數(shù)據(jù)記錄集過于龐大帶來的問題,能夠很大程度地減輕教師機的數(shù)據(jù)負擔。

        (2)系統(tǒng)在登錄、查看作業(yè)評價等環(huán)節(jié)使用了AJAX技術(shù),減少了數(shù)據(jù)下載總量,更新頁面時不需要重載所有內(nèi)容,只需更新新增內(nèi)容即可,大大縮短了學生機的等待時間。

        (3)作業(yè)文件的上傳是本系統(tǒng)的核心功能。直接使用了.NET中的FileUpLoad控件,為了實現(xiàn)進度條的實時反應,對上傳的數(shù)據(jù)進行了“分塊”讀取,在讀取每塊數(shù)據(jù)時記錄當前已上傳的塊數(shù)。根據(jù)分塊的大小,即可知道已上傳的大小,根據(jù)總大小,即可知道當前上傳的進度。

        基于B/S模式的作業(yè)文件管理系統(tǒng)的開發(fā)與設計,實現(xiàn)了網(wǎng)上布置作業(yè)、提交作業(yè)及作業(yè)評價的關(guān)鍵功能,系統(tǒng)結(jié)構(gòu)簡單而實用。鑒于國內(nèi)大多數(shù)中小學的計算機實驗室環(huán)境和教學要求有相似之處,系統(tǒng)可以推廣到其他學校的信息技術(shù)課堂中。

        參考文獻

        [1](美)然哥諾辛爾蒙著.肖奕,曹俊 譯.ASP.NET2.0XML高級編程(第3版)[M].北京:清華大學出版社,2006.

        [2]陳暢頻,郭四穩(wěn).基于課表的上機作業(yè)管理系統(tǒng)的設計與實現(xiàn)[J].計算機教育,2007(3).

        [3]汪學明,董 芳.基于Internet的遠程多媒體作業(yè)管理系統(tǒng)的研究與實現(xiàn)[J].計算機應用,2005(25).

        欧美一级在线全免费| 久久精品国产亚洲片| 国产av一区麻豆精品久久| 国产日产在线视频一区| 国产综合精品一区二区三区| 人禽交 欧美 网站| 日本一区午夜艳熟免费| 天天插天天干天天操| av网址在线一区二区| 最近更新中文字幕一区二区| 精品一区二区三区芒果| 欧美成人片在线观看| 精品人妻无码视频中文字幕一区二区三区| 亚洲色成人WWW永久在线观看| 国产高清天干天天视频| 白白色视频这里只有精品| 又大又长粗又爽又黄少妇视频| 亚洲欧洲巨乳清纯| 日韩中文网| 激情视频在线观看免费播放| 91在线视频在线视频| 无码免费一区二区三区| 任你躁国产自任一区二区三区| 久久久精品人妻一区二区三区日本| 精品亚洲一区中文字幕精品| 影视av久久久噜噜噜噜噜三级| 精品人妻伦九区久久AAA片69| 日本最新一区二区三区在线视频| 一色桃子中文字幕人妻熟女作品 | 中国a级毛片免费观看| 日韩成人精品日本亚洲| 国产成人精品久久二区二区91| 国产综合久久久久久鬼色| 激情综合欧美| 久久婷婷国产精品香蕉| 日韩人妻美乳中文字幕在线| 欧美国产亚洲日韩在线二区| 车上震动a级作爱视频| 美女超薄透明丝袜美腿| 男女上床免费视频网站| 亚洲人成色7777在线观看|