在線問卷調(diào)查系統(tǒng)畢業(yè)論文_第1頁
已閱讀1頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘 要</b></p><p>  隨著社會(huì)的發(fā)展,傳統(tǒng)的市場、民意調(diào)查越來越不能滿足社會(huì)的需要。在網(wǎng)絡(luò)經(jīng)濟(jì)進(jìn)一步深化的今天,建設(shè)一個(gè)高效、便利、安全的在線調(diào)查站點(diǎn)是十分必要的。以實(shí)現(xiàn)在市場研究、民意調(diào)查以及學(xué)術(shù)研究方面的科學(xué)的應(yīng)用。</p><p>  本系統(tǒng)按實(shí)際需求設(shè)計(jì),包括用戶對問卷的調(diào)查,管理員對問卷的管理。此次畢業(yè)設(shè)計(jì)的重點(diǎn)是

2、利用MVC模式完成了畢業(yè)設(shè)計(jì)。</p><p>  本文首先介紹了問題的背景,接著提出問題,并針對具體項(xiàng)目展開需求調(diào)查分析;再基于需求設(shè)計(jì)出具體的方案;然后對整個(gè)系統(tǒng)進(jìn)行了詳細(xì)的分析和設(shè)計(jì),在設(shè)計(jì)與實(shí)現(xiàn)過程中,結(jié)合源代碼具體的描述出整個(gè)項(xiàng)目的開發(fā)過程;最后對整個(gè)系統(tǒng)進(jìn)行測試得出測試結(jié)論。</p><p>  關(guān)鍵字:在線調(diào)查;問卷管理; </p><p><b

3、>  目錄</b></p><p><b>  第一章 緒論1</b></p><p>  §1.1 問題背景1</p><p>  §1.2 研究范圍及技術(shù)要求1</p><p>  §1.2.1 研究范圍1</p><p>  §

4、;1.2.2 技術(shù)要求2</p><p>  第二章 問題的描述3</p><p>  §2.1 任務(wù)概述3</p><p>  §2.1.1 系統(tǒng)的目標(biāo)3</p><p>  §2.1.2 系統(tǒng)的開發(fā)環(huán)境3</p><p>  §2.2 功能需求3</p>

5、;<p>  §2.2.1系統(tǒng)用戶3</p><p>  §2.2.2 具體功能劃分4</p><p>  §2.3 性能需求6</p><p>  §2.3.1時(shí)間特性6</p><p>  §2.3.2適應(yīng)性6</p><p>  §

6、;2.4 數(shù)據(jù)描述6</p><p>  §2.4.1 設(shè)計(jì)局部數(shù)據(jù)庫實(shí)體關(guān)系6</p><p>  §2.4.2 設(shè)計(jì)全局?jǐn)?shù)據(jù)庫實(shí)體關(guān)系</p><p>  §2.5 其它要求</p><p>  第三章 設(shè)計(jì)與實(shí)現(xiàn)</p><p>  §3.1 登錄和注冊模塊的實(shí)現(xiàn)

7、</p><p>  §3.1.1 登錄模塊的實(shí)現(xiàn)</p><p>  §3.1.2 注冊模塊的實(shí)現(xiàn)</p><p>  §3.2 數(shù)據(jù)庫連接的實(shí)現(xiàn)</p><p>  §3.3 用戶功能模塊的實(shí)現(xiàn)</p><p>  §3.3.1 參與問卷調(diào)查模塊的實(shí)現(xiàn)&

8、lt;/p><p>  §3.3.2 查詢問卷模塊的實(shí)現(xiàn)</p><p>  §3.3.3 個(gè)人資料管理模塊的實(shí)現(xiàn)</p><p>  第四章 應(yīng)用與測試</p><p>  §4.1 具體測試過程</p><p>  §4.1.1 功能測試</p><

9、p>  §4.2.2 性能測試</p><p><b>  §4.2測試結(jié)論</b></p><p><b>  結(jié)束語</b></p><p><b>  參考文獻(xiàn)</b></p><p><b>  致謝</b>&l

