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

?

計(jì)算機(jī)類專業(yè)課程的教學(xué)評(píng)價(jià)問卷調(diào)查系統(tǒng)

2014-09-24 12:23楊楊林加論
軟件工程 2014年6期
關(guān)鍵詞:S結(jié)構(gòu)結(jié)果顯示

楊楊+林加論

摘 要:為了及時(shí)獲取教學(xué)情況,進(jìn)行教學(xué)評(píng)價(jià)是主要的方式。傳統(tǒng)的調(diào)查方法回收統(tǒng)計(jì)耗時(shí)大、資源浪費(fèi)大,為了解決諸如此類問題,在線教學(xué)評(píng)價(jià)問卷采用三層B/S體系結(jié)構(gòu)設(shè)計(jì)方法,在網(wǎng)頁中顯示調(diào)查內(nèi)容, 由后臺(tái)數(shù)據(jù)庫存放調(diào)查結(jié)果,編寫代碼實(shí)現(xiàn)結(jié)果的顯示,實(shí)現(xiàn)教學(xué)評(píng)價(jià)無紙化模式。

關(guān)鍵詞:在線評(píng)教;結(jié)果顯示;B/S結(jié)構(gòu)

中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A

The Questionnaires Survey System of Teaching Evaluation

about the Specialized Computer Courses

YANG Yang,LIN Jialun

(Information Technology Department of Hainan Medical College,Haikou 571199,China)

Abstract:Teaching evaluation is the mainly used method in the purpose of understanding the situation of teaching.The traditional survey method is a great waste of time and resources.In order to solve such problems,an online teaching evaluation questionnaire system,using the three-layer B/S architecture design method,displays survey contents on webpage,stores survey results in the background database and displays the results by writing program code,which realizes the paperless mode of teaching evaluation.

Keywords:online teaching evaluation;results display;B/S structure

1 引言(Introduction)

當(dāng)前,在教學(xué)中突出學(xué)生的主體地位、發(fā)揮教師的主導(dǎo)作用、培養(yǎng)學(xué)生的創(chuàng)新精神和時(shí)間能力是高等學(xué)校造就創(chuàng)造型人才的迫切需要。高質(zhì)量的課堂教學(xué)不僅能夠使學(xué)生掌握更多知識(shí),而且能夠引導(dǎo)學(xué)生主動(dòng)學(xué)習(xí)、積極思考、開拓思維,對(duì)培養(yǎng)學(xué)生的創(chuàng)新精神和實(shí)踐能力有著積極的意義,如何對(duì)大學(xué)課堂教學(xué)進(jìn)行科學(xué)的評(píng)價(jià)是一個(gè)既具有理論意義又有時(shí)間價(jià)值的研究問題[1]。目前常見教學(xué)調(diào)查問卷方式是由教學(xué)管理部門對(duì)學(xué)生、教師等散發(fā)調(diào)查表,然后對(duì)收集的信息進(jìn)行統(tǒng)計(jì)并得到調(diào)查的結(jié)果。顯然,這種僅僅局限于現(xiàn)場(chǎng)發(fā)放調(diào)查問卷的方式會(huì)導(dǎo)致調(diào)查范圍較局限,調(diào)查工作效率低、周期長(zhǎng),且從環(huán)保角度考慮,也比較浪費(fèi)資源。近兩年來,海南醫(yī)學(xué)院(以下簡(jiǎn)稱“我?!保┯?jì)算機(jī)類課程的建設(shè)與改革正全面展開,它所面向的學(xué)生覆蓋了全校本、??聘鲗I(yè),學(xué)生人數(shù)較多。因此,在教學(xué)過程中能及時(shí)、有效、全面的了解教學(xué)評(píng)價(jià)情況是十分必要的?!坝?jì)算機(jī)類課程的教學(xué)評(píng)價(jià)問卷調(diào)查系統(tǒng)”(以下簡(jiǎn)稱“在線評(píng)教系統(tǒng)”)主要針對(duì)我校的計(jì)算機(jī)類課程的教學(xué)評(píng)價(jià)需求而進(jìn)行,開發(fā)一套計(jì)算機(jī)類課程的教學(xué)評(píng)價(jià)問卷調(diào)查系統(tǒng)。采用網(wǎng)絡(luò)問卷調(diào)查方式,依據(jù)相關(guān)課程的教學(xué)目標(biāo)對(duì)教學(xué)過程及結(jié)果進(jìn)行調(diào)查,并能對(duì)數(shù)據(jù)進(jìn)行簡(jiǎn)單分析,為研究我校計(jì)算機(jī)類課程教與學(xué)過程提供有力數(shù)據(jù),為教學(xué)提供決策服務(wù)。同時(shí)調(diào)查結(jié)果更具時(shí)效性,且存儲(chǔ)方便,有利于數(shù)據(jù)再利用。在此系統(tǒng)的運(yùn)用基礎(chǔ)上,今后可考慮通過修改問卷內(nèi)容將其應(yīng)用于其他門類的課程教學(xué)評(píng)價(jià)或其他應(yīng)用范圍。

