《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于C/S架構(gòu)的學(xué)生調(diào)查問卷系統(tǒng)的實(shí)現(xiàn)
基于C/S架構(gòu)的學(xué)生調(diào)查問卷系統(tǒng)的實(shí)現(xiàn)
2014年微型機(jī)與應(yīng)用第17期
劉秀蓮
鄂爾多斯職業(yè)學(xué)院,, 內(nèi)蒙古 鄂爾多斯 017000
摘要: 為能更好地掌握學(xué)生的思想動(dòng)態(tài),、心理狀態(tài),、生活需要及行為習(xí)慣等,,同時(shí),學(xué)校都具有數(shù)量較多的機(jī)房使網(wǎng)上問卷調(diào)查具有可行性,,因此開發(fā)了本小型學(xué)生調(diào)查問卷系統(tǒng),。該系統(tǒng)采用Visual Basic 6.0和SQL Server 2005實(shí)現(xiàn),可以動(dòng)態(tài)完成問卷的初始化,,客戶端試卷的生成和最終的問卷數(shù)據(jù)統(tǒng)計(jì),,為調(diào)查問卷的活動(dòng)開展提供了便利。
Abstract:
Key words :

  摘 要: 為能更好地掌握學(xué)生的思想動(dòng)態(tài),、心理狀態(tài),、生活需要及行為習(xí)慣等,同時(shí),,學(xué)校都具有數(shù)量較多的機(jī)房使網(wǎng)上問卷調(diào)查具有可行性,,因此開發(fā)了本小型學(xué)生調(diào)查問卷系統(tǒng)。該系統(tǒng)采用Visual Basic 6.0和SQL Server 2005實(shí)現(xiàn),,可以動(dòng)態(tài)完成問卷的初始化,,客戶端試卷的生成和最終的問卷數(shù)據(jù)統(tǒng)計(jì),為調(diào)查問卷的活動(dòng)開展提供了便利,。

  關(guān)鍵詞: 學(xué)生調(diào)查問卷,;Visual Basic;C/S結(jié)構(gòu)

  學(xué)生是學(xué)校的重點(diǎn)管理對象之一,,只有更好地掌握學(xué)生的思想動(dòng)態(tài)、心理狀態(tài),、生活需要及行為習(xí)慣等,,才能將工作做得更好、更到位,,因此要經(jīng)常開展問卷調(diào)查活動(dòng)來完成此項(xiàng)工作,。傳統(tǒng)的調(diào)查問卷一般采用紙質(zhì)問卷、直接采訪或者電話等方式進(jìn)行,,費(fèi)用較高,,操作不靈活,調(diào)查周期長,,同時(shí)統(tǒng)計(jì)也比較緩慢,,費(fèi)時(shí)費(fèi)力。隨著計(jì)算機(jī)技術(shù)的不斷普及,,基于網(wǎng)絡(luò)的學(xué)生調(diào)查問卷系統(tǒng)也應(yīng)運(yùn)而生,,與傳統(tǒng)的調(diào)查問卷相比,它的低成本、高效性等特點(diǎn)受到好評,。同時(shí),,學(xué)校擁有為數(shù)較多的機(jī)房,為學(xué)生開展網(wǎng)絡(luò)調(diào)查問卷提供了可能性,?;谶@種情況,開發(fā)了小型的學(xué)生問卷調(diào)查系統(tǒng),。

1 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)


