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

        ?

        基于混合模式的在線評(píng)教系統(tǒng)問卷模板設(shè)計(jì)與實(shí)現(xiàn)

        2014-09-15 12:57:10廖明梅舒清錄姜克芬
        關(guān)鍵詞:數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)

        廖明梅,舒清錄,姜克芬

        (臨滄師范高等??茖W(xué)校信息科學(xué)與技術(shù)系,云南 臨滄 677000)

        學(xué)生評(píng)教是指學(xué)生對(duì)任課教師的課堂教學(xué)活動(dòng)及教學(xué)效果等方面的評(píng)教活動(dòng),具體包括對(duì)教師的教學(xué)態(tài)度、教學(xué)組織、教學(xué)方法、教學(xué)水平、教學(xué)效果、作業(yè)批改情況等多方面進(jìn)行的評(píng)教。學(xué)生評(píng)教是提高教師教學(xué)質(zhì)量的一種重要手段,因?yàn)閷W(xué)生參與了教師教學(xué)的全過程,對(duì)教師的教學(xué)有著最直接、最真切的感受,所以是驗(yàn)證教學(xué)質(zhì)量最有利的手段,也是實(shí)現(xiàn)教學(xué)質(zhì)量控制的重要環(huán)節(jié)。學(xué)生評(píng)教的主要目的是通過評(píng)教,促進(jìn)教師改進(jìn)教學(xué),通過評(píng)教讓教師及時(shí)掌握自己在教學(xué)過程中存在的問題,從而促進(jìn)教師根據(jù)評(píng)教結(jié)果,有針對(duì)性地改進(jìn)教學(xué),提高教學(xué)質(zhì)量。而學(xué)生評(píng)教最關(guān)鍵的問卷模板的設(shè)計(jì),問卷模板的構(gòu)建是否科學(xué)、合理,直接影響到學(xué)生評(píng)教的結(jié)果和教師教學(xué)的積極性。

        1 體系結(jié)構(gòu)及開發(fā)工具選擇

        1.1 體系結(jié)構(gòu)

        在線評(píng)教系統(tǒng)主要應(yīng)用于學(xué)生對(duì)教師的評(píng)教活動(dòng)中,設(shè)計(jì)的對(duì)象主要是學(xué)校的教師 (包括任課教師和教學(xué)管理人員)和學(xué)生。教學(xué)管理人員主要是組織、控制整個(gè)評(píng)教過程進(jìn)行,包括基礎(chǔ)數(shù)據(jù)的處理、設(shè)置評(píng)教的開關(guān)、樣本的抽樣等較為復(fù)雜的功能,因涉及的人員較少且出于對(duì)敏感數(shù)據(jù)處理 (安全性方面考慮),所以可以考慮使用C/S結(jié)構(gòu)。學(xué)生主要完成對(duì)自己所學(xué)課程 (教師)進(jìn)行評(píng)教,由于學(xué)生分布位置離散,且所需功能較為單一,考慮采用B/S結(jié)構(gòu)較為合適,能充分發(fā)揮此結(jié)構(gòu)在時(shí)空限制上的優(yōu)勢(shì)。教師主要完成查看自己的被評(píng)教結(jié)果,也比較適合采用B/S結(jié)構(gòu)[1]。

        總的來說,評(píng)教管理端的所有功能 (如基礎(chǔ)數(shù)據(jù)導(dǎo)入、評(píng)教開始開關(guān)、評(píng)教時(shí)間段設(shè)定、樣本選取方式和數(shù)量選擇、評(píng)教模板的生產(chǎn)與管理、評(píng)教數(shù)據(jù)導(dǎo)出等)在C/S端完成。B/S端主要完成學(xué)生評(píng)教身份驗(yàn)證、修改學(xué)生信息、匿名投票、查看自己投票、教師查看自己所教課程的投票情況等功能。筆者主要研究該系統(tǒng)中的問卷模板設(shè)計(jì)及管理。

        1.2 開發(fā)工具選擇

        為了較好地支撐該系統(tǒng)架構(gòu),采用了微軟技術(shù)路線,具體為.NET+SQL Server+I(xiàn)IS。系統(tǒng)建模采用開源軟件Star UML。因.NET平臺(tái)既可以用于開發(fā)網(wǎng)站,又可以用于開發(fā)Windows應(yīng)用程序,B/S評(píng)教端可采用.NET平臺(tái)下提供的ASP.NET來設(shè)計(jì),C/S端可采用C#進(jìn)行開發(fā)。此外,.NET平臺(tái)下的ADO.NET可與數(shù)據(jù)庫(kù)SQL Server 2005進(jìn)行連接[2]。

        2 評(píng)教問卷內(nèi)容的設(shè)計(jì)

        如何構(gòu)建一套科學(xué)合理的問卷模板,是在線評(píng)教系統(tǒng)設(shè)計(jì)成功與否的關(guān)鍵所在[3-4]。但由于評(píng)教問卷所涉及的評(píng)教項(xiàng)目眾多,用單一的列表方式已經(jīng)沒有辦法將所有的評(píng)教項(xiàng)目完整呈現(xiàn),可考慮對(duì)其進(jìn)行細(xì)化分解,主要是從教師教學(xué)的角度出發(fā),根據(jù)教學(xué)過程中影響課堂教學(xué)質(zhì)量的因素,將其細(xì)化分解為3個(gè)以上的大項(xiàng),然后再將每個(gè)大項(xiàng)繼續(xù)分解為若干個(gè)小項(xiàng),采用細(xì)化分解方法具有操作性簡(jiǎn)單,容易量化且易被廣泛接受等優(yōu)點(diǎn)。筆者采用結(jié)構(gòu)可變、可動(dòng)態(tài)生成模板的方法進(jìn)行問卷模板設(shè)計(jì)。

        根據(jù)不同的教學(xué)對(duì)象,采用不同的調(diào)查問卷模板,及時(shí)有效地反饋教學(xué)和學(xué)生反映,是問卷系統(tǒng)應(yīng)具有的基本功能。該系統(tǒng)中,用戶可以根據(jù)自己的調(diào)查對(duì)象定義不同的問卷模板,把不同模板的數(shù)據(jù)存入表中,系統(tǒng)通過存儲(chǔ)過程、動(dòng)態(tài)構(gòu)造SQL語(yǔ)句 (實(shí)現(xiàn)由圖1到圖2的轉(zhuǎn)換SQL語(yǔ)句字符串)等技術(shù),自動(dòng)把模板轉(zhuǎn)換為有利于投票數(shù)據(jù)存儲(chǔ)的物理表 (類似圖3的結(jié)構(gòu)),最后通過ADO.NET和VBA等技術(shù)控制Excel在客戶端自動(dòng)生成復(fù)雜的中國(guó)式統(tǒng)計(jì)報(bào)表 (類似圖3的Excel電子表格)。

        具體的設(shè)計(jì)方法:建立如圖1所示的評(píng)教模板表,圖中第1列存放的是評(píng)教的大項(xiàng),第2列存放的是評(píng)教大項(xiàng)下的各小項(xiàng) (問卷答案項(xiàng)),項(xiàng)與項(xiàng)之間使用#分隔開。例如 “AA”取值為 “教師課堂輔導(dǎo)情況”,“1#2#3”取值為 “經(jīng)常#一般#偶爾”,則表示客戶端評(píng)教時(shí),在教師課堂輔導(dǎo)情況這個(gè)問卷項(xiàng)下有 “經(jīng)?!薄ⅰ耙话恪?、“偶爾”3個(gè)可選項(xiàng)供學(xué)生選擇。“BB”項(xiàng),說明可以有4個(gè)選項(xiàng)供學(xué)生選擇。采用這種方法,可以有效的控制評(píng)教內(nèi)容與評(píng)教選項(xiàng)數(shù)的可變性,提高系統(tǒng)的實(shí)用性。

        圖1 評(píng)教模板表

        圖2 評(píng)教結(jié)果統(tǒng)計(jì)表

        為了更加直觀、清晰地顯示問卷的結(jié)果,導(dǎo)出的評(píng)教結(jié)果 (生成的Excel數(shù)據(jù))采用中國(guó)式報(bào)表格式,如圖3問卷生成樣式。先從圖1、圖2分別讀取數(shù)據(jù)當(dāng)前評(píng)教模板數(shù)據(jù)和評(píng)教內(nèi)容,最后通過調(diào)用MS Excel模型的Application、Workbook、Worksheet、Range等類及其屬性,一行一行、一個(gè)單元格一個(gè)單元格地填充Excel對(duì)象的數(shù)據(jù)。

        圖3 問卷生成樣式

        3 問卷模板的具體實(shí)現(xiàn)

        該系統(tǒng)采用動(dòng)態(tài)模板自動(dòng)生成評(píng)教指標(biāo)的方法,解決了一般系統(tǒng)靜態(tài)評(píng)教指標(biāo)或雖然能動(dòng)態(tài)輸入但回答選項(xiàng)靜態(tài)的問題,很好地解決了評(píng)教內(nèi)容的多變性需求。

        在模板下拉列表框中選擇系統(tǒng)已經(jīng)存在的模板,點(diǎn)擊 “顯示模板內(nèi)容”按鈕,系統(tǒng)通過查詢相應(yīng)的數(shù)據(jù)庫(kù)表并把數(shù)據(jù)顯示到DataGrid中。如果某個(gè)模板已經(jīng)被用于投票 (數(shù)據(jù)庫(kù)中已經(jīng)存在相應(yīng)模板的評(píng)教數(shù)據(jù)),則不能對(duì)該模板的項(xiàng)目進(jìn)行添加和刪除 (此時(shí)2個(gè)功能按鈕不能被使用)。在模板下拉列表框中選擇系統(tǒng)已經(jīng)存在的模板,點(diǎn)擊 “設(shè)為默認(rèn)模板”按鈕,系統(tǒng)自動(dòng)把此模板作為當(dāng)前評(píng)教的評(píng)教模板,接受學(xué)生在線評(píng)教的數(shù)據(jù)。如果需要?jiǎng)?chuàng)建新的模板,則在項(xiàng)目操作區(qū)域填寫模板名稱和相應(yīng)的評(píng)教項(xiàng)目以及評(píng)教選項(xiàng)即可。

        3.1 刪除指定模板

        為了能對(duì)系統(tǒng)中的評(píng)教模板進(jìn)行有效地管理,設(shè)計(jì)刪除無效的模板的功能是有必要的。刪除指定模板流程圖如圖4所示,其實(shí)現(xiàn)思路如下:構(gòu)造SQL語(yǔ)句,通過數(shù)據(jù)庫(kù)連接類的GetDataTableBySql()方法返回一個(gè)結(jié)果集合DT。如果DT對(duì)象不為空,說明指定表已經(jīng)存在,不能進(jìn)行刪除,并進(jìn)行相應(yīng)的提示;否則此模板沒有轉(zhuǎn)換為相應(yīng)的數(shù)據(jù)表,可以刪除,構(gòu)造從問卷模板表中刪除某模板數(shù)據(jù)的delete SQL語(yǔ)句,再此調(diào)用數(shù)據(jù)庫(kù)連接類的GetEffectRowCountBySql()方法返回?cái)?shù)據(jù)庫(kù)執(zhí)行SQL語(yǔ)句的影響數(shù),如果受影響數(shù)大于0,說明刪除成功,否則刪除失敗,并都進(jìn)行相應(yīng)的提示信息。

        3.2 生成模板對(duì)應(yīng)的數(shù)據(jù)表

        模板創(chuàng)建好了之后,并不能馬上進(jìn)行投票,必須把其轉(zhuǎn)換為規(guī)定的數(shù)據(jù)表,才能實(shí)現(xiàn)數(shù)據(jù)的持久存儲(chǔ),并實(shí)現(xiàn)學(xué)生在線投票數(shù)據(jù)庫(kù)的存儲(chǔ)。利用模板生成對(duì)應(yīng)數(shù)據(jù)表的流程圖如圖5所示,其實(shí)現(xiàn)思路說明如下:

        通過CheckedListBox控件的Checke dIndices.Count屬性,取得用戶選擇要產(chǎn)生數(shù)據(jù)庫(kù)表的模板名稱數(shù)量rows;判斷rows的取值情況,如果rows小于等于0,則說明沒有選擇要生成數(shù)據(jù)表的模板名稱,給出相應(yīng)的提示信息,程序結(jié)束;否則逐個(gè)遍歷CheckedListBox的CheckedItem,并對(duì)其內(nèi)容進(jìn)行處理。

        取出模板名稱對(duì)應(yīng)編號(hào)的前4個(gè)字符,構(gòu)造查詢問卷內(nèi)容表中此模板編號(hào)的SQL語(yǔ)言,并調(diào)用數(shù)據(jù)訪問類的GetDataTable-BySql()方法,并返回DataTable類型的記錄集DT;如果DT不為空且其包含的記錄數(shù)不為零,說明此模板存在,否則程序結(jié)束;

        逐行取出模板項(xiàng)目并分解 (項(xiàng)目的評(píng)教項(xiàng)使用#作為分隔符),然后把項(xiàng)目與此項(xiàng)目的評(píng)教項(xiàng)組合,組成 “項(xiàng)目_評(píng)教項(xiàng)”以及規(guī)定數(shù)據(jù)類型 (int)和默認(rèn)值 (值為0),直到所有行被處理完成,生成一串臨時(shí)字符串temp;在temp的前面加上字符串create table,在temp的畫后面加入系部名稱varchar(30)、班級(jí)編號(hào)、班級(jí)名稱、學(xué)期、教師編號(hào)、教師姓名、課程編、回收問卷、回收率等需要記錄的重要信息。

        調(diào)用數(shù)據(jù)庫(kù)類的RunProcedureExecuteReader()方法,執(zhí)行帶參數(shù)的存儲(chǔ)過程sp_createTagtable,通過存儲(chǔ)過程返回狀態(tài)值,給出執(zhí)行成功或失敗的提示信息。實(shí)現(xiàn)效果如圖6所示。

        3.3 管理模板實(shí)現(xiàn)效果管理模板實(shí)現(xiàn)效果如圖7所示。

        1)顯示模板內(nèi)容 就是把當(dāng)前選中的評(píng)價(jià)模板內(nèi)容顯示出來,供瀏覽、修改等后期工作。

        圖4 刪除指定模板流程圖

        圖5 利用模板生成數(shù)據(jù)表的流程圖

        2)設(shè)為默認(rèn)模板 就是把當(dāng)前選中的模板作為學(xué)生評(píng)教操作的模板。

        3)創(chuàng)建新的模板 可以根據(jù)評(píng)價(jià)體系的需求,創(chuàng)建新的模板,用于當(dāng)前或以后客戶端評(píng)教。

        4)刪除選擇模板 把不需要的模板刪除。

        圖7 模板管理效果圖

        4 結(jié)語(yǔ)

        基于B/S和C/S的在線評(píng)教系統(tǒng)的大部分功能已實(shí)現(xiàn),現(xiàn)已投入試運(yùn)行,由教務(wù)管理人員、學(xué)生和教師進(jìn)行了測(cè)試和使用,運(yùn)行的結(jié)果得到了學(xué)生和教務(wù)管理人員的認(rèn)可。分析反饋回來的信息,認(rèn)為該系統(tǒng)還存在如下的問題,比如系統(tǒng)評(píng)教維數(shù)不夠,也就是問卷模板設(shè)計(jì)的不夠豐富以及報(bào)表導(dǎo)出的格式較為單一,這有待進(jìn)一步完善。

        [1]舒清錄,廖明梅 .基于B/S和C/S架構(gòu)的多層在線評(píng)教系統(tǒng)設(shè)計(jì) [J].雞西大學(xué)學(xué)報(bào),2012(10):67-68.

        [2]舒清錄,廖明梅 .基于.NET平臺(tái)的Excel報(bào)表研究與實(shí)現(xiàn) [J].大理學(xué)院學(xué)報(bào),2012(4):18-21.

        [3]杜雙 .我國(guó)高校學(xué)生評(píng)教指標(biāo)體系研究 [D].大連:大連理工大學(xué),2011.

        [4]舒清錄,廖明梅 .在線評(píng)教系統(tǒng)設(shè)計(jì)中若干關(guān)鍵問題探討 [J].中國(guó)科技創(chuàng)新,2011(2):46-48.

        猜你喜歡
        數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機(jī)系統(tǒng)
        ZC系列無人機(jī)遙感系統(tǒng)
        瞞天過海——仿生設(shè)計(jì)萌到家
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計(jì)叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        日韩在线看片免费人成视频| 日产乱码一二三区别免费l| 亚洲欧美日韩中文字幕一区二区三区| 国产三级在线观看播放视频| 国产精品九九久久一区hh| 亚洲中文字幕乱码在线视频| 麻豆资源在线观看视频| 国产av丝袜旗袍无码网站| 欧美三级免费网站| 手机在线免费看av网站| 最新国产不卡在线视频 | a级毛片免费观看网站| 国产精品高潮无码毛片| 国产成人久久精品二区三区| 国产在线视频一区二区天美蜜桃| 老师粉嫩小泬喷水视频90| 狠狠色综合播放一区二区| 亚洲不卡毛片在线观看| 日韩性爱视频| 亚洲人成色777777老人头| 北岛玲日韩精品一区二区三区| 亚洲免费一区二区av| 国产精品永久在线观看| 亚洲 高清 成人 动漫| 久久久久亚洲AV无码专区一区 | 蜜臀av中文人妻系列| 国内精品亚洲成av人片| 久久超碰97人人做人人爱| 亚洲片一区二区三区| 亚洲一区二区三区亚洲| 亚洲国产精品久久久久久无码| 亚洲av无码1区2区久久| АⅤ天堂中文在线网| 午夜男女靠比视频免费| 国产av一区二区三区传媒| 免费在线视频一区| 国产av自拍在线观看| 国产av国片精品有毛| 亚洲在AV极品无码天堂手机版| 搡老女人老妇女老熟妇69| 久久伊人最新网址视频|