2 在線評(píng)教系統(tǒng)的設(shè)計(jì)(Designed to teach online

evaluation system)

筆者選擇Microsoft Visual Studio 2005開發(fā)平臺(tái),它具有豐富命令、函數(shù),同時(shí)又可使用大批的外部函數(shù),無論是對(duì)圖形、圖像、動(dòng)畫的處理,還是對(duì)音頻、視頻的處理能力都很強(qiáng)大等優(yōu)點(diǎn),并采用C#編程語言和Microsoft SQL Server 2005數(shù)據(jù)庫工具來開發(fā)本系統(tǒng)。

2.1 技術(shù)架構(gòu)

本系統(tǒng)采用ASP.NET三層體系結(jié)構(gòu),包含用戶界面、功能代碼和數(shù)據(jù)庫,實(shí)現(xiàn)網(wǎng)頁與數(shù)據(jù)庫的動(dòng)態(tài)訪問。整個(gè)系統(tǒng)也可被分成服務(wù)器(Server)端和瀏覽器(Browse)端兩大部分,用戶可通過瀏覽器進(jìn)行填寫、訪問、匯總數(shù)據(jù)[2]。教學(xué)評(píng)價(jià)問卷調(diào)查系統(tǒng)啟動(dòng)后,由符合身份的用戶在網(wǎng)上進(jìn)行調(diào)查信息的錄入。在開始錄入數(shù)據(jù)后,提交錄入的數(shù)據(jù)被保存在數(shù)據(jù)庫中,系統(tǒng)能夠動(dòng)態(tài)的進(jìn)行統(tǒng)計(jì)分析,并在Web網(wǎng)頁中以圖表形式反饋給用戶。

教學(xué)評(píng)價(jià)問卷調(diào)查系統(tǒng)與外部的接口有三個(gè):系統(tǒng)與問卷設(shè)計(jì)者的接口、系統(tǒng)與答卷人的接口、系統(tǒng)與統(tǒng)計(jì)分析人員的接口。這三個(gè)接口可通過三個(gè)子模塊來實(shí)現(xiàn),分別為:定制問卷子系統(tǒng)、采集問卷子系統(tǒng)、可視化統(tǒng)計(jì)分析子系統(tǒng)。定制問卷子系統(tǒng)是其他兩個(gè)子系統(tǒng)的基礎(chǔ),采集問卷子系統(tǒng)依賴于制定問卷子系統(tǒng),而可視化統(tǒng)計(jì)分析子系統(tǒng)不僅依賴于定制問卷子系統(tǒng),也依賴于采集問卷子系統(tǒng)。

2.2 系統(tǒng)開發(fā)環(huán)境

本系統(tǒng)采用ASP.NET和C#語言開發(fā),融入了Flash和圖片等相關(guān)素材,應(yīng)用SQL Server2005數(shù)據(jù)庫為后臺(tái)數(shù)據(jù)庫。

2.3 系統(tǒng)設(shè)計(jì)目的

隨著時(shí)代的進(jìn)步、科技的便利,我們追求的是環(huán)保、便捷的工作方式,辦公慢慢進(jìn)入無紙化時(shí)代,傳統(tǒng)的調(diào)查問卷方式已經(jīng)不再適用、不再大力推行。此系統(tǒng)名為計(jì)算機(jī)類課程的教學(xué)評(píng)價(jià)問卷調(diào)查系統(tǒng),分為學(xué)生、教師、督導(dǎo)評(píng)價(jià)的三種方式,從不同角度看待教學(xué)。endprint

3 系統(tǒng)的操作流程(The operation process of the

system)

經(jīng)對(duì)系統(tǒng)的需求進(jìn)行分析,可將系統(tǒng)整體操作分為四個(gè)部分:用戶登錄、問卷設(shè)計(jì)、問卷發(fā)放收集與儲(chǔ)存?zhèn)浞?,以及?duì)問卷結(jié)果的分析。

3.1 用戶登錄

用戶有四類,分別是學(xué)生、教師、督導(dǎo)、系統(tǒng)管理員,不同的身份對(duì)應(yīng)著不同的使用權(quán)限。

3.2 問卷設(shè)計(jì)

