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

        ?

        基于Web的電子作業(yè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2010-10-20 05:16:14孫陸鵬呂廷勤
        中國教育信息化 2010年19期
        關(guān)鍵詞:用戶名評語數(shù)據(jù)庫

        孫陸鵬,呂廷勤

        (鄭州師范學(xué)院 信息技術(shù)系,河南 鄭州 450044)

        基于Web的電子作業(yè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        孫陸鵬,呂廷勤

        (鄭州師范學(xué)院 信息技術(shù)系,河南 鄭州 450044)

        在計(jì)算機(jī)課程的教學(xué)中作業(yè)的形式一般是電子文檔,采用ASP動態(tài)網(wǎng)頁制作技術(shù)與數(shù)據(jù)庫技術(shù)相結(jié)合,建設(shè)一個多課程的、共享性和交互性較強(qiáng)的管理電子作業(yè)的網(wǎng)站,可以提高教學(xué)效率。本文介紹了該網(wǎng)站的設(shè)計(jì)及關(guān)鍵技術(shù)。

        電子作業(yè);交互;ASP技術(shù);數(shù)據(jù)庫技術(shù)

        現(xiàn)階段,各高校都建成了校園網(wǎng),網(wǎng)絡(luò)的教育應(yīng)用在不斷深入。如何充分利用校園網(wǎng)優(yōu)勢,拓展校園網(wǎng)在教學(xué)中的應(yīng)用,為廣大師生服務(wù),提高教育教學(xué)質(zhì)量和教學(xué)效率是目前受到普遍關(guān)注的一個課題。在大學(xué)計(jì)算機(jī)基礎(chǔ)、數(shù)據(jù)庫應(yīng)用、網(wǎng)頁制作等相對強(qiáng)調(diào)掌握技能的課程教學(xué)中,一般要求學(xué)生完成一定數(shù)量的電子作業(yè),以了解學(xué)生對基本技能的掌握情況。作業(yè)以電子文檔的形式提交,教師進(jìn)行批改、登記、反饋,作業(yè)的質(zhì)量是評價學(xué)生學(xué)習(xí)和教學(xué)的重要依據(jù)。目前,很多院校電子作業(yè)的提交、批改仍然使用FTP傳送或電子郵件方式,在共享性和交互性上不能滿足教學(xué)需要。建設(shè)一個動態(tài)的、共享的電子作業(yè)登記、批改、反饋系統(tǒng),可以促進(jìn)師生交流,可以提高教師的工作效率,促進(jìn)課程教學(xué)水平的提高。筆者采用ASP和SQL Server設(shè)計(jì)制作了一個基于Web的電子作業(yè)管理系統(tǒng),并在教學(xué)中進(jìn)行應(yīng)用,效果良好,下面探討一下它的設(shè)計(jì)與實(shí)現(xiàn)。

        一、系統(tǒng)功能設(shè)計(jì)

        本系統(tǒng)的設(shè)計(jì)旨在實(shí)現(xiàn)多課程電子作業(yè)的管理。支持作業(yè)資源在教師之間的共享,教師在網(wǎng)上進(jìn)行作業(yè)的批改、評分、反饋,學(xué)生作業(yè)提交的自動登記,師生瀏覽優(yōu)秀作業(yè)等。促進(jìn)師生通過網(wǎng)上作業(yè)的方式進(jìn)行交流,增進(jìn)了解。整個系統(tǒng)分為教師和學(xué)生兩個模塊。

        1.教師模塊功能設(shè)計(jì)

        教師模塊結(jié)構(gòu)如圖1所示,各模塊功能如下:

        添加作業(yè)資源:教師將設(shè)計(jì)的電子作業(yè)進(jìn)行上傳,上傳的內(nèi)容包括作業(yè)的說明性文字、相關(guān)資料等信息。上傳的作業(yè)資源可以被教師所共享,其他教師可以選擇使用。

        更新作業(yè)資源:教師可以更新本人提交的作業(yè)資源。

        布置作業(yè):教師從作業(yè)資源庫中選取適當(dāng)?shù)淖鳂I(yè)布置給學(xué)生,可選擇布置給哪些班,并規(guī)定上交的期限、文件大小限制等。

        作業(yè)批改:教師可以對學(xué)生上交的作業(yè)進(jìn)行批改,登記、評出分?jǐn)?shù)或等級,給出評語,以便查閱以及評定學(xué)習(xí)成績。

        2.學(xué)生模塊功能設(shè)計(jì)

        學(xué)生模塊結(jié)構(gòu)如圖2所示,各模塊功能如下:

        瀏覽作業(yè):學(xué)生可以看到自己有哪些作業(yè),查看關(guān)于作業(yè)的說明,哪些作業(yè)已上交,查看教師對自己作業(yè)的評分和評語。

        下載作業(yè)資料文件:下載本人已交的作業(yè),查看優(yōu)秀作業(yè)。

        上交作業(yè):提交作業(yè)文件,如果文件有多個,則需要進(jìn)行打包后上傳。

        查看優(yōu)秀作業(yè):對教師評定為優(yōu)秀的作業(yè),學(xué)生可以下載進(jìn)行觀摩學(xué)習(xí)。

        3.系統(tǒng)主要模塊的設(shè)計(jì)思路

        用戶登錄時選擇課程和身份,輸入用戶名和密碼。根據(jù)用戶身份進(jìn)入不同的界面。教師可以添加、刪除班級,查看任教班級學(xué)生的注冊情況,為學(xué)生提供查詢用戶名、密碼服務(wù)。每個教師都可以上傳作業(yè)資源,但只能刪除、更新本人上傳的作業(yè)資源,上傳的作業(yè)資源包括:章次、資料文件、說明性文字等信息;作業(yè)資源的保存路徑:dzzy/(課程名)/第(章號)章/(提供作業(yè)資源的教師用戶名)。教師可以為任教的班級布置電子作業(yè),設(shè)置上交期限、作業(yè)文件大小限制等信息。教師可以共享作業(yè)資源。可以批改所教班級的電子作業(yè),手工登記電子作業(yè)上交情況,評等級,給出反饋信息;可以下載、批改某個學(xué)生的作業(yè)文件,也能以班為單位下載所有學(xué)生的作業(yè)文件。優(yōu)化教師輸入評語界面,評語可以重復(fù)使用。教師可以對學(xué)生作業(yè)上交情況進(jìn)行統(tǒng)計(jì),給出總評成績。學(xué)生上交作業(yè)時自動登記,對于出現(xiàn)意外情況交不上作業(yè)的,教師在了解情況后也可以進(jìn)行手工登記。每個學(xué)生可以看到本班的電子作業(yè)信息,下載資料文件,上交作業(yè),查看教師批改信息,瀏覽優(yōu)秀作業(yè);學(xué)生交作業(yè)只交一個文件,如果有多個文件,要打包后上交。系統(tǒng)自動對作業(yè)文件進(jìn)行改名,以防止學(xué)生文件重名而互相覆蓋。改名的方法是在學(xué)生作業(yè)原文件名前加上學(xué)號和姓名信息,這樣便于文件的按名稱排序。學(xué)生提交的電子作業(yè)文件保存的路徑:dzzy/(課程名)/第(章號)章/(作業(yè)名稱)/(班級)。在交作業(yè)期限之前,學(xué)生可以多次上交作業(yè)。

        二、數(shù)據(jù)庫設(shè)計(jì)

        本系統(tǒng)采用SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)進(jìn)行作業(yè)的管理,主要包括以下數(shù)據(jù)表:

        班級信息表:包括班級名稱、班級人數(shù)、創(chuàng)建時間、任課教師用戶名、課程等。

        課程信息表:包括課程名稱、章號、章標(biāo)題等,可以登記多個課程的信息。

        教師信息表:包括用戶名、密碼、姓名等字段。

        學(xué)生信息表:包括用戶名、密碼、姓名、班級、學(xué)號等。

        電子作業(yè)資源表:包括自動編號、課程名稱、作業(yè)名稱、資料文件名、章號、提供者用戶名、日期、說明等。

        電子作業(yè)布置情況表:包括自動編號、電子作業(yè)編號、布置該作業(yè)的教師用戶名、課程名、班級、最大字節(jié)數(shù)、布置作業(yè)時間、交作業(yè)期限。

        學(xué)生電子作業(yè)登記表:包括自動編號、學(xué)生用戶名、電子作業(yè)編號、電子作業(yè)名稱、文件名、文件大小、交作業(yè)時間、分?jǐn)?shù)、是否已交、評語等。

        三、關(guān)鍵技術(shù)

        1.服務(wù)器建設(shè)

        整個系統(tǒng)采用B/S模式運(yùn)行,用戶端通過瀏覽器對服務(wù)器進(jìn)行訪問。服務(wù)器采用Windows 2000Advanced Server操作系統(tǒng),安裝IIS5.1,數(shù)據(jù)庫系統(tǒng)采用SQL Server 2000,動態(tài)網(wǎng)頁采用ASP技術(shù)。

        2.數(shù)據(jù)庫的連接

        數(shù)據(jù)庫是本系統(tǒng)的核心,在動態(tài)網(wǎng)頁中與數(shù)據(jù)庫的連接使用以下方法:

        3.提高服務(wù)器性能

        由于學(xué)生上傳文件時網(wǎng)絡(luò)壓力和服務(wù)器的壓力較大,要考慮提高服務(wù)器的性能。通常采用ASP中的session對象來記錄用戶的用戶名和所選課程,即:

        采用這種方法,每個用戶有三個session,占用服務(wù)器系統(tǒng)資源較多,效率不高。因此,考慮每個用戶只用系統(tǒng)分配的session ID這個session,使用application對象記錄每個學(xué)生的用戶名和課程。即:

        這樣,每個用戶只有一個session,節(jié)約了服務(wù)器系統(tǒng)資源,使服務(wù)器的效率得到提高。

        4.學(xué)生作業(yè)的上傳

        當(dāng)學(xué)生選擇上交某個作業(yè)時,在交作業(yè)的超鏈接中包含了所交作業(yè)的課程、章號、ID號和學(xué)生的用戶名。根據(jù)作業(yè)的ID號,從數(shù)據(jù)庫中查詢該作業(yè)的名稱、最大容量限制等。根據(jù)學(xué)生的用戶名,從數(shù)據(jù)庫中可查詢到該學(xué)生的班級、學(xué)號。這些信息用于保存學(xué)生的作業(yè)文件。在上傳作業(yè)的表單中包含一個文件選擇框,學(xué)生選擇作業(yè)文件后進(jìn)行提交。

        學(xué)生作業(yè)的上傳,采用無組件上傳。無組件上傳方式不需要在服務(wù)器上安裝組件,但需要在ASP頁面上包含upload_5xsoft.inc文件。方法如下:

        處理學(xué)生上傳的作業(yè):

        在學(xué)生提交作業(yè)后,進(jìn)行作業(yè)處理頁面,主要工作是把學(xué)生上交的作業(yè)登記到數(shù)據(jù)庫中,并把學(xué)生的作業(yè)文件保存到服務(wù)器相應(yīng)的文件夾中。本頁要判斷學(xué)生的作業(yè)文件大小是否符合要求,作業(yè)是否第一次上交等。主要代碼:

        5.教師評語快速輸入

        在評改學(xué)生作業(yè)時,教師需要給每個學(xué)生的作業(yè)評分,并給出評語。輸入評語是較繁瑣的一項(xiàng)工作。設(shè)計(jì)本系統(tǒng)時,為了簡化評語的輸入,采用輸入與選擇相結(jié)合的方式。

        在評語欄中,有一個多行文本輸入標(biāo)記和一個列表框,評語以文本輸入框中的內(nèi)容為準(zhǔn),在下拉列表框中選擇的內(nèi)容會自動添加到文本框中,在列表框中列出教師曾經(jīng)用過的評語。這樣,教師批改幾個學(xué)生作業(yè)以后,進(jìn)行提交,再批改時,以前的評語出現(xiàn)在列表框中,可以從中選擇,然后進(jìn)行修改;也可以從以前輸入的評語中復(fù)制過來。采用靈活的評語輸入方式,減少了教師工作量。

        關(guān)鍵技術(shù)代碼:

        批改作業(yè)的界面如圖3所示,這是學(xué)生學(xué)習(xí)Excel的第一次作業(yè),數(shù)據(jù)輸入與簡單計(jì)算。提交按鈕在頁面下端,未顯示。

        四、作業(yè)匯總

        教師可以隨時查看學(xué)生作業(yè)的上交情況,選擇班級后,顯示每個學(xué)生的作業(yè)是否已交,完成本項(xiàng)功能主要采用數(shù)據(jù)庫查詢,如圖4所示:

        五、系統(tǒng)應(yīng)用

        在教學(xué)應(yīng)用中,教師登錄系統(tǒng)后,首先上傳作業(yè)資源,設(shè)置作業(yè)資源的章號、說明、作業(yè)資源文件等。布置作業(yè)即從現(xiàn)有作業(yè)資源中選擇,選擇把作業(yè)布置給哪些班、設(shè)置作業(yè)文件大小限制和交作業(yè)期限等。學(xué)生登錄后就可以看到自己的作業(yè)情況,哪些作業(yè)已交、得分、教師評語等。可以下載新作業(yè)資源文件、查看說明文字,做完作業(yè)后,進(jìn)行作業(yè)提交。

        教師可以采用多種教學(xué)模式,如任務(wù)驅(qū)動教學(xué)模式或講演練教學(xué)模式等。作業(yè)可以是一般的檢驗(yàn)基本操作的作業(yè)、實(shí)驗(yàn)報(bào)告(教師提供實(shí)驗(yàn)報(bào)告模板),也可以是規(guī)定題目、學(xué)生自由創(chuàng)作的作業(yè)等。

        作業(yè)管理系統(tǒng)在本校已經(jīng)進(jìn)行了實(shí)際應(yīng)用。在應(yīng)用中,學(xué)生提交作業(yè)方便快捷,教師批改作業(yè)方便、填寫評語速度較快,普遍反映功能實(shí)用,對教學(xué)有很大的幫助。

        六、結(jié)束語

        作業(yè)系統(tǒng)為教學(xué)保留了重要的資料,教師從學(xué)生作業(yè)中可以了解教學(xué)的得失,教學(xué)的重點(diǎn)、難點(diǎn),學(xué)生學(xué)習(xí)的困難之處,為改進(jìn)教學(xué)提供依據(jù),也是進(jìn)行教學(xué)評估的重要資料。本系統(tǒng)實(shí)現(xiàn)了網(wǎng)上電子作業(yè)在共享性與交互性上的基本要求,為師生提供了一個友好的工作環(huán)境,保存了重要的教學(xué)資料,在教學(xué)應(yīng)用中效果較好。更豐富、更實(shí)用的功能需要在應(yīng)用中不斷發(fā)掘、完善。

        [1]高晗.Web數(shù)據(jù)庫技術(shù)[M].北京:中國水利水電出版社,2003.8.

        [2]魏善沛.Web數(shù)據(jù)庫基礎(chǔ)教程[M].北京:中國鐵道出版社,2003.7.

        [3]魯正火等.教學(xué)網(wǎng)站開發(fā)[M].北京:中國鐵道出版社,2007.8.

        [4]施加根.局域網(wǎng)作業(yè)管理系統(tǒng)的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)與信息技術(shù),2007(5).

        (編輯:隗爽)

        TP311

        A

        1673-8454(2010)19-0052-04

        猜你喜歡
        用戶名評語數(shù)據(jù)庫
        《護(hù)士進(jìn)修雜志》投稿程序
        流沙河語錄及諸家評語
        機(jī)智的快遞員
        故事會(2017年17期)2017-09-04 17:36:42
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        怎樣為作文寫評語
        散文百家(2014年11期)2014-08-21 07:16:36
        ESET NOD32專家答疑等
        輕輕松松……在線制作電子書
        亚洲色大成网站www久久九九| 手机免费高清在线观看av| 国产无套粉嫩白浆内精| 亚洲AV无码秘 蜜桃1区| 久久亚洲伊人| 久久久精品人妻一区二| 国产精品很黄很色很爽的网站| 日韩一区二区中文字幕| 白白色免费视频一区二区在线| 一区二区三区蜜桃av| 日本av一区二区三区视频| 成 人色 网 站 欧美大片在线观看 | 国产又粗又猛又黄又爽无遮挡| 国产成人精品一区二区三区视频| 国产成人精品一区二区不卡| 国产av无码专区亚洲av琪琪| 亚洲av无码资源在线观看| 亚洲一区二区婷婷久久| 亚洲日本VA午夜在线电影| 风韵丰满妇啪啪区老老熟女杏吧| 亚洲熟女少妇精品久久| 久久想要爱蜜臀av一区二区三区| 国产激情一区二区三区在线| 久久婷婷国产综合精品| 亚洲精品久久久av无码专区| 久久精品成人无码观看不卡| 99久久99久久精品国产片果冻| 亚洲另类欧美综合久久图片区 | 成年男女免费视频网站| 久久精品爱国产免费久久| 久久人妻av不卡中文字幕| 日本一区中文字幕在线播放| 日本中文字幕有码网站| 午夜精品久久久久久久无码| 日本japanese丰满多毛| 久久婷婷香蕉热狠狠综合| 人妻丰满熟妇AV无码片| 亚洲黄片av在线免费观看| 亚洲毛片一区二区在线| 国产aⅴ无码专区亚洲av麻豆| 国产成人亚洲精品无码h在线|