• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    作業(yè)提交與評價系統(tǒng)的設(shè)計與實現(xiàn)

    2015-06-23 16:22:45
    關(guān)鍵詞:匯總數(shù)據(jù)庫作業(yè)

    韋 偉

    (黃岡職業(yè)技術(shù)學(xué)院 商學(xué)院,湖北 黃岡 438002)

    作業(yè)提交與評價系統(tǒng)的設(shè)計與實現(xiàn)

    韋 偉

    (黃岡職業(yè)技術(shù)學(xué)院 商學(xué)院,湖北 黃岡 438002)

    對學(xué)生平時作業(yè)或作品的評價,在高職教學(xué)過程性考核中具有重要作用,只有對平時操作結(jié)果進行有效合理地評價,才能真正實現(xiàn)課程的過程考核。從教學(xué)實踐出發(fā),探索開發(fā)一個基于B/S模式的作業(yè)提交評價系統(tǒng),以實現(xiàn)學(xué)生作業(yè)的在線提交、學(xué)生互評、教師評價、數(shù)據(jù)分析匯總等功能。

    B/S模式;多元評價;ASP;ADO

    隨著高職教育教學(xué)改革的深入,考核也越來越注重過程性,對學(xué)生平時作業(yè)或作品評價成為了考核的重要組成部分,我們在考慮作業(yè)提交的高效途徑同時,還需要重點關(guān)注評價方式的合理性和多元性。本文將從教學(xué)實踐出發(fā),開發(fā)設(shè)計一個作業(yè)提交和評價系統(tǒng),以期達(dá)到較好的評價效果。

    1 需求分析

    1.1 作業(yè)提交

    一個作業(yè)提交和評價系統(tǒng)的基礎(chǔ),就是實現(xiàn)作業(yè)提交功能。高職學(xué)生的作業(yè)或作品,主要以文字、聲音、照片、視頻、代碼、實物等形式出現(xiàn),因此,該系統(tǒng)必須允許學(xué)生在登錄系統(tǒng)后,提交文本或多媒體作業(yè)并上傳到服務(wù)器,同時,將作業(yè)提交的時間、IP地址等信息錄入數(shù)據(jù)庫。

    1.2 作業(yè)互評

    新的課程考核要求多元化,因此,作業(yè)評價也應(yīng)該打破傳統(tǒng)的教師獨自評價方式,融入學(xué)生互評模式,讓每位學(xué)生都能評價其他同學(xué)作業(yè),填寫評價星級和建議,同時,也能讓學(xué)生在評價中發(fā)現(xiàn)別人的亮點和自己的不足,從而完成再學(xué)習(xí)的過程。

    1.3 教師批閱

    系統(tǒng)能夠讓教師評價每位同學(xué)的作業(yè),并將評價意見反饋給學(xué)生,分析學(xué)生作業(yè)或作品的優(yōu)缺點,及時有針對性地進行查漏補缺。

    1.4 作業(yè)成績分析統(tǒng)計

    系統(tǒng)應(yīng)內(nèi)置成績匯總功能,統(tǒng)計出各個作業(yè)的學(xué)生評價成績和教師評價成績、全學(xué)期作業(yè)提交次數(shù)和作業(yè)平均成績等,在課程考核結(jié)果計算時,直接用于過程成績的計算。

    2 系統(tǒng)設(shè)計與實現(xiàn)

    2.1 開發(fā)模式選擇

    學(xué)生提交作業(yè)的時間和地點都不集中,同時各個學(xué)生提交時作業(yè)所處的系統(tǒng)環(huán)境也可能會不一樣,因此,該系統(tǒng)可以采用B/S模式進行開發(fā),主要事務(wù)的處理都在服務(wù)器端進行,學(xué)生只需要在www瀏覽器中即可實現(xiàn)全部作業(yè)提交和評價任務(wù),從而降低維護成本。

    2.2 數(shù)據(jù)庫設(shè)計

    本系統(tǒng)采用SQL Server2005作為數(shù)據(jù)庫平臺進行開發(fā),主要涉及到教師用戶權(quán)限表、作業(yè)項目表、學(xué)生基本信息表、作業(yè)提交信息表、作業(yè)評價表四個數(shù)據(jù)庫表,其中作業(yè)項目表中主要放置具體課程名稱和該課程的作業(yè)項目列表等;學(xué)生基本信息表放置學(xué)生基本信息;作業(yè)提交信息表主要放置學(xué)號、提交項目名稱、作業(yè)詳細(xì)情況、IP地址等信息;作業(yè)評價表主要放置評價人和評價情況等。同時,對數(shù)據(jù)庫設(shè)計維護計劃,進行完整備份。

    2.3 前臺設(shè)計

    基本B/S模式的開發(fā)有許多工具,由于本系統(tǒng)是基于《ASP動態(tài)網(wǎng)站設(shè)計》課程教學(xué)實踐開發(fā),因此選擇較為簡單的ASP進行,讓學(xué)生在提交作業(yè)的同時,也能對ASP有個整體認(rèn)識和理解。前臺是學(xué)生的操作空間,主要實現(xiàn)以下功能:

    (1)學(xué)生登錄

    對學(xué)生身份進行驗證,只有登錄后才能進行作業(yè)提交。在用戶登錄后,session中將記錄學(xué)生基本信息。

    (2)作業(yè)提交

    學(xué)生提交作業(yè)時,要求系統(tǒng)自動填寫學(xué)生基本情況、讀取IP地址和顯示項目列表,然后通過在線編輯器和無組件上傳實現(xiàn)各種類型作業(yè)的提交。其中基本情況已經(jīng)放置在session中,可以直接讀取,而IP信息則可以設(shè)計代碼讀取:

    而作業(yè)項目則可以通過過渡頁面選擇課程名稱后,使用ADO連接控制數(shù)據(jù)庫,從數(shù)據(jù)庫的作業(yè)項目表中直接讀取對應(yīng)課程的項目名稱,并對ADO數(shù)據(jù)集循環(huán)讀取并顯示在option中即可,完成后運行界面如圖1所示。

    圖1 作業(yè)提交頁面

    作業(yè)提交后返回至作業(yè)列表,其中可以查看自己所提交的所有作業(yè),并對作業(yè)可以進行編輯操作。

    (3)作業(yè)互評

    作業(yè)互評是該系統(tǒng)的重要部分,學(xué)生可以在該平臺去查看本班級除了自己以外所有同學(xué)的作業(yè),并進行評價。因此,在設(shè)計中重點關(guān)注兩個方面:評價對象的顯示和評價的實施。評價對象列表顯示之前需要設(shè)計過渡頁面讓學(xué)生選擇評價項目,之后根據(jù)session中學(xué)生信息利用ADO方式去判別內(nèi)容,具體代碼設(shè)計如下:

    在評價過程中,學(xué)生可以對作業(yè)的完成度、創(chuàng)新性、不足等進行多方面評價,并將評價結(jié)果寫入數(shù)據(jù)庫的作業(yè)評價表中(如圖2所示)。

    圖2 作業(yè)評價頁面

    (4)結(jié)果分析

    結(jié)果分析主要是對每個學(xué)生各個項目成績進行匯總顯示。在設(shè)計時,只需要讀取session中學(xué)生學(xué)號,然后讀取該學(xué)號所有作業(yè)評價信息,并對評價成績中相同項目進行平均匯總,并顯示該項目的詳細(xì)評價情況。

    2.4 后臺設(shè)計

    系統(tǒng)的后臺主要是讓老師進行系統(tǒng)權(quán)限管理、基礎(chǔ)信息管理、數(shù)據(jù)匯總分析等操作,具體功能設(shè)計如下:

    (1)權(quán)限驗證

    驗證教師用戶權(quán)限,在驗證通過后將教師基本信息和對應(yīng)課程名寫入session。考慮到一個教師可能會上多門課程,因此在權(quán)限驗證設(shè)計時,還應(yīng)該允許教師選擇課程以進入對應(yīng)課程的管理后臺。在此,我是在權(quán)限驗證成功后,即刻顯示課程列表的,以供選擇并進入該課程的相關(guān)管理菜單。

    (2)權(quán)限設(shè)置

    權(quán)限設(shè)置主要控制是否允許學(xué)生互評和作業(yè)提交,該功能的實現(xiàn)相對比較簡單,在數(shù)據(jù)庫中增加一個權(quán)限表,設(shè)計有課程名、作業(yè)提交權(quán)限、作業(yè)互評權(quán)限等字段,在權(quán)限中使用1或0來控制是否允許,后臺設(shè)置更新數(shù)據(jù)庫進行權(quán)限控制修改(如圖3所示),而前臺用戶只需要讀取該權(quán)限并對條件判斷即可實現(xiàn)。其后臺主要代碼如下:

    圖3 基礎(chǔ)權(quán)限管理

    (3)基本參數(shù)設(shè)置

    該模塊主要是管理學(xué)生用戶和課程作業(yè)項目,為了操作方便,可以設(shè)計用戶批量導(dǎo)入功能。

    (4)教師評價

    該模塊可以實現(xiàn)教師對所有學(xué)生的所有作業(yè)進行評價,并將評價結(jié)果寫入數(shù)據(jù)庫,同時,該成績寫入時增加一個教師權(quán)限標(biāo)記,以方便學(xué)生評價和教師評價結(jié)果區(qū)分。

    (5)數(shù)據(jù)統(tǒng)計分析

    本模塊主要實現(xiàn)作業(yè)成績匯總和詳細(xì)評價情況反饋。作業(yè)成績匯總是列表顯示各學(xué)生作業(yè)提交次數(shù)和學(xué)生互評平均成績(如圖4所示),并將該結(jié)果導(dǎo)出為excel文件。在實現(xiàn)過程,先從數(shù)據(jù)庫中提取所有學(xué)生作業(yè)提交和同學(xué)評價情況,然后使用sql的匯總函數(shù)匯總數(shù)據(jù),其查詢的SQL代碼設(shè)計如下:

    圖4 作業(yè)成績統(tǒng)計

    作業(yè)評價情況反饋,則是顯示出每個項目各個學(xué)生的評價詳情(如圖5所示),根據(jù)評價情況,可以調(diào)整自己的教學(xué)。

    圖5 學(xué)生互評結(jié)果反饋

    通過以上設(shè)計,已基本實現(xiàn)了作業(yè)提交、學(xué)生互評、教師評價等基本功能,通過該平臺的運用,可以很好地進行作業(yè)收集和評價操作,并能將評價結(jié)果應(yīng)用到課程的考核中,對教學(xué)起到較好的促進作用。當(dāng)然,該平臺還需要進一步考慮運行效果問題,以提高查詢速度,降低服務(wù)器壓力。

    [1]曾蘭星.反作弊型作業(yè)提交系統(tǒng)的設(shè)計與實現(xiàn)[J].中國教育技術(shù)裝備,2013(26).

    [2]柴艷賓.基于B/S的機房作業(yè)提交系統(tǒng)研究[J].計算機時代,2013(5).

    [3]吳楊,孫蔚.B/S模式下ADO.NET數(shù)據(jù)庫訪問技術(shù)的設(shè)計及應(yīng)用[J].電子測試,2014(2).

    [責(zé)任編輯:羅幼平]

    TP311.11.

    A

    1672-1047(2015)04-0113-04

    10.3969/j.issn.1672-1047.2015.04.29

    2015-07-09

    韋偉,男,湖北十堰人,副教授。研究方向:信息管理系統(tǒng)和辦公自動化。

    猜你喜歡
    匯總數(shù)據(jù)庫作業(yè)
    常用縮略語匯總
    系統(tǒng)抽樣的非常規(guī)題匯總
    快來寫作業(yè)
    數(shù)據(jù)庫
    財經(jīng)(2017年2期)2017-03-10 14:35:35
    作業(yè)
    故事大王(2016年7期)2016-09-22 17:30:08
    數(shù)據(jù)庫
    財經(jīng)(2016年15期)2016-06-03 07:38:02
    數(shù)據(jù)庫
    財經(jīng)(2016年3期)2016-03-07 07:44:46
    數(shù)據(jù)庫
    財經(jīng)(2016年6期)2016-02-24 07:41:51
    供應(yīng)商匯總
    供應(yīng)商匯總
    库伦旗| 鄢陵县| 忻州市| 吴川市| 丹凤县| 新平| 邵阳县| 昌宁县| 武强县| 扎鲁特旗| 同江市| 大田县| 宿迁市| 通渭县| 潍坊市| 咸阳市| 陕西省| 波密县| 曲阜市| 岳阳县| 防城港市| 辽阳市| 临夏县| 台安县| 桦南县| 诸暨市| 永寿县| 崇左市| 浏阳市| 马尔康县| 永康市| 延川县| 栖霞市| 秦安县| 宁城县| 调兵山市| 海晏县| 木兰县| 乌鲁木齐县| 金乡县| 浦县|