圍繞需要調(diào)查的問題,搜集資料,在問卷題目和題型設(shè)計(jì)上下工夫,保證問卷調(diào)查的效果。系統(tǒng)可以提供用戶在線創(chuàng)建、編輯和修改問卷等功能。

3.3 問卷發(fā)放收集與儲(chǔ)存?zhèn)浞?/p>

根據(jù)具體的調(diào)查目的所設(shè)計(jì)的問卷,讓調(diào)查對(duì)象來進(jìn)行調(diào)查,在完成在線的問卷調(diào)查以后,系統(tǒng)自動(dòng)收集調(diào)查結(jié)果,并將數(shù)據(jù)穩(wěn)妥地儲(chǔ)存到相應(yīng)的數(shù)據(jù)庫中。

3.4 問卷結(jié)果分析

對(duì)于收集回來的問卷進(jìn)行處理,針對(duì)不同的查詢條件輸出分析結(jié)果。

具體操作流程圖如圖1所示:

圖1 具體操作流程圖

Fig.1 Flow chart of the specific operation

4 系統(tǒng)的功能模塊設(shè)計(jì)(Design of system function

module)

本系統(tǒng)是利用Microsoft Visual Studio 2005開發(fā)平臺(tái)和SQL Server 2005數(shù)據(jù)庫,采用C#編程語言開發(fā),采用三層B/S體系結(jié)構(gòu),通過ADO.NET技術(shù)來連接和訪問數(shù)據(jù)庫[3],以網(wǎng)頁的形式發(fā)布問卷內(nèi)容和顯示調(diào)查結(jié)果。根據(jù)不同角色的功能可以把在線評(píng)教系統(tǒng)分為管理員權(quán)限模塊和用戶權(quán)限模塊。

4.1 管理員模塊

(1)登錄模塊:選擇管理員的身份,輸入正確的登錄名和密碼進(jìn)行登錄。

(2)基礎(chǔ)信息管理:包括基本資料管理、用戶管理、權(quán)限管理、問卷調(diào)查管理。可以對(duì)于管理員、教師、學(xué)生三種角色信息的增刪改,設(shè)置不同的角色具有不同的權(quán)限,以及問卷內(nèi)容的錄入及題型的設(shè)計(jì)。

(3)系統(tǒng)操作:包括數(shù)據(jù)統(tǒng)計(jì)功能、系統(tǒng)設(shè)置功能??赏ㄟ^數(shù)據(jù)統(tǒng)計(jì)功能查看調(diào)查結(jié)果。

4.2 用戶模塊

(1)登錄模塊:選擇管理員的身份,輸入正確的登錄名和密碼進(jìn)行登錄。

(2)學(xué)生問卷調(diào)查:以學(xué)生身份登錄后,完成問卷,點(diǎn)擊提交。

(3)教師查看統(tǒng)計(jì)結(jié)果:以教師身份登錄后,查看統(tǒng)計(jì)結(jié)果。5 系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)(The key technology of the

system)

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

根據(jù)問卷調(diào)查系統(tǒng)的需求,數(shù)據(jù)庫中包括:用戶表、功能權(quán)限表、問卷表、題目表、選項(xiàng)表等數(shù)據(jù)表,并設(shè)計(jì)合理的表間關(guān)系。

根據(jù)需求分析,設(shè)計(jì)相應(yīng)的數(shù)據(jù)庫表格,并設(shè)計(jì)合理的存儲(chǔ)過程,例如存儲(chǔ)過程Pro_UpdateCurrentTopic,觸發(fā)存儲(chǔ)過程后課程表t_Topics屬性t_IsCurrent(是否為當(dāng)前主題)被修改。

set ANSI_NULLS ON

set QUOTED_IDENTIFIER ON

go

ALTER PROCEDURE [dbo].[Pro_UpdateCurrentTopic]

@t_id int

AS

Begin Tran

update t_Topics set t_IsCurrent=1 where t_id=@t_id

update t_Topics set t_IsCurrent=0 where t_id<>@t_id

Commit Tran

5.2 結(jié)果顯示

調(diào)查結(jié)果由后臺(tái)數(shù)據(jù)庫自動(dòng)存儲(chǔ),通過編寫功能代碼使調(diào)查結(jié)果以直方圖的形式顯示在網(wǎng)頁中,使用SubjectsView控件。

5.3 網(wǎng)頁設(shè)計(jì)

