国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于B/S結(jié)構(gòu)的教師教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2012-04-29 00:44:03齊斐
電腦知識(shí)與技術(shù) 2012年22期
關(guān)鍵詞:S結(jié)構(gòu)

齊斐

摘要:設(shè)計(jì)了一套基于B/S結(jié)構(gòu)的教師教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng),實(shí)現(xiàn)了教師教學(xué)質(zhì)量的網(wǎng)上測(cè)評(píng)。分析了系統(tǒng)功能模塊,論述了系統(tǒng)結(jié)構(gòu),說(shuō)明了系統(tǒng)實(shí)現(xiàn)的主要技術(shù)問(wèn)題。

關(guān)鍵詞:無(wú)紙化測(cè)評(píng);B/S結(jié)構(gòu);ASP技術(shù);ADO

中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)22-5275-02

Design and Realization of Teaching Quality Evaluation System Based on B/S Structure

QI Fei

(College of Information Engineering,Longdong University, Qingyang 745000, China)

Abstract: This paper designed a teaching quality evaluation system based on B/S structure to achieve online evaluation of teaching quality. The system function modules, the system architecture and the key technical issues in the realization of the system were analysed.

Key words: paperless testing and evaluation; B/S structure; ASP technology; ADO

高等學(xué)校實(shí)行學(xué)生對(duì)教師的綜合測(cè)評(píng)已經(jīng)成為教師教學(xué)評(píng)價(jià)的常規(guī)手段。測(cè)評(píng)方式目前有三種:一是手工操作,即學(xué)生填寫(xiě)測(cè)評(píng)表,管理人員手工統(tǒng)計(jì)計(jì)算;二是引入計(jì)算機(jī)處理,即學(xué)生填涂機(jī)讀卡,計(jì)算機(jī)讀卡統(tǒng)計(jì);三是網(wǎng)上測(cè)評(píng)。手工方法數(shù)據(jù)的采集回收速度慢,屬于有紙測(cè)評(píng)。讀卡方法在分析和統(tǒng)計(jì)數(shù)據(jù)方面比較快捷,但仍沒(méi)有擺脫紙和筆。第三種方法實(shí)現(xiàn)了真正的無(wú)紙化,效率高,統(tǒng)計(jì)全面而且深入,是目前最流行且實(shí)用的測(cè)評(píng)手段。本系統(tǒng)設(shè)計(jì)的目的在于:充分利用現(xiàn)有的教學(xué)資源,通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)對(duì)教師教學(xué)質(zhì)量的無(wú)紙化、不記名打分測(cè)評(píng),讓學(xué)生對(duì)其任課老師的教學(xué)做出評(píng)價(jià),并準(zhǔn)確迅速的收集、統(tǒng)計(jì)、分析評(píng)價(jià)結(jié)果,供教學(xué)質(zhì)量監(jiān)督部門(mén)參考,并為校管理層提供決策支持?jǐn)?shù)據(jù)。

1系統(tǒng)設(shè)計(jì)方案

1.1功能模塊分析

根據(jù)功能和需求,系統(tǒng)分為六大模塊,如圖1所示。

圖1系統(tǒng)功能模塊

1.1.1基本信息輸入模塊

該模塊為系統(tǒng)的其他模塊提供數(shù)據(jù)支持,用于教務(wù)部門(mén)進(jìn)行基本信息的錄入。基本信息主要是與課程安排相關(guān)的信息,包括學(xué)生信息、教師信息和課程信息,信息量大且數(shù)據(jù)繁瑣。為使工作人員的錄入工作簡(jiǎn)潔方便,設(shè)計(jì)中采用下拉列表或單選等方式進(jìn)行信息選擇,且輸入頁(yè)面的默認(rèn)數(shù)據(jù)為上一次頁(yè)面提交時(shí)的數(shù)據(jù),對(duì)于相似的記錄,錄入人員可根據(jù)需要修改小部分信息即可。

