基于Web的問(wèn)卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于Web的問(wèn)卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于Web的問(wèn)卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于Web的問(wèn)卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于Web的問(wèn)卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要:網(wǎng)絡(luò)問(wèn)卷調(diào)查系統(tǒng)不僅給人們的工作帶來(lái)了相當(dāng)大的便捷,而且可以快速地分析調(diào)查結(jié)果,并把統(tǒng)計(jì)信息及時(shí)公布,縮短了問(wèn)卷調(diào)查的周期,使得問(wèn)卷調(diào)查更具有時(shí)效性。本文討論了基于J2EE技術(shù)的動(dòng)態(tài)的網(wǎng)上問(wèn)卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。關(guān)鍵詞:?jiǎn)柧碚{(diào)查系統(tǒng) Struts2 J2EE1 背景2 相關(guān)技術(shù)本系統(tǒng)采用B/S構(gòu)造,優(yōu)點(diǎn)是應(yīng)用均部署在效勞器上,用戶(hù)不用安裝其他專(zhuān)門(mén)的軟件,只要在有閱讀器且可以聯(lián)網(wǎng)的計(jì)算機(jī)上均可使用。B/S構(gòu)造軟件不僅讓軟件的使用變得簡(jiǎn)單,更給日后系統(tǒng)的維護(hù)和晉級(jí)帶來(lái)方便。3 系統(tǒng)分析設(shè)計(jì)3.1 系統(tǒng)需求分析為了滿(mǎn)足需求者的要求,提供一種快速、方便實(shí)用的

2、問(wèn)卷調(diào)研方式,本系統(tǒng)應(yīng)具有以下特點(diǎn):答卷操作簡(jiǎn)單;需求者可以根據(jù)自己的想法設(shè)計(jì)問(wèn)卷;支持多種題型,如單項(xiàng)選擇題、多項(xiàng)選擇題等;可以發(fā)布問(wèn)卷、回收問(wèn)卷;能對(duì)調(diào)查問(wèn)卷的結(jié)果進(jìn)展分析匯總,結(jié)果展示直觀(guān);可以給需求者提供及時(shí)的、最新的調(diào)查結(jié)果。3.2 系統(tǒng)功能設(shè)計(jì)登錄用戶(hù)有兩種身份,普通用戶(hù)和管理員。管理員進(jìn)入系統(tǒng)后臺(tái),可以查看所有問(wèn)卷信息,包括問(wèn)卷名稱(chēng)、發(fā)布人、發(fā)布時(shí)間、問(wèn)卷類(lèi)別、答卷人數(shù);添加問(wèn)卷模板,包括設(shè)置問(wèn)卷題目、錄入題目信息及題目選擇項(xiàng),修改問(wèn)卷模板內(nèi)容,刪除不再使用的模板;發(fā)布問(wèn)卷;回收已答問(wèn)卷;查看問(wèn)卷調(diào)查的分析結(jié)果;管理注冊(cè)的用戶(hù)信息,如刪除用戶(hù)、修改用戶(hù)信息等。普通用戶(hù)進(jìn)入系統(tǒng)前臺(tái)

3、,可以查看問(wèn)卷內(nèi)容、答卷;修改個(gè)人信息。系統(tǒng)功能模塊如圖1。前臺(tái)實(shí)現(xiàn)問(wèn)卷的查看、答題和提交問(wèn)卷功能,操作簡(jiǎn)單且不受地點(diǎn)時(shí)間約束。系統(tǒng)后臺(tái)對(duì)注冊(cè)的用戶(hù)進(jìn)展管理,設(shè)置是否啟用或鎖定用戶(hù),對(duì)問(wèn)卷進(jìn)展管理。問(wèn)卷管理模塊包含問(wèn)卷信息管理、問(wèn)卷模板管理、答卷統(tǒng)計(jì),實(shí)現(xiàn)創(chuàng)立新的問(wèn)卷模板、發(fā)布問(wèn)卷、查看問(wèn)卷調(diào)查結(jié)果等功能。4 系統(tǒng)實(shí)現(xiàn)第二步在web.xml文件中配置FilterDispatcher。指定映射到FilterDispatcher的URL款式,匹配這個(gè)URL款式的所有懇求,都將被Web容器交由FilterDispatcher進(jìn)展處理。第三步開(kāi)發(fā)action。針對(duì)每一個(gè)功能點(diǎn),編寫(xiě)一個(gè)action類(lèi)。

4、action就是一段只有特定的URL被懇求時(shí)才會(huì)執(zhí)行的代碼。第四步編寫(xiě)相關(guān)的結(jié)果頁(yè)面。針對(duì)action返回的結(jié)果代碼,編寫(xiě)相應(yīng)的結(jié)果頁(yè)面。第五步在web應(yīng)用程序的src目錄下創(chuàng)立struts.xml,對(duì)action進(jìn)展配置,將action與結(jié)果頁(yè)面關(guān)聯(lián)起來(lái)。action配置例如:admin.jsp其中action的name屬性映射成URL后的資源名,子元素result那么用來(lái)配置action的結(jié)果。FilterDispatcher根據(jù)action返回的結(jié)果字符串來(lái)選擇對(duì)應(yīng)的result顯示給用戶(hù)。4.2 系統(tǒng)功能實(shí)現(xiàn)本系統(tǒng)可以進(jìn)展不同主題的問(wèn)卷調(diào)查,即可以針對(duì)不同的主題生成不同的問(wèn)卷調(diào)查模板,自定義問(wèn)卷題目及類(lèi)型,操作界面如圖2。前臺(tái)可以隨時(shí)查看調(diào)查問(wèn)卷并答復(fù)以下問(wèn)題,答卷界面如圖3。5 結(jié)語(yǔ)系統(tǒng)使用時(shí)只需用戶(hù)通過(guò)頁(yè)面登錄系統(tǒng)即可進(jìn)展在線(xiàn)問(wèn)卷選項(xiàng)填寫(xiě),防止了傳統(tǒng)問(wèn)卷調(diào)查繁的工作,高效便捷,為信息的及時(shí)回收和存儲(chǔ)提供可靠的通道,另外不需要手工處理所搜集的問(wèn)卷信息,系統(tǒng)可直接顯示分析后的調(diào)查結(jié)果。本系統(tǒng)在問(wèn)卷調(diào)查工作中的應(yīng)用,為問(wèn)卷調(diào)查組織者提供了方便

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論