本系統(tǒng)共設(shè)學(xué)生、教師和管理員三個(gè)角色的登錄角色,不同的角色具有不同的權(quán)限,因此在登錄界面中輸入登錄名和密碼,在角色下拉框中選擇自己的角色后進(jìn)行登錄。系統(tǒng)會(huì)自動(dòng)進(jìn)入相應(yīng)的角色頁面中,并賦予相應(yīng)的操作權(quán)限。系統(tǒng)要具有直觀、友好、風(fēng)格一致的界面,并設(shè)計(jì)代碼來實(shí)現(xiàn)各功能模塊,即實(shí)現(xiàn)各類題型規(guī)則的問卷調(diào)查功能,確保其正常運(yùn)行。

5.4 安全性能

系統(tǒng)設(shè)有管理員,只有在通過管理員身份驗(yàn)證后,才能進(jìn)行問卷的設(shè)置操作與密碼的更改操作。系統(tǒng)使用了相應(yīng)的Cookie技術(shù),可防止用戶連續(xù)地提交問卷。并且提供了及時(shí)檢驗(yàn)問卷是否有效的措施。

5.5 問卷形式與內(nèi)容的設(shè)計(jì)

問卷的設(shè)計(jì)包括很多內(nèi)容,它不僅要明確調(diào)查目的和作用、調(diào)查對(duì)象、調(diào)查內(nèi)容,還要確定調(diào)查中的抽樣方式、數(shù)據(jù)匯總和上報(bào)的流程、調(diào)查結(jié)果的公布形式。對(duì)于問卷的內(nèi)容可通過多種渠道了解教學(xué)評(píng)價(jià)指標(biāo),可利用相關(guān)文獻(xiàn)、綱領(lǐng)性文件、高校教育體制要求及資深教師的經(jīng)驗(yàn),或從學(xué)生的角度出發(fā),了解學(xué)生對(duì)老師的需求,將問卷內(nèi)容設(shè)置為針對(duì)不同的角色有不同的調(diào)查內(nèi)容。對(duì)于問卷的設(shè)計(jì)主要有一下幾項(xiàng)程序:把握目的和內(nèi)容、搜集資料、確定調(diào)查方法、確定問答題的內(nèi)容、決定問答題的結(jié)構(gòu)、決定問題的措辭、安排問題的順序、確定格式和排版、擬定問卷的初稿和預(yù)測(cè)試、制成正式問卷。

6 結(jié)論(Conclusion)

計(jì)算機(jī)類課程的教學(xué)評(píng)價(jià)問卷調(diào)查系統(tǒng)采用網(wǎng)絡(luò)問卷調(diào)查方式,依據(jù)相關(guān)課程的教學(xué)目標(biāo)對(duì)教學(xué)過程及結(jié)果進(jìn)行調(diào)查,并能對(duì)數(shù)據(jù)進(jìn)行簡(jiǎn)單分析,為研究我校計(jì)算機(jī)類課程教與學(xué)過程提供有力數(shù)據(jù),為教學(xué)提供決策服務(wù)。同時(shí)調(diào)查結(jié)果更具時(shí)效性,且存儲(chǔ)方便,有利于數(shù)據(jù)再利用。在此系統(tǒng)的運(yùn)用基礎(chǔ)上,今后可考慮通過修改問卷內(nèi)容將其應(yīng)用于其他門類的課程教學(xué)評(píng)價(jià)或其他應(yīng)用范圍。

參考文獻(xiàn)(References)

[1] 李珊.基于ASP.NET的網(wǎng)絡(luò)問卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].

武漢理工大學(xué),2012.

[2] 郝利劍.通用網(wǎng)絡(luò)調(diào)查問卷系統(tǒng)技術(shù)研究與實(shí)現(xiàn)[D].北京郵

電大學(xué),2006.

[3] 唐偉,施永香.數(shù)據(jù)庫參數(shù)化連接的C#編程實(shí)現(xiàn)[J].計(jì)算機(jī)工

程與技術(shù),2006(17):3284-3286.

作者簡(jiǎn)介:

楊 楊(1992-),女,本科.研究領(lǐng)域:軟件開發(fā).

林加論(1972-),女,碩士,副教授.研究領(lǐng)域:計(jì)算機(jī)應(yīng)用.endprint

3 系統(tǒng)的操作流程(The operation process of the

system)

經(jīng)對(duì)系統(tǒng)的需求進(jìn)行分析,可將系統(tǒng)整體操作分為四個(gè)部分:用戶登錄、問卷設(shè)計(jì)、問卷發(fā)放收集與儲(chǔ)存?zhèn)浞?,以及?duì)問卷結(jié)果的分析。

3.1 用戶登錄

用戶有四類,分別是學(xué)生、教師、督導(dǎo)、系統(tǒng)管理員,不同的身份對(duì)應(yīng)著不同的使用權(quán)限。

3.2 問卷設(shè)計(jì)

