摘 要: 為能更好地掌握學生的思想動態(tài)、心理狀態(tài)、生活需要及行為習慣等,同時,學校都具有數(shù)量較多的機房使網(wǎng)上問卷調(diào)查具有可行性,因此開發(fā)了本小型學生調(diào)查問卷系統(tǒng)。該系統(tǒng)采用Visual Basic 6.0和SQL Server 2005實現(xiàn),可以動態(tài)完成問卷的初始化,客戶端試卷的生成和最終的問卷數(shù)據(jù)統(tǒng)計,為調(diào)查問卷的活動開展提供了便利。
關(guān)鍵詞: 學生調(diào)查問卷;Visual Basic;C/S結(jié)構(gòu)
學生是學校的重點管理對象之一,只有更好地掌握學生的思想動態(tài)、心理狀態(tài)、生活需要及行為習慣等,才能將工作做得更好、更到位,因此要經(jīng)常開展問卷調(diào)查活動來完成此項工作。傳統(tǒng)的調(diào)查問卷一般采用紙質(zhì)問卷、直接采訪或者電話等方式進行,費用較高,操作不靈活,調(diào)查周期長,同時統(tǒng)計也比較緩慢,費時費力。隨著計算機技術(shù)的不斷普及,基于網(wǎng)絡(luò)的學生調(diào)查問卷系統(tǒng)也應(yīng)運而生,與傳統(tǒng)的調(diào)查問卷相比,它的低成本、高效性等特點受到好評。同時,學校擁有為數(shù)較多的機房,為學生開展網(wǎng)絡(luò)調(diào)查問卷提供了可能性?;谶@種情況,開發(fā)了小型的學生問卷調(diào)查系統(tǒng)。
1 系統(tǒng)的設(shè)計與實現(xiàn)
系統(tǒng)的組成如圖1所示,本小型系統(tǒng)采用Visual Basic 6.0和SQL Server 2005來實現(xiàn)。
1.1 開發(fā)工具介紹
⑴Visual Basic 6.0
Visual Basic是微軟公司開發(fā)的編程設(shè)計軟件,它也是基于Windows操作系統(tǒng)可視化編程環(huán)境。Visual Basic 6.0因操作簡單實用,所以從其問世以來很受專業(yè)程序員和編程愛好者的追捧。Visual Basic 6.0的組件有很多,比如編輯器、設(shè)計器和屬性等開發(fā)組件。Visual Basic 6.0還提供了窗口編輯,可直接對窗口進行編輯和預覽。Visual Basic 6.0的工具箱由指針、圖片框、標簽、文本框、框架、命令按鈕、復選框、單選按鈕、組合框、列表框、水平滾動條、垂直滾動條、定時器、驅(qū)動器列表框、目錄列表框、文件列表、形狀控件、直線、圖像控件、數(shù)據(jù)控件和OLE容器構(gòu)成。
?、芐QL Server 2005
SQL是英文Structured Query Language的縮寫,意思為結(jié)構(gòu)化查詢語言。SQL Server是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)。SQL Server 2005是Microsoft公司推出的SQL Server數(shù)據(jù)庫管理系統(tǒng)的一個,它易于安裝、部署和使用。SQL Server 2005中包括一系列管理和開發(fā)工具,這些工具可改進在多個站點上安裝、部署、管理和使用SQL Server的過程,同時它還具有數(shù)據(jù)庫鏡像、在線恢復、在線檢索操作、快速恢復及安全性能較高等優(yōu)點,受到廣大編程愛好者的喜愛。
1.2 系統(tǒng)的模塊介紹
⑴問卷的初始化
問卷中,題的類型包括:單選題、多選題和簡答題。將設(shè)計好的問卷輸入到Excel中,要求:單選題和多選題:A列輸入題型(如1為單選題,2為多選題,3為簡答題),B列輸入題干,C列及以后列中輸入選項(一列輸入一個選項);簡答題:在A列中輸入題目。在服務(wù)端界面中包含有導入Excel按鈕,單擊后將把信息導入到數(shù)據(jù)庫中,初始化結(jié)束。
?、茊柧淼纳?/strong>
客戶端動態(tài)生成調(diào)查問卷如圖2所示,客戶端先判斷題型,如果是選擇題,則將B列的內(nèi)容作為題干, C列及后續(xù)列的內(nèi)容自動按照順序加上A、B、C等選項,根據(jù)A列的內(nèi)容,在對應(yīng)選項前自動添加單選按鈕和復選按鈕;當為簡答題時,則在題干下方添加文本框用來作答,當前題答完后,單擊下一題后進行下一題的作答,最后單擊提交,將學生的作答寫入到數(shù)據(jù)庫中。
?、菃柧淼慕y(tǒng)計
統(tǒng)計界面如圖3所示,當全部測試對象完成問卷調(diào)查后,在服務(wù)器端,可以將調(diào)查對象的答題情況進行統(tǒng)計,統(tǒng)計出每道題的每個選項的選擇率,從而能更加了解學生的思想動態(tài)和需求,制定切實可行的措施和方法。
本文針對中小型高校學生問卷調(diào)查的高成本、低效率的問題進行了研究,開發(fā)了基于C/S結(jié)構(gòu)的小型調(diào)查問卷系統(tǒng)。本系統(tǒng)可以靈活地對問卷進行初始化、動態(tài)生成客戶端界面,同時能對學生的問卷數(shù)據(jù)進行統(tǒng)計,方便了學校管理人員工作更好地開展。
參考文獻
[1] 余青松,鄭駿,張宇容. 基于Intranet/Internet的調(diào)查問卷系統(tǒng)的研究與開發(fā)[J]. 微型電腦應(yīng)用, 2000,16(12):15-17.
[2] 程裕秋. 高校學生管理系統(tǒng)分析與設(shè)計[D].昆明:云南大學碩士研究生學位論文,2012.
[3] 鄭翔,鮮敏. 基于B/S的畢業(yè)生就業(yè)調(diào)查系統(tǒng)設(shè)計[J]. 電腦知識與技術(shù),2013,9(32):7178-7179.
[4] 楊穎,戴彬,鐘樂海. 基于B/S模式的用戶滿意度指數(shù)測評系統(tǒng)[J]. 石油工業(yè)計算機應(yīng)用,2005,13(4):25-27.