10、t;/p><p><b>  第一章 緒論</b></p><p><b>  §1.1 問題背景</b></p><p>  互聯(lián)網(wǎng)的興起給原有的大眾傳播格局、策略及理論構(gòu)架帶來前所未有的震蕩,同時(shí),互聯(lián)網(wǎng)的全球覆蓋、交互功能等特性給調(diào)查方法帶來新的變化,在線調(diào)查作為一種基于互聯(lián)網(wǎng)平臺(tái)上產(chǎn)生的回收信息的"

11、快招",越來越受到許多評估研究機(jī)構(gòu)和媒介機(jī)構(gòu)的關(guān)注、運(yùn)用。</p><p>  借助互聯(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)普遍, 在市場研究、 民意調(diào)查以及學(xué)術(shù)研究方面得到廣泛的應(yīng)用。 隨著中國互聯(lián)網(wǎng)的普及,在線調(diào)查在中國有迅速普及的趨勢。根據(jù)CNNIC 報(bào)告,中國內(nèi)地網(wǎng)民總

12、體數(shù)量在去年上半年已經(jīng)超過1億用戶[1]。中國互聯(lián)網(wǎng)的普及使在線市場調(diào)查迅速成為可能。媒體特別是網(wǎng)絡(luò)媒體越來越多地借鑒調(diào)查的形式收集與反饋瀏覽者的意見、觀點(diǎn),網(wǎng)上輿論及熱點(diǎn)問題調(diào)查是其最常見的形式。</p><p>  因?yàn)樵诰€調(diào)查的方便性,許多企業(yè)也在自己的網(wǎng)絡(luò)上進(jìn)行自主調(diào)研,使用調(diào)查的方式收集自己用戶的觀點(diǎn)等。不僅可以迅速了解社會(huì)不同層次、不同行業(yè)的人員需求,客觀地收集需求信息,調(diào)整修正產(chǎn)品策略和營銷策略,滿

13、足不同的需求,促進(jìn)公司產(chǎn)品銷售,同時(shí)也吸引了更多的長期用戶群[2]。許多專業(yè)調(diào)研公司也正在逐漸推廣在線調(diào)查,使之成為傳統(tǒng)調(diào)研形式的重要補(bǔ)充。</p><p>  在線調(diào)查問卷系統(tǒng)是當(dāng)前一個(gè)很熱門、實(shí)用性很強(qiáng)的系統(tǒng),把它作為畢業(yè)設(shè)計(jì)的題目,可以把已有的知識(shí)用于實(shí)踐,又可以學(xué)到一些新的概念,在這個(gè)過程中,可以增加工程經(jīng)驗(yàn),對以后的工作學(xué)習(xí)是一次很有意義的經(jīng)驗(yàn)積累。</p><p>  

14、7;1.2 研究范圍及技術(shù)要求</p><p>  §1.2.1 研究范圍 </p><p>  設(shè)計(jì)該系統(tǒng)的功能模塊劃分,使用SQL SERVER 2005設(shè)計(jì)出該系統(tǒng)的數(shù)據(jù)庫。</p><p>  參考實(shí)際在線調(diào)查問卷WEB站點(diǎn)管理情況,完成對系統(tǒng)的需求分析及設(shè)計(jì)文檔。</p><p>  根據(jù)需求分析及設(shè)計(jì)文檔完成代碼編制。

15、</p><p>  §1.2.2 技術(shù)要求 </p><p><b>  功能模塊劃分合理。</b></p><p>  數(shù)據(jù)庫設(shè)計(jì)滿足功能要求。</p><p>  數(shù)據(jù)庫冗余度小,盡量滿足三范式要求。</p><p>  繪制數(shù)據(jù)庫各數(shù)據(jù)表之間的關(guān)系圖。</p>&l

16、t;p>  建立數(shù)據(jù)庫訪問接口類,實(shí)現(xiàn)對數(shù)據(jù)庫的訪問。</p><p>  6. 完成功能模塊中的一個(gè)較小的功能,以測試數(shù)據(jù)庫接口的正確性。</p><p><b>  第二章 問題的描述</b></p><p><b>  §2.1 任務(wù)概述</b></p><p>  §