1.1.2基本信息維護(hù)模塊

該模塊為基本信息輸入模塊服務(wù),用于教務(wù)部門(mén)對(duì)錄入的基本信息進(jìn)行維護(hù),可以對(duì)基本信息進(jìn)行查詢、追加、修改和刪除等操作。對(duì)要修改的記錄,系統(tǒng)提供了按學(xué)生信息、課程信息、教師信息三種不同的方式將符合查詢條件的記錄從數(shù)據(jù)庫(kù)中篩選出來(lái)并顯示在頁(yè)面上,供用戶查看并做出相應(yīng)的操作。

1.1.3網(wǎng)上評(píng)分控制模塊

該模塊設(shè)計(jì)的目的在于簡(jiǎn)化學(xué)生網(wǎng)上評(píng)分模塊,避免學(xué)生對(duì)不是自己的任課老師進(jìn)行評(píng)分的情況發(fā)生。該模塊由系統(tǒng)管理員操作,便于進(jìn)行系統(tǒng)的管理、操作控制和機(jī)房時(shí)間的安排。

1.1.4學(xué)生網(wǎng)上評(píng)分模塊

該模塊利用學(xué)?,F(xiàn)有的網(wǎng)絡(luò)資源,由學(xué)生對(duì)其本學(xué)期任課老師進(jìn)行網(wǎng)上匿名測(cè)評(píng)。每個(gè)打分頁(yè)面包括兩個(gè)部分:一部分顯示與評(píng)分相關(guān)的課程、教師、學(xué)生信息;另一部分為主體部分即打分選項(xiàng),評(píng)分方案由教務(wù)部門(mén)及校領(lǐng)導(dǎo)商定。

1.1.5統(tǒng)計(jì)分析模塊

該模塊是本系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的目的所在,用于統(tǒng)計(jì)分析學(xué)生測(cè)評(píng)結(jié)果。其具有自動(dòng)匯總、統(tǒng)計(jì)分析功能,還可以查詢、瀏覽、打印輸出。通過(guò)多途徑、多角度考察學(xué)校的教學(xué)情況,為教務(wù)部門(mén)及校有關(guān)領(lǐng)導(dǎo)制定教學(xué)計(jì)劃和配置師資隊(duì)伍提供決策支持?jǐn)?shù)據(jù)。

1.1.6系統(tǒng)維護(hù)模塊

本系統(tǒng)中的學(xué)院、系別、專業(yè)信息一般比較固定,其他模塊對(duì)這些信息進(jìn)行引用。但考慮到系統(tǒng)的可擴(kuò)充性,增加此模塊對(duì)系統(tǒng)中的院、系、專業(yè)信息進(jìn)行添加、修改、刪除等維護(hù)操作。

1.2系統(tǒng)結(jié)構(gòu)的選擇

信息系統(tǒng)的兩種基本結(jié)構(gòu)是兩層結(jié)構(gòu)的C/S(Client/Server)模式和三層結(jié)構(gòu)的B/S(Browser/Server)模式。兩者各有優(yōu)缺點(diǎn),C/S結(jié)構(gòu)的優(yōu)點(diǎn)是數(shù)據(jù)的傳輸量較少,但其存在以下缺點(diǎn):

1)客戶端負(fù)擔(dān)大,配置要求高,易形成“胖”客戶機(jī)。

2)可維護(hù)性與可擴(kuò)充性差。[1]

與C/S結(jié)構(gòu)相比,B/S結(jié)構(gòu)有以下優(yōu)點(diǎn):

1)客戶端負(fù)擔(dān)小,配置要求低,避免“胖”客戶機(jī)的形成。

2)系統(tǒng)維護(hù)方便,可擴(kuò)充性強(qiáng)[1]。

