概述
EnableQ中Q是英文questionnaire(調查表,問卷)的縮寫,從此意義出發,EnableQ提供極為簡潔的方法實現對線上調查問卷創建、設計、預覽、執行、結束、分析、歸檔整理全過程管理。
研發背景
實際上,不管我們是否承認,至少在可見的較長時間內,線上調查問卷式的數據收集方式變得將更為普及。這一方面是因為不論是政府部門,還是企事業單位,都意識到建立開放的便捷的反饋意見收集渠道變得更為重要,而另一方面,新的技術進步為這種渠道的建立帶來了更具快捷方便以及低成本優勢的解決方案。這兩個方面的結合將發揮無與倫比的力量。
更多的企事業單位認識了這種快捷的方式。但是現實總是與理想相差太遠,因為缺乏適用並且可靠的工具作為支撐,絕大多數的單位要么回歸傳統的紙面問卷收集方式,要么選擇為單一項目進行技術開發定製,再或者削減自身要求以選擇低功能的軟體系統。
正是意識到這一點,北京科維能動信息技術有限公司作為國內最早關注線上問卷調查領域的軟體公司之一,自2007年8月份開始,研發出EnableQ線上問卷調查引擎通用的調查問卷管理系統,用來幫助用戶實現線上調查問卷的自主設計、數據的收集、整理以及統計與分析,不僅為線上問卷調查工作中提供了全方位的技術實現,更用以輔助傳統調查方式的開展與部署。
定位
EnableQ作為國內目前產品程度最高與套用程度最廣的線上調查問卷管理系統,適用國內絕大多數用戶眾多套用場合和需求場景。
用戶 | 套用場合 | 需求場景 |
市場調查公司 管理諮詢機構 市場行銷企業 政府事業單位 員工眾多的中大型企業 科學研究機構 教育培訓機構 行業管理機構 …… | 市場調查 客戶滿意度調查 員工滿意度調查 政府輿情調研 學校教學評教 培訓質量評估 呼叫中心電話調研 神秘顧客項目執行 …… | 經常性開展調查項目 被調查對象較為分散 調查的問題比較多並且關聯關係複雜 收集的數據量比較大 數據分析或圖形要求較高質量 項目要求較短時間內完成 要求實時監控項目進度 多個角色需要協同工作 …… |
架構
作為一款通用的調查問卷管理平台,EnableQ提供極為簡潔的方法實現對線上調查問卷創建、設計、預覽、執行、結束、分析、歸檔整理全過程管理。但提供對於調查問卷的全功能管理並不是它的全部,為保障系統安全可靠運行,EnableQ更提供眾多強勁的系統管理核心動力。EnableQ系統
貼心的調查問卷設計嚮導EnableQ內置調查問卷設計嚮導流程將降低您對使用新系統的恐懼,您無須了解問卷調查系統EnableQ的全部工作機制,遵從減少滑鼠點擊與鍵盤操作的簡單設計思想,可快速生成一張可用的調查問卷。更甚至EnableQ會保存您常用的調查問題選項輸入,創新的“自動提示”功能將極大降低您的重複動作。
豐富多樣的問卷屬性EnableQ提供多樣的問卷屬性選項來滿足您對於不同問卷實現對樣本許可權、展現樣式、結束要件等多項調查控制。
多達22種調查問題題型EnableQ調查問卷系統提供多達22種不同調查題型供您在同一問卷中隨意組合,並由這22種調查題型的選項控制衍生出來的題型效果與數據完整性校驗基本可滿足國內用戶目前對於調查問卷設計的全部需求。
複雜多樣的邏輯關係調查查卷系統EnableQ不僅支持簡單的問卷邏輯關係,對於類此第1頁的第1題選擇滿意或非常滿意,並且第2頁第3題選擇滿意或基本滿意,再並且第3頁第5題選擇…,直接答第6頁的第10題,的組合邏輯與跨頁邏輯也完全支持。
邏輯關係 | 問卷配額 | 掩蔽 |
問卷邏輯關係指當指定的邏輯關係表達式成立時,問卷的後續某題是否需要展示以被回復。EnableQ不僅支持簡單的問卷邏輯關係,如第1題選擇A時回答下面的3、4、5題,選擇B時回答第2、6題;同時,對於複雜的邏輯關係,如:第1頁的第1題選擇滿意或非常滿意,並且第2頁第3題選擇滿意或基本滿意,再或者第3頁第5題選擇…,直接答第6頁的第10題,這樣的組合邏輯與跨頁邏輯也完全支持。 | 問卷配額一般用以限制調查樣本在某一種特徵條件成立前提下的回覆數量。EnableQ支持在單一問卷上建立一個或多個單一或交叉配額關係。比如您的問卷僅需要250位男性及300位20歲以上的女性回復樣本,這就需要創建一個限制為250的男性單一配額以及限制為300的女性20歲以上的交叉配額。 | 掩蔽指單個問題的問題選項並不是事先指定的,其選項來自前述復選題調查樣本選擇的答案。比如評估銀行滿意度,先要求調查樣本回答使用過哪幾家銀行的服務,再繼續要求給使用過服務的銀行給予滿意度評價,後續要求回復的問題(使用過服務的銀行)並不是事先由設計人員指定的,它根據用戶在“使用過哪幾家銀行的服務”問題上的回答不同而不同。 |
利用EnableQ生成的調查問卷,在IE6、IE7、Google Chrome、FireFox等主流瀏覽器內均進行了嚴格測試,表明在上述瀏覽器展示、提交均不存在任何問題。
多維度多角度的調查數據分析EnableQ不僅提供簡單的頻數頻率分析,對於樣本的地域來源、每一樣本的調查回答詳細、問卷提交樣本在時間維度內的分布、合併調查問題選項後的重新統計、加權問卷分值計算、尚未提交的調查樣本分析與提醒,更允許在問卷創建指標體系並基於此給出結論與雷達圖,允許指定問卷回復計畫並提供計畫完成情況的分析,更甚至於結合調查樣本的通行證設定,可依據時間範圍、樣本屬性、問卷問題等構建問卷的數據過濾條件,實現類似如下的分析目標:(1) 年齡在30-40歲,是VIP客戶,每月話費在500元以上的客戶,在第1題選擇了“不滿意”的人在其他題上都是怎么回答的
(2) 他們是不是在所有的調查問題上都不滿意
(3) 他們都來自什麼地方
(4) 他們都是誰多功能的問卷調查數據導出
EnableQ不僅允許您把頻數頻率分析直接列印到Word檔案中作為報告的主體部分,更支持您把每一調查樣本的回答詳細導出成CSV/Excel,或者導出成SPSS或R軟體直接支持的數據格式,以便再進行社會調查學的統計分析。
增強調查的安全控制EnableQ提供增強的安全特性,包含並不僅包含問卷提交的防sql注入、限制IP段登錄到管理後台、記錄不良用戶登錄行為、鎖定不良用戶IP等。
高可靠的性能保障經過嚴格測試表明,EnableQ生成的問卷1秒內可回響高達20次的數據提交,就導出調查數據的性能而言,30萬條問卷數據導出至SPSS/R,少於4分鐘的時間就可完成。
軟體支撐環境
Web伺服器:IIS、Apache 1.3.28以後版本、Apache 2.0.x 版本 Apache 2.2.x Php:php 4.3.9版本以上 Zend Optimizer:3.3.x版本以上 MySQL:MySQL 4.0版本以上 作業系統:Windows XP/2000/ 2003、 RedHat 系列Linux發行版本(包括RHEL 3/4/5、Fedora 4/5/6/7/8 、CentOS 4/5)、 Debian 系列Linux發行版本(包括3.x/4.x)、 Suse Linux、Turbo Linux、紅旗Linux(2.6.x核心)、 BSD系統(FreeBSD、NetBSD) Sun Solaris x86 10 官方推薦部署在RedHat 系列Linux發行版本(包括RHEL 3/4/5、Fedora 4/5/6/7/8 、CentOS 4/5)作業系統上 EnableQ已在中華人民共和國國家著作權局註冊,註冊號 2007SRBJ2889,著作權受法律及國際公約保護。 EnableQ開發組使用正版Zend Technology 授權軟體用於程式代碼保護。 | |
​ |
安全性考慮
前述我們都知道,EnableQ線上問卷調查引擎是一款Web應用程式,它需要依賴於基礎的作業系統軟體、Web伺服器系統以及資料庫系統軟體而運行,所以就安全而言,EnableQ無法解決系統級和網路級的安全問題。但EnableQ在自身套用安全性方面做了周到細緻的考慮。
關於系統部署安全從目前EnableQ已經部署的成功案例看來,相比而言,部署在非Windows作業系統比部署在Windows系統上安全和性能上更好。對於部署環境,我們推薦Linux作業系統/Apache 2.x/Mysql 5.X。
關於系統登錄和用戶賬戶安全1) 不可逆的用戶密碼保護
EnableQ的用戶以及調查樣本的登錄密碼全部採用不可逆的方式在關係性資料庫中保存。即便資料庫管理員能夠查看到資料庫中的記錄,也無法得到用戶登錄密碼。
2) 用戶登錄頁面的防刷新處理
EnableQ系統的登錄頁面為防止用戶進行不良刷新或外掛程式進行口令攻擊,EnableQ不僅不允許5秒內再次刷新該頁面,並把重複刷新50次以上的IP位址進行系統禁止。
3) 用戶登錄密碼的加密傳輸
在系統登錄界面中用戶輸入的密碼EnableQ採用加密方式傳輸到伺服器中與伺服器中加密的數據進行比較,這樣有效地防止了用戶密碼明文傳輸被人竊取的可能。
4) 記錄不良登錄行為並禁止IP位址
同樣為防止不法用戶對系統身份認證進行手工猜測或外掛程式攻擊,EnableQ將所有用戶名正確而用戶口令不正確的登錄行為全部記錄在案,並對一併5次登錄不成功的用戶IP位址進行禁止。
5) 可定義僅允許一個或多個IP段登錄管理
對於擁有靜態IP位址或在區域網路內使用EnableQ的用戶,最為安全的措施是,可在EnableQ定義僅允許一個或多個IP位址段內的用戶進行登錄管理。不在允許列表內的IP位址來源,登錄行為本身就是被禁止的。
6) 回復問卷的防SQL注入處理
EnableQ生成的問卷頁面全部已做防SQL注入處理,對於系統攻擊,EnableQ以及安裝EnableQ系統的主機上的其他套用是安全的。
7) 回複數據的加密存儲
EnableQ對於樣本回復的數據是加密存儲的關係型資料庫表中,即便有黑客攻破資料庫系統,獲得問卷的回覆數據,離開EnableQ系統軟體,也是無法解讀的。
8) 數據導出等特定功能的安全
EnableQ為保障像問卷回複數據的數據統計分析、問卷詳細數據的導出等問卷關鍵數據的安全操作,EnableQ提供了更安全的增強手段。
9) 問卷的歸檔整理本身就是一種安全手段
當問卷結束之後,EnableQ允許對問卷進行歸檔整理,與問卷相關的所有數據,包含問卷問題、問卷的統計分析結果以及回複數據詳細等重要數據將從資料庫中全部刪除,並形成壓縮的物理檔案允許客戶下載保存。
10) 問卷可生成靜態頁面並在靜態頁面內提交
EnableQ為“公開”類型的問卷提供生成靜態頁面功能,並可允許您在生成的頁面再進行頁面編輯,並可把此頁面檔案放置在可訪問的任意地方。這一方面既保證了問卷的訪問和提交性能,另一方面即可提高EnableQ伺服器的安全性。
11) 問卷可設定禁止同一IP位址的重複提交
EnableQ允許您設定是否開啟禁止同一IP位址的重複提交,對於“私有”問卷,同一通行證身份EnableQ僅允許對問卷提交一次,這既保證了問卷數據的有效性,也防止來自外掛程式攻擊的功能。
12) 圖形檢驗碼防止機器人進行問卷提交
新的圖形檢驗碼功能以防止機器人對問卷進行回復,即防止大規模的機器刷票等行為。
13) 記錄完整的操作和管理日誌
EnableQ記錄所有用戶的詳盡的操作和管理日誌,系統管理員可查看到所有用戶的行為日誌,而普通用戶僅能查閱到自身。
14) 入口程式的許可權認證
為防止客戶使用查看原始碼方式獲得在EnableQ系統的非法操作,系統所有邏輯均包含權限認證入口程式。非法的操作不僅無法通過系統界面獲得,即便是手工的URL輸入,也是無法通過的。
15) 程式內部之間的安全通信
EnableQ系統之間涉及到的程式通信採用在SESSION內記錄特殊識別碼來保障數據交換的安全。
16) 為防止Web伺服器開啟目錄訪問的程式目錄組織
為防止部分伺服器開啟目錄訪問,部分網路訪問者可通過此探測到程式的物理目錄存儲結構,以便尋找漏洞或下載特殊資源,EnableQ系統的物理存儲結構均針對此作了特別處理。
17) EnableQ與第3方接口程式的安全通信
為保障EnableQ開放的接口規範與第3方接口程式的通信或數據交換安全,EnableQ採用以產品序列號為基準作為安全特殊識別碼。而產品序列號為6組6位隨機數字組成,並且每次安裝過程均不同,並只能以系統管理員身份登錄到系統中才能查看。
18) 支持資料庫級的備份與恢復
除了利用資料庫系統本身的數據備份與回復功能之外,EnableQ系統也提供對系統所有資料庫表的備份與恢復。