17、;2.1.1 系統(tǒng)的目標(biāo)</p><p>  開發(fā)出的系統(tǒng)應(yīng)具備很強(qiáng)的開放性和擴(kuò)展性等特性。本系統(tǒng)實(shí)現(xiàn)一個(gè)在線調(diào)查問卷WEB站點(diǎn),能夠方便、靈活地對調(diào)查問卷資料進(jìn)行查詢、統(tǒng)計(jì)等操作。所有這些對數(shù)據(jù)庫進(jìn)行的操作都受到管理級別的限制。本項(xiàng)目可有效快捷地管理調(diào)查問卷,提供必需的統(tǒng)計(jì)、管理信息,使信息更為準(zhǔn)確、快捷、易查。</p><p><b>  §2.2 功能需求<

18、/b></p><p>  §2.2.1系統(tǒng)用戶</p><p>  系統(tǒng)用戶主要有一般用戶和管理員兩種。</p><p><b>  普通用戶</b></p><p><b>  管理員</b></p><p>  圖2.3 一般管理員組的用例圖</p

19、><p><b>  §2.3 性能需求</b></p><p>  在概念設(shè)計(jì)階段中,設(shè)計(jì)人員從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個(gè)反映用戶觀點(diǎn)的概念模式,然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計(jì)從設(shè)計(jì)過程中獨(dú)立開來,使各階段的任務(wù)相對單一化,設(shè)計(jì)復(fù)雜程度大大降低,不受特定DBMS的限制[3]。 利用實(shí)體關(guān)系方法進(jìn)行數(shù)據(jù)庫的概念設(shè)計(jì):首先設(shè)計(jì)

20、局部實(shí)體關(guān)系模式,然后把各局部實(shí)體關(guān)系模式綜合成一個(gè)全局模式。</p><p>  §2.4.1 設(shè)計(jì)數(shù)據(jù)庫實(shí)體關(guān)系</p><p>  用戶表(TBL_user)的數(shù)據(jù)字典如表2.1所示。</p><p>  說明:使用本系統(tǒng)的用戶信息存入此表中。用戶編號(hào)存放的是對用戶的一個(gè)不重復(fù)的編號(hào),是唯一的,被設(shè)為主鍵;用戶名稱存放的是用戶注冊時(shí)所用名稱;用戶密碼

21、存放的是用戶注冊時(shí)所填寫的密碼</p><p>  問卷總表(TBL_quest)的數(shù)據(jù)字典如表2. 3所示。</p><p>  說明:本系統(tǒng)的所有問卷總體資料都存入此表中。問卷編號(hào)存放的是每一份問卷唯一的編號(hào);問卷名稱存放的是問卷的名稱(問卷標(biāo)題);題數(shù)存放的是問卷中所包括的題目個(gè)數(shù);類型存放的是問卷所屬的類型;備注存放的是對問卷的說明等。問卷編號(hào)被設(shè)為主鍵。問卷總表與問卷題表發(fā)生聯(lián)系

22、,見下實(shí)體聯(lián)系圖(圖2.6)所示。</p><p>  問卷題表(TBL_topic)的數(shù)據(jù)字典如表2. 4所示。</p><p>  說明:問卷的題目信息填入此表中。題目編號(hào)存放的是對問卷題目的一個(gè)編號(hào),是唯一的,被設(shè)為主鍵;題號(hào)存放的是問卷中題目的題號(hào);問卷編號(hào)存放的是題目所在的問卷的編號(hào),它與問卷表發(fā)生聯(lián)系;內(nèi)容存放的是題目的具體內(nèi)容;備注存放一些說明等。問卷題表與問卷總表和問卷選項(xiàng)

23、表都發(fā)生一定聯(lián)系,見下實(shí)體聯(lián)系圖(圖2.6)所示。</p><p>  問卷選項(xiàng)表(TBL_option)的數(shù)據(jù)字典如表2. 5所示。</p><p>  表2.5 數(shù)據(jù)庫問卷選項(xiàng)表的數(shù)據(jù)字典</p><p>  說明:問卷的詳細(xì)信息填入此表中。選項(xiàng)編號(hào)存放的是題目的選項(xiàng),題目編號(hào)存放的是選項(xiàng)對應(yīng)題目的題目編號(hào),這兩項(xiàng)共同組成此表的主鍵;選項(xiàng)名稱存放的是題目選項(xiàng)的內(nèi)