考慮到本系統(tǒng)使用過(guò)程中數(shù)據(jù)傳輸量不大,但客戶端比較分散,對(duì)應(yīng)用程序的維護(hù)和擴(kuò)充要求較高,故采用B/S結(jié)構(gòu)。鑒于實(shí)際教學(xué)資源情況,本系統(tǒng)可以將Web服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器置于同一臺(tái)計(jì)算機(jī)上,既節(jié)省系統(tǒng)設(shè)施的開(kāi)支,又便于系統(tǒng)的綜合管理和維護(hù)擴(kuò)充。同時(shí)在本系統(tǒng)統(tǒng)計(jì)分析模塊,一些簡(jiǎn)單的統(tǒng)計(jì)計(jì)算可以在Web服務(wù)器上實(shí)現(xiàn),而對(duì)于一些繁瑣的計(jì)算任務(wù),本系統(tǒng)充分利用數(shù)據(jù)庫(kù)自身的機(jī)制,由數(shù)據(jù)庫(kù)服務(wù)器統(tǒng)計(jì)計(jì)算,從而避免了大量計(jì)算造成的系統(tǒng)瓶頸,體現(xiàn)了簡(jiǎn)單、快捷、準(zhǔn)確的系統(tǒng)設(shè)計(jì)目標(biāo)和特色。

2系統(tǒng)實(shí)現(xiàn)中的主要技術(shù)問(wèn)題

2.1服務(wù)器的選擇和配置

由于系統(tǒng)采用B/S結(jié)構(gòu),客戶端的計(jì)算機(jī)只要能正常運(yùn)行Windows并聯(lián)網(wǎng)即可。服務(wù)器安裝Windows 2000 Server,采用關(guān)系數(shù)據(jù)庫(kù)Oracle9i作為數(shù)據(jù)庫(kù)管理系統(tǒng),以保證數(shù)據(jù)庫(kù)的大容量和安全性。

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

整個(gè)系統(tǒng)的數(shù)據(jù)都永久存儲(chǔ)在數(shù)據(jù)庫(kù)服務(wù)器中。本系統(tǒng)與測(cè)評(píng)直接相關(guān)的表主要有三個(gè):JSSKCPB表、PASSWORD表、XYSZB表。JSSKCPB表用于存儲(chǔ)系統(tǒng)的主要數(shù)據(jù),如課程信息、教師信息、學(xué)生信息以及打分分?jǐn)?shù)等。表中的初始數(shù)據(jù)分兩部分錄入,基本數(shù)據(jù)從基本信息輸入模塊錄入,打分?jǐn)?shù)據(jù)從學(xué)生網(wǎng)上評(píng)分模塊得到。PASSWORD表用于存儲(chǔ)被賦予相應(yīng)權(quán)限的用戶的用戶名和口令,保證系統(tǒng)的安全性。XYSZB表用于存儲(chǔ)學(xué)院、系別、專業(yè)等信息。

2.3應(yīng)用程序設(shè)計(jì)

Web應(yīng)用程序的設(shè)計(jì)實(shí)質(zhì)上可以分為兩部分:靜態(tài)網(wǎng)頁(yè)的制作和動(dòng)態(tài)網(wǎng)頁(yè)的編碼。靜態(tài)網(wǎng)頁(yè)使用標(biāo)準(zhǔn)HTML,用來(lái)顯示界面,采用Dreamweaver進(jìn)行開(kāi)發(fā);動(dòng)態(tài)網(wǎng)頁(yè)用來(lái)實(shí)現(xiàn)應(yīng)用邏輯,是對(duì)于處理和行為的表達(dá),采用ASP進(jìn)行編碼。

ASP(Active Server Page)是常用的動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù),利用它可以快速高效的開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)[2]。在編寫(xiě)與數(shù)據(jù)庫(kù)交互的程序時(shí),利用其內(nèi)置對(duì)象ADO可以通過(guò)簡(jiǎn)潔的編碼實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的連接和訪問(wèn)。ADO的工作層次如圖2所示。

圖2 ADO工作層次

2.4安全性設(shè)計(jì)