圍繞需要調(diào)查的問題,搜集資料,在問卷題目和題型設(shè)計(jì)上下工夫,保證問卷調(diào)查的效果。系統(tǒng)可以提供用戶在線創(chuàng)建、編輯和修改問卷等功能。

3.3 問卷發(fā)放收集與儲(chǔ)存?zhèn)浞?/p>

根據(jù)具體的調(diào)查目的所設(shè)計(jì)的問卷,讓調(diào)查對(duì)象來進(jìn)行調(diào)查,在完成在線的問卷調(diào)查以后,系統(tǒng)自動(dòng)收集調(diào)查結(jié)果,并將數(shù)據(jù)穩(wěn)妥地儲(chǔ)存到相應(yīng)的數(shù)據(jù)庫中。

3.4 問卷結(jié)果分析

對(duì)于收集回來的問卷進(jìn)行處理,針對(duì)不同的查詢條件輸出分析結(jié)果。

具體操作流程圖如圖1所示:

圖1 具體操作流程圖

Fig.1 Flow chart of the specific operation

4 系統(tǒng)的功能模塊設(shè)計(jì)(Design of system function

module)

本系統(tǒng)是利用Microsoft Visual Studio 2005開發(fā)平臺(tái)和SQL Server 2005數(shù)據(jù)庫,采用C#編程語言開發(fā),采用三層B/S體系結(jié)構(gòu),通過ADO.NET技術(shù)來連接和訪問數(shù)據(jù)庫[3],以網(wǎng)頁的形式發(fā)布問卷內(nèi)容和顯示調(diào)查結(jié)果。根據(jù)不同角色的功能可以把在線評(píng)教系統(tǒng)分為管理員權(quán)限模塊和用戶權(quán)限模塊。

4.1 管理員模塊

(1)登錄模塊:選擇管理員的身份,輸入正確的登錄名和密碼進(jìn)行登錄。

(2)基礎(chǔ)信息管理:包括基本資料管理、用戶管理、權(quán)限管理、問卷調(diào)查管理。可以對(duì)于管理員、教師、學(xué)生三種角色信息的增刪改,設(shè)置不同的角色具有不同的權(quán)限,以及問卷內(nèi)容的錄入及題型的設(shè)計(jì)。

(3)系統(tǒng)操作:包括數(shù)據(jù)統(tǒng)計(jì)功能、系統(tǒng)設(shè)置功能。可通過數(shù)據(jù)統(tǒng)計(jì)功能查看調(diào)查結(jié)果。

4.2 用戶模塊

(1)登錄模塊:選擇管理員的身份,輸入正確的登錄名和密碼進(jìn)行登錄。

(2)學(xué)生問卷調(diào)查:以學(xué)生身份登錄后,完成問卷,點(diǎn)擊提交。

(3)教師查看統(tǒng)計(jì)結(jié)果:以教師身份登錄后,查看統(tǒng)計(jì)結(jié)果。5 系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)(The key technology of the

system)

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

根據(jù)問卷調(diào)查系統(tǒng)的需求,數(shù)據(jù)庫中包括:用戶表、功能權(quán)限表、問卷表、題目表、選項(xiàng)表等數(shù)據(jù)表,并設(shè)計(jì)合理的表間關(guān)系。

根據(jù)需求分析,設(shè)計(jì)相應(yīng)的數(shù)據(jù)庫表格,并設(shè)計(jì)合理的存儲(chǔ)過程,例如存儲(chǔ)過程Pro_UpdateCurrentTopic,觸發(fā)存儲(chǔ)過程后課程表t_Topics屬性t_IsCurrent(是否為當(dāng)前主題)被修改。

set ANSI_NULLS ON

set QUOTED_IDENTIFIER ON

go

ALTER PROCEDURE [dbo].[Pro_UpdateCurrentTopic]

@t_id int

AS

Begin Tran

update t_Topics set t_IsCurrent=1 where t_id=@t_id

update t_Topics set t_IsCurrent=0 where t_id<>@t_id

Commit Tran

5.2 結(jié)果顯示

調(diào)查結(jié)果由后臺(tái)數(shù)據(jù)庫自動(dòng)存儲(chǔ),通過編寫功能代碼使調(diào)查結(jié)果以直方圖的形式顯示在網(wǎng)頁中,使用SubjectsView控件。

5.3 網(wǎng)頁設(shè)計(jì)