24、容;票數(shù)存放的是此選項(xiàng)的已選的票數(shù)。</p><p>  問卷選項(xiàng)表、問卷題表與問卷總表的聯(lián)系見下圖2.6。</p><p>  圖2.6 數(shù)據(jù)庫問卷題表的實(shí)體關(guān)系圖</p><p>  調(diào)查表(TBL_answer)的數(shù)據(jù)字典如表2. 6所示。</p><p>  §3.1.2 各個(gè)模塊的具體說明</p><p

25、><b>  1、填寫問卷功能</b></p><p>  填寫問卷是用戶使用本系統(tǒng)的主要功能。</p><p>  采用用戶通過登錄進(jìn)入問卷調(diào)查頁面、填寫問卷調(diào)查內(nèi)容、提交的步驟來完成在線問卷調(diào)查。此功能在用戶系統(tǒng)模塊和管理員系統(tǒng)模塊中均有體現(xiàn)。</p><p><b>  2、用戶查詢問卷</b></p&g

26、t;<p>  用戶對問卷的查詢只限于查詢一張問卷的總體調(diào)查情況。采用用戶登錄進(jìn)入問卷查</p><p><b>  第四章 設(shè)計(jì)與實(shí)現(xiàn)</b></p><p>  §4.1 登錄和注冊模塊的實(shí)現(xiàn)</p><p>  §4.1.1 登錄模塊的實(shí)現(xiàn)</p><p>  這個(gè)模塊主要是判斷用

27、戶是否具有登錄的權(quán)限以及登錄哪個(gè)模塊的權(quán)限,通過權(quán)限的不同而進(jìn)入不同的用戶界面。</p><p>  在這個(gè)模塊中, Session傳值技術(shù)是最關(guān)鍵的。Session變量的存在主要是保存用戶的用戶名、密碼和權(quán)限值 </p><p>  §4.1.2 注冊模塊的實(shí)現(xiàn)</p><p>  這個(gè)模塊主要是對新用戶進(jìn)行注冊,將其信息存入數(shù)據(jù)庫。</p>

28、<p>  在這個(gè)模塊中,主要實(shí)現(xiàn)將新用戶填入的信息進(jìn)行驗(yàn)證(用戶名不能重復(fù),兩次輸入的密碼必須一致等),并存入數(shù)據(jù)庫。此外,還應(yīng)用了JavaScript技術(shù),主要是實(shí)現(xiàn)彈出對話框,提示用戶操作錯(cuò)誤。</p><p><b>  代碼略。</b></p><p>  §4.2 數(shù)據(jù)庫連接的實(shí)現(xiàn)</p><p>  此次畢

29、業(yè)設(shè)計(jì)的重點(diǎn)是應(yīng)用程序?qū)?shù)據(jù)的訪問,所以數(shù)據(jù)庫連接的實(shí)現(xiàn)是整個(gè)系統(tǒng)實(shí)現(xiàn)的關(guān)鍵。這里使用了jdbc進(jìn)行數(shù)據(jù)庫連接。</p><p>  §4.3 用戶功能模塊的實(shí)現(xiàn)</p><p>  用戶功能模塊主要由參與問卷調(diào)查模塊、查詢問卷模塊、個(gè)人資料管理模塊三個(gè)部分組成,是此系統(tǒng)兩大重要功能模塊之一。</p><p>  用戶通過登錄進(jìn)入用戶主界面,再通過選擇可進(jìn)

30、入?yún)⑴c問卷調(diào)查模塊、查詢問卷模塊或個(gè)人資料管理模塊。</p><p><b>  具體代碼略</b></p><p>  §4.3.2 查詢問卷模塊的實(shí)現(xiàn)</p><p>  此模塊主要是對系統(tǒng)中存在的問卷進(jìn)行查詢,此查詢只能查詢對每份問卷中每個(gè)調(diào)查題目選項(xiàng)票數(shù)的統(tǒng)計(jì)結(jié)果。</p><p><b> 

