孫 媛
河南濮陽(yáng)職業(yè)技術(shù)學(xué)院,河南濮陽(yáng) 457000
網(wǎng)上評(píng)教系統(tǒng)設(shè)計(jì)
孫 媛
河南濮陽(yáng)職業(yè)技術(shù)學(xué)院,河南濮陽(yáng) 457000
論文采用JSP和SQL SERVER 2000設(shè)計(jì)實(shí)現(xiàn)了基于B/S模式的校園網(wǎng)絡(luò)評(píng)教信息管理系統(tǒng)。通過(guò)對(duì)系統(tǒng)的嚴(yán)格測(cè)試,表明系統(tǒng)具有界面友好、操作方便的特點(diǎn),可以廣泛應(yīng)用。
網(wǎng)上評(píng)教系統(tǒng) ;JSP
在目前網(wǎng)絡(luò)技術(shù)快速發(fā)展的今天許多高校的采用基于網(wǎng)絡(luò)的評(píng)教系統(tǒng)。它具有使用方便、效果良好的特點(diǎn)已成為當(dāng)前高校學(xué)生評(píng)教活動(dòng)的主流形式。
通過(guò)前期的調(diào)研,我們?cè)O(shè)計(jì)的系統(tǒng)總體上包括用戶(hù)登錄模塊,學(xué)生、專(zhuān)家測(cè)評(píng)模塊,教師、管理員查詢(xún)模塊以及數(shù)據(jù)維護(hù)模塊。其中,用戶(hù)登錄模塊用于管理用戶(hù)的登錄信息,不同級(jí)別的用戶(hù)登錄不同的界面享有不同的權(quán)限。學(xué)生、專(zhuān)家測(cè)評(píng)模塊用于學(xué)生和專(zhuān)家進(jìn)入測(cè)評(píng)頁(yè)并進(jìn)行相關(guān)的測(cè)評(píng)工作。教師、管理員查詢(xún)模塊主要功能是:測(cè)評(píng)信息經(jīng)系統(tǒng)分析處理再挖掘生成的數(shù)據(jù),系統(tǒng)按不同的權(quán)限提供了管理員和教師進(jìn)行檢索查詢(xún)排序功能。數(shù)據(jù)維護(hù)模塊進(jìn)行數(shù)據(jù)維護(hù)和密碼操作。
系統(tǒng)運(yùn)行的基本軟硬件環(huán)境包括:軟件方面包括JSP、JDK +Tomcat、Windows XP 和 SQL server 2000 數(shù)據(jù)庫(kù)。硬件環(huán)境包括服務(wù)器:H P ML530或更高級(jí)的以及100M到桌面的網(wǎng)絡(luò)。
由上可知,系統(tǒng)主要包括3類(lèi):學(xué)生測(cè)評(píng)類(lèi)、結(jié)果查詢(xún)類(lèi)和數(shù)據(jù)管理類(lèi)。學(xué)生在測(cè)評(píng)中使用的測(cè)評(píng)類(lèi)、留言類(lèi)由學(xué)生測(cè)評(píng)類(lèi)派生而來(lái);管理員在維護(hù)過(guò)程中的課程維護(hù)類(lèi)、測(cè)評(píng)結(jié)果維護(hù)類(lèi)由管理員派生而來(lái);結(jié)果查詢(xún)類(lèi)是依賴(lài)于學(xué)生測(cè)評(píng)結(jié)束后的測(cè)評(píng)留言類(lèi)而得出的;專(zhuān)家和教師類(lèi)用戶(hù)可通過(guò)系統(tǒng)測(cè)評(píng)結(jié)果查詢(xún)系統(tǒng)類(lèi)直接查詢(xún)。
評(píng)教部分是該系統(tǒng)的核心。首先是進(jìn)入評(píng)教系統(tǒng)主頁(yè)面,學(xué)生、教師在評(píng)教頁(yè)面登錄,經(jīng)過(guò)用戶(hù)名、密碼、權(quán)限驗(yàn)證,學(xué)生進(jìn)入該學(xué)期所學(xué)課程數(shù)據(jù)確定學(xué)生評(píng)教,進(jìn)行評(píng)教。專(zhuān)家先進(jìn)入專(zhuān)家督導(dǎo),選擇某一位教師進(jìn)入教師測(cè)評(píng)信息頁(yè),測(cè)完再選擇下位教師。教師、管理員在數(shù)據(jù)信息管理主頁(yè)登錄,經(jīng)過(guò)用戶(hù)名、密碼、權(quán)限驗(yàn)證,教師進(jìn)入教師本人的查看信息界面,管理員進(jìn)入管理界面,界面功能包括:學(xué)生測(cè)評(píng)信息查詢(xún)、專(zhuān)家督導(dǎo)信息查詢(xún)、總評(píng)排序。
本系統(tǒng)對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)盡量遵循數(shù)據(jù)庫(kù)設(shè)計(jì)的范式,力求簡(jiǎn)單、一目了然,便于管理維護(hù)。用戶(hù)登錄根據(jù)表1信息代碼驗(yàn)證進(jìn)入相應(yīng)權(quán)限的界面,學(xué)生評(píng)教根據(jù)相關(guān)表格對(duì)該學(xué)期所學(xué)課程相應(yīng)的教師進(jìn)行測(cè)評(píng),專(zhuān)家根據(jù)表2的教師信息測(cè)評(píng)教師,管理員管理信息是基于表1所載的信息,表2是學(xué)生、專(zhuān)家對(duì)教師建議(即留言),另外表1,表2為系編號(hào)信息、課程編號(hào)信息,根據(jù)它們知道系名、課程名。以下是主要數(shù)據(jù)表的設(shè)計(jì)情況:
字段名稱(chēng) 類(lèi)型 長(zhǎng)度 是否為空 是否主鍵 說(shuō)明
表1 Student (學(xué)生選課設(shè)置表)
表2 Teacher (教師授課、專(zhuān)家設(shè)置表、留言簿設(shè)置表)
登錄功能由文件login.jsp實(shí)現(xiàn),若用戶(hù)名、密碼、權(quán)限有誤,會(huì)有相應(yīng)提示,并返回登錄界面。
學(xué)生進(jìn)行評(píng)教時(shí)首先進(jìn)入評(píng)教首頁(yè),點(diǎn)擊”學(xué)生評(píng)教“登錄(學(xué)生的用戶(hù)名及密碼由管理員指定),登錄成功登錄成功會(huì)顯示根據(jù)學(xué)生該學(xué)期所學(xué)課程數(shù)確定測(cè)評(píng)信息,進(jìn)入評(píng)教頁(yè)面,主要代碼如下(分別描述知識(shí)技能指標(biāo)測(cè)分、素質(zhì)修養(yǎng)指標(biāo)測(cè)分、教學(xué)效能指標(biāo)測(cè)分、工作態(tài)度指標(biāo)測(cè)分):
搜索查詢(xún)功能分為4個(gè)模塊:教師查看信息、學(xué)生測(cè)評(píng)信息、專(zhuān)家督導(dǎo)信息、總評(píng)排序。教師查看信息,可查詢(xún)本人自己被學(xué)生評(píng)教結(jié)果以及專(zhuān)家督導(dǎo);學(xué)生測(cè)評(píng)信息,主要反映學(xué)生對(duì)教師的測(cè)評(píng),主觀印象占大部分;專(zhuān)家督導(dǎo)信息,客觀占大部分;總評(píng)排序,累計(jì)所有測(cè)評(píng)分,在院里教師個(gè)人的得分排名,以及所在系的排名,還有一項(xiàng)是教授同一課程教師的得分排名,查詢(xún)功能僅對(duì)具有相應(yīng)權(quán)限的用戶(hù)開(kāi)放。
學(xué)生評(píng)教結(jié)束后,管理員可利用利用本系統(tǒng)進(jìn)行統(tǒng)計(jì),不僅可以統(tǒng)計(jì)到每一個(gè)教師的每門(mén)課程,而且能分別對(duì)學(xué)生、專(zhuān)家測(cè)評(píng)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)。能實(shí)現(xiàn)同學(xué)科不同教師的評(píng)教結(jié)果的對(duì)比。
本系統(tǒng)采用JSP設(shè)計(jì)實(shí)現(xiàn)了基網(wǎng)上評(píng)教系統(tǒng),通過(guò)嚴(yán)格的測(cè)試表明系統(tǒng)滿(mǎn)足設(shè)計(jì)需要。在實(shí)際應(yīng)用中,運(yùn)行穩(wěn)定,效果明顯。
[1]吳孝麗,周炎. 網(wǎng)上評(píng)教系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 科技廣 場(chǎng),2005(5):46-48.
[2]耿詳義.JSP基礎(chǔ)教程[M]清華大學(xué)出版社,2005,9.
[3]任永奎,薛風(fēng)英.學(xué)生網(wǎng)上評(píng)教的研究與實(shí)踐[J]. 東北財(cái) 經(jīng)大學(xué)學(xué)報(bào),2005(4):91-93.
TP393
A
1674-6708(2010)21-0185-02
孫媛,助教,工作單位:河南濮陽(yáng)職業(yè)技術(shù)學(xué)院,研究方向:計(jì)算機(jī)軟件