本系統(tǒng)共設(shè)學(xué)生、教師和管理員三個(gè)角色的登錄角色,不同的角色具有不同的權(quán)限,因此在登錄界面中輸入登錄名和密碼,在角色下拉框中選擇自己的角色后進(jìn)行登錄。系統(tǒng)會(huì)自動(dòng)進(jìn)入相應(yīng)的角色頁面中,并賦予相應(yīng)的操作權(quán)限。系統(tǒng)要具有直觀、友好、風(fēng)格一致的界面,并設(shè)計(jì)代碼來實(shí)現(xiàn)各功能模塊,即實(shí)現(xiàn)各類題型規(guī)則的問卷調(diào)查功能,確保其正常運(yùn)行。

5.4 安全性能

系統(tǒng)設(shè)有管理員,只有在通過管理員身份驗(yàn)證后,才能進(jìn)行問卷的設(shè)置操作與密碼的更改操作。系統(tǒng)使用了相應(yīng)的Cookie技術(shù),可防止用戶連續(xù)地提交問卷。并且提供了及時(shí)檢驗(yàn)問卷是否有效的措施。

5.5 問卷形式與內(nèi)容的設(shè)計(jì)

問卷的設(shè)計(jì)包括很多內(nèi)容,它不僅要明確調(diào)查目的和作用、調(diào)查對(duì)象、調(diào)查內(nèi)容,還要確定調(diào)查中的抽樣方式、數(shù)據(jù)匯總和上報(bào)的流程、調(diào)查結(jié)果的公布形式。對(duì)于問卷的內(nèi)容可通過多種渠道了解教學(xué)評(píng)價(jià)指標(biāo),可利用相關(guān)文獻(xiàn)、綱領(lǐng)性文件、高校教育體制要求及資深教師的經(jīng)驗(yàn),或從學(xué)生的角度出發(fā),了解學(xué)生對(duì)老師的需求,將問卷內(nèi)容設(shè)置為針對(duì)不同的角色有不同的調(diào)查內(nèi)容。對(duì)于問卷的設(shè)計(jì)主要有一下幾項(xiàng)程序:把握目的和內(nèi)容、搜集資料、確定調(diào)查方法、確定問答題的內(nèi)容、決定問答題的結(jié)構(gòu)、決定問題的措辭、安排問題的順序、確定格式和排版、擬定問卷的初稿和預(yù)測(cè)試、制成正式問卷。

6 結(jié)論(Conclusion)

計(jì)算機(jī)類課程的教學(xué)評(píng)價(jià)問卷調(diào)查系統(tǒng)采用網(wǎng)絡(luò)問卷調(diào)查方式,依據(jù)相關(guān)課程的教學(xué)目標(biāo)對(duì)教學(xué)過程及結(jié)果進(jìn)行調(diào)查,并能對(duì)數(shù)據(jù)進(jìn)行簡(jiǎn)單分析,為研究我校計(jì)算機(jī)類課程教與學(xué)過程提供有力數(shù)據(jù),為教學(xué)提供決策服務(wù)。同時(shí)調(diào)查結(jié)果更具時(shí)效性,且存儲(chǔ)方便,有利于數(shù)據(jù)再利用。在此系統(tǒng)的運(yùn)用基礎(chǔ)上,今后可考慮通過修改問卷內(nèi)容將其應(yīng)用于其他門類的課程教學(xué)評(píng)價(jià)或其他應(yīng)用范圍。

參考文獻(xiàn)(References)

[1] 李珊.基于ASP.NET的網(wǎng)絡(luò)問卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].

武漢理工大學(xué),2012.

[2] 郝利劍.通用網(wǎng)絡(luò)調(diào)查問卷系統(tǒng)技術(shù)研究與實(shí)現(xiàn)[D].北京郵

電大學(xué),2006.

[3] 唐偉,施永香.數(shù)據(jù)庫參數(shù)化連接的C#編程實(shí)現(xiàn)[J].計(jì)算機(jī)工

程與技術(shù),2006(17):3284-3286.

作者簡(jiǎn)介:

楊 楊(1992-),女,本科.研究領(lǐng)域:軟件開發(fā).

林加論(1972-),女,碩士,副教授.研究領(lǐng)域:計(jì)算機(jī)應(yīng)用.endprint

3 系統(tǒng)的操作流程(The operation process of the

system)

經(jīng)對(duì)系統(tǒng)的需求進(jìn)行分析,可將系統(tǒng)整體操作分為四個(gè)部分:用戶登錄、問卷設(shè)計(jì)、問卷發(fā)放收集與儲(chǔ)存?zhèn)浞?,以及?duì)問卷結(jié)果的分析。

3.1 用戶登錄

用戶有四類,分別是學(xué)生、教師、督導(dǎo)、系統(tǒng)管理員,不同的身份對(duì)應(yīng)著不同的使用權(quán)限。

3.2 問卷設(shè)計(jì)