31、 頁面顯示:</b></p><p>  §4.4 管理員功能模塊的實(shí)現(xiàn)</p><p>  管理員功能模塊主要由問卷管理和增刪改兩個(gè)部分組成。是此系統(tǒng)兩大重要功能模塊之一。</p><p>  §4.4.1 問卷管理模塊的實(shí)現(xiàn)</p><p>  此模塊包括增加問卷、修改問卷、刪除問卷、查詢問卷和統(tǒng)計(jì)問卷五個(gè)

32、部分。</p><p><b>  增加、修改問卷</b></p><p>  增加和修改是同一個(gè)界面。通過判斷對數(shù)據(jù)進(jìn)行 具體的操作。</p><p><b>  3、刪除問卷</b></p><p>  管理員通過登錄進(jìn)入管理員系統(tǒng)頁面后,通過選擇進(jìn)入刪除問卷頁面。刪除問卷只涉及刪除整張問卷的情

33、況。在刪除操作中,刪除問卷,系統(tǒng)會(huì)通過觸發(fā)器對統(tǒng)計(jì)表進(jìn)行相應(yīng)的修改,這是保護(hù)數(shù)據(jù)一致性的有效措施。代碼略。</p><p>  §4.4.2 用戶管理模塊的實(shí)現(xiàn)</p><p><b>  用戶登陸界面</b></p><p><b>  第五章 應(yīng)用與測試</b></p><p><

34、;b>  測試結(jié)論</b></p><p>  作者對此系統(tǒng)的功能、性能,以及可用性均進(jìn)行了測試,通過對測試結(jié)果的分析總結(jié)得出:此系統(tǒng)的功能基本滿足用戶需求,性能基本達(dá)到需求,具有可用性和友好性。</p><p>  但是測試用例有一定的局限性,測試環(huán)境和實(shí)際運(yùn)行環(huán)境也存在著一定的差異,所以不能完全地、準(zhǔn)確地測試出系統(tǒng)存在的問題,還需要在后期的維護(hù)過程中,對系統(tǒng)暴露出來的

35、問題進(jìn)行糾正和更新。</p><p><b>  結(jié)束語</b></p><p>  整個(gè)畢業(yè)設(shè)計(jì)到現(xiàn)在已經(jīng)基本結(jié)束,總的來說整個(gè)畢業(yè)設(shè)計(jì)還是比較成功的。</p><p>  這次畢業(yè)設(shè)計(jì),我可以說是全身心的投入,做需求分析、制作文檔、設(shè)計(jì)數(shù)據(jù)庫、設(shè)計(jì)系統(tǒng)界面、編寫代碼等。在設(shè)計(jì)中,我學(xué)到了許多以前在課堂上面學(xué)不到的知識(shí),進(jìn)一部加強(qiáng)了自己的實(shí)踐

36、能力。相信這次的經(jīng)驗(yàn)對于我以后的工作會(huì)大有益處。</p><p>  但是,這次設(shè)計(jì)也讓我發(fā)現(xiàn)了很多自身的不足,比如對于面向?qū)ο筮@種先進(jìn)的軟件開發(fā)模式不是很精通,對于目前比較流行的三層數(shù)據(jù)庫項(xiàng)目開發(fā)也是知之甚少。這就需要在以后的項(xiàng)目開發(fā)中不斷地學(xué)習(xí),不斷地提高,努力成為一個(gè)優(yōu)秀的IT工程師。</p><p><b>  致謝</b></p><p&

37、gt;  首先感謝學(xué)校為我提供了的機(jī)會(huì),感謝在大學(xué)里所有教過,指導(dǎo)過我的老師,是你們一步步指導(dǎo)我、教育我,讓我在這里不斷地成長、不斷地提高,這里也將是我人生的轉(zhuǎn)折點(diǎn)。</p><p>  我感謝老師在此次開發(fā)在線調(diào)查問卷系統(tǒng)以及畢業(yè)論文中對我的指導(dǎo)。Servlet+jdbc+jsp的綜合運(yùn)用,能夠更加熟練地操作SQL SERVER等,這一切,都與季老師的幫助和指導(dǎo)是分不開的。</p><p&g

溫馨提示

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

最新文檔

評論

0/150

提交評論