




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 云南農(nóng)業(yè)大學(xué)課程論文 云南農(nóng)業(yè)大學(xué)課程論文題目: 網(wǎng)絡(luò)問(wèn)卷調(diào)查系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 姓名 唐 季 學(xué)號(hào) 20092047 學(xué)院 經(jīng)濟(jì)管理 專業(yè) 電子商務(wù) 2011年12月18日 第 10 頁(yè) 共 10 頁(yè) 目錄摘要:3關(guān)鍵字:3一、需求分析31.1網(wǎng)絡(luò)問(wèn)卷調(diào)查的發(fā)展31.2本網(wǎng)絡(luò)問(wèn)卷調(diào)查系統(tǒng)的管理用途和設(shè)計(jì)目標(biāo)3二、功能結(jié)構(gòu)分析圖4三、網(wǎng)絡(luò)問(wèn)卷調(diào)查系統(tǒng)數(shù)據(jù)庫(kù)中表的設(shè)計(jì)和維護(hù)43.1問(wèn)卷表(wj_table)53.2問(wèn)題表(wt_table)53.2答卷表(ans_table)53.3問(wèn)卷反饋表(reply_table)53.4問(wèn)卷類型表(wjtype_table)63.5管理員信息表(admini
2、strator_table)63.6被調(diào)查者信息表 (bdc_table)6四、網(wǎng)絡(luò)問(wèn)卷調(diào)查系統(tǒng)數(shù)據(jù)庫(kù)的事實(shí)和維護(hù)64.1存儲(chǔ)過(guò)程64.1.1管理員登錄系統(tǒng)示例64.1.2有問(wèn)卷編號(hào)自增功能的添加問(wèn)卷記錄的存儲(chǔ)過(guò)程示例74.2視圖74.2.1 問(wèn)題與問(wèn)卷相符74.2.2答卷與問(wèn)卷相符74.3管理過(guò)程中主要的sql語(yǔ)句84.3.1查詢84.3.2增84.3.3刪84.3.4改8五、總結(jié)9致謝9參考文獻(xiàn):9 網(wǎng)絡(luò)問(wèn)卷調(diào)查系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 唐季 20092047摘要:在校園、機(jī)關(guān)或企業(yè)里,由于各種調(diào)查研究的需要,經(jīng)常會(huì)有各種調(diào)查問(wèn)卷,在傳統(tǒng)模式下,人們不但要花費(fèi)不少的費(fèi)用印刷問(wèn)卷,而且消耗精力去發(fā)放和
3、回收問(wèn)卷,并且可控性差,易漏卷,構(gòu)建一個(gè)在線的問(wèn)卷設(shè)計(jì)、調(diào)查、回收、統(tǒng)計(jì)數(shù)據(jù)庫(kù)系統(tǒng),能夠有效地提高效率,節(jié)約成本,同時(shí)也適應(yīng)了網(wǎng)絡(luò)的告訴發(fā)展。關(guān)鍵字:網(wǎng)絡(luò)問(wèn)卷調(diào)查 數(shù)據(jù)庫(kù)一、需求分析1.1網(wǎng)絡(luò)問(wèn)卷調(diào)查的發(fā)展隨著互聯(lián)網(wǎng)的日益普及,網(wǎng)絡(luò)用戶人數(shù)飛速增長(zhǎng),互聯(lián)網(wǎng)的用戶從專業(yè)人士逐漸發(fā)展成為各種普遍人員,于是在線問(wèn)卷調(diào)查越來(lái)越成為更多組織的一個(gè)重要的調(diào)查手段。根據(jù)第十六次中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告顯示:全國(guó)上網(wǎng)用戶總?cè)藬?shù)為10300萬(wàn)人,上網(wǎng)計(jì)算機(jī)總數(shù)為4560萬(wàn)臺(tái),在線調(diào)查將在中國(guó)調(diào)查領(lǐng)域扮演越來(lái)越重要的角色,這也為在線問(wèn)卷調(diào)查系統(tǒng)開(kāi)發(fā)和設(shè)計(jì)奠定了堅(jiān)實(shí)的基礎(chǔ)。1.2本網(wǎng)絡(luò)問(wèn)卷調(diào)查系統(tǒng)的管理用途和設(shè)
4、計(jì)目標(biāo) 問(wèn)卷調(diào)查分析是獲取調(diào)查數(shù)據(jù)、從中分析、挖掘有用信息,并加以利用的一種常用的科學(xué)研究和調(diào)查方法,具有調(diào)查范圍廣,不受時(shí)間和空間的限制,速度快、準(zhǔn)確度高的特點(diǎn)而逐漸取代了傳統(tǒng)的紙質(zhì)問(wèn)卷調(diào)查。本系統(tǒng)設(shè)計(jì)的主要目標(biāo)是:做簡(jiǎn)單的網(wǎng)絡(luò)問(wèn)卷調(diào)查系統(tǒng),來(lái)實(shí)現(xiàn)對(duì)問(wèn)卷的管理,免除傳統(tǒng)問(wèn)卷的時(shí)間空間限制,適應(yīng)網(wǎng)絡(luò)時(shí)代的告訴發(fā)展。本系統(tǒng)的管理用途主要是:針對(duì)網(wǎng)絡(luò)問(wèn)卷調(diào)查的管理人員,能創(chuàng)建問(wèn)卷,實(shí)現(xiàn)對(duì)問(wèn)卷的信息維護(hù)以及人員信息的管理,即修改問(wèn)卷、刪除問(wèn)卷、查看問(wèn)卷、查看調(diào)查用戶信息、發(fā)布調(diào)查等。同時(shí)要負(fù)責(zé)調(diào)查信息輸入,包括問(wèn)題序號(hào)、具體問(wèn)題以及選擇項(xiàng)等的輸入,并且能查看調(diào)查情況,能夠查看所有的調(diào)查信息,能夠查看
5、指定問(wèn)題序號(hào)的問(wèn)題調(diào)查統(tǒng)計(jì)信息等一切具體詳細(xì)信息。這些具體信息,除了管理員不會(huì)被外泄,同時(shí)也給調(diào)查者在統(tǒng)計(jì)或者需要反饋是提供了方便。在輸入問(wèn)卷信息時(shí),對(duì)問(wèn)卷進(jìn)行精細(xì)分類,比如:飲食、娛樂(lè)、企業(yè)、戶外活動(dòng)等,這樣的設(shè)計(jì),不僅能給受調(diào)查者帶來(lái)方便,填寫自己認(rèn)為感興趣的問(wèn)卷,同時(shí)也為管理者帶來(lái)不少好處,能更方便快捷的統(tǒng)計(jì)各類型的數(shù)據(jù),并且統(tǒng)計(jì)得到的數(shù)據(jù)更具有真實(shí)性和準(zhǔn)確性。與傳統(tǒng)的調(diào)查問(wèn)卷相比,這樣的設(shè)計(jì)更具有時(shí)代性,也就是通常所說(shuō)的與時(shí)俱進(jìn),一份調(diào)查問(wèn)卷,能跟隨現(xiàn)下時(shí)代的變化加入新的名詞和現(xiàn)象,對(duì)新的事物做出最快的統(tǒng)計(jì),而傳統(tǒng)的問(wèn)卷更新費(fèi)時(shí)費(fèi)力費(fèi)財(cái),一個(gè)網(wǎng)絡(luò)問(wèn)卷管理系統(tǒng)可以通過(guò)增刪改查等功能輕松的
6、實(shí)現(xiàn)上述目標(biāo)。這些功能都是管理員登錄后進(jìn)入后臺(tái)的管理。針對(duì)網(wǎng)絡(luò)問(wèn)卷的被調(diào)查者,能夠通過(guò)信息的填寫,進(jìn)入問(wèn)卷的回答和查看。在此數(shù)據(jù)庫(kù)的設(shè)計(jì)中,受調(diào)查者可以對(duì)其感興趣的主題回答問(wèn)卷,在分類中一目了然,只需要鼠標(biāo)的移動(dòng),就能做自己感興趣的問(wèn)卷,這與傳統(tǒng)問(wèn)卷相比,不怕問(wèn)卷丟失、損毀,而且不會(huì)強(qiáng)制性的只能填某張問(wèn)卷。同時(shí)添加了一個(gè)對(duì)主題投票者的ip地址,從而使得調(diào)查趨近公平,適當(dāng)預(yù)防目前的刷票行為。二、功能結(jié)構(gòu)分析圖網(wǎng)絡(luò)問(wèn)卷調(diào)查系統(tǒng)數(shù)據(jù)庫(kù)答卷者管理員答卷 提交退出管理員管理問(wèn)卷管理增刪改查增加問(wèn)卷設(shè)計(jì)問(wèn)卷統(tǒng)計(jì)問(wèn)卷審核問(wèn)卷統(tǒng)計(jì)問(wèn)卷審核問(wèn)卷三、網(wǎng)絡(luò)問(wèn)卷調(diào)查系統(tǒng)數(shù)據(jù)庫(kù)中表的設(shè)計(jì)和維護(hù) 核心表主要有:?jiǎn)柧肀恚╳
7、j_table)、問(wèn)題表(wt_table)、答卷表(ans_table)、問(wèn)題反饋表(reply_table)、問(wèn)卷類型表(wttype_table)、管理員信息表(administator_table)、被調(diào)查者信息表(bdc_table)。3.1問(wèn)卷表(wj_table)字段類型 備注wjidint(4)問(wèn)卷編號(hào) pk 主鍵自增wjnamevchar(20)問(wèn)卷名稱wjauthorvarchar(30)問(wèn)卷發(fā)起人wjexpiredatedatatime問(wèn)卷過(guò)期時(shí)間wjusehitsint(4)答卷張數(shù)wjtypeidint(4)問(wèn)卷類型編號(hào) fk說(shuō)明:該表主要說(shuō)明問(wèn)卷的編號(hào)和名稱,能通過(guò)
8、編號(hào)查找問(wèn)卷。3.2問(wèn)題表(wt_table)字段類型備注wtidint(4)問(wèn)題編號(hào) pk 主鍵自增wjidint(4)問(wèn)卷編號(hào) fk 該問(wèn)題屬哪個(gè)問(wèn)卷 wtheadvarchar(200)題干wtbodyvarchar(300)選項(xiàng)說(shuō)明:該表主要是問(wèn)題與問(wèn)卷的對(duì)應(yīng),能通過(guò)編號(hào)找到問(wèn)題屬于哪個(gè)問(wèn)卷等。3.2答卷表(ans_table)字段類型備注ansidint(4)答卷編號(hào) pk 主鍵自增wjidint(4)問(wèn)卷編號(hào) fk 確認(rèn)該答案屬于哪個(gè)問(wèn)題 anstime datatime提交時(shí)間ansresultvarchar(50)答卷內(nèi)容ansipvarchar(50)答卷者ip地址說(shuō)明:該表
9、用來(lái)記錄用戶答卷信息。3.3問(wèn)卷反饋表(reply_table)字段類型備注replayidint(4)問(wèn)卷反饋編號(hào) 主鍵wjidint(4)問(wèn)卷編號(hào)wtidint(4)問(wèn)題編號(hào)ansidint(4)答案編號(hào) lxfsvarchar(20)聯(lián)系方式說(shuō)明:該表主要用來(lái)記錄問(wèn)卷調(diào)查信息,以便管理員和工作人員能更好的做出數(shù)據(jù)分析。3.4問(wèn)卷類型表(wjtype_table)字段類型備注wjtypeidvchar問(wèn)卷類型id pk 主鍵自增wjtypenamevchar問(wèn)卷類型名稱說(shuō)明:?jiǎn)柧眍愋屯ǔS?娛樂(lè),2飲食,3企業(yè)等;3.5管理員信息表(administrator_table)字段類型備注a_
10、id管理員id,主鍵a_uservarchar管理員名a_pwvarchar (20密碼a_mimavarchar(20)密碼提示a_zhmimavarchar(20)找回密碼說(shuō)明:該表主要記錄管理員信息。3.6被調(diào)查者信息表 (bdc_table)字段類型備注bdc_id被調(diào)查者id,主鍵bdc_age被調(diào)查者年紀(jì)bdc_sexchar(4)被調(diào)查者性別四、網(wǎng)絡(luò)問(wèn)卷調(diào)查系統(tǒng)數(shù)據(jù)庫(kù)的事實(shí)和維護(hù)4.1存儲(chǔ)過(guò)程 4.1.1管理員登錄系統(tǒng)示例 建立存儲(chǔ)過(guò)程denglu,當(dāng)管理員登錄時(shí),根據(jù)管理員登錄編號(hào)、姓名,在管理員信息表中查找該用戶,如果存在,則進(jìn)入系統(tǒng):create procedure den
11、glu(a_id int,a_user char(20),a_pw varchar(20),rank bit)asselect a_id=a_id from administator_talewhere a_user=a_usergo4.1.2有問(wèn)卷編號(hào)自增功能的添加問(wèn)卷記錄的存儲(chǔ)過(guò)程示例 建立存儲(chǔ)過(guò)程zizeng,當(dāng)沒(méi)有記錄時(shí),自動(dòng)給其賦值1,當(dāng)記錄存在時(shí),則找出記錄的最大值,然后自增1,作為新記錄的編號(hào)。 create procedure zizeng resultwjid,int,output as declare maxid int,newid int set maxid=(selec
12、t max(wjid) from wj_table) if max is null then newid=1 else newid=maxid+1end ifselect resultid=newidgo4.2視圖4.2.1 問(wèn)題與問(wèn)卷相符 創(chuàng)建問(wèn)題表和問(wèn)卷表視圖,將其中問(wèn)題和問(wèn)卷信息對(duì)應(yīng)輸出。creatw view vw_wj&wjasselect dbo.問(wèn)卷表.wjid, dbo.問(wèn)卷表.wjname, dbo.問(wèn)卷表.wjauthor, dbo.問(wèn)卷表.wjexpiredate, dbo.問(wèn)卷表.wjusehits, dbo.問(wèn)題表.wtid, dbo.問(wèn)題表.wthead, dbo.
13、問(wèn)題表.wtbodyfrom dbo.問(wèn)卷表 left outer join dbo.問(wèn)題表 on dbo.問(wèn)卷表.wjid = dbo.問(wèn)題表.wjid4.2.2答卷與問(wèn)卷相符 查找答卷表和問(wèn)卷表中的信息,當(dāng)其中的問(wèn)卷表編號(hào)相同時(shí)。即將同一問(wèn)卷編號(hào)的答卷和問(wèn)卷信息相對(duì)應(yīng)。creatw view vw_wj&ansasselect dbo.答卷表.ansid, dbo.答卷表.wjid, dbo.答卷表.anstime, dbo.答卷表.ansresult, dbo.問(wèn)卷表.wjid as expr1, dbo.問(wèn)卷表.wjname, dbo.問(wèn)卷表.wjauthor, dbo.問(wèn)卷表.wje
14、xpiredate, dbo.問(wèn)卷表.wjusehitsfrom dbo.答卷表 inner join dbo.問(wèn)卷表 on dbo.答卷表.wjid = dbo.問(wèn)卷表.wjid4.3管理過(guò)程中主要的sql語(yǔ)句 4.3.1查詢 4.3.1.1查詢問(wèn)題表中存在問(wèn)題(即問(wèn)卷不為空)的問(wèn)卷信息 select wj.wjid,wjname,wtid,wthead,wtbody form wj,wt where wj.wjid=wt.wjid 4.3.1.2查詢多有屬于“娛樂(lè)”類型的問(wèn)卷信息 select * form wj where wjtypeid=14.3.2增 4.3.2.1向wj表中插入新
15、數(shù)據(jù) insert ito wj(wjid,wjname,wjauthor,wjtypeid) values(03,娛樂(lè)報(bào),天娛傳媒,01) 4.3.2.2向administrator表中插入管理員002 insert into administrator values(002,王子,002,編號(hào),生日)4.3.3刪 4.3.3.1刪除編號(hào)為001的管理員 delete from administrator where a_id=001 4.3.3.2刪除表wt中問(wèn)卷編號(hào)或者問(wèn)題編號(hào)為1的信息 delete form wt where wtid=1 or wjid=14.3.4改 將問(wèn)卷類型表中飲食的類型編號(hào)改為4 update wjtype set wjtypeid=4 where wjtypename=飲食五、總結(jié) 通過(guò)這次課程設(shè)計(jì),初步的了解了一個(gè)系統(tǒng)數(shù)據(jù)庫(kù)建立的過(guò)程,是本學(xué)期對(duì)于理論知識(shí)學(xué)習(xí)的一次很好運(yùn)用和檢驗(yàn)。設(shè)計(jì)過(guò)程中遇到的一個(gè)較大的挑戰(zhàn),是在需求分析階段。由于在此前的實(shí)驗(yàn)課練習(xí)實(shí)踐中,書本上對(duì)于程序的功能、數(shù)據(jù)項(xiàng)、完整性等都做了要求,實(shí)驗(yàn)的主要精力放在數(shù)據(jù)實(shí)施上,對(duì)此環(huán)節(jié)的缺乏練習(xí)與經(jīng)驗(yàn)。因此,在一些完整性和數(shù)據(jù)項(xiàng)的約束上不是很得心
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- SB/T 11235-2023人像攝影服務(wù)機(jī)構(gòu)誠(chéng)信評(píng)價(jià)規(guī)范
- 2025年軍隊(duì)文職人員招聘之軍隊(duì)文職管理學(xué)與服務(wù)全真模擬考試試卷A卷含答案
- 2025年軍隊(duì)文職人員招聘之軍隊(duì)文職管理學(xué)提升訓(xùn)練試卷B卷附答案
- 新泰數(shù)學(xué)初一試題及答案
- 安全防火知識(shí)培訓(xùn)課件
- 2025年黨史競(jìng)賽知識(shí)題庫(kù)50題及答案
- 監(jiān)理基礎(chǔ)知識(shí)培訓(xùn)課件
- 人工智能醫(yī)療輔助系統(tǒng)應(yīng)用及操作指南
- 唐宋八大家之一王安石介紹與作品欣賞教案
- 公司股份制改革法律文件匯編手冊(cè)
- 一年級(jí)上冊(cè)期末班語(yǔ)文質(zhì)量分析(劉玉華)
- 劍橋英語(yǔ)一級(jí)詞匯表
- 馬鞍山博望區(qū)新城區(qū)控制性詳細(xì)規(guī)劃的知識(shí)
- 種植義齒修復(fù)
- QPQ新工藝新技術(shù)研發(fā)、推廣、加工及QPQ金屬表面處理
- 墓碑供貨方案及服務(wù)保障措施
- ACLS-PC-SA課前自我測(cè)試試題及答案
- 第十四章磨削及砂輪課件
- 水泥企業(yè)化驗(yàn)室控制組試題(庫(kù))
- 肇慶市勞動(dòng)合同
- 電力施工安全技術(shù)交底記錄表
評(píng)論
0/150
提交評(píng)論