圍繞需要調(diào)查的問題,搜集資料,在問卷題目和題型設(shè)計(jì)上下工夫,保證問卷調(diào)查的效果。系統(tǒng)可以提供用戶在線創(chuàng)建、編輯和修改問卷等功能。

3.3 問卷發(fā)放收集與儲(chǔ)存?zhèn)浞?/p>

根據(jù)具體的調(diào)查目的所設(shè)計(jì)的問卷,讓調(diào)查對(duì)象來進(jìn)行調(diào)查,在完成在線的問卷調(diào)查以后,系統(tǒng)自動(dòng)收集調(diào)查結(jié)果,并將數(shù)據(jù)穩(wěn)妥地儲(chǔ)存到相應(yīng)的數(shù)據(jù)庫中。

3.4 問卷結(jié)果分析

對(duì)于收集回來的問卷進(jìn)行處理,針對(duì)不同的查詢條件輸出分析結(jié)果。

具體操作流程圖如圖1所示:

圖1 具體操作流程圖

Fig.1 Flow chart of the specific operation

4 系統(tǒng)的功能模塊設(shè)計(jì)(Design of system function

module)

本系統(tǒng)是利用Microsoft Visual Studio 2005開發(fā)平臺(tái)和SQL Server 2005數(shù)據(jù)庫,采用C#編程語言開發(fā),采用三層B/S體系結(jié)構(gòu),通過ADO.NET技術(shù)來連接和訪問數(shù)據(jù)庫[3],以網(wǎng)頁的形式發(fā)布問卷內(nèi)容和顯示調(diào)查結(jié)果。根據(jù)不同角色的功能可以把在線評(píng)教系統(tǒng)分為管理員權(quán)限模塊和用戶權(quán)限模塊。

4.1 管理員模塊

(1)登錄模塊:選擇管理員的身份,輸入正確的登錄名和密碼進(jìn)行登錄。

(2)基礎(chǔ)信息管理:包括基本資料管理、用戶管理、權(quán)限管理、問卷調(diào)查管理??梢詫?duì)于管理員、教師、學(xué)生三種角色信息的增刪改,設(shè)置不同的角色具有不同的權(quán)限,以及問卷內(nèi)容的錄入及題型的設(shè)計(jì)。

(3)系統(tǒng)操作:包括數(shù)據(jù)統(tǒng)計(jì)功能、系統(tǒng)設(shè)置功能??赏ㄟ^數(shù)據(jù)統(tǒng)計(jì)功能查看調(diào)查結(jié)果。

4.2 用戶模塊

(1)登錄模塊:選擇管理員的身份,輸入正確的登錄名和密碼進(jìn)行登錄。

(2)學(xué)生問卷調(diào)查:以學(xué)生身份登錄后,完成問卷,點(diǎn)擊提交。

(3)教師查看統(tǒng)計(jì)結(jié)果:以教師身份登錄后,查看統(tǒng)計(jì)結(jié)果。5 系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)(The key technology of the

system)

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

根據(jù)問卷調(diào)查系統(tǒng)的需求,數(shù)據(jù)庫中包括:用戶表、功能權(quán)限表、問卷表、題目表、選項(xiàng)表等數(shù)據(jù)表,并設(shè)計(jì)合理的表間關(guān)系。

根據(jù)需求分析,設(shè)計(jì)相應(yīng)的數(shù)據(jù)庫表格,并設(shè)計(jì)合理的存儲(chǔ)過程,例如存儲(chǔ)過程Pro_UpdateCurrentTopic,觸發(fā)存儲(chǔ)過程后課程表t_Topics屬性t_IsCurrent(是否為當(dāng)前主題)被修改。

set ANSI_NULLS ON

set QUOTED_IDENTIFIER ON

go

ALTER PROCEDURE [dbo].[Pro_UpdateCurrentTopic]

@t_id int

AS

Begin Tran

update t_Topics set t_IsCurrent=1 where t_id=@t_id

update t_Topics set t_IsCurrent=0 where t_id<>@t_id

Commit Tran

5.2 結(jié)果顯示

調(diào)查結(jié)果由后臺(tái)數(shù)據(jù)庫自動(dòng)存儲(chǔ),通過編寫功能代碼使調(diào)查結(jié)果以直方圖的形式顯示在網(wǎng)頁中,使用SubjectsView控件。

5.3 網(wǎng)頁設(shè)計(jì)

