韓雪 顏驍
摘要:傳統(tǒng)調(diào)查問卷雖然簡單易行,但浪費大量的人力、物力、財力。該文將介紹基于Web的學(xué)風(fēng)問卷調(diào)查系統(tǒng)設(shè)計與實現(xiàn)。系統(tǒng)采用B/S結(jié)構(gòu),測試者通過IE瀏覽器輸入調(diào)查數(shù)據(jù),研究人員遠程查詢分析調(diào)查。該系統(tǒng)使本來很繁瑣的問卷調(diào)查的測試與結(jié)果統(tǒng)計變得方便,相對于傳統(tǒng)問卷調(diào)查過程節(jié)省了的大量人力、物力和時間,同時調(diào)查結(jié)果更為及時和精確。
關(guān)鍵詞:Web;問卷調(diào)查系統(tǒng);網(wǎng)絡(luò)技術(shù);數(shù)據(jù)庫
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2014)30-7069-03
學(xué)風(fēng)是大學(xué)治學(xué)、讀書和育人的風(fēng)氣。學(xué)風(fēng)建設(shè)是高等教育最重要的環(huán)節(jié),也是高等學(xué)校教學(xué)質(zhì)量是否提高、素質(zhì)教育是否深入的重要標(biāo)志。高等學(xué)校是大學(xué)生學(xué)習(xí)知識和科學(xué)研究的主要場所,創(chuàng)建良好的學(xué)風(fēng)是培養(yǎng)和造就高素質(zhì)人才的必備條件。為了解臨沂大學(xué)在學(xué)風(fēng)建設(shè)方面取得的效果,掌握臨沂大學(xué)的學(xué)風(fēng)狀況,發(fā)現(xiàn)同學(xué)們在學(xué)習(xí)中的困惑和期待,由臨沂大學(xué)信息學(xué)院牽頭,聯(lián)合臨沂大學(xué)文學(xué)院成立項目組,開展“臨沂大學(xué)學(xué)風(fēng)網(wǎng)絡(luò)調(diào)查與分析”。該系統(tǒng)以選擇題、判斷題、賦分題為主,教師作為研究者把事先精心設(shè)計好的測試題上傳至服務(wù)器,學(xué)生作為測試者網(wǎng)上答題,教師再通過函數(shù)對答題得分進行測試分析,方便于統(tǒng)計得出結(jié)論。
1 系統(tǒng)結(jié)構(gòu)設(shè)計
基于Web的學(xué)風(fēng)調(diào)查問卷系統(tǒng)從整體流程上看,由管理員和測試者兩類用戶。管理員登陸系統(tǒng)設(shè)置調(diào)查主題、設(shè)計調(diào)查問卷內(nèi)容、編輯/刪除調(diào)查題目;并且在調(diào)查結(jié)束后查看調(diào)查結(jié)果。而測試者則訪問Web頁面,系統(tǒng)反饋依據(jù)管理員設(shè)計自動生成調(diào)查問卷,進而測試者回答題目并提交測試結(jié)果。流程如圖1所示:
從系統(tǒng)架構(gòu)上看,整個系統(tǒng)分成服務(wù)器(Server)端和瀏覽器(Browse)端兩大部分。測試者通過IE瀏覽器遠程訪問調(diào)查主頁回答問卷問題,結(jié)果交存儲到服務(wù)器;管理員預(yù)先設(shè)計查詢分析條件,服務(wù)器按預(yù)先設(shè)定對數(shù)據(jù)處理后將分析結(jié)果返回給研究人員。此種體系結(jié)構(gòu)的優(yōu)點是操作、維護方便,只要在服務(wù)器端安裝數(shù)據(jù)庫和Web 應(yīng)用程序, 用戶即可在聯(lián)機的網(wǎng)絡(luò)中任意處通過瀏覽器進行填寫、訪問、匯總數(shù)據(jù)。系統(tǒng)架構(gòu)流程圖如圖2所示。
2 系統(tǒng)實現(xiàn)
依據(jù)需求分析和實際應(yīng)用需要, 系統(tǒng)分成如下功能模塊: 數(shù)據(jù)庫模塊、用戶管理模塊、調(diào)查表創(chuàng)建維護模塊、調(diào)查表錄入模塊、調(diào)查表生產(chǎn)錄入模塊、結(jié)果統(tǒng)計模塊,如圖3所示。其中,登錄管理模塊管理用戶身份,拒絕非法訪問。調(diào)查表創(chuàng)建維護模塊根據(jù)調(diào)查表主題,生成調(diào)查表結(jié)構(gòu)、設(shè)計維護調(diào)查表邏輯關(guān)系。調(diào)查表錄入模塊在生成調(diào)查表結(jié)構(gòu)基礎(chǔ)上手動錄入相關(guān)調(diào)查項。結(jié)果統(tǒng)計模塊匯總測試者答案形成相應(yīng)數(shù)據(jù)分析結(jié)果。
2.1 數(shù)據(jù)庫設(shè)計
創(chuàng)建db. MDB 數(shù)據(jù)庫來存儲數(shù)據(jù),包括七個表: 管理員表,用于存放管理員用戶名,密碼等信息; 用戶管理表,用來存放測試者用戶名密碼管理;單選表、多選表、判斷表、問答表分別存放各個調(diào)查主題的QUESTION和ANSWER,其中設(shè)置一個標(biāo)識字段來劃分測試主題。
2.2 登錄模塊設(shè)計
登錄管理模塊主要是對管理員登錄權(quán)限的設(shè)置。管理員通過登錄進入系統(tǒng),對調(diào)查樣式、主題、內(nèi)容、以及數(shù)據(jù)庫進行維護。其中包括:添加調(diào)查主題,編輯調(diào)查主題,刪除調(diào)查主題,更改當(dāng)前的調(diào)查主題,對調(diào)查所得的數(shù)據(jù)庫進行分析、匯總等。
2.3 調(diào)查表創(chuàng)建維護模塊
問卷調(diào)查項目的編輯維護包括:調(diào)查主題以及題目,選項內(nèi)容的創(chuàng)建、編輯、刪除等。并可以依據(jù)需要制定調(diào)查問卷的回答方式(如單選、多選、賦分、問答),以及題目之間的邏輯關(guān)系,極大地服務(wù)于調(diào)查需求。服務(wù)器端動態(tài)自動生成問卷調(diào)查表網(wǎng)頁, 保證了問卷調(diào)查系統(tǒng)的靈活與方便, 也為客戶瀏覽器提供了友好的錄入界面。
2.4 調(diào)查表生成錄入模塊
被調(diào)查者通過網(wǎng)絡(luò)瀏覽器訪問調(diào)查問卷Web頁,Web頁根據(jù)管理員編輯的問題生成一份問卷。測試者依據(jù)個人情況回答相應(yīng)的調(diào)查問題。答題結(jié)束點擊提交按鈕,將調(diào)查表的結(jié)果信息通過表單的形式提交至Web服務(wù)器,存儲在數(shù)據(jù)庫中。然后再對數(shù)據(jù)進行整理、匯總、分析。
2.5結(jié)果統(tǒng)計模塊
管理員點擊每個主題后,即可隨時查看己發(fā)布的調(diào)查表匯總分析結(jié)果。利用不同的統(tǒng)計分析函數(shù)取得不同的數(shù)據(jù),再通過餅狀圖或折線圖直觀展示。
3 系統(tǒng)測試
系統(tǒng)功能模塊有:管理員的登錄;主題的添加和修改;調(diào)查問卷的輸入,包括題目和選項。選項的類型包括單選、多選、填空、賦分、問答。管理員可對主題進行鎖定、修改或刪除;對題目進行修改或刪除。測試者可對調(diào)查問卷進行選擇,對題目進行瀏覽或填寫,能看到實時的統(tǒng)計結(jié)果等。本部分將從主題添加、問卷錄入、答題、查看結(jié)果四個方面展示系統(tǒng)效果。
3.1 主題添加修改
點擊“段落說明”可以新建主題,同時也可刪除主題。并且,在“段落說明”中可以設(shè)置相應(yīng)的邏輯跳轉(zhuǎn)功能。
圖4 管理員主題管理圖
3.2調(diào)查問卷的錄入
管理員登陸系統(tǒng)選擇問卷設(shè)計,單擊對應(yīng)功能按鈕實現(xiàn)相應(yīng)題型錄入功能。瀏覽各個題型,可以對各個問題進行編輯、刪除;添加題型可對各個題型進行添加。以添加單選題為例,如圖5所示:
3.3 測試者答題
測試者通過Web瀏覽器,輸入相應(yīng)網(wǎng)址進入答題頁面。顯示結(jié)果如圖6所示:
3.4 答題結(jié)果查看
提交問卷后將會看到自己的答題結(jié)果,如圖7所示。答題結(jié)果排序可以采用由低到高、由高到低、或者按原選項排序。顯示結(jié)果可以選擇折線圖或雷達圖兩種不同方式。為方便顯示在顯示設(shè)置中可以選擇隱藏圖表或者隱藏數(shù)據(jù)表。同時,可以導(dǎo)出答題結(jié)果至Excel表中。
4 總結(jié)和展望
學(xué)風(fēng)是一所學(xué)校治學(xué)精神、治學(xué)態(tài)度、治學(xué)方法和師生整體精神面貌的綜合反映。為了解臨沂大學(xué)在學(xué)風(fēng)建設(shè)方面取得的效果,掌握臨沂大學(xué)的學(xué)風(fēng)狀況,發(fā)現(xiàn)同學(xué)們在學(xué)習(xí)中的困惑和期待,由臨沂大學(xué)信息學(xué)院牽頭,聯(lián)合臨沂大學(xué)文學(xué)院成立項目組,開展“臨沂大學(xué)學(xué)風(fēng)網(wǎng)絡(luò)調(diào)查與分析”。本系統(tǒng)采用B/S架構(gòu)靈活高效;問卷內(nèi)容設(shè)計實現(xiàn)了內(nèi)容和題型自定義,方便問卷靈活設(shè)置;在結(jié)果查詢方面,展現(xiàn)形式豐富便于分析。
參考文獻:
[1] 陳奇.Web問卷調(diào)查技術(shù)探討[J].華南師范大學(xué)學(xué)報,2000(1).
[2] 潘其明.基于Web的通用問卷調(diào)查系統(tǒng)的設(shè)計及應(yīng)用[J].醫(yī)療設(shè)備信息, 2007(6).
[3] IT WIKI.什么是html[EB/OL].(2009-04-15).http://wiki.ccw.com.cn/HTML.
[4] 百度百科.asp[EB/OL]. (2009-05-02).http://baike.baidu.com/view/2616.htm.
[5] 何清林,張本成. 對人群深度刻劃的Web問卷調(diào)查分析系統(tǒng)的設(shè)計和實現(xiàn)[J].福建電腦,2005(9).
摘要:傳統(tǒng)調(diào)查問卷雖然簡單易行,但浪費大量的人力、物力、財力。該文將介紹基于Web的學(xué)風(fēng)問卷調(diào)查系統(tǒng)設(shè)計與實現(xiàn)。系統(tǒng)采用B/S結(jié)構(gòu),測試者通過IE瀏覽器輸入調(diào)查數(shù)據(jù),研究人員遠程查詢分析調(diào)查。該系統(tǒng)使本來很繁瑣的問卷調(diào)查的測試與結(jié)果統(tǒng)計變得方便,相對于傳統(tǒng)問卷調(diào)查過程節(jié)省了的大量人力、物力和時間,同時調(diào)查結(jié)果更為及時和精確。
關(guān)鍵詞:Web;問卷調(diào)查系統(tǒng);網(wǎng)絡(luò)技術(shù);數(shù)據(jù)庫
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2014)30-7069-03
學(xué)風(fēng)是大學(xué)治學(xué)、讀書和育人的風(fēng)氣。學(xué)風(fēng)建設(shè)是高等教育最重要的環(huán)節(jié),也是高等學(xué)校教學(xué)質(zhì)量是否提高、素質(zhì)教育是否深入的重要標(biāo)志。高等學(xué)校是大學(xué)生學(xué)習(xí)知識和科學(xué)研究的主要場所,創(chuàng)建良好的學(xué)風(fēng)是培養(yǎng)和造就高素質(zhì)人才的必備條件。為了解臨沂大學(xué)在學(xué)風(fēng)建設(shè)方面取得的效果,掌握臨沂大學(xué)的學(xué)風(fēng)狀況,發(fā)現(xiàn)同學(xué)們在學(xué)習(xí)中的困惑和期待,由臨沂大學(xué)信息學(xué)院牽頭,聯(lián)合臨沂大學(xué)文學(xué)院成立項目組,開展“臨沂大學(xué)學(xué)風(fēng)網(wǎng)絡(luò)調(diào)查與分析”。該系統(tǒng)以選擇題、判斷題、賦分題為主,教師作為研究者把事先精心設(shè)計好的測試題上傳至服務(wù)器,學(xué)生作為測試者網(wǎng)上答題,教師再通過函數(shù)對答題得分進行測試分析,方便于統(tǒng)計得出結(jié)論。
1 系統(tǒng)結(jié)構(gòu)設(shè)計
基于Web的學(xué)風(fēng)調(diào)查問卷系統(tǒng)從整體流程上看,由管理員和測試者兩類用戶。管理員登陸系統(tǒng)設(shè)置調(diào)查主題、設(shè)計調(diào)查問卷內(nèi)容、編輯/刪除調(diào)查題目;并且在調(diào)查結(jié)束后查看調(diào)查結(jié)果。而測試者則訪問Web頁面,系統(tǒng)反饋依據(jù)管理員設(shè)計自動生成調(diào)查問卷,進而測試者回答題目并提交測試結(jié)果。流程如圖1所示:
從系統(tǒng)架構(gòu)上看,整個系統(tǒng)分成服務(wù)器(Server)端和瀏覽器(Browse)端兩大部分。測試者通過IE瀏覽器遠程訪問調(diào)查主頁回答問卷問題,結(jié)果交存儲到服務(wù)器;管理員預(yù)先設(shè)計查詢分析條件,服務(wù)器按預(yù)先設(shè)定對數(shù)據(jù)處理后將分析結(jié)果返回給研究人員。此種體系結(jié)構(gòu)的優(yōu)點是操作、維護方便,只要在服務(wù)器端安裝數(shù)據(jù)庫和Web 應(yīng)用程序, 用戶即可在聯(lián)機的網(wǎng)絡(luò)中任意處通過瀏覽器進行填寫、訪問、匯總數(shù)據(jù)。系統(tǒng)架構(gòu)流程圖如圖2所示。
2 系統(tǒng)實現(xiàn)
依據(jù)需求分析和實際應(yīng)用需要, 系統(tǒng)分成如下功能模塊: 數(shù)據(jù)庫模塊、用戶管理模塊、調(diào)查表創(chuàng)建維護模塊、調(diào)查表錄入模塊、調(diào)查表生產(chǎn)錄入模塊、結(jié)果統(tǒng)計模塊,如圖3所示。其中,登錄管理模塊管理用戶身份,拒絕非法訪問。調(diào)查表創(chuàng)建維護模塊根據(jù)調(diào)查表主題,生成調(diào)查表結(jié)構(gòu)、設(shè)計維護調(diào)查表邏輯關(guān)系。調(diào)查表錄入模塊在生成調(diào)查表結(jié)構(gòu)基礎(chǔ)上手動錄入相關(guān)調(diào)查項。結(jié)果統(tǒng)計模塊匯總測試者答案形成相應(yīng)數(shù)據(jù)分析結(jié)果。
2.1 數(shù)據(jù)庫設(shè)計
創(chuàng)建db. MDB 數(shù)據(jù)庫來存儲數(shù)據(jù),包括七個表: 管理員表,用于存放管理員用戶名,密碼等信息; 用戶管理表,用來存放測試者用戶名密碼管理;單選表、多選表、判斷表、問答表分別存放各個調(diào)查主題的QUESTION和ANSWER,其中設(shè)置一個標(biāo)識字段來劃分測試主題。
2.2 登錄模塊設(shè)計
登錄管理模塊主要是對管理員登錄權(quán)限的設(shè)置。管理員通過登錄進入系統(tǒng),對調(diào)查樣式、主題、內(nèi)容、以及數(shù)據(jù)庫進行維護。其中包括:添加調(diào)查主題,編輯調(diào)查主題,刪除調(diào)查主題,更改當(dāng)前的調(diào)查主題,對調(diào)查所得的數(shù)據(jù)庫進行分析、匯總等。
2.3 調(diào)查表創(chuàng)建維護模塊
問卷調(diào)查項目的編輯維護包括:調(diào)查主題以及題目,選項內(nèi)容的創(chuàng)建、編輯、刪除等。并可以依據(jù)需要制定調(diào)查問卷的回答方式(如單選、多選、賦分、問答),以及題目之間的邏輯關(guān)系,極大地服務(wù)于調(diào)查需求。服務(wù)器端動態(tài)自動生成問卷調(diào)查表網(wǎng)頁, 保證了問卷調(diào)查系統(tǒng)的靈活與方便, 也為客戶瀏覽器提供了友好的錄入界面。
2.4 調(diào)查表生成錄入模塊
被調(diào)查者通過網(wǎng)絡(luò)瀏覽器訪問調(diào)查問卷Web頁,Web頁根據(jù)管理員編輯的問題生成一份問卷。測試者依據(jù)個人情況回答相應(yīng)的調(diào)查問題。答題結(jié)束點擊提交按鈕,將調(diào)查表的結(jié)果信息通過表單的形式提交至Web服務(wù)器,存儲在數(shù)據(jù)庫中。然后再對數(shù)據(jù)進行整理、匯總、分析。
2.5結(jié)果統(tǒng)計模塊
管理員點擊每個主題后,即可隨時查看己發(fā)布的調(diào)查表匯總分析結(jié)果。利用不同的統(tǒng)計分析函數(shù)取得不同的數(shù)據(jù),再通過餅狀圖或折線圖直觀展示。
3 系統(tǒng)測試
系統(tǒng)功能模塊有:管理員的登錄;主題的添加和修改;調(diào)查問卷的輸入,包括題目和選項。選項的類型包括單選、多選、填空、賦分、問答。管理員可對主題進行鎖定、修改或刪除;對題目進行修改或刪除。測試者可對調(diào)查問卷進行選擇,對題目進行瀏覽或填寫,能看到實時的統(tǒng)計結(jié)果等。本部分將從主題添加、問卷錄入、答題、查看結(jié)果四個方面展示系統(tǒng)效果。
3.1 主題添加修改
點擊“段落說明”可以新建主題,同時也可刪除主題。并且,在“段落說明”中可以設(shè)置相應(yīng)的邏輯跳轉(zhuǎn)功能。
圖4 管理員主題管理圖
3.2調(diào)查問卷的錄入
管理員登陸系統(tǒng)選擇問卷設(shè)計,單擊對應(yīng)功能按鈕實現(xiàn)相應(yīng)題型錄入功能。瀏覽各個題型,可以對各個問題進行編輯、刪除;添加題型可對各個題型進行添加。以添加單選題為例,如圖5所示:
3.3 測試者答題
測試者通過Web瀏覽器,輸入相應(yīng)網(wǎng)址進入答題頁面。顯示結(jié)果如圖6所示:
3.4 答題結(jié)果查看
提交問卷后將會看到自己的答題結(jié)果,如圖7所示。答題結(jié)果排序可以采用由低到高、由高到低、或者按原選項排序。顯示結(jié)果可以選擇折線圖或雷達圖兩種不同方式。為方便顯示在顯示設(shè)置中可以選擇隱藏圖表或者隱藏數(shù)據(jù)表。同時,可以導(dǎo)出答題結(jié)果至Excel表中。
4 總結(jié)和展望
學(xué)風(fēng)是一所學(xué)校治學(xué)精神、治學(xué)態(tài)度、治學(xué)方法和師生整體精神面貌的綜合反映。為了解臨沂大學(xué)在學(xué)風(fēng)建設(shè)方面取得的效果,掌握臨沂大學(xué)的學(xué)風(fēng)狀況,發(fā)現(xiàn)同學(xué)們在學(xué)習(xí)中的困惑和期待,由臨沂大學(xué)信息學(xué)院牽頭,聯(lián)合臨沂大學(xué)文學(xué)院成立項目組,開展“臨沂大學(xué)學(xué)風(fēng)網(wǎng)絡(luò)調(diào)查與分析”。本系統(tǒng)采用B/S架構(gòu)靈活高效;問卷內(nèi)容設(shè)計實現(xiàn)了內(nèi)容和題型自定義,方便問卷靈活設(shè)置;在結(jié)果查詢方面,展現(xiàn)形式豐富便于分析。
參考文獻:
[1] 陳奇.Web問卷調(diào)查技術(shù)探討[J].華南師范大學(xué)學(xué)報,2000(1).
[2] 潘其明.基于Web的通用問卷調(diào)查系統(tǒng)的設(shè)計及應(yīng)用[J].醫(yī)療設(shè)備信息, 2007(6).
[3] IT WIKI.什么是html[EB/OL].(2009-04-15).http://wiki.ccw.com.cn/HTML.
[4] 百度百科.asp[EB/OL]. (2009-05-02).http://baike.baidu.com/view/2616.htm.
[5] 何清林,張本成. 對人群深度刻劃的Web問卷調(diào)查分析系統(tǒng)的設(shè)計和實現(xiàn)[J].福建電腦,2005(9).
摘要:傳統(tǒng)調(diào)查問卷雖然簡單易行,但浪費大量的人力、物力、財力。該文將介紹基于Web的學(xué)風(fēng)問卷調(diào)查系統(tǒng)設(shè)計與實現(xiàn)。系統(tǒng)采用B/S結(jié)構(gòu),測試者通過IE瀏覽器輸入調(diào)查數(shù)據(jù),研究人員遠程查詢分析調(diào)查。該系統(tǒng)使本來很繁瑣的問卷調(diào)查的測試與結(jié)果統(tǒng)計變得方便,相對于傳統(tǒng)問卷調(diào)查過程節(jié)省了的大量人力、物力和時間,同時調(diào)查結(jié)果更為及時和精確。
關(guān)鍵詞:Web;問卷調(diào)查系統(tǒng);網(wǎng)絡(luò)技術(shù);數(shù)據(jù)庫
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2014)30-7069-03
學(xué)風(fēng)是大學(xué)治學(xué)、讀書和育人的風(fēng)氣。學(xué)風(fēng)建設(shè)是高等教育最重要的環(huán)節(jié),也是高等學(xué)校教學(xué)質(zhì)量是否提高、素質(zhì)教育是否深入的重要標(biāo)志。高等學(xué)校是大學(xué)生學(xué)習(xí)知識和科學(xué)研究的主要場所,創(chuàng)建良好的學(xué)風(fēng)是培養(yǎng)和造就高素質(zhì)人才的必備條件。為了解臨沂大學(xué)在學(xué)風(fēng)建設(shè)方面取得的效果,掌握臨沂大學(xué)的學(xué)風(fēng)狀況,發(fā)現(xiàn)同學(xué)們在學(xué)習(xí)中的困惑和期待,由臨沂大學(xué)信息學(xué)院牽頭,聯(lián)合臨沂大學(xué)文學(xué)院成立項目組,開展“臨沂大學(xué)學(xué)風(fēng)網(wǎng)絡(luò)調(diào)查與分析”。該系統(tǒng)以選擇題、判斷題、賦分題為主,教師作為研究者把事先精心設(shè)計好的測試題上傳至服務(wù)器,學(xué)生作為測試者網(wǎng)上答題,教師再通過函數(shù)對答題得分進行測試分析,方便于統(tǒng)計得出結(jié)論。
1 系統(tǒng)結(jié)構(gòu)設(shè)計
基于Web的學(xué)風(fēng)調(diào)查問卷系統(tǒng)從整體流程上看,由管理員和測試者兩類用戶。管理員登陸系統(tǒng)設(shè)置調(diào)查主題、設(shè)計調(diào)查問卷內(nèi)容、編輯/刪除調(diào)查題目;并且在調(diào)查結(jié)束后查看調(diào)查結(jié)果。而測試者則訪問Web頁面,系統(tǒng)反饋依據(jù)管理員設(shè)計自動生成調(diào)查問卷,進而測試者回答題目并提交測試結(jié)果。流程如圖1所示:
從系統(tǒng)架構(gòu)上看,整個系統(tǒng)分成服務(wù)器(Server)端和瀏覽器(Browse)端兩大部分。測試者通過IE瀏覽器遠程訪問調(diào)查主頁回答問卷問題,結(jié)果交存儲到服務(wù)器;管理員預(yù)先設(shè)計查詢分析條件,服務(wù)器按預(yù)先設(shè)定對數(shù)據(jù)處理后將分析結(jié)果返回給研究人員。此種體系結(jié)構(gòu)的優(yōu)點是操作、維護方便,只要在服務(wù)器端安裝數(shù)據(jù)庫和Web 應(yīng)用程序, 用戶即可在聯(lián)機的網(wǎng)絡(luò)中任意處通過瀏覽器進行填寫、訪問、匯總數(shù)據(jù)。系統(tǒng)架構(gòu)流程圖如圖2所示。
2 系統(tǒng)實現(xiàn)
依據(jù)需求分析和實際應(yīng)用需要, 系統(tǒng)分成如下功能模塊: 數(shù)據(jù)庫模塊、用戶管理模塊、調(diào)查表創(chuàng)建維護模塊、調(diào)查表錄入模塊、調(diào)查表生產(chǎn)錄入模塊、結(jié)果統(tǒng)計模塊,如圖3所示。其中,登錄管理模塊管理用戶身份,拒絕非法訪問。調(diào)查表創(chuàng)建維護模塊根據(jù)調(diào)查表主題,生成調(diào)查表結(jié)構(gòu)、設(shè)計維護調(diào)查表邏輯關(guān)系。調(diào)查表錄入模塊在生成調(diào)查表結(jié)構(gòu)基礎(chǔ)上手動錄入相關(guān)調(diào)查項。結(jié)果統(tǒng)計模塊匯總測試者答案形成相應(yīng)數(shù)據(jù)分析結(jié)果。
2.1 數(shù)據(jù)庫設(shè)計
創(chuàng)建db. MDB 數(shù)據(jù)庫來存儲數(shù)據(jù),包括七個表: 管理員表,用于存放管理員用戶名,密碼等信息; 用戶管理表,用來存放測試者用戶名密碼管理;單選表、多選表、判斷表、問答表分別存放各個調(diào)查主題的QUESTION和ANSWER,其中設(shè)置一個標(biāo)識字段來劃分測試主題。
2.2 登錄模塊設(shè)計
登錄管理模塊主要是對管理員登錄權(quán)限的設(shè)置。管理員通過登錄進入系統(tǒng),對調(diào)查樣式、主題、內(nèi)容、以及數(shù)據(jù)庫進行維護。其中包括:添加調(diào)查主題,編輯調(diào)查主題,刪除調(diào)查主題,更改當(dāng)前的調(diào)查主題,對調(diào)查所得的數(shù)據(jù)庫進行分析、匯總等。
2.3 調(diào)查表創(chuàng)建維護模塊
問卷調(diào)查項目的編輯維護包括:調(diào)查主題以及題目,選項內(nèi)容的創(chuàng)建、編輯、刪除等。并可以依據(jù)需要制定調(diào)查問卷的回答方式(如單選、多選、賦分、問答),以及題目之間的邏輯關(guān)系,極大地服務(wù)于調(diào)查需求。服務(wù)器端動態(tài)自動生成問卷調(diào)查表網(wǎng)頁, 保證了問卷調(diào)查系統(tǒng)的靈活與方便, 也為客戶瀏覽器提供了友好的錄入界面。
2.4 調(diào)查表生成錄入模塊
被調(diào)查者通過網(wǎng)絡(luò)瀏覽器訪問調(diào)查問卷Web頁,Web頁根據(jù)管理員編輯的問題生成一份問卷。測試者依據(jù)個人情況回答相應(yīng)的調(diào)查問題。答題結(jié)束點擊提交按鈕,將調(diào)查表的結(jié)果信息通過表單的形式提交至Web服務(wù)器,存儲在數(shù)據(jù)庫中。然后再對數(shù)據(jù)進行整理、匯總、分析。
2.5結(jié)果統(tǒng)計模塊
管理員點擊每個主題后,即可隨時查看己發(fā)布的調(diào)查表匯總分析結(jié)果。利用不同的統(tǒng)計分析函數(shù)取得不同的數(shù)據(jù),再通過餅狀圖或折線圖直觀展示。
3 系統(tǒng)測試
系統(tǒng)功能模塊有:管理員的登錄;主題的添加和修改;調(diào)查問卷的輸入,包括題目和選項。選項的類型包括單選、多選、填空、賦分、問答。管理員可對主題進行鎖定、修改或刪除;對題目進行修改或刪除。測試者可對調(diào)查問卷進行選擇,對題目進行瀏覽或填寫,能看到實時的統(tǒng)計結(jié)果等。本部分將從主題添加、問卷錄入、答題、查看結(jié)果四個方面展示系統(tǒng)效果。
3.1 主題添加修改
點擊“段落說明”可以新建主題,同時也可刪除主題。并且,在“段落說明”中可以設(shè)置相應(yīng)的邏輯跳轉(zhuǎn)功能。
圖4 管理員主題管理圖
3.2調(diào)查問卷的錄入
管理員登陸系統(tǒng)選擇問卷設(shè)計,單擊對應(yīng)功能按鈕實現(xiàn)相應(yīng)題型錄入功能。瀏覽各個題型,可以對各個問題進行編輯、刪除;添加題型可對各個題型進行添加。以添加單選題為例,如圖5所示:
3.3 測試者答題
測試者通過Web瀏覽器,輸入相應(yīng)網(wǎng)址進入答題頁面。顯示結(jié)果如圖6所示:
3.4 答題結(jié)果查看
提交問卷后將會看到自己的答題結(jié)果,如圖7所示。答題結(jié)果排序可以采用由低到高、由高到低、或者按原選項排序。顯示結(jié)果可以選擇折線圖或雷達圖兩種不同方式。為方便顯示在顯示設(shè)置中可以選擇隱藏圖表或者隱藏數(shù)據(jù)表。同時,可以導(dǎo)出答題結(jié)果至Excel表中。
4 總結(jié)和展望
學(xué)風(fēng)是一所學(xué)校治學(xué)精神、治學(xué)態(tài)度、治學(xué)方法和師生整體精神面貌的綜合反映。為了解臨沂大學(xué)在學(xué)風(fēng)建設(shè)方面取得的效果,掌握臨沂大學(xué)的學(xué)風(fēng)狀況,發(fā)現(xiàn)同學(xué)們在學(xué)習(xí)中的困惑和期待,由臨沂大學(xué)信息學(xué)院牽頭,聯(lián)合臨沂大學(xué)文學(xué)院成立項目組,開展“臨沂大學(xué)學(xué)風(fēng)網(wǎng)絡(luò)調(diào)查與分析”。本系統(tǒng)采用B/S架構(gòu)靈活高效;問卷內(nèi)容設(shè)計實現(xiàn)了內(nèi)容和題型自定義,方便問卷靈活設(shè)置;在結(jié)果查詢方面,展現(xiàn)形式豐富便于分析。
參考文獻:
[1] 陳奇.Web問卷調(diào)查技術(shù)探討[J].華南師范大學(xué)學(xué)報,2000(1).
[2] 潘其明.基于Web的通用問卷調(diào)查系統(tǒng)的設(shè)計及應(yīng)用[J].醫(yī)療設(shè)備信息, 2007(6).
[3] IT WIKI.什么是html[EB/OL].(2009-04-15).http://wiki.ccw.com.cn/HTML.
[4] 百度百科.asp[EB/OL]. (2009-05-02).http://baike.baidu.com/view/2616.htm.
[5] 何清林,張本成. 對人群深度刻劃的Web問卷調(diào)查分析系統(tǒng)的設(shè)計和實現(xiàn)[J].福建電腦,2005(9).