• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

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

      2014-09-24 12:23:56楊楊林加論
      軟件工程 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)大,為了解決諸如此類(lèi)問(wèn)題,在線(xiàn)教學(xué)評(píng)價(jià)問(wèn)卷采用三層B/S體系結(jié)構(gòu)設(shè)計(jì)方法,在網(wǎng)頁(yè)中顯示調(diào)查內(nèi)容, 由后臺(tái)數(shù)據(jù)庫(kù)存放調(diào)查結(jié)果,編寫(xiě)代碼實(shí)現(xiàn)結(jié)果的顯示,實(shí)現(xiàn)教學(xué)評(píng)價(jià)無(wú)紙化模式。

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

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

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

      evaluation system)

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

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

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

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

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

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

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

      隨著時(shí)代的進(jìn)步、科技的便利,我們追求的是環(huán)保、便捷的工作方式,辦公慢慢進(jìn)入無(wú)紙化時(shí)代,傳統(tǒng)的調(diào)查問(wèn)卷方式已經(jīng)不再適用、不再大力推行。此系統(tǒng)名為計(jì)算機(jī)類(lèi)課程的教學(xué)評(píng)價(jià)問(wèn)卷調(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è)部分:用戶(hù)登錄、問(wèn)卷設(shè)計(jì)、問(wèn)卷發(fā)放收集與儲(chǔ)存?zhèn)浞?,以及?duì)問(wèn)卷結(jié)果的分析。

      3.1 用戶(hù)登錄

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

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

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

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

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

      3.4 問(wèn)卷結(jié)果分析

      對(duì)于收集回來(lái)的問(wèn)卷進(jìn)行處理,針對(duì)不同的查詢(xún)條件輸出分析結(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開(kāi)發(fā)平臺(tái)和SQL Server 2005數(shù)據(jù)庫(kù),采用C#編程語(yǔ)言開(kāi)發(fā),采用三層B/S體系結(jié)構(gòu),通過(guò)ADO.NET技術(shù)來(lái)連接和訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)[3],以網(wǎng)頁(yè)的形式發(fā)布問(wèn)卷內(nèi)容和顯示調(diào)查結(jié)果。根據(jù)不同角色的功能可以把在線(xiàn)評(píng)教系統(tǒng)分為管理員權(quán)限模塊和用戶(hù)權(quán)限模塊。

      4.1 管理員模塊

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

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

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

      4.2 用戶(hù)模塊

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

      (2)學(xué)生問(wèn)卷調(diào)查:以學(xué)生身份登錄后,完成問(wèn)卷,點(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ù)庫(kù)設(shè)計(jì)

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

      根據(jù)需求分析,設(shè)計(jì)相應(yīng)的數(shù)據(jù)庫(kù)表格,并設(shè)計(jì)合理的存儲(chǔ)過(guò)程,例如存儲(chǔ)過(guò)程Pro_UpdateCurrentTopic,觸發(fā)存儲(chǔ)過(guò)程后課程表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ù)庫(kù)自動(dòng)存儲(chǔ),通過(guò)編寫(xiě)功能代碼使調(diào)查結(jié)果以直方圖的形式顯示在網(wǎng)頁(yè)中,使用SubjectsView控件。

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

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

      5.4 安全性能

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

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

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

      6 結(jié)論(Conclusion)

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

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

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

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

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

      電大學(xué),2006.

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

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

      作者簡(jiǎn)介:

      楊 楊(1992-),女,本科.研究領(lǐng)域:軟件開(kāi)發(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è)部分:用戶(hù)登錄、問(wèn)卷設(shè)計(jì)、問(wèn)卷發(fā)放收集與儲(chǔ)存?zhèn)浞荩约皩?duì)問(wèn)卷結(jié)果的分析。

      3.1 用戶(hù)登錄

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

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

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

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

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

      3.4 問(wèn)卷結(jié)果分析

      對(duì)于收集回來(lái)的問(wèn)卷進(jìn)行處理,針對(duì)不同的查詢(xún)條件輸出分析結(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開(kāi)發(fā)平臺(tái)和SQL Server 2005數(shù)據(jù)庫(kù),采用C#編程語(yǔ)言開(kāi)發(fā),采用三層B/S體系結(jié)構(gòu),通過(guò)ADO.NET技術(shù)來(lái)連接和訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)[3],以網(wǎng)頁(yè)的形式發(fā)布問(wèn)卷內(nèi)容和顯示調(diào)查結(jié)果。根據(jù)不同角色的功能可以把在線(xiàn)評(píng)教系統(tǒng)分為管理員權(quán)限模塊和用戶(hù)權(quán)限模塊。

      4.1 管理員模塊

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

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

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

      4.2 用戶(hù)模塊

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

      (2)學(xué)生問(wèn)卷調(diào)查:以學(xué)生身份登錄后,完成問(wèn)卷,點(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ù)庫(kù)設(shè)計(jì)

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

      根據(jù)需求分析,設(shè)計(jì)相應(yīng)的數(shù)據(jù)庫(kù)表格,并設(shè)計(jì)合理的存儲(chǔ)過(guò)程,例如存儲(chǔ)過(guò)程Pro_UpdateCurrentTopic,觸發(fā)存儲(chǔ)過(guò)程后課程表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ù)庫(kù)自動(dòng)存儲(chǔ),通過(guò)編寫(xiě)功能代碼使調(diào)查結(jié)果以直方圖的形式顯示在網(wǎng)頁(yè)中,使用SubjectsView控件。

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

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

      5.4 安全性能

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

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

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

      6 結(jié)論(Conclusion)

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

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

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

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

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

      電大學(xué),2006.

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

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

      作者簡(jiǎn)介:

      楊 楊(1992-),女,本科.研究領(lǐng)域:軟件開(kāi)發(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è)部分:用戶(hù)登錄、問(wèn)卷設(shè)計(jì)、問(wèn)卷發(fā)放收集與儲(chǔ)存?zhèn)浞?,以及?duì)問(wèn)卷結(jié)果的分析。

      3.1 用戶(hù)登錄

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

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

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

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

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

      3.4 問(wèn)卷結(jié)果分析

      對(duì)于收集回來(lái)的問(wèn)卷進(jìn)行處理,針對(duì)不同的查詢(xún)條件輸出分析結(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開(kāi)發(fā)平臺(tái)和SQL Server 2005數(shù)據(jù)庫(kù),采用C#編程語(yǔ)言開(kāi)發(fā),采用三層B/S體系結(jié)構(gòu),通過(guò)ADO.NET技術(shù)來(lái)連接和訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)[3],以網(wǎng)頁(yè)的形式發(fā)布問(wèn)卷內(nèi)容和顯示調(diào)查結(jié)果。根據(jù)不同角色的功能可以把在線(xiàn)評(píng)教系統(tǒng)分為管理員權(quán)限模塊和用戶(hù)權(quán)限模塊。

      4.1 管理員模塊

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

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

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

      4.2 用戶(hù)模塊

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

      (2)學(xué)生問(wèn)卷調(diào)查:以學(xué)生身份登錄后,完成問(wèn)卷,點(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ù)庫(kù)設(shè)計(jì)

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

      根據(jù)需求分析,設(shè)計(jì)相應(yīng)的數(shù)據(jù)庫(kù)表格,并設(shè)計(jì)合理的存儲(chǔ)過(guò)程,例如存儲(chǔ)過(guò)程Pro_UpdateCurrentTopic,觸發(fā)存儲(chǔ)過(guò)程后課程表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ù)庫(kù)自動(dòng)存儲(chǔ),通過(guò)編寫(xiě)功能代碼使調(diào)查結(jié)果以直方圖的形式顯示在網(wǎng)頁(yè)中,使用SubjectsView控件。

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

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

      5.4 安全性能

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

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

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

      6 結(jié)論(Conclusion)

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

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

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

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

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

      電大學(xué),2006.

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

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

      作者簡(jiǎn)介:

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

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

      猜你喜歡
      S結(jié)構(gòu)結(jié)果顯示
      最嚴(yán)象牙禁售令
      基于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ì)研究
      新聞眼
      金融博覽(2016年7期)2016-08-16 18:44:41
      英國(guó)“脫歐”的經(jīng)濟(jì)賬
      第四次大熊貓調(diào)查結(jié)果顯示我國(guó)野生大熊貓保護(hù)取得新成效
      基于B/S結(jié)構(gòu)的高校畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
      我國(guó)濕地10年“丟”一個(gè)海南省
      婦女生活(2015年4期)2015-09-10 07:22:44
      建阳市| 太原市| 兴城市| 宁蒗| 铜陵市| 黄大仙区| 平阳县| 温宿县| 阿坝| 赤水市| 松桃| 宜君县| 景洪市| 揭东县| 随州市| 京山县| 怀柔区| 淮滨县| 阜平县| 平塘县| 宜兰县| 乐平市| 雷山县| 呼伦贝尔市| 盐源县| 徐州市| 婺源县| 丰城市| 新竹县| 拉萨市| 辽中县| 开鲁县| 离岛区| 阿合奇县| 华阴市| 陕西省| 邻水| 益阳市| 彭水| 东乡族自治县| 偃师市|