本系統(tǒng)共設(shè)學(xué)生、教師和管理員三個(gè)角色的登錄角色,不同的角色具有不同的權(quán)限,因此在登錄界面中輸入登錄名和密碼,在角色下拉框中選擇自己的角色后進(jìn)行登錄。系統(tǒng)會(huì)自動(dòng)進(jìn)入相應(yīng)的角色頁面中,并賦予相應(yīng)的操作權(quán)限。系統(tǒng)要具有直觀、友好、風(fēng)格一致的界面,并設(shè)計(jì)代碼來實(shí)現(xiàn)各功能模塊,即實(shí)現(xiàn)各類題型規(guī)則的問卷調(diào)查功能,確保其正常運(yùn)行。

5.4 安全性能

系統(tǒng)設(shè)有管理員,只有在通過管理員身份驗(yàn)證后,才能進(jìn)行問卷的設(shè)置操作與密碼的更改操作。系統(tǒng)使用了相應(yīng)的Cookie技術(shù),可防止用戶連續(xù)地提交問卷。并且提供了及時(shí)檢驗(yàn)問卷是否有效的措施。

5.5 問卷形式與內(nèi)容的設(shè)計(jì)

問卷的設(shè)計(jì)包括很多內(nèi)容,它不僅要明確調(diào)查目的和作用、調(diào)查對(duì)象、調(diào)查內(nèi)容,還要確定調(diào)查中的抽樣方式、數(shù)據(jù)匯總和上報(bào)的流程、調(diào)查結(jié)果的公布形式。對(duì)于問卷的內(nèi)容可通過多種渠道了解教學(xué)評(píng)價(jià)指標(biāo),可利用相關(guān)文獻(xiàn)、綱領(lǐng)性文件、高校教育體制要求及資深教師的經(jīng)驗(yàn),或從學(xué)生的角度出發(fā),了解學(xué)生對(duì)老師的需求,將問卷內(nèi)容設(shè)置為針對(duì)不同的角色有不同的調(diào)查內(nèi)容。對(duì)于問卷的設(shè)計(jì)主要有一下幾項(xiàng)程序:把握目的和內(nèi)容、搜集資料、確定調(diào)查方法、確定問答題的內(nèi)容、決定問答題的結(jié)構(gòu)、決定問題的措辭、安排問題的順序、確定格式和排版、擬定問卷的初稿和預(yù)測(cè)試、制成正式問卷。

6 結(jié)論(Conclusion)

計(jì)算機(jī)類課程的教學(xué)評(píng)價(jià)問卷調(diào)查系統(tǒng)采用網(wǎng)絡(luò)問卷調(diào)查方式,依據(jù)相關(guān)課程的教學(xué)目標(biāo)對(duì)教學(xué)過程及結(jié)果進(jìn)行調(diào)查,并能對(duì)數(shù)據(jù)進(jìn)行簡(jiǎn)單分析,為研究我校計(jì)算機(jī)類課程教與學(xué)過程提供有力數(shù)據(jù),為教學(xué)提供決策服務(wù)。同時(shí)調(diào)查結(jié)果更具時(shí)效性,且存儲(chǔ)方便,有利于數(shù)據(jù)再利用。在此系統(tǒng)的運(yùn)用基礎(chǔ)上,今后可考慮通過修改問卷內(nèi)容將其應(yīng)用于其他門類的課程教學(xué)評(píng)價(jià)或其他應(yīng)用范圍。

參考文獻(xiàn)(References)

[1] 李珊.基于ASP.NET的網(wǎng)絡(luò)問卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].

武漢理工大學(xué),2012.

[2] 郝利劍.通用網(wǎng)絡(luò)調(diào)查問卷系統(tǒng)技術(shù)研究與實(shí)現(xiàn)[D].北京郵

電大學(xué),2006.

[3] 唐偉,施永香.數(shù)據(jù)庫參數(shù)化連接的C#編程實(shí)現(xiàn)[J].計(jì)算機(jī)工

程與技術(shù),2006(17):3284-3286.

作者簡(jiǎn)介:

楊 楊(1992-),女,本科.研究領(lǐng)域:軟件開發(fā).

林加論(1972-),女,碩士,副教授.研究領(lǐng)域:計(jì)算機(jī)應(yīng)用.endprint

猜你喜歡
S結(jié)構(gòu)結(jié)果顯示
最嚴(yán)象牙禁售令
基于Java的BBS開發(fā)
基于PHP的發(fā)印管理系統(tǒng)的實(shí)現(xiàn)
基于Java的網(wǎng)上商城開發(fā)
基于B/S結(jié)構(gòu)的通信部隊(duì)訓(xùn)練管理系統(tǒng)的設(shè)計(jì)研究
新聞眼
英國(guó)“脫歐”的經(jīng)濟(jì)賬
第四次大熊貓調(diào)查結(jié)果顯示我國(guó)野生大熊貓保護(hù)取得新成效
我國(guó)濕地10年“丟”一個(gè)海南省