測(cè)評(píng)相關(guān)數(shù)據(jù)均屬于敏感信息,需要采用一定的安全措施防止泄露、更改或破壞:

1)采用三層結(jié)構(gòu)。相比于兩層結(jié)構(gòu),三層結(jié)構(gòu)中的數(shù)據(jù)庫(kù)不能被一般用戶直接訪問(wèn),具有更好的數(shù)據(jù)安全性。

2)隱藏源代碼。源代碼只存在于服務(wù)器上,客戶端只能看到靜態(tài)的網(wǎng)頁(yè),看不到ASP源代碼。同時(shí),為了防止用戶使用某些特殊命令查看源代碼,可以將HTML文件和ASP文件置于不同的路徑之下[3]。

3)不同的模塊設(shè)置不同的用戶標(biāo)識(shí)和用戶口令,避免非授權(quán)用戶非法讀寫(xiě)數(shù)據(jù)[4]。

3結(jié)束語(yǔ)

信息化建設(shè)是高等學(xué)校建設(shè)的重要部分,是一項(xiàng)基礎(chǔ)性、長(zhǎng)期性的工作,其建設(shè)狀況直接影響高校整體辦學(xué)水平和學(xué)校形象。本系統(tǒng)各項(xiàng)功能可以滿足當(dāng)前教學(xué)評(píng)價(jià)的需求,對(duì)于進(jìn)一步提高教學(xué)質(zhì)量和加強(qiáng)高校信息化建設(shè)有積極的作用。

參考文獻(xiàn):

[1]任泰明.基于B/S結(jié)構(gòu)的軟件開(kāi)發(fā)技術(shù)[M].西安:西安電子科技大學(xué)出版社,2006.

[2]馬中.ASP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)實(shí)訓(xùn)教程[M].北京:清華大學(xué)出版社,2010.

[3] Larson E. Web安全、維護(hù)及其服務(wù)器的管理[M].歸元計(jì)算機(jī)工作室譯.北京:機(jī)械工業(yè)出版社,2000.

[4]古玲,苑志勇.基于B/S結(jié)構(gòu)的檔案管理信息系統(tǒng)研究[J].華中科技大學(xué)學(xué)報(bào):自然科學(xué)版,2005(1).

[5]林行健.精通Oracle9i[M].北京:機(jī)械工業(yè)出版社,2004.

猜你喜歡
S結(jié)構(gòu)
基于Java的BBS開(kāi)發(fā)
基于PHP的發(fā)印管理系統(tǒng)的實(shí)現(xiàn)
基于Java的網(wǎng)上商城開(kāi)發(fā)
基于B/S結(jié)構(gòu)的通信部隊(duì)訓(xùn)練管理系統(tǒng)的設(shè)計(jì)研究
新型職業(yè)農(nóng)民培育遠(yuǎn)程視頻監(jiān)管系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
基于B/S技術(shù)網(wǎng)上選課管理系統(tǒng)的研究
B/S 結(jié)構(gòu)軟件的系統(tǒng)測(cè)試方法研究
基于ASP.NET 的圖書(shū)管理系統(tǒng)
基于C/S結(jié)構(gòu)的機(jī)務(wù)維修工程類綜合實(shí)驗(yàn)教學(xué)平臺(tái)建設(shè)與實(shí)踐
基于網(wǎng)絡(luò)的高校教材管理系統(tǒng)的研究
临泉县| 东安县| 乌什县| 化州市| 无锡市| 玉溪市| 淮滨县| 石柱| 中方县| 渭南市| 苏尼特左旗| 恭城| 当涂县| 开江县| 杂多县| 历史| 台北县| 平塘县| 涟水县| 宣汉县| 汕头市| 武城县| 济宁市| 马尔康县| 武定县| 莒南县| 昌平区| 德江县| 乃东县| 淮北市| 文昌市| 保山市| 冀州市| 新蔡县| 岳池县| 镇沅| 酉阳| 桦南县| 阳高县| 陕西省| 光山县|