版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 課程設(shè)計(jì)</b></p><p> 課程名稱:《電子商務(wù)模擬實(shí)驗(yàn)與WEB程序設(shè)計(jì)》</p><p> 題 目: 蝸牛問卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) </p><p> 問卷中心子模塊(子系統(tǒng)) </p><p> 2015 年 7 月</p><p> 注
2、:1、此任務(wù)書應(yīng)由指導(dǎo)教師填寫。</p><p> 2、此任務(wù)書最遲必須在課程設(shè)計(jì)開始前三天下達(dá)給學(xué)生。</p><p> 蝸牛問卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b> 摘要</b></p><p> 隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,人們的各個(gè)方面受到互聯(lián)網(wǎng)的影響也逐漸變大。因而人們也更加關(guān)注網(wǎng)絡(luò)問卷調(diào)查,對(duì)其
3、應(yīng)用也越來越多。近幾年來,國內(nèi)外開始對(duì)網(wǎng)絡(luò)問卷調(diào)查進(jìn)行研究,也取得了一定的成果。從內(nèi)容上來說,國外網(wǎng)絡(luò)問卷調(diào)查偏向?qū)嵶C研究,并且對(duì)細(xì)節(jié)和布局比較重視,但是對(duì)于整體的研究相對(duì)較少;國內(nèi)目前對(duì)網(wǎng)絡(luò)問卷調(diào)查的研究偏向應(yīng)用,研究理論和文獻(xiàn)相對(duì)較少,需要后人對(duì)其更加深入的研究。</p><p> 在校園里,由于各種調(diào)查研究的需要,經(jīng)常會(huì)有各種調(diào)查問卷,在傳統(tǒng)模式下,同學(xué)們不但要花費(fèi)不少的費(fèi)用印刷問卷,而且耗費(fèi)精力去發(fā)放與
4、回收問卷,并且可控性差,易漏卷,構(gòu)建一個(gè)在線的問卷設(shè)計(jì)、調(diào)查、回收平臺(tái),能夠有效地提高效率,節(jié)約成本,同時(shí)也適應(yīng)了網(wǎng)絡(luò)的高速發(fā)展。</p><p> 本文以PHP+MySQL為框架,在Web Service基礎(chǔ)上,開發(fā)一種基于B/S結(jié)構(gòu)的網(wǎng)絡(luò)問卷調(diào)查系統(tǒng),介紹了該系統(tǒng)開發(fā)的設(shè)計(jì)思想模式,并對(duì)其中采用的相關(guān)技術(shù)進(jìn)行了探討。該在線問卷調(diào)查系統(tǒng)針對(duì)產(chǎn)學(xué)研合作情況的調(diào)查而設(shè)計(jì),可有效地解決傳統(tǒng)的紙質(zhì)問卷發(fā)放繁瑣、題目針
5、對(duì)性靈活性低、回收效率低及數(shù)據(jù)繁瑣等問題,使得調(diào)查能夠快捷、高效地進(jìn)行,是一種有效的調(diào)查分析方法。</p><p> 關(guān)鍵字:?jiǎn)柧碚{(diào)查;PHP;B/S模式;MySQL;Web Service</p><p><b> 目錄</b></p><p> 問卷中心子模塊(子系統(tǒng))1</p><p><b>
6、 1 緒論1</b></p><p> 1.1 研究的目的及意義1</p><p> 1.2 研究的背景及現(xiàn)狀2</p><p> 2 問卷調(diào)查系統(tǒng)實(shí)現(xiàn)原理及技術(shù)3</p><p> 2.1 B/S架構(gòu)簡(jiǎn)介3</p><p> 2.2 MySQL關(guān)系數(shù)據(jù)庫簡(jiǎn)介3</p>
7、<p> 2.3 PHP語言簡(jiǎn)介4</p><p> 3 問卷調(diào)查系統(tǒng)分析5</p><p> 3.1 用戶需求分析5</p><p> 3.2 系統(tǒng)功能需求分析5</p><p> 3.3 系統(tǒng)的可行性分析6</p><p> 3.3.1 系統(tǒng)運(yùn)行可行性6</p>
8、<p> 3.3.2 經(jīng)濟(jì)可行性7</p><p> 3.3.3 技術(shù)可行性7</p><p> 4問卷調(diào)查系統(tǒng)設(shè)計(jì)8</p><p> 4.1 系統(tǒng)的功能設(shè)計(jì)8</p><p> 4.1.1 功能整體圖8</p><p> 4.1.2 功能詳細(xì)設(shè)計(jì)說明9</p>&
9、lt;p> 4.2 系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)10</p><p> 4.2.1 數(shù)據(jù)庫設(shè)計(jì)原則10</p><p> 4.2.2 數(shù)據(jù)庫核心表11</p><p> 4.3 模塊設(shè)計(jì)12</p><p> 4.3.1 首頁模塊12</p><p> 4.3.2 問卷中心模塊12</p>
10、<p> 4.3.3 模板庫模塊13</p><p> 4.3.4 創(chuàng)建新問卷模塊13</p><p> 4.3.5 個(gè)人中心模塊13</p><p> 5 問卷中心模塊的實(shí)現(xiàn)15</p><p> 5.1熱門問卷15</p><p> 5.2熱卷排行17</p>
11、<p> 5.3學(xué)術(shù)調(diào)研18</p><p> 5.4新生調(diào)查19</p><p> 5.5就業(yè)追蹤20</p><p> 6 問卷調(diào)查系統(tǒng)的測(cè)試22</p><p> 6.1 系統(tǒng)測(cè)試環(huán)境22</p><p> 6.2 系統(tǒng)測(cè)試用例22</p><p>
12、6.3 系統(tǒng)網(wǎng)絡(luò)測(cè)試24</p><p> 6.4 系統(tǒng)測(cè)試小結(jié)29</p><p><b> 7 結(jié)論30</b></p><p> 8 參考文獻(xiàn)31</p><p><b> 9 附錄32</b></p><p><b> 1 緒論&
13、lt;/b></p><p> 隨著互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)的全球覆蓋、交互功能等特性給調(diào)查方法帶來新的變化,在線調(diào)查作為一種基于互聯(lián)網(wǎng)平臺(tái)上信息采集及處理方式,越來越受到許多評(píng)估研究機(jī)構(gòu)和媒介機(jī)構(gòu)的關(guān)注和運(yùn)用。借助互聯(lián)網(wǎng)這一現(xiàn)代化的信息溝通渠道,在線調(diào)查具有低成本、高速度、跨越空間局限、豐富的表現(xiàn)形式、智能化及互動(dòng)性等優(yōu)點(diǎn)。 在線調(diào)查在歐洲、美洲以及日韓等互聯(lián)網(wǎng)發(fā)達(dá)的國家已經(jīng)相當(dāng)普遍,在市場(chǎng)研究、民
14、意調(diào)查以及學(xué)術(shù)研究方面得到廣泛的應(yīng)用。隨著中國互聯(lián)網(wǎng)的普及,在線調(diào)查在中國有迅速普及的趨勢(shì)。因?yàn)樵诰€調(diào)查的方便性,許多企業(yè)也在自己的網(wǎng)絡(luò)上進(jìn)行自主調(diào)研,使用調(diào)查的方式收集自己用戶的觀點(diǎn)等。不僅可以迅速了解社會(huì)不同層次、不同行業(yè)的人員需求,客觀地收集需求信息,調(diào)整修正產(chǎn)品策略和營銷策略,滿足不同的需求,促進(jìn)公司產(chǎn)品銷售,同時(shí)也吸引了更多的長(zhǎng)期用戶群。許多專業(yè)調(diào)研公司也正在逐漸推廣在線調(diào)查,使之成為傳統(tǒng)調(diào)研形式的重要補(bǔ)充。</p>
15、;<p> 1.1 研究的目的及意義</p><p> 在線問卷調(diào)查的目的就是能夠提高調(diào)查效率,節(jié)約調(diào)查經(jīng)費(fèi),使調(diào)查數(shù)據(jù)的處理分析更加的方便,應(yīng)該具有以下功能特點(diǎn): </p><p> (1)向Internet用戶提交交互式,個(gè)性化的問卷調(diào)查服務(wù),具有問卷搜索等功能。</p><p> (2)智能的后臺(tái)管理,能夠在線生成調(diào)查問卷,能夠
16、分析統(tǒng)計(jì)調(diào)查出來的結(jié)果。 </p><p> (3)使用比較簡(jiǎn)單,不需要專業(yè)的IT技能,問卷的生成、投放、調(diào)查結(jié)果分析簡(jiǎn)單易用。 </p><p> (4)具有靈活性,能應(yīng)用不同的調(diào)查環(huán)境[1]。 </p><p> 本系統(tǒng)主要實(shí)現(xiàn)最為普遍的問卷調(diào)查,包括問卷管理、設(shè)計(jì)、收集、統(tǒng)計(jì)管理等。通過訪問其他問卷調(diào)查的網(wǎng)站并查閱其他相關(guān)資
17、料,了解現(xiàn)在問卷的特點(diǎn)、用戶的需求等。根據(jù)所了解的信息資源,設(shè)計(jì)能夠及時(shí)并盡量滿足用戶需求問卷調(diào)查系統(tǒng)。當(dāng)需求者需要用問卷來掌握一些資料或信息時(shí),可以及時(shí)為需求者提供滿足要求的問卷[2]。最后實(shí)現(xiàn)基于web的問卷調(diào)查系統(tǒng)。</p><p> 為需求者提供網(wǎng)絡(luò)問卷,讓需求者能夠快速、方便的實(shí)施專業(yè)的問卷調(diào)研,調(diào)查問卷設(shè)計(jì),快速回收,跨地域、低成本, 投入少量資金即可操作問卷調(diào)查流程從而獲得豐富的反饋信息
18、已經(jīng)成為問卷調(diào)查系統(tǒng)的發(fā)展趨勢(shì)。一個(gè)高效專業(yè)的網(wǎng)絡(luò)調(diào)查平臺(tái)越來越成為人們的需要。 </p><p> 問卷調(diào)查系統(tǒng)的目的是當(dāng)某企業(yè)、某組織或某些個(gè)人需要調(diào)查或掌握一些數(shù)據(jù)、信息或資料時(shí),為這樣的需求者提供適合的網(wǎng)上問卷,回收、統(tǒng)計(jì)數(shù)據(jù)或答案,為需求者掌握資料提供方便。根據(jù)現(xiàn)有一些網(wǎng)絡(luò)問卷的缺點(diǎn),本系統(tǒng)要生成一個(gè)能夠提高調(diào)研效率[3]。</p><p> 節(jié)約調(diào)查費(fèi)用,使調(diào)查數(shù)
19、據(jù)的處理更方便具有以下特點(diǎn)的問卷調(diào)查系統(tǒng): </p><p> (1)能對(duì)調(diào)查問卷的結(jié)果進(jìn)行分析匯總,并使需求者能及時(shí)了解最新最及時(shí)的調(diào)查結(jié)果。 </p><p> (2)使用簡(jiǎn)單,如果需求者不滿意我們提供的問卷,需求者還可以根據(jù)自己的想法設(shè)計(jì)問卷。 </p><p> (3)支持多種題型,如單選、多選等。
20、</p><p> (4)具有靈活性,可以應(yīng)用于不同的調(diào)查場(chǎng)合。</p><p> 1.2 研究的背景及現(xiàn)狀</p><p> 隨著互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)的全球覆蓋、交互功能等特性給調(diào)查方法帶來新的變化,在線調(diào)查作為一種基于互聯(lián)網(wǎng)平臺(tái)上信息采集及處理方式,越來越受到許多評(píng)估研究機(jī)構(gòu)和媒介機(jī)構(gòu)的關(guān)注和運(yùn)用。借助互聯(lián)網(wǎng)這一現(xiàn)代化的信息溝通渠道,在線調(diào)查具有低
21、成本、高速度、跨越空間局限、豐富的表現(xiàn)形式、智能化及互動(dòng)性等優(yōu)點(diǎn)。 在線調(diào)查在歐洲、美洲以及日韓等互聯(lián)網(wǎng)發(fā)達(dá)的國家已經(jīng)相當(dāng)普遍,在市場(chǎng)研究、民意調(diào)查以及學(xué)術(shù)研究方面得到廣泛的應(yīng)用。隨著中國互聯(lián)網(wǎng)的普及,在線調(diào)查在中國有迅速普及的趨勢(shì)。因?yàn)樵诰€調(diào)查的方便性,許多企業(yè)也在自己的網(wǎng)絡(luò)上進(jìn)行自主調(diào)研,使用調(diào)查的方式收集自己用戶的觀點(diǎn)等。不僅可以迅速了解社會(huì)不同層次、不同行業(yè)的人員需求,客觀地收集需求信息,調(diào)整修正產(chǎn)品策略和營銷策略,滿足不同的需
22、求,促進(jìn)公司產(chǎn)品銷售,同時(shí)也吸引了更多的長(zhǎng)期用戶群。許多專業(yè)調(diào)研公司也正在逐漸推廣在線調(diào)查,使之成為傳統(tǒng)調(diào)研形式的重要補(bǔ)充。</p><p> 2 問卷調(diào)查系統(tǒng)實(shí)現(xiàn)原理及技術(shù)</p><p> 2.1 B/S架構(gòu)簡(jiǎn)介</p><p> 本系統(tǒng)采用B/S架構(gòu)。B/S架構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),它是隨著Internet技術(shù)的興起,對(duì)
23、C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu) [4]。B/S模式采用三層結(jié)構(gòu),由WEB服務(wù)器、瀏覽器、數(shù)據(jù)庫服務(wù)器組成,客戶端采用統(tǒng)一的瀏覽器(如Microsoft公司的IE或Netscape公司的Navigator等),服務(wù)器端為WEB Server。瀏覽器通過WEB Server同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互[5]。</p><p><b> B/S架構(gòu)的特點(diǎn):</b></p><p&
24、gt; (1)B/S架構(gòu)是由三層結(jié)構(gòu)組成,屬于瘦客戶機(jī),是將程序中的業(yè)務(wù)邏輯和界面顯示都移動(dòng)到了WEB服務(wù)器里來實(shí)現(xiàn),客戶端不需要安裝和部署任何程序,只要具有瀏覽器就可以作為B/S構(gòu)架的終端。</p><p> (2)B/S架構(gòu)中,系統(tǒng)的更新不需在客戶機(jī)上執(zhí)行任何操作,只是在WEB服務(wù)器修改相應(yīng)的網(wǎng)頁文檔。</p><p> (3)只有WEB服務(wù)器端的程序與數(shù)據(jù)庫建立連接,客戶端間接
25、與數(shù)據(jù)庫建立連接,所以解決了數(shù)據(jù)庫并發(fā)連接數(shù)量限制的問題。</p><p> (4)在B/S結(jié)構(gòu)中,用戶降低很大成本。因此在電腦上通過WEB瀏覽器就可以實(shí)現(xiàn)對(duì)服務(wù)器的訪問。</p><p> 2.2 MySQL關(guān)系數(shù)據(jù)庫簡(jiǎn)介</p><p> 瑞典MySQL AB公司開發(fā)的MySQL數(shù)據(jù)庫是一個(gè)小型關(guān)系型式數(shù)據(jù)庫管理系統(tǒng)。因?yàn)槠渌俣瓤臁Ⅲw積小、總體擁有成本低,
26、特別是是開源這個(gè)特性,許多中小型網(wǎng)站選擇MySQL作為網(wǎng)站數(shù)據(jù)庫來減少開發(fā)成本,因此MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。</p><p> MySQL的核心程序采用多線程和C語言實(shí)現(xiàn)的,線程是輕量級(jí)的進(jìn)程,能靈活地提供服務(wù)給用戶,而不過多的使用系統(tǒng)資源,因此能充分利用CPU。MySQL支持主機(jī)認(rèn)證,當(dāng)客戶與MySQL服務(wù)器連接時(shí),他們之間所有的口令都是被加密傳送。MySQL擁有一個(gè)穩(wěn)定而且
27、非??焖俚幕诰€程的內(nèi)存分配系統(tǒng),可以持續(xù)使用,不必?fù)?dān)心其穩(wěn)定性。MySQL支持查詢的SELECT和WHERE語句的全部運(yùn)算符和函數(shù),并且可以在同一查詢中混用來自不同數(shù)據(jù)庫的表,從而使得查詢變得快捷和方便。</p><p> 2.3 PHP語言簡(jiǎn)介</p><p> PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預(yù)處理器”)是一種通用開源腳本語
28、言。語法吸收了C語言、Java和Perl的特點(diǎn),利于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。PHP 獨(dú)特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁。用PHP做出的動(dòng)態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代
29、碼運(yùn)行更快。</p><p> 3 問卷調(diào)查系統(tǒng)分析</p><p> 鑒于開發(fā)人員精通計(jì)算機(jī)知識(shí)而疏于業(yè)務(wù)流程,而客戶則反之。因此,在系統(tǒng)的分析和開發(fā)上面,開發(fā)人員和客戶之間可能存在認(rèn)知上的差異?;诖?,要想開發(fā)出一個(gè)令客戶滿意的系統(tǒng),則需要開發(fā)人員和客戶進(jìn)行廣泛而良好的溝通,對(duì)系統(tǒng)的功能、界面等達(dá)成共識(shí),從而達(dá)到滿意的效果。因而,在系統(tǒng)開發(fā)之前,對(duì)系統(tǒng)進(jìn)行需求分析是非常重要的一環(huán)
30、。</p><p> 本章節(jié)主要從用戶需求、系統(tǒng)的功能需求和可行性方面進(jìn)行了詳盡的分析。通過用戶需求和功能需求分析,確定系統(tǒng)的主要功能模塊,同時(shí)對(duì)系統(tǒng)進(jìn)行可行性分析,探究系統(tǒng)開發(fā)成型的可能性。</p><p> 3.1 用戶需求分析</p><p> 系統(tǒng)的操作者主要是管理員、瀏覽者用戶,會(huì)員(學(xué)生),從三個(gè)不同用戶的角度進(jìn)行需求分析。</p>
31、<p> 管理員是系統(tǒng)中不可缺少的角色,一個(gè)系統(tǒng)需要維護(hù)和管理。其職責(zé)主要是對(duì)系統(tǒng)參數(shù)、管理員信息、角色以及相關(guān)角色信息的設(shè)置。</p><p> 在傳統(tǒng)模式下,同學(xué)們不但要花費(fèi)不少的費(fèi)用印刷問卷,而且耗費(fèi)精力去發(fā)放與回收問卷,并且可控性差,易漏卷,構(gòu)建一個(gè)在線的問卷設(shè)計(jì)、調(diào)查、回收平臺(tái),能夠有效地提高效率,節(jié)約成本,同時(shí)也適應(yīng)了網(wǎng)絡(luò)的高速發(fā)展。</p><p> 3.2
32、系統(tǒng)功能需求分析</p><p> 本系統(tǒng)主要著眼于開發(fā)一個(gè)健全的問卷調(diào)查系統(tǒng)。系統(tǒng)一方面允許會(huì)員,對(duì)問卷進(jìn)行上傳下載瀏覽,對(duì)問卷進(jìn)行抽取試題形成問卷,從而進(jìn)行調(diào)研的基本操作,同時(shí)能夠?qū)W(xué)生在線調(diào)查的進(jìn)行管理;另一方面,系統(tǒng)還能夠允許瀏覽用戶登錄瀏覽學(xué)習(xí)等操作。</p><p> 本系統(tǒng)的主要功能如下:</p><p> (1)用戶管理功能:本系統(tǒng)涉及三類用戶
33、:系統(tǒng)管理員、瀏覽用戶、會(huì)員。不同的用戶擁有不同的權(quán)限,管理員用戶負(fù)責(zé)對(duì)會(huì)員用戶進(jìn)行管理,而瀏覽用戶不具備任何管理權(quán)限,不能管理其他用戶。系統(tǒng)管理員與會(huì)員都可以對(duì)系統(tǒng)進(jìn)行管理和維護(hù),只是擁有的權(quán)限有別。系統(tǒng)管理員主要是對(duì)所涉及的用戶和其權(quán)限進(jìn)行設(shè)置,例如,系統(tǒng)管理員可以按需對(duì)會(huì)員用戶和其權(quán)限進(jìn)行添刪改查等操作。而教師用戶異于系統(tǒng)管理員,是在于它的管理權(quán)限是針對(duì)于問卷的上傳下載等功能。</p><p> (2)問
34、卷管理功能:?jiǎn)柧砉芾碇饕菍?duì)問卷,模板,問題的添加、編輯、刪除和查詢等試題操作。除此之外,本問卷管理系統(tǒng)并不是針對(duì)于某一單一問卷而開發(fā)的,而是著眼于多科目,因此,它完全適用于對(duì)各類科目的問卷進(jìn)行增刪改查。該功能是對(duì)試題庫中的問卷,模板進(jìn)行隨機(jī)抽取形成一份問卷,并且對(duì)問卷的管理。在問卷方面,對(duì)問卷進(jìn)行下載,修改,自組形成問卷。在問卷的管理方面,能對(duì)問卷進(jìn)行增刪改查等操作 并且能夠進(jìn)行問卷統(tǒng)計(jì),并能以Word文檔的形式將問卷導(dǎo)出。</
35、p><p> (3)系統(tǒng)管理功能:系統(tǒng)管理功能是系統(tǒng)運(yùn)行的基本條件,系統(tǒng)管理功能是高于其他功能之上的系統(tǒng)級(jí)的功能。任何一個(gè)完整的系統(tǒng),在設(shè)計(jì)之初,都需要考慮整個(gè)系統(tǒng)的管理功能。系統(tǒng)管理主要是對(duì)系統(tǒng)的基本信息的設(shè)置。例如,系統(tǒng)的名稱、注冊(cè)權(quán)限、普通用戶登陸權(quán)限以及待統(tǒng)計(jì)的用戶問卷統(tǒng)計(jì)權(quán)限等基本信息。</p><p> ?。?)自動(dòng)統(tǒng)計(jì)功能:本系統(tǒng)應(yīng)該具備有對(duì)問卷進(jìn)行自動(dòng)統(tǒng)計(jì)分析功能,該功能是為
36、了適應(yīng)減輕會(huì)員用戶工作量和負(fù)擔(dān)而衍生出來的。在用戶填寫完畢的問卷當(dāng)中,允許出現(xiàn)單選題、多選題、判斷題、填空題、問答題等試題題型,會(huì)員用戶并不需要對(duì)所有的試題進(jìn)行人工統(tǒng)計(jì),而是對(duì)于答案明確的客觀題采用完全匹配法,主觀題才由會(huì)員對(duì)其統(tǒng)計(jì)。</p><p> 3.3 系統(tǒng)的可行性分析</p><p> 開發(fā)系統(tǒng)之前對(duì)系統(tǒng)可行性的分析是非常重要的,通過認(rèn)真分析,就能避免系統(tǒng)在開發(fā)后期可能出現(xiàn)的
37、錯(cuò)誤。試題庫管理系統(tǒng)系統(tǒng)是一個(gè)初期人力投入都相當(dāng)大的項(xiàng)目,可行性研究不可忽視。</p><p> 3.3.1 系統(tǒng)運(yùn)行可行性 </p><p> 實(shí)用性:根據(jù)學(xué)生與教師的普遍需求和平時(shí)使用習(xí)慣,系統(tǒng)必須保證實(shí)用,針對(duì)不同級(jí)別,不同功能,做出符合要求的試題管理系統(tǒng)。 </p><p> 安全性:有效地將客戶端與數(shù)據(jù)庫之間隔離起來,客戶端不能夠直接訪問數(shù)據(jù)庫,保障
38、數(shù)據(jù)的安全。</p><p> 易用性:可以使用瀏覽器訪問網(wǎng)頁,系統(tǒng)清潔的界面,操作簡(jiǎn)單。</p><p> 3.3.2 經(jīng)濟(jì)可行性</p><p> 對(duì)于整個(gè)系統(tǒng)而言,在系統(tǒng)未運(yùn)行前,是在系統(tǒng)建設(shè)方面投入的人力,在系統(tǒng)運(yùn)行之后,需要管理員和教師對(duì)數(shù)據(jù)庫進(jìn)行定期維護(hù)和對(duì)題庫的補(bǔ)充修改,從而減少人力資本的投入。提高了問卷調(diào)查效率。由于現(xiàn)在計(jì)算機(jī)已經(jīng)普及了,人們對(duì)
39、于問卷調(diào)查系統(tǒng)的使用應(yīng)該說是較為方便。</p><p> 所需硬件軟件免費(fèi)居多,使用時(shí)間長(zhǎng),除服務(wù)器需要長(zhǎng)時(shí)間運(yùn)行,沒有其他成本。從經(jīng)濟(jì)角度來說,本系統(tǒng)完全必要。</p><p> 3.3.3 技術(shù)可行性 </p><p> 采用B/S架構(gòu),應(yīng)用MySQL數(shù)據(jù)庫,使用MVC設(shè)計(jì)模式。從所使用的技術(shù)來看,問卷調(diào)查系統(tǒng)可以開發(fā)。</p><p&
40、gt;<b> 問卷調(diào)查系統(tǒng)設(shè)計(jì)</b></p><p> 系統(tǒng)分析階段要解決的核心問題是系統(tǒng)“做什么”的問題,即明確系統(tǒng)功能,而系統(tǒng)設(shè)計(jì)階段則主要負(fù)責(zé)解決系統(tǒng)“怎么做”的問題,即解決如何實(shí)現(xiàn)在系統(tǒng)分析階段所提出的各種系統(tǒng)功能的問題。本章是在系統(tǒng)分析階段的基礎(chǔ)上,對(duì)系統(tǒng)的功能進(jìn)行設(shè)計(jì),同時(shí)完成數(shù)據(jù)庫的選擇設(shè)計(jì),為下一步的系統(tǒng)實(shí)現(xiàn)做好準(zhǔn)備工作。</p><p>
41、4.1 系統(tǒng)的功能設(shè)計(jì)</p><p> 4.1.1 功能整體圖</p><p> 圖 4.1 功能整體圖</p><p> 4.1.2 功能詳細(xì)設(shè)計(jì)說明</p><p> 首先對(duì)蝸牛問卷首頁進(jìn)行設(shè)計(jì),從用戶方面考慮到用戶的思維,想法對(duì)該首頁進(jìn)行分析,功能設(shè)計(jì),詳細(xì)見表4-1。</p><p> 表4-1 蝸
42、牛問卷首頁功能說明表</p><p> 本人負(fù)責(zé)問卷中心模塊,從用戶方向出發(fā)能夠清晰便捷的找到并填寫問卷,保存到數(shù)據(jù)庫,詳細(xì)見表 4-2.</p><p> 表 4-2 問卷中心模塊功能說明表</p><p> 為了便捷會(huì)員發(fā)放,調(diào)查,修改問卷并且可以便捷的生成問卷而設(shè)計(jì),詳細(xì)見表4-3。</p><p> 表 4-3 模板庫模塊功能
43、說明表</p><p> 在系統(tǒng)分析階段,綜合各方面的需求,對(duì)系統(tǒng)預(yù)期實(shí)現(xiàn)的功能已經(jīng)明確的提出來了。用戶角色的權(quán)限不同,可使用的功能也有所不同。根據(jù)用戶的不同權(quán)限,將整個(gè)系統(tǒng)劃分為兩個(gè)大模塊,即用戶系統(tǒng)模塊和管理員系統(tǒng)模塊。 </p><p> ?。?)用戶系統(tǒng)模塊包括填寫問卷、查詢問卷和個(gè)人資料管理三個(gè)功能。 </p><p> 填寫問卷功
44、能: 填寫問卷是用戶使用本系統(tǒng)的主要功能,采用用戶通過登錄進(jìn)入問卷調(diào)查頁面、填寫問卷調(diào)查內(nèi)容、提交的步驟來完成在線問卷調(diào)查。此功能在用戶系統(tǒng)模塊和管理員系統(tǒng)模塊中均有體現(xiàn)。 </p><p> 用戶查詢問卷: 用戶對(duì)問卷的查詢只限于查詢一張問卷的總體調(diào)查情況。采用用戶登錄進(jìn)入問卷查詢頁面,通過選擇問卷名對(duì)問卷進(jìn)行查詢的形式 </p><p> 用
45、戶個(gè)人資料修改: 用戶若需要對(duì)個(gè)人資料進(jìn)行修改,則使用到該功能。用戶進(jìn)入用戶個(gè)人資料修改頁面,填寫需要修改的信息,提交后系統(tǒng)將修改后的信息存入數(shù)據(jù)庫覆蓋原有信息,達(dá)到個(gè)人資料修改的目的。 </p><p> ?。?)管理員系統(tǒng)模塊分為包括: </p><p> 問卷管理功能: 問卷管理功能分為增加問卷、修改問卷、刪除問卷、統(tǒng)計(jì)問卷和查詢問卷五個(gè)功能
46、。管理員通過增加、修改、刪除這三種功能對(duì)問卷進(jìn)行更新管理;統(tǒng)計(jì)則可以幫助管理員對(duì)問卷的調(diào)查情況加以了解和掌握;查詢功能是對(duì)問卷統(tǒng)計(jì)情況的查詢。 </p><p> 用戶管理功能: 管理員對(duì)用戶的管理包括用戶資料的管理和用戶權(quán)限的管理用戶資料的管理主要實(shí)現(xiàn)刪除用戶、修改用戶密碼和查詢用戶資料功能。而用戶權(quán)限的管理只有高級(jí)管理員可以使用,所以首先要判斷管理員權(quán)限,在存在高級(jí)管理員權(quán)限的情況下才能
47、使用此功能對(duì)用戶進(jìn)行授權(quán)及撤消權(quán)限。管理員權(quán)限分為一般管理員和高級(jí)管理員,雖然高級(jí)管理員的權(quán)限高于一般管理員,但是他所能使用的功能只比一般管理員多了一項(xiàng)權(quán)限管理功能。所以并不需要將一般管理員和高級(jí)管理員的功能分為兩個(gè)模塊,只需要在使用權(quán)限管理這個(gè)功能時(shí)來判斷管理員的權(quán)限即可。 </p><p> 基本功能模塊: 包括填寫問卷和個(gè)人資料管理,這個(gè)模塊和用戶模塊功能基本相同。 <
48、/p><p> 其他功能 除了上述模塊的功能以外,此系統(tǒng)還應(yīng)該實(shí)現(xiàn)用戶注冊(cè)、登錄功能。由于功能簡(jiǎn)單,此處不作具體說明。</p><p> 4.2 系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)</p><p> 根據(jù)已確定的系統(tǒng)總體的功能結(jié)構(gòu),全面分析所需要的所有數(shù)據(jù)對(duì)象及其存取方案和結(jié)構(gòu),進(jìn)行數(shù)據(jù)庫設(shè)計(jì)。數(shù)據(jù)庫的設(shè)計(jì)是指對(duì)一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),
49、滿足各種用戶需求。數(shù)據(jù)庫設(shè)計(jì)是在線調(diào)查問卷系統(tǒng)設(shè)計(jì)中的一個(gè)重要組成部分,而數(shù)據(jù)庫表的設(shè)計(jì)在遵循數(shù)據(jù)庫理論的同時(shí),必須能用開發(fā)工具來實(shí)現(xiàn)用戶在各方面提出的功能要求[4]。</p><p> 4.2.1 數(shù)據(jù)庫設(shè)計(jì)原則</p><p> ?。?)進(jìn)行規(guī)范化設(shè)計(jì),盡可能的減少數(shù)據(jù)冗余和重復(fù) 合理的數(shù)據(jù)庫表的設(shè)計(jì)應(yīng)該是在滿足系統(tǒng)需求的前提下,使數(shù)據(jù)的重復(fù)量盡量最小,按照關(guān)系數(shù)據(jù)庫系統(tǒng)理
50、論方法去設(shè)計(jì)數(shù)據(jù)庫,減少數(shù)據(jù)的冗余。 </p><p> ?。?)結(jié)構(gòu)設(shè)計(jì)和操作設(shè)計(jì)相結(jié)合 </p><p> 在設(shè)計(jì)數(shù)據(jù)庫結(jié)構(gòu)時(shí),有時(shí)為了實(shí)現(xiàn)編程的簡(jiǎn)捷和思路的清晰,往往會(huì)故意增加一些冗余數(shù)據(jù)。這雖然有違傳統(tǒng)的關(guān)系數(shù)據(jù)庫理論,但是考慮到如果增加的冗余不會(huì)明顯增加存儲(chǔ)空間和降低處理效率,并且對(duì)編程實(shí)現(xiàn)有很大幫助,往往可以采用這種方法。 </p>
51、<p> (3)數(shù)據(jù)結(jié)構(gòu)具有相對(duì)的穩(wěn)定性 </p><p> 無論采用哪種方法或手段處理日常事務(wù),都能完夠成相應(yīng)的功能,決不能因?yàn)椴捎昧四撤N方法而丟失了必要的功能,或者徹底改變?cè)械墓ぷ髁鞒毯湍J絒5]。</p><p> 4.2.2 數(shù)據(jù)庫核心表</p><p> ?。?)用戶表(User_Table):</p><
52、;p> 作為主鍵唯一的辨識(shí)一個(gè)用戶。用于用戶的注冊(cè), 登陸。</p><p> ?。?)注冊(cè)者反饋問卷(Feedback_Table):</p><p> Feedback_text是反饋信息。我們是一個(gè)問卷平臺(tái),我們的目標(biāo)是盡可能多的提供問卷類型以及更好的服務(wù)注冊(cè)用戶,這就需要注冊(cè)用戶向我們反饋信息,來完善我們的平臺(tái)。</p><p> ?。?)問卷數(shù)
53、量表(Quan_id):</p><p> 標(biāo)識(shí)的是那一套問卷。Theme是問卷主題(食品溯源),User_id是要發(fā)問卷的用戶使用唯一的ID注冊(cè)。</p><p> ?。?)問卷人的客戶端信息表(Record_Table):</p><p> Session_id是填問卷的人的身份標(biāo)識(shí),這個(gè)為自動(dòng)編號(hào),每一個(gè)填問卷的人都有一個(gè)唯一的ID標(biāo)識(shí)。Dotime 是要
54、記錄做問卷的時(shí)間,DOQ_IP 是記錄做問卷的人使用終端的IP地址。Browser_id是記錄被調(diào)查者瀏覽器信息。</p><p> ?。?)問題答案表(.Answer_Table):</p><p> 表中包含的Session_id(填空卷的人),Number_id(自動(dòng)排序,唯一標(biāo)識(shí)一道題目)。Choice_Answer是保存選擇題答案,Text_answer是保存非選擇題答案。&l
55、t;/p><p> ?。?)問卷問題關(guān)系表(Qq_realation Table):</p><p> Quan_id標(biāo)識(shí)為那一套問卷,Number_id唯一的標(biāo)識(shí)一道題(自動(dòng)編號(hào))。</p><p> ?。?)通用問題表(Common_Table):</p><p> Question_text為問題,Question_type是題型。Co
56、mment是備注信息。</p><p> ?。?)選擇題存儲(chǔ)表(Choice_Table):</p><p> Topic是選擇題題干,Option_text是選項(xiàng)。 </p><p> ?。?)存儲(chǔ)非選擇題題干(Text_question Table):</p><p> Text_question是非選擇題題干。Number_id標(biāo)識(shí)
57、那道題</p><p><b> 4.3 模塊設(shè)計(jì) </b></p><p> 根據(jù)上面給出的系統(tǒng)總的結(jié)構(gòu)圖,下面對(duì)各個(gè)模塊分別進(jìn)行詳細(xì)的設(shè)計(jì)分析,對(duì)各部分的功能進(jìn)行詳細(xì)的介紹 。</p><p> 4.3.1 首頁模塊</p><p> (1)注冊(cè):創(chuàng)建一個(gè)用戶賬戶以使用該系統(tǒng)需要寫入如下信息:用戶名:3~6個(gè)
58、字母,數(shù)字,下劃線,提供重名檢測(cè)功能;密碼:6~12位字母數(shù)字下劃線;密碼提示問題:提供若干選項(xiàng),以下拉菜單形式供選擇;密碼提示問題答案:2—6個(gè)字母,數(shù)字,下劃線;</p><p> (2)找回密碼:用戶輸入用戶名后,顯示注冊(cè)時(shí)選擇的密碼提示問題,正確回答后,可設(shè)置新的密碼并登錄;</p><p> (3)登錄/退出:輸入正確的用戶名和密碼后用戶處于登錄狀態(tài),系統(tǒng)顯示用戶信息并允許用
59、戶執(zhí)行相關(guān)操作,退出后用戶不再處于登錄狀態(tài),無法查看用戶信息和執(zhí)行操作;</p><p> (4)信息顯示:統(tǒng)計(jì)用戶所發(fā)布的問卷數(shù)量和投放中的問卷數(shù)量,顯示用戶狀態(tài),是否被管理員凍結(jié);</p><p> (5)修改用戶名、密碼:允許用戶修改用戶名或者密碼;</p><p> (6)訪問權(quán)限檢查:在顯示各個(gè)頁面內(nèi)容之前需要驗(yàn)證當(dāng)前訪問的用戶是否已經(jīng)登錄,是否有權(quán)
60、限訪問該頁面(包括問卷創(chuàng)建,問卷管理,管理員模塊中都將調(diào)用此功能);</p><p> (7)在用戶模塊中需要提供接口供用戶進(jìn)入創(chuàng)建問卷模塊和問卷管理模塊,對(duì)管理員權(quán)限的用戶來說,還需提供一個(gè)接口進(jìn)人管理員模塊。</p><p> 4.3.2 問卷中心模塊</p><p> (1)從用戶模塊頁面進(jìn)入,被凍結(jié)的用戶無法訪問;</p><p&g
61、t; (2)此模塊將顯示當(dāng)前用戶創(chuàng)建的問卷列表,對(duì)每份問卷列出以下信息:?jiǎn)柧砭幪?hào)、問卷名、開始時(shí)間、終止時(shí)間、創(chuàng)建時(shí)間、當(dāng)前狀態(tài),并提供下列功能接口:查看結(jié)果、發(fā)布/終止、修改、刪除;</p><p> (3)點(diǎn)擊列表中的問卷名將訪問該問卷;</p><p> (4)查看結(jié)果將進(jìn)入問卷結(jié)果分析模塊;</p><p> (5)點(diǎn)擊發(fā)布/終止將改變問卷狀態(tài){&l
62、t;/p><p> (6)修改問卷需要清空問卷的應(yīng)答記錄并且會(huì)使問卷取消發(fā)布狀態(tài),可以對(duì)問卷的各項(xiàng)基本設(shè)置和題目進(jìn)行重新設(shè)定,并更新創(chuàng)建時(shí)間;</p><p> (7)被管理員凍結(jié)的問卷將無法被用戶操作</p><p> 4.3.3 模板庫模塊</p><p> 會(huì)員根據(jù)自己想發(fā)放的問卷類型,同時(shí)可以考問卷訪問次數(shù)、作者選擇一份合適的問卷
63、套用,可以在模板問卷的基礎(chǔ)上做出相應(yīng)的修改,包括添加題目、添加選項(xiàng)、修改選項(xiàng)等</p><p> 會(huì)員套用模板,對(duì)其修改要及時(shí)更新數(shù)據(jù)庫中的數(shù)據(jù)。題目,及選項(xiàng)</p><p> 4.3.4 創(chuàng)建新問卷模塊</p><p> (1)從用戶模塊頁面進(jìn)入,被凍結(jié)的用戶無法訪問;</p><p> (2)問卷創(chuàng)建分為兩步:</p>
64、<p> ① 填寫問卷信息,包括如下內(nèi)容:?jiǎn)柧砻?6—30字符,同一用戶創(chuàng)建的問卷的問卷名不可相同);起始時(shí)間,終止時(shí)間(當(dāng)前時(shí)間<=開始時(shí)間<=終止時(shí)間,下拉菜單);安全模式(默認(rèn)為普通模式,非普通模式的問卷還需填寫密碼提示問題(3—25字)和訪問密碼(6—12字),提示問題將會(huì)在訪問問卷時(shí)顯示,供需要參與調(diào)查的用戶參考)。</p><p> ?、?增加問題:此時(shí)問卷已經(jīng)創(chuàng)建,但是為
65、空問卷,用戶需要逐個(gè)加入問題,題型可以是:?jiǎn)芜x(2~6個(gè)選項(xiàng));多選(2~10個(gè)選項(xiàng));是非選擇(選擇是或否);問答題;每題均可插入來自網(wǎng)絡(luò)的鏈接,各個(gè)題型有相應(yīng)的插入窗口。</p><p> (3)界面將會(huì)顯示問卷的實(shí)時(shí)預(yù)覽。</p><p> 4.3.5 個(gè)人中心模塊</p><p> ?。?)個(gè)人資料:允許用戶編輯自己的資料,例如:添加、修改等</p
66、><p> ?。?)問卷管理:對(duì)自己創(chuàng)建的問卷進(jìn)行管理,可以查看、修改、刪除和查看統(tǒng)計(jì)分析的結(jié)果</p><p> ?。?)用戶反饋:允許用戶對(duì)于本系統(tǒng)值得改進(jìn)的地方提出寶貴的意見。</p><p> 5 問卷中心模塊的實(shí)現(xiàn)</p><p> 本系統(tǒng)應(yīng)用Dreamweaver8.0和MyEclipse開發(fā)工具,通過MVC設(shè)計(jì)模式,應(yīng)用B/S
67、架構(gòu),MySQL關(guān)系數(shù)據(jù)庫,IIS網(wǎng)絡(luò)信息服務(wù),TOMCAT服務(wù)器,運(yùn)用JSP動(dòng)態(tài)網(wǎng)頁技術(shù)進(jìn)行基于的試題庫管理系統(tǒng)開發(fā)實(shí)現(xiàn)。</p><p> 問卷中心,是會(huì)員利用模板已經(jīng)做出來的針對(duì)某一個(gè)課題打造問卷進(jìn)行收集,統(tǒng)計(jì),分類,設(shè)計(jì)的問卷合集。</p><p> 圖5.1問卷中心主界面</p><p><b> 5.1熱門問卷</b><
68、/p><p> 是指當(dāng)下大學(xué)校園里最流行的話題或爭(zhēng)論等,進(jìn)行設(shè)計(jì)的問卷</p><p><b> 圖5.2 熱門問卷</b></p><p> 圖 5.3 熱門問卷實(shí)例</p><p> 圖 5.4 熱門問卷實(shí)例</p><p><b> 5.2熱卷排行</b><
69、/p><p> 指當(dāng)下網(wǎng)絡(luò)上關(guān)于當(dāng)代大學(xué)生的熱門話題</p><p> 圖 5.5 熱卷排行</p><p> 圖 5.6 熱卷排行實(shí)例</p><p><b> 5.3學(xué)術(shù)調(diào)研</b></p><p> 作為當(dāng)代大學(xué)生也要關(guān)注周遭的環(huán)境,人文,飲食等問題,組成這個(gè)調(diào)研的問卷</p&g
70、t;<p> 圖 5.7 學(xué)術(shù)調(diào)研</p><p> 圖 5.8 學(xué)術(shù)調(diào)研實(shí)例</p><p><b> 5.4新生調(diào)查</b></p><p> 學(xué)弟學(xué)妹們經(jīng)常都是受人關(guān)注的,他們對(duì)大學(xué)的看法,對(duì)未來的規(guī)劃,對(duì)身邊的變化的看法,對(duì)大學(xué)對(duì)新生活的認(rèn)識(shí)同樣讓人關(guān)心,新生對(duì)這一切的一切的看法組成這一模塊</p>
71、<p> 圖 5.9 新生調(diào)查</p><p> 圖 5.10 新生調(diào)研實(shí)例</p><p><b> 5.5就業(yè)追蹤</b></p><p> 畢業(yè)后我們?cè)摵稳ズ螐模膫€(gè)行業(yè)最賺錢,哪個(gè)行業(yè)錢途遠(yuǎn)大,哪個(gè)行業(yè)你最喜歡,告訴我,我來告訴世界</p><p> 圖 5.11 就業(yè)追蹤</p>
72、<p> 圖 5.12 就業(yè)追蹤實(shí)例</p><p> 這里注明這些都是我們的管理員和會(huì)員用戶才能夠上傳下載的。</p><p> 6 問卷調(diào)查系統(tǒng)的測(cè)試</p><p> 軟件測(cè)試是軟件工程中的一個(gè)非常重要的環(huán)節(jié),是有計(jì)劃、有組織的,是確保軟件質(zhì)量的一種手段。所以,可以說軟件測(cè)試是隨著軟件工程的發(fā)展而發(fā)展的。軟件的復(fù)雜程度越來越高、規(guī)模越來
73、越大,而測(cè)試作為檢驗(yàn)軟件質(zhì)量的有效手段,越來越受到人們的關(guān)注,軟件測(cè)試最終目標(biāo)是使系統(tǒng)更加完善[13]。下面是對(duì)本系統(tǒng)的測(cè)試過程以及結(jié)果。</p><p> 6.1 系統(tǒng)測(cè)試環(huán)境</p><p> WEB服務(wù)器采用Apache 6.0 系統(tǒng),服務(wù)器操作系統(tǒng)采用Windows Server 2008,數(shù)據(jù)庫服務(wù)器采用 MySQL專業(yè)版。</p><p> 測(cè)試用
74、客戶端采用個(gè)人 PC 計(jì)算機(jī),客戶端采用Windows 7 操作系統(tǒng),客戶端瀏覽器軟件為360瀏覽器。網(wǎng)絡(luò)環(huán)境:互聯(lián)網(wǎng)。</p><p> 6.2 系統(tǒng)測(cè)試用例</p><p> 軟件系統(tǒng)的測(cè)試,一般選用白盒測(cè)試和黑盒測(cè)試兩種方法,根據(jù)它們不同的功能,本系統(tǒng)采用黑盒測(cè)試方法,只對(duì)系統(tǒng)模塊功能進(jìn)行測(cè)試。黑盒測(cè)試即功能測(cè)試,是從用戶角度對(duì)輸入輸出的數(shù)據(jù)檢測(cè)的方法。在進(jìn)行黑盒測(cè)試來測(cè)試系統(tǒng)功
75、能是否完備[14]。下面進(jìn)行一些重要模塊的測(cè)試。如表6-1至表6-5。</p><p> 首先對(duì)注冊(cè)模塊進(jìn)行測(cè)試,主要檢查注冊(cè)功能中的用戶名檢測(cè),密碼檢測(cè)等是否按照期望實(shí)現(xiàn)功能,案例見表6-1。</p><p> 表6-1系統(tǒng)注冊(cè)模塊案例表</p><p> 接下來是對(duì)登錄模塊的測(cè)試,檢查登錄模塊能否正常運(yùn)行,主要包括用戶名、密碼和身份的檢測(cè),案例見表6-2。
76、</p><p> 表6-2系統(tǒng)登錄模塊案例表</p><p> 對(duì)問卷管理模塊的檢測(cè),主要是創(chuàng)建問題、編輯問題、刪除問題、創(chuàng)建選項(xiàng)、編輯選項(xiàng)、刪除選項(xiàng)等是否達(dá)到預(yù)期目標(biāo)。案例見表6-3。</p><p> 表6-3模板管理模塊案例表</p><p> 功能的測(cè)試,即創(chuàng)建問卷的功能實(shí)現(xiàn),以及對(duì)問卷的編輯修改和 刪除等操作。案例見表6-
77、4。</p><p> 表6-4問卷管理模塊案例表</p><p> 用戶管理模塊是對(duì)用戶個(gè)人信息的編輯,如修改用戶信息、問卷的查看、問卷的修改問卷刪除。案例見表6-5。</p><p> 表6-5用戶管理模塊案例表</p><p> 6.3 系統(tǒng)網(wǎng)絡(luò)測(cè)試</p><p> 問卷調(diào)查系統(tǒng)的測(cè)試環(huán)境是互聯(lián)網(wǎng),在
78、互聯(lián)網(wǎng)中用一臺(tái)網(wǎng)絡(luò)服務(wù)器充當(dāng)WEB服務(wù)器和數(shù)據(jù)庫服務(wù)器。用一臺(tái)計(jì)算機(jī)作為客戶端通過互聯(lián)網(wǎng)與服務(wù)器鏈接,進(jìn)行測(cè)試。</p><p><b> 服務(wù)器配置:</b></p><p> 本系統(tǒng)測(cè)試過程:互聯(lián)網(wǎng)連接成功,一臺(tái)客戶端通過自己獨(dú)立的瀏覽器對(duì)服務(wù)器端同時(shí)進(jìn)行訪問,以用戶的身份注冊(cè)并登錄到服務(wù)器端,分別進(jìn)行瀏覽首頁、瀏覽問卷中心、瀏覽模板庫、創(chuàng)建發(fā)布問卷和查看統(tǒng)計(jì)
79、分析結(jié)果等操作,測(cè)試系統(tǒng)的整體的安全性以及實(shí)時(shí)性等功能。部分測(cè)試截圖如下:</p><p> 輸入網(wǎng)址www.xiaown.cn進(jìn)入網(wǎng)站即可瀏覽到該網(wǎng)頁</p><p><b> 圖6.1首頁</b></p><p> 圖6.2 問卷中心界面</p><p> 圖6.3 模板庫界面</p><
80、p> 圖6.4 個(gè)人中心界面</p><p> 圖6.5 個(gè)人資料界面</p><p> 圖6.6 問卷管理界面</p><p><b> 圖6.7 發(fā)放問卷</b></p><p> 新建問卷,輸入主題并確認(rèn)主題,選擇試題類別,添加題目和選項(xiàng)。</p><p><b>
81、 圖6.8創(chuàng)建問卷</b></p><p> 圖6.9 創(chuàng)建問卷成功</p><p> 圖6.10 查看填寫問卷</p><p> 圖6.11 問卷結(jié)果分析</p><p> 圖6.12 刪除和修改問卷</p><p><b> 系統(tǒng)能夠成功運(yùn)行。</b></p>
82、;<p> 6.4 系統(tǒng)測(cè)試小結(jié)</p><p> 通過以上的測(cè)試,結(jié)果表明:?jiǎn)柧碚{(diào)查系統(tǒng)能夠?qū)崿F(xiàn)用戶需要的功能,達(dá)到了預(yù)期的效果和實(shí)踐目的。在測(cè)試條件下,系統(tǒng)工作安全、穩(wěn)定,滿足了問卷調(diào)查系統(tǒng)的功能需求。</p><p><b> 7 結(jié)論</b></p><p> 本系統(tǒng)按照軟件工程開發(fā)的思想,結(jié)合當(dāng)前軟件開發(fā)的常
83、用技術(shù)進(jìn)行的一次開發(fā)實(shí)戰(zhàn),本系統(tǒng)用當(dāng)前比較成熟的Web服務(wù)器Apache 6.0實(shí)現(xiàn)的設(shè)計(jì)與開發(fā)。實(shí)現(xiàn)時(shí)主要用到了MVC模型。本系統(tǒng)具有相當(dāng)?shù)膶?shí)用性。由于使用了MVC開發(fā)模型,使得各模塊具有相當(dāng)?shù)莫?dú)立性,因此系統(tǒng)的可重用性也比較高。使用Java語言作為開發(fā)語言,使得程序具有很強(qiáng)的可移植性。程序中注釋寫得盡量規(guī)范,因此可讀性與可維護(hù)性也比較好。</p><p> 本系統(tǒng)用在學(xué)校的校園望內(nèi),能發(fā)揮出他的優(yōu)勢(shì)。只要很
84、少的操作,就避免了老師人工問卷調(diào)查帶來了大量麻煩。用計(jì)算機(jī)處理結(jié)果也能省去老師自己總結(jié)的煩瑣。</p><p> 在本系統(tǒng)開發(fā)過程中不可避免地遇到不少困難,加之作者水平有限并對(duì)web的應(yīng)用開發(fā)還不是太熟練,系統(tǒng)的一些功能做得還是很完善,有些功能也沒有實(shí)現(xiàn)。比如:</p><p> 每個(gè)系統(tǒng)在初期都不完善,后期系統(tǒng)完善與維護(hù)也同樣重要。作者正在積極完成上述沒有能達(dá)到的功能,同時(shí)借助與MV
85、C具有很強(qiáng)的擴(kuò)展性,打算開發(fā)一個(gè)多應(yīng)用的調(diào)查系統(tǒng)。能適應(yīng)不同需求的問卷調(diào)查。</p><p><b> 8 參考文獻(xiàn)</b></p><p> [1] 薛華成.管理信息系統(tǒng).北京:清華大學(xué)出版社,2008. </p><p> [2] 薛鶴娟.基于WEB的大學(xué)選課系統(tǒng)分析.希望月報(bào)(上半月),2009年11
86、期. </p><p> [3] 黃梯云.管理信息系統(tǒng)導(dǎo)論.機(jī)械工業(yè)出版社,2007. </p><p> [4] 盧炎生,吳建華,一個(gè)對(duì)象-關(guān)系型DBMS的數(shù)據(jù)存儲(chǔ)策略,華中科技大學(xué)報(bào),2002。</p><p> [5] Thomas Connolly, Carolyn Beg
87、g, 數(shù)據(jù)庫系統(tǒng)——設(shè)計(jì)、實(shí)現(xiàn)與管理,電子工業(yè)出版社,2005年3月。</p><p><b> 9 附錄</b></p><p> 模板主要內(nèi)容,模塊連接代碼</p><p><b> <html></b></p><p><b> <head>
88、;</b></p><p> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></p><p> <link rel="stylesheet" type="text/css" href=&
89、quot;/Public/CSS/QCenter/QCenter.css" /></p><p> <script type="text/javascript" src="/Public/JS/[js]"></p><p><b> </script></b></p>&
90、lt;p> <title>問卷中心</title></p><p> <script class="jquery library" src="/Public/JS/QCenter/jquery-1.8.2.min.js" type="text/javascript"></script></p
91、><p> <script id="jquery_183" src="/Public/JS/QCenter/jquery-1.8.3.min.js" type="text/javascript" class="library"></script></p><p><b> &l
92、t;/head></b></p><p><b> <body></b></p><p> <div class="head"></p><p> <div class="logo"></p><p> <img
93、src="/Public/Images/QCenter/logo.gif" /></p><p><b> </div></b></p><p> <div class="nav"></p><p><b> <ul></b></
94、p><p> <li><a href="/index.php/Index/index.php">蝸牛首頁</a></li></p><p> <li><a href="/index.php/QCenter/qCenter.php">問卷中心</a></l
95、i></p><p> <li><a href="/index.php/Model/model.php">模板庫</a></li></p><p> <li><a href="/index.php/Community/community.php">學(xué)生社區(qū)</a&
96、gt;</li></p><p> <li><a href="/index.php/Wanted_Job/partTimeJob.php">招聘實(shí)習(xí)</a></li></p><p><b> </ul></b></p><p><b>
97、 </div></b></p><p> <div class="other"></p><p> <!------------------IF 標(biāo)簽-----------------------------></p><p> <a href="/index.php/Logi
98、n/login">登錄</a>|<a href="/index.php/Register">注冊(cè)</a><!------------------IF end -------------------------------------></p><p><b> </div></b><
99、/p><p><b> </div></b></p><p> <div class="main"></p><p> <div class="main_column"></p><p> <div class="main_n
100、av"></p><p><b> <ul></b></p><p> <li><a href="/index.php/QCenter/qCenter/type/1" style="background:#FC9653;" class="click_class"
101、;>熱門問卷</a></li></p><p> <li><a href="/index.php/QCenter/qCenter/type/2" style="background:#DF9DBA;">熱卷排行</a></li></p><p> <li>&
102、lt;a href="/index.php/QCenter/qCenter/type/3" style="background:#96C7F8;">學(xué)術(shù)調(diào)研</a></li></p><p> <li><a href="/index.php/QCenter/qCenter/type/4" style=&q
103、uot;background:#94F58C;">新生調(diào)查</a></li></p><p> <li><a href="/index.php/QCenter/qCenter/type/5" style="background:#E9E96A;">就業(yè)追蹤</a></li></p
104、><p> <div class="clear"></div></p><p><b> </ul></b></p><p> </div>問卷連接代碼</p><p> <div class="main_column_cont&q
105、uot;></p><p><b> <ul></b></p><p><b> <li></b></p><p> <div class="main_column_cont_details"></p><p><b>
106、 作者:</b></p><p> <a href="#"></p><p> yq_1995@163.com</a></p><p> <br /> 上傳時(shí)間:2014-03-31</p><p><b> </div><
107、/b></p><p> <div class="main_column_cont_theme"></p><p><b> 主題:</b></p><p> <a href="/index.php/Public/details/Quan_id/99"></p&g
108、t;<p> 關(guān)于對(duì)消費(fèi)者化妝品的調(diào)查</a></p><p><b> </div></b></p><p> <div class="clear"></div></p><p><b> </li><li&g
109、t;</b></p><p> <div class="main_column_cont_details"></p><p><b> 作者:</b></p><p> <a href="#"></p><p> 1228525427@q
110、q.com</a></p><p> <br /> 上傳時(shí)間:2014-03-31</p><p><b> </div></b></p><p> <div class="main_column_cont_theme"></p><p
111、><b> 主題:</b></p><p> <a href="/index.php/Public/details/Quan_id/104"></p><p> 目前大學(xué)生消費(fèi)結(jié)構(gòu)調(diào)查</a></p><p><b> </div></b>
112、;</p><p> <div class="clear"></div></p><p><b> </li><li></b></p><p> <div class="main_column_cont_details"></p>
113、;<p><b> 作者:</b></p><p> <a href="#"></p><p> 1228525427@qq.com</a></p><p> <br /> 上傳時(shí)間:2014-03-31</p><p><
114、;b> </div></b></p><p> <div class="main_column_cont_theme"></p><p><b> 主題:</b></p><p> <a href="/index.php/Public/details/Quan
115、_id/110"></p><p> 大學(xué)生消費(fèi)維權(quán)意識(shí)調(diào)查問卷</a></p><p><b> </div></b></p><p> <div class="clear"></div></p><p><
116、b> </li><li></b></p><p> <div class="main_column_cont_details"></p><p><b> 作者:</b></p><p> <a href="#"></p>
117、;<p> yq_1995@163.com</a></p><p> <br /> 上傳時(shí)間:2014-03-31</p><p><b> </div></b></p><p> <div class="main_column_cont_theme&qu
118、ot;></p><p><b> 主題:</b></p><p> <a href="/index.php/Public/details/Quan_id/141"></p><p> 消費(fèi)者對(duì)處方藥的了解和購買情況</a></p><p><
119、b> </div></b></p><p> <div class="clear"></div></p><p><b> </li><li></b></p><p> <div class="main_column_con
120、t_details"></p><p><b> 作者:</b></p><p> <a href="#"></p><p> yq_1995@163.com</a></p><p> <br /> 上傳時(shí)間:2014-03-
121、31</p><p><b> </div></b></p><p> <div class="main_column_cont_theme"></p><p><b> 主題:</b></p><p> <a href="/ind
122、ex.php/Public/details/Quan_id/142"></p><p> 大學(xué)生兼職情況調(diào)查</a></p><p><b> </div></b></p><p> <div class="clear"></div><
123、;/p><p><b> </li><li></b></p><p> <div class="main_column_cont_details"></p><p><b> 作者:</b></p><p> <a href=&quo
124、t;#"></p><p> yq_1995@163.com</a></p><p> <br /> 上傳時(shí)間:2014-03-31</p><p><b> </div></b></p><p> <div class="mai
125、n_column_cont_theme"></p><p><b> 主題:</b></p><p> <a href="/index.php/Public/details/Quan_id/146"></p><p> 大學(xué)生兼職暑期社會(huì)實(shí)踐調(diào)查問卷</a><
126、;/p><p><b> </div></b></p><p> <div class="clear"></div></p><p><b> </li><li></b></p><p> <div class
127、="main_column_cont_details"></p><p><b> 作者:</b></p><p> <a href="#"></p><p> 823883982@qq.com</a></p><p> <
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于web的在線問卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)--軟件綜合課程設(shè)計(jì)
- web程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告-選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 電子商務(wù)課程設(shè)計(jì)報(bào)告---電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
- 在線問卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 課程設(shè)計(jì)---ping程序設(shè)計(jì)與實(shí)現(xiàn)
- web程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告
- 基于web的問卷調(diào)查系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)
- 中職學(xué)校電子商務(wù)網(wǎng)上模擬實(shí)驗(yàn)系統(tǒng)的設(shè)計(jì)與應(yīng)用.pdf
- 電子商務(wù)課程設(shè)計(jì)---手機(jī)銷售電子商務(wù)系統(tǒng)設(shè)計(jì)
- 大規(guī)模問卷調(diào)查系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 大規(guī)模問卷調(diào)查系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 基于web的問卷調(diào)查系統(tǒng)的設(shè)計(jì)
- 高等院校電子商務(wù)模擬實(shí)驗(yàn)系統(tǒng)的研究與實(shí)現(xiàn).pdf
- jsp_web_程序設(shè)計(jì)課程設(shè)計(jì)
- 基于Web Services的電子商務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 行業(yè)在線問卷調(diào)查系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于web的在線問卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(the survey system based on web design)
- web程序設(shè)計(jì)課程設(shè)計(jì)---在線考試系統(tǒng)的開發(fā)
- 電子商務(wù)課程設(shè)計(jì)
- 電子商務(wù)課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論