001.jpg

  系統(tǒng)的組成如圖1所示,,本小型系統(tǒng)采用Visual Basic 6.0和SQL Server 2005來實(shí)現(xiàn)。

  1.1 開發(fā)工具介紹

 ?、臯isual Basic 6.0

  Visual Basic是微軟公司開發(fā)的編程設(shè)計(jì)軟件,,它也是基于Windows操作系統(tǒng)可視化編程環(huán)境。Visual Basic 6.0因操作簡單實(shí)用,,所以從其問世以來很受專業(yè)程序員和編程愛好者的追捧,。Visual Basic 6.0的組件有很多,比如編輯器,、設(shè)計(jì)器和屬性等開發(fā)組件,。Visual Basic 6.0還提供了窗口編輯,可直接對窗口進(jìn)行編輯和預(yù)覽,。Visual Basic 6.0的工具箱由指針,、圖片框、標(biāo)簽,、文本框,、框架、命令按鈕,、復(fù)選框,、單選按鈕、組合框,、列表框,、水平滾動(dòng)條、垂直滾動(dòng)條,、定時(shí)器,、驅(qū)動(dòng)器列表框、目錄列表框,、文件列表,、形狀控件、直線,、圖像控件,、數(shù)據(jù)控件和OLE容器構(gòu)成。

  ⑵SQL Server 2005

  SQL是英文Structured Query Language的縮寫,,意思為結(jié)構(gòu)化查詢語言,。SQL Server是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。SQL Server 2005是Microsoft公司推出的SQL Server數(shù)據(jù)庫管理系統(tǒng)的一個(gè),,它易于安裝,、部署和使用。SQL Server 2005中包括一系列管理和開發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝,、部署,、管理和使用SQL Server的過程,同時(shí)它還具有數(shù)據(jù)庫鏡像,、在線恢復(fù),、在線檢索操作、快速恢復(fù)及安全性能較高等優(yōu)點(diǎn),,受到廣大編程愛好者的喜愛,。

  1.2 系統(tǒng)的模塊介紹

  ⑴問卷的初始化

  問卷中,題的類型包括:單選題,、多選題和簡答題,。將設(shè)計(jì)好的問卷輸入到Excel中,要求:單選題和多選題:A列輸入題型(如1為單選題,,2為多選題,,3為簡答題),B列輸入題干,,C列及以后列中輸入選項(xiàng)(一列輸入一個(gè)選項(xiàng)),;簡答題:在A列中輸入題目。在服務(wù)端界面中包含有導(dǎo)入Excel按鈕,,單擊后將把信息導(dǎo)入到數(shù)據(jù)庫中,,初始化結(jié)束。

 ?、茊柧淼纳?/strong>


002.jpg

  客戶端動(dòng)態(tài)生成調(diào)查問卷如圖2所示,客戶端先判斷題型,,如果是選擇題,,則將B列的內(nèi)容作為題干, C列及后續(xù)列的內(nèi)容自動(dòng)按照順序加上A,、B,、C等選項(xiàng),根據(jù)A列的內(nèi)容,,在對應(yīng)選項(xiàng)前自動(dòng)添加單選按鈕和復(fù)選按鈕,;當(dāng)為簡答題時(shí),則在題干下方添加文本框用來作答,當(dāng)前題答完后,,單擊下一題后進(jìn)行下一題的作答,,最后單擊提交,將學(xué)生的作答寫入到數(shù)據(jù)庫中,。

 ?、菃柧淼慕y(tǒng)計(jì)


003.jpg

  統(tǒng)計(jì)界面如圖3所示,當(dāng)全部測試對象完成問卷調(diào)查后,,在服務(wù)器端,,可以將調(diào)查對象的答題情況進(jìn)行統(tǒng)計(jì),統(tǒng)計(jì)出每道題的每個(gè)選項(xiàng)的選擇率,,從而能更加了解學(xué)生的思想動(dòng)態(tài)和需求,,制定切實(shí)可行的措施和方法。

  本文針對中小型高校學(xué)生問卷調(diào)查的高成本,、低效率的問題進(jìn)行了研究,,開發(fā)了基于C/S結(jié)構(gòu)的小型調(diào)查問卷系統(tǒng)。本系統(tǒng)可以靈活地對問卷進(jìn)行初始化,、動(dòng)態(tài)生成客戶端界面,,同時(shí)能對學(xué)生的問卷數(shù)據(jù)進(jìn)行統(tǒng)計(jì),方便了學(xué)校管理人員工作更好地開展,。

參考文獻(xiàn)

  [1] 余青松,鄭駿,張宇容. 基于Intranet/Internet的調(diào)查問卷系統(tǒng)的研究與開發(fā)[J]. 微型電腦應(yīng)用,, 2000,16(12):15-17.

  [2] 程裕秋. 高校學(xué)生管理系統(tǒng)分析與設(shè)計(jì)[D].昆明:云南大學(xué)碩士研究生學(xué)位論文,,2012.

  [3] 鄭翔,,鮮敏. 基于B/S的畢業(yè)生就業(yè)調(diào)查系統(tǒng)設(shè)計(jì)[J]. 電腦知識與技術(shù),2013,9(32):7178-7179.

  [4] 楊穎,,戴彬,,鐘樂海. 基于B/S模式的用戶滿意度指數(shù)測評系統(tǒng)[J]. 石油工業(yè)計(jì)算機(jī)應(yīng)用,2005,13(4):25-27.


此內(nèi)容為AET網(wǎng)站原創(chuàng),,未經(jīng)授權(quán)禁止轉(zhuǎn)載,。