版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PAGE 1 PAGE 5 PAGE 1四川師范大學(xué)本科畢業(yè)設(shè)計(jì)網(wǎng)絡(luò)問(wèn)卷卷調(diào)查系系統(tǒng)的設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)學(xué)生姓名名唐學(xué)敏院系名稱稱物理與電電子工程程學(xué)院專業(yè)名稱稱電子信息息工程班 級(jí)20088 級(jí) 4 班班學(xué) 號(hào)2008807004488指導(dǎo)教師師李李煥洲完成時(shí)間間20122年 5月 133 日網(wǎng)絡(luò)問(wèn)卷卷調(diào)查系系統(tǒng)的設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)學(xué)生姓名名:唐學(xué)學(xué)敏 指指導(dǎo)老師師:李煥煥洲內(nèi)容摘要要:在校園、機(jī)關(guān)或或企業(yè)里里,由于于各種調(diào)調(diào)查研究究的需要要,經(jīng)常常會(huì)有各各種各樣樣的調(diào)查查問(wèn)卷,在傳統(tǒng)統(tǒng)模式下下,人們們不但要要花費(fèi)不不少的費(fèi)費(fèi)用印刷刷問(wèn)卷,而且還還要消耗耗大量時(shí)時(shí)間和精精力發(fā)放放問(wèn)卷,回收問(wèn)問(wèn)卷,統(tǒng)
2、統(tǒng)計(jì)問(wèn)卷卷,并且且問(wèn)卷可可控性差差,容易易產(chǎn)生漏漏卷,廢廢卷等問(wèn)問(wèn)題。本本系統(tǒng)建建立在信信息技術(shù)術(shù)基礎(chǔ)上上,構(gòu)建建一個(gè)在在線的問(wèn)問(wèn)卷設(shè)計(jì)計(jì)、分發(fā)發(fā)、調(diào)查查、回收收、統(tǒng)計(jì)計(jì)的系統(tǒng)統(tǒng),基本本解決傳傳統(tǒng)問(wèn)卷卷的上訴訴老大難難問(wèn)題。本文首先先對(duì)J22EE體體系架構(gòu)構(gòu)作了簡(jiǎn)簡(jiǎn)要介紹紹;然后后討論了了設(shè)計(jì)模模式在面面向?qū)ο笙筌浖_(kāi)開(kāi)發(fā)過(guò)程程中的重重要作用用,闡述述了在JJ2EEE平臺(tái)下下開(kāi)發(fā)應(yīng)應(yīng)用程序序的一些些常用的的設(shè)計(jì)模模式,以以及如何何使用這這些設(shè)計(jì)計(jì)模式來(lái)來(lái)對(duì)一個(gè)個(gè)問(wèn)卷調(diào)調(diào)查系統(tǒng)統(tǒng)項(xiàng)目進(jìn)進(jìn)行設(shè)計(jì)計(jì);接著著討論了了應(yīng)用程程序框架架的概念念以及使使用應(yīng)用用程序框框架開(kāi)發(fā)發(fā)業(yè)務(wù)應(yīng)應(yīng)用程序序所帶來(lái)來(lái)的優(yōu)勢(shì)
3、勢(shì),最后后研究和和設(shè)計(jì)了了一個(gè)建建立在JJ2EEE平臺(tái)上上的通用用框架。從而建建立了一一個(gè)能夠夠快速開(kāi)開(kāi)發(fā)業(yè)務(wù)務(wù)應(yīng)用程程序的開(kāi)開(kāi)發(fā)環(huán)境境。該系統(tǒng)提提供問(wèn)卷卷創(chuàng)建、編輯、發(fā)布、統(tǒng)計(jì),題目添添加、刪除、修改,友情連連接管理理等功能能;題目目支持多多種形式式;用戶戶可給某某問(wèn)卷添添加圖片片,設(shè)置密密碼、IP限制制,包括括黑名單單和白名名單;用戶也也可以設(shè)設(shè)置同一一IP是否否可以重重復(fù)提交交等防作作弊選項(xiàng)項(xiàng);系統(tǒng)統(tǒng)提供對(duì)對(duì)調(diào)查結(jié)結(jié)果的智智能統(tǒng)計(jì)計(jì),并用用圖表展展示出來(lái)來(lái);針對(duì)對(duì)每一張張問(wèn)卷的的每一個(gè)個(gè)題目的的任易選選項(xiàng),用用戶也可可以設(shè)置置截?cái)啵K止調(diào)調(diào)查,還還可以設(shè)設(shè)置跳轉(zhuǎn)轉(zhuǎn),即被被調(diào)查者者點(diǎn)擊了了
4、某個(gè)選選項(xiàng)后自自動(dòng)跳轉(zhuǎn)轉(zhuǎn)到與該該選項(xiàng)匹匹配的后后續(xù)題目目上。但但是,由由于技術(shù)術(shù)性問(wèn)題題,該系系統(tǒng)還存存在一些些不足,如功能能上人性性化上還還有所欠欠缺,界界面也不不夠完善善等。關(guān)鍵詞:J2EEE體系系結(jié)構(gòu),問(wèn)卷調(diào)調(diào)查,設(shè)設(shè)計(jì)模式式,通用用框架The Dessignn annd IImpllemeentaatioon oof WWeb Surrveyy SyysteemAbsttracct:On ccamppus, inn Chhineeseautthorritiies or entterpprisses, beecauuse of varriouusrreseearcch nneedds,t
5、heere willl bbe aall kinnds ofqueestiionnnairres.Inthee trradiitioonall moodell, ppeopple nott onnly willl ttakee a lott off coostonpriintiing queestiionnnairre, butt allso to usee loots off tiime andd ennerggy tto ggivee ouut, reccyclleandd sttatiistiic quuesttionnnaiiress.In addditiion, quuesttion
6、nnaiireis inpooor cconttroll, iitss eaasy to prooducce tthe misssinng vvoluume, waastee voolummeaand somme ootheer pprobblemms.Thee syysteem bbuillt oon tthe bassis of infformmatiion tecchnoologgy,itbbuillds ann onnlinne qquesstioonnaairee syysteem wwhicch cconttainns ddesiign, diistrribuutioon, inv
7、vesttigaatioon, reccyclle, staatissticcs, annd iit ssolvvesthee chhronnic proobleems as aboove ontraadittionnal queestiionnnairre.The papper inttrodduceed J22EE arcchittectturee fiirsttly,andd thhen disscusssedd thhe iimpoortaancee roole of dessignn paatteernss inn obbjecct-oorieenteed ssofttwarre d
8、deveeloppmennt pproccesss, ddesccribbed somme ccommmondessignn paatteernss inn deevellopmmentt apppliicattionns uundeer ttheJ2EEE pplattforrm,andd hoow tto uuse theese dessignn paatteernss too deesiggn aa suurveey ssysttem, fiinallly,thee paaperr maake a rreseearcch aand a ddesiign of a ccommmon fra
9、amewworkk esstabblisshedd onn J22EE plaatfoorm.So as to esttabllishh a devveloopmeent envviroonmeentcann deevellop bussineess apppliccatiion quiicklly.The sysstemm wiill proovidde qquesstioonnaairee abboutt crreattingg,eddit,relleasse aand staatissticcs; subbjeccts suppporrt aa vaarieety of forrms;
10、usser cann addd iimagges on anyy quuesttionnnaiire, caan sset passs wwordd, llimiit IIP iinclludee bllackklisst aand whiite lisst; useer ccan alsso sset wheetheer ccan reppeatt thhe ssubmmittted in thee saame IP in casse oof ccheaatinng ooptiionss.Thhe ssysttem proovidde iinteelliigennt sstattisttic
11、ss too thhe ssurvvey ressultts aand shoow tthemm upp wiith chaartss; ffor anyy onne ooptiion of eacch ttopiic oof eeachh a pieece of queestiionnnairre, useers cann allso sett trrunccatiion, sttop invvesttigaatioon, andd sttilll caan sset to jummp wwhicch mmeanns tthatt itt caan jjumpp too thhe nnext
12、t toopicc affterr thhe rrespponddentts cclicck aa opptioon. Butt, bbecaausee off soome tecchniicall quuesttionns, thee syysteem sstilll eexissts somme sshorrtagge, forr exxampple, thheree iss a lacck oof hhumaan nnatuure in funnctiion, annd tthe intterffacee iss noot pperffectt, eetc.Keywwordds:JJ2E
13、EE,OOnliine, Quuesttionnnaiire, Commmonn Frammewoork目 錄錄TOC o 1-3 h z u HYPERLINK l _Toc22216 1 緒論論 PAGEREF _Toc22216 1 HYPERLINK l _Toc15942 1.1 引言 PAGEREF _Toc15942 1 HYPERLINK l _Toc10486 1.2 研究背背景 PAGEREF _Toc10486 1 HYPERLINK l _Toc15640 1.3 研究?jī)?nèi)內(nèi)容 PAGEREF _Toc15640 1 HYPERLINK l _Toc7439 1.4 研究
14、目目的及意意義 PAGEREF _Toc7439 2 HYPERLINK l _Toc7495 1.5 國(guó)內(nèi)現(xiàn)現(xiàn)狀 PAGEREF _Toc7495 2 HYPERLINK l _Toc7352 2 系統(tǒng)統(tǒng)理論基基礎(chǔ) PAGEREF _Toc7352 3 HYPERLINK l _Toc15563 2.1J2EEE PAGEREF _Toc15563 3 HYPERLINK l _Toc25929 2.1.1 JJ2EEE概述 PAGEREF _Toc25929 3 HYPERLINK l _Toc26075 2.1.2 JJ2EEE的優(yōu)勢(shì)勢(shì) PAGEREF _Toc26075 4 HYPER
15、LINK l _Toc31095 2.2MVCC PAGEREF _Toc31095 4 HYPERLINK l _Toc13406 2.2.1 MVVC如何何工作 PAGEREF _Toc13406 5 HYPERLINK l _Toc16743 2.2.2 MMVC的的優(yōu)缺點(diǎn)點(diǎn) PAGEREF _Toc16743 5 HYPERLINK l _Toc17471 2.3Javva SServver Pagge(JSPP) PAGEREF _Toc17471 7 HYPERLINK l _Toc21581 2.3.1 JJSP概概述 PAGEREF _Toc21581 7 HYPERLINK
16、l _Toc22285 2.3.2 JJSP的的特點(diǎn) PAGEREF _Toc22285 7 HYPERLINK l _Toc0 2.4SQLL語(yǔ)言 PAGEREF _Toc0 7 HYPERLINK l _Toc21441 2.5 開(kāi)發(fā)環(huán)環(huán)境 PAGEREF _Toc21441 8 HYPERLINK l _Toc1575 3 需求求分析 PAGEREF _Toc1575 8 HYPERLINK l _Toc22954 3.1 系統(tǒng)定定義 PAGEREF _Toc22954 8 HYPERLINK l _Toc1011 3.2 功能需需求 PAGEREF _Toc1011 8 HYPERLI
17、NK l _Toc10192 3.3 數(shù)據(jù)需需求 PAGEREF _Toc10192 8 HYPERLINK l _Toc24704 3.4 界面分分析 PAGEREF _Toc24704 8 HYPERLINK l _Toc25673 3.5 性能分分析 PAGEREF _Toc25673 9 HYPERLINK l _Toc16206 3.5.1系統(tǒng)統(tǒng)安全性性 PAGEREF _Toc16206 9 HYPERLINK l _Toc27477 3.5.2系統(tǒng)統(tǒng)靈活性性和可維維護(hù)性 PAGEREF _Toc27477 9 HYPERLINK l _Toc8048 3.6 數(shù)據(jù)庫(kù)庫(kù)分析 PAG
18、EREF _Toc8048 9 HYPERLINK l _Toc19516 3.7 本章小小結(jié) PAGEREF _Toc19516 9 HYPERLINK l _Toc21870 4 數(shù)據(jù)據(jù)庫(kù)設(shè)計(jì)計(jì) PAGEREF _Toc21870 9 HYPERLINK l _Toc2630 4.1 數(shù)據(jù)庫(kù)庫(kù)的概念念 PAGEREF _Toc2630 9 HYPERLINK l _Toc15590 4.2 數(shù)據(jù)庫(kù)庫(kù)的選擇擇 PAGEREF _Toc15590 10 HYPERLINK l _Toc10818 4.3 數(shù)據(jù)庫(kù)庫(kù)表的描描述 PAGEREF _Toc10818 10 HYPERLINK l _T
19、oc10344 4.3.1 實(shí)實(shí)體聯(lián)系模模型 PAGEREF _Toc10344 10 HYPERLINK l _Toc6519 4.3.2 核核心實(shí)體體 PAGEREF _Toc6519 10 HYPERLINK l _Toc2353 4.3.3 數(shù)數(shù)據(jù)庫(kù)表表格描述述 PAGEREF _Toc2353 11 HYPERLINK l _Toc8443 5 系統(tǒng)統(tǒng)的設(shè)計(jì)計(jì)與實(shí)現(xiàn)現(xiàn) PAGEREF _Toc8443 13 HYPERLINK l _Toc21928 5.1 設(shè)計(jì)思思想 PAGEREF _Toc21928 13 HYPERLINK l _Toc28852 5.1.1 設(shè)設(shè)計(jì)模式式 P
20、AGEREF _Toc28852 13 HYPERLINK l _Toc11462 5.1.2 MMVC模模式 PAGEREF _Toc11462 13 HYPERLINK l _Toc26527 5.1.3 持持久層框框架 PAGEREF _Toc26527 14 HYPERLINK l _Toc26072 5.2 系統(tǒng)總總體結(jié)構(gòu)構(gòu)設(shè)計(jì) PAGEREF _Toc26072 15 HYPERLINK l _Toc11022 5.2.1系統(tǒng)統(tǒng)總體結(jié)結(jié)構(gòu)圖,如圖66: PAGEREF _Toc11022 15 HYPERLINK l _Toc30525 5.2.2 前前臺(tái)界面面設(shè)計(jì)及及實(shí)現(xiàn) PAG
21、EREF _Toc30525 15 HYPERLINK l _Toc27888 5.2.3 后后臺(tái)系統(tǒng)統(tǒng)設(shè)計(jì)及及實(shí)現(xiàn) PAGEREF _Toc27888 17 HYPERLINK l _Toc13316 5.3 重難點(diǎn)點(diǎn)問(wèn)題解解決方案案研究 PAGEREF _Toc13316 20 HYPERLINK l _Toc370 5.3.1 如如何實(shí)現(xiàn)現(xiàn)用戶答答卷時(shí)題題目動(dòng)態(tài)態(tài)截?cái)嗪秃吞D(zhuǎn) PAGEREF _Toc370 20 HYPERLINK l _Toc8092 5.3.2 如如何實(shí)現(xiàn)現(xiàn)存取單單張答卷卷 PAGEREF _Toc8092 23 HYPERLINK l _Toc9837 6 系統(tǒng)統(tǒng)
22、測(cè)試 PAGEREF _Toc9837 24 HYPERLINK l _Toc20475 6.1系統(tǒng)測(cè)測(cè)試概述述 PAGEREF _Toc20475 24 HYPERLINK l _Toc13184 6.2 界面測(cè)測(cè)試 PAGEREF _Toc13184 25 HYPERLINK l _Toc23000 6.2 1 系系統(tǒng)后臺(tái)臺(tái)界面測(cè)測(cè)試 PAGEREF _Toc23000 25 HYPERLINK l _Toc24521 6.2 2 系系統(tǒng)前臺(tái)臺(tái)界面測(cè)測(cè)試 PAGEREF _Toc24521 25 HYPERLINK l _Toc24568 6.3 功能測(cè)測(cè)試 PAGEREF _Toc245
23、68 25 HYPERLINK l _Toc29337 6.4 性能測(cè)測(cè)試 PAGEREF _Toc29337 26 HYPERLINK l _Toc26009 6.5 系統(tǒng)測(cè)測(cè)試結(jié)論論 PAGEREF _Toc26009 26 HYPERLINK l _Toc7835 總結(jié) PAGEREF _Toc7835 227 HYPERLINK l _Toc17793 致謝 PAGEREF _Toc17793 228 HYPERLINK l _Toc826 參考文獻(xiàn)獻(xiàn) PAGEREF _Toc826 29 PAGE 43網(wǎng)絡(luò)問(wèn)卷卷調(diào)查系系統(tǒng)的設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)1 緒論論1.1 引言在校園、機(jī)關(guān)或或企業(yè)里里
24、,由于于各種調(diào)調(diào)查研究究的需要要,經(jīng)常常會(huì)有各各種各樣樣的調(diào)查查問(wèn)卷,在傳統(tǒng)統(tǒng)模式下下,人們們不但要要花費(fèi)不不少的費(fèi)費(fèi)用印刷刷問(wèn)卷,而且還還要消耗耗大量時(shí)時(shí)間和精精力發(fā)放放問(wèn)卷,回收問(wèn)問(wèn)卷,統(tǒng)統(tǒng)計(jì)問(wèn)卷卷,并且且問(wèn)卷可可控性差差,容易易產(chǎn)生漏漏卷,廢廢卷等問(wèn)問(wèn)題?,F(xiàn)現(xiàn)代信息息技術(shù)的的發(fā)展,極大程程度上提提高了我我們生產(chǎn)產(chǎn)的效率率,當(dāng)然然也為我我們解決決問(wèn)卷調(diào)調(diào)查的難難題提供供了良好好的解決決方案,其中JJ2EEE解決方方案就是是一個(gè)在在絕大多多數(shù)方面面都占據(jù)據(jù)優(yōu)勢(shì)的的方案,也是本本文討論論的主題題。1.2 研究背背景問(wèn)卷調(diào)查查法是收收集第一一手資料料或數(shù)據(jù)據(jù)的常用用途徑,它適用用面廣、獲取數(shù)數(shù)據(jù)
25、便捷捷、研究究成本較較低,在在很多領(lǐng)領(lǐng)域中使使用得非非常廣泛泛。20世紀(jì)紀(jì)80年年代之后后,隨著著個(gè)人計(jì)計(jì)算機(jī)(PC)的的出現(xiàn)和和逐漸普普及,計(jì)計(jì)算機(jī)日日益成為為調(diào)查者者不可或或缺的工工具。到到90年年代之后后,隨著著互聯(lián)網(wǎng)網(wǎng)(Innterrnett)的廣廣泛應(yīng)用用,各種種基于網(wǎng)網(wǎng)絡(luò)的調(diào)調(diào)查方法法開(kāi)始出出現(xiàn):計(jì)計(jì)算機(jī)輔輔助網(wǎng)絡(luò)絡(luò)訪談(Commputter-Asssistted Webb Innterrvieewinng,CCAWII)、移移動(dòng)調(diào)查查(Haandhheldd suurveey)等等。所謂網(wǎng)絡(luò)絡(luò)問(wèn)卷調(diào)調(diào)查法(Webb Suurveey),即以各各種基于于互聯(lián)網(wǎng)網(wǎng)的技術(shù)術(shù)手段為為研究
26、工工具,利利用網(wǎng)頁(yè)頁(yè)問(wèn)卷、電子郵郵件問(wèn)卷卷、網(wǎng)上上聊天室室、電子子公告板板等網(wǎng)絡(luò)絡(luò)多媒體體通訊手手段來(lái)收收集調(diào)查查數(shù)據(jù)和和訪談資資料的一一種調(diào)查查方法。隨著Innterrnett的發(fā)展展,問(wèn)卷卷調(diào)查方方式隨著著信息傳傳播方式式的進(jìn)步步而革新新,網(wǎng)絡(luò)絡(luò)問(wèn)卷調(diào)調(diào)查方式式逐步發(fā)發(fā)展起來(lái)來(lái)。據(jù)資資料顯示示,在995年之之前,國(guó)國(guó)外使用用網(wǎng)絡(luò)問(wèn)問(wèn)卷調(diào)查查法的機(jī)機(jī)構(gòu)和研研究并不不多見(jiàn)。19997年,“歐洲民民意和市市場(chǎng)調(diào)查查協(xié)會(huì)”(ESOOMR)關(guān)于市市場(chǎng)調(diào)查查行業(yè)短短期發(fā)展展趨勢(shì)的的調(diào)查結(jié)結(jié)果顯示示(Annsellmi,19997),在未來(lái)來(lái)5年內(nèi)內(nèi),影響響市場(chǎng)調(diào)調(diào)查行業(yè)業(yè)的6個(gè)個(gè)關(guān)鍵因因素之中中,首要
27、要一條就就是“對(duì)調(diào)查查技術(shù)的的需要將將更加迫迫切”。這些些調(diào)查技技術(shù)包括括:互聯(lián)聯(lián)網(wǎng)(在在線)調(diào)調(diào)查、自自動(dòng)數(shù)據(jù)據(jù)收集、數(shù)據(jù)庫(kù)庫(kù)管理、市場(chǎng)建建模、創(chuàng)創(chuàng)造性(交互式式)的廣廣告測(cè)試試等。目前基于于Intternnet的的網(wǎng)絡(luò)問(wèn)問(wèn)卷調(diào)查查分析統(tǒng)統(tǒng)計(jì)用得得非常普普遍和頻頻繁,才才會(huì)有那那么多的的企業(yè)或或者公司司在使用用網(wǎng)絡(luò)問(wèn)問(wèn)卷調(diào)查查法來(lái)獲獲得信息息。然而而沒(méi)開(kāi)發(fā)發(fā)一個(gè)新新的網(wǎng)絡(luò)絡(luò)問(wèn)卷調(diào)調(diào)查系統(tǒng)統(tǒng),需要要耗費(fèi)大大量的時(shí)時(shí)間、經(jīng)經(jīng)費(fèi)。讓讓任何人人都能夠夠快速、方便的的實(shí)施專專業(yè)的問(wèn)問(wèn)卷調(diào)研研,個(gè)性性化調(diào)查查問(wèn)卷設(shè)設(shè)計(jì),快快速回收收,跨地地域、低低成本,投入少少量資金金即可操操作問(wèn)卷卷調(diào)查流流程從而而獲
28、得豐豐富的反反饋信息息成為趨趨勢(shì)。一一個(gè)高效效專業(yè)的的網(wǎng)絡(luò)調(diào)調(diào)查系統(tǒng)統(tǒng)越來(lái)越越成為人人們的需需要。1.3 研究?jī)?nèi)內(nèi)容本項(xiàng)目旨旨在建立立一個(gè)基基于J22EE的的WEBB應(yīng)用系系統(tǒng),提提供問(wèn)卷卷創(chuàng)建,問(wèn)卷編編輯,問(wèn)問(wèn)卷發(fā)布布,問(wèn)卷卷統(tǒng)計(jì),題目添添加刪除除修改,友情連連接管理理等功能能;題目目支持單單選題、多選題題、帶文文本輸入入的單選選題、帶帶文本輸輸入的多多選題、問(wèn)答題題;用戶戶可以給給某問(wèn)卷卷添加圖圖片;用用戶可以以給問(wèn)卷卷設(shè)置密密碼,IIP限制制,包括括黑名單單和白名名單,用用戶也可可以設(shè)置置同一IIP是否否可以重重復(fù)提交交等防作作弊選項(xiàng)項(xiàng);系統(tǒng)統(tǒng)提供對(duì)對(duì)客觀題題調(diào)查結(jié)結(jié)果的智智能統(tǒng)計(jì)計(jì),并
29、用用圖表展展示出來(lái)來(lái);針對(duì)對(duì)每一張張問(wèn)卷的的每一個(gè)個(gè)題目的的任易選選項(xiàng),用用戶也可可以設(shè)置置截?cái)?,終止調(diào)調(diào)查,也也可以設(shè)設(shè)置跳轉(zhuǎn)轉(zhuǎn),即被被調(diào)查者者點(diǎn)擊了了某個(gè)選選項(xiàng)后自自動(dòng)跳轉(zhuǎn)轉(zhuǎn)到與該該選項(xiàng)匹匹配的后后續(xù)題目目上。1.4 研究目目的及意意義1)網(wǎng)絡(luò)絡(luò)問(wèn)卷調(diào)調(diào)查的目目的:本課題設(shè)設(shè)計(jì)的目目的是生生成一個(gè)個(gè)能夠提提高調(diào)研研效率,節(jié)約調(diào)調(diào)查費(fèi)用用,使調(diào)調(diào)查數(shù)據(jù)據(jù)的處理理更方便便、具有有以下特特點(diǎn)的問(wèn)問(wèn)卷調(diào)查查系統(tǒng):向Intternnet用用戶提供供交互式式、個(gè)性性化的問(wèn)問(wèn)卷調(diào)查查服務(wù),具有問(wèn)問(wèn)卷調(diào)查查搜索器器、只能能后臺(tái)管管理等功功能。能對(duì)調(diào)查查問(wèn)卷的的結(jié)果進(jìn)進(jìn)行分析析匯總,并使您您能及時(shí)時(shí)了解最最
30、新最及及時(shí)的調(diào)調(diào)查結(jié)果果。使用簡(jiǎn)單單,無(wú)需需IT專專業(yè)技能能,問(wèn)卷卷生成、投放、調(diào)查結(jié)結(jié)果分析析簡(jiǎn)單易易用。具有靈活活性,可可以應(yīng)用用于不同同的調(diào)查查場(chǎng)合。2)問(wèn)卷卷調(diào)查有有如下意意義:調(diào)查環(huán)境境,適應(yīng)應(yīng)快速。即通過(guò)過(guò)對(duì)市場(chǎng)場(chǎng)環(huán)境的的調(diào)查,達(dá)到快快速適應(yīng)應(yīng)環(huán)境,快速順順利地開(kāi)開(kāi)拓新市市場(chǎng)的目目的。調(diào)查對(duì)手手,勝之之一籌。即通過(guò)對(duì)對(duì)競(jìng)爭(zhēng)對(duì)對(duì)手的調(diào)調(diào)查,達(dá)達(dá)到了解解對(duì)手情情況,制制定出措措施、辦辦法、制制度勝過(guò)競(jìng)爭(zhēng)對(duì)對(duì)手的目目的。調(diào)查客戶戶,刺激激需求。即通過(guò)對(duì)對(duì)現(xiàn)有客客戶和潛潛在客戶戶的調(diào)查查,達(dá)到到了解在在客戶心心中的形形象,制制定出相應(yīng)對(duì)策策,刺激激客戶對(duì)對(duì)產(chǎn)品消消費(fèi)的目目的。1.5 國(guó)內(nèi)現(xiàn)
31、現(xiàn)狀市場(chǎng)調(diào)查查的目的的在于從從零散的的市場(chǎng)信信息中收收集、整整理和提提煉出有有價(jià)值的的信息和和數(shù)據(jù)。問(wèn)卷調(diào)調(diào)查是市市場(chǎng)調(diào)查查的一種種形式、問(wèn)卷調(diào)調(diào)查相對(duì)對(duì)而言得得到的答答案更加加準(zhǔn)確?;谲涇浖恼{(diào)調(diào)查,是是整合企企業(yè)業(yè)務(wù)務(wù)部門的的相關(guān)需需求,有有針對(duì)性性的對(duì)相相關(guān)人員員進(jìn)行問(wèn)問(wèn)卷調(diào)查查。這樣樣能夠更更好的讓讓企業(yè)對(duì)對(duì)所期望望調(diào)查的的人員、本部門門及有針針對(duì)性的的限定范范圍對(duì)象象進(jìn)行期期望回饋饋。網(wǎng)上市場(chǎng)場(chǎng)調(diào)查的的優(yōu)勢(shì)有有:便捷性和和低費(fèi)性性網(wǎng)上市場(chǎng)場(chǎng)調(diào)查科科節(jié)約傳傳統(tǒng)的市市場(chǎng)調(diào)查查所耗費(fèi)費(fèi)的大量量人力和和物力。在網(wǎng)上進(jìn)進(jìn)行調(diào)查查,只需需要一臺(tái)臺(tái)能上網(wǎng)網(wǎng)的計(jì)算算機(jī)即可可。調(diào)查者在在企業(yè)站站點(diǎn)上
32、發(fā)發(fā)出電子子調(diào)查問(wèn)問(wèn)卷,網(wǎng)網(wǎng)民自愿愿填寫,然后通通過(guò)統(tǒng)計(jì)計(jì)分析軟軟件對(duì)訪訪問(wèn)者反反饋回來(lái)來(lái)的信息息進(jìn)行整整理和分分析。在收集過(guò)過(guò)程中不不需要派派出調(diào)查查人員,不受天天氣和地地域限制制,不需需要印刷刷調(diào)查問(wèn)問(wèn)卷,調(diào)調(diào)查過(guò)程程中最繁繁重、最最關(guān)鍵的的信息收收集和錄錄入工作作將分布布到眾多多網(wǎng)上用用戶的終終端上完完成。線上調(diào)查查可以使使無(wú)人值值守和不不間接地地接受調(diào)調(diào)查填表表,信息息檢驗(yàn)和和信息處處理工作作均由計(jì)計(jì)算機(jī)自自動(dòng)完成成。交互性和和充分性性網(wǎng)絡(luò)的最最大優(yōu)勢(shì)勢(shì)是交互互性。體體現(xiàn)如下下:網(wǎng)上調(diào)查查時(shí),被被訪問(wèn)者者可以及及時(shí)就問(wèn)問(wèn)卷相關(guān)關(guān)的問(wèn)題題提出自自己的看看法和建建議,可可減少因因問(wèn)卷設(shè)設(shè)計(jì)
33、不合合理而導(dǎo)導(dǎo)致的調(diào)調(diào)查結(jié)論論出現(xiàn)偏偏差等問(wèn)問(wèn)題。被訪問(wèn)者者可以自自由在網(wǎng)網(wǎng)上發(fā)表表看法,同時(shí)不不受時(shí)間間限制。調(diào)查結(jié)果果的可靠靠性和客客觀性由于企業(yè)業(yè)站點(diǎn)的的訪問(wèn)者者一般都都對(duì)企業(yè)業(yè)產(chǎn)品有有一定的的興趣,所以這這種基于于顧客和和潛在顧顧客的市市場(chǎng)調(diào)研研結(jié)果是是客觀和和真實(shí)的的,它在在很大程程度上反反映了消消費(fèi)者的的消費(fèi)心心態(tài)和市市場(chǎng)發(fā)展展趨勢(shì)。被調(diào)查者者在完全全自愿情情況下參參與調(diào)查查,針對(duì)對(duì)性更強(qiáng)強(qiáng)。而傳傳統(tǒng)的市市場(chǎng)調(diào)查查中的面面談法中中的攔截截詢問(wèn)法法,實(shí)質(zhì)質(zhì)上是帶帶有一定定的“強(qiáng)制性性”的。自愿填寫寫,一般般填寫者者對(duì)調(diào)查查內(nèi)容有有一定的的興趣,回答問(wèn)問(wèn)題相對(duì)對(duì)認(rèn)真,所以問(wèn)問(wèn)卷填寫寫可
34、靠性性高。網(wǎng)上市場(chǎng)場(chǎng)調(diào)查可可以避免免傳統(tǒng)市市場(chǎng)調(diào)研研中認(rèn)為為因素所所導(dǎo)致的的調(diào)查結(jié)結(jié)論的偏偏差,被被訪問(wèn)者者是在完完全獨(dú)立立思考的的環(huán)境中中接受調(diào)調(diào)查的,能最大大限度地地保證調(diào)調(diào)查結(jié)果果的客觀觀性。無(wú)時(shí)空和和地域的的限制網(wǎng)上市場(chǎng)場(chǎng)調(diào)查可可以244小時(shí)全全天候進(jìn)進(jìn)行,這這與受地地域和時(shí)時(shí)間限制制的傳統(tǒng)統(tǒng)市場(chǎng)調(diào)調(diào)查方法法有很大大的不同同??蓹z驗(yàn)性性和可控控制性利用Innterrnett進(jìn)行網(wǎng)網(wǎng)上調(diào)查查信息收收集,可可以有效效地對(duì)采采集信息息的質(zhì)量量實(shí)施系系統(tǒng)的檢檢測(cè)和控控制。網(wǎng)上市場(chǎng)場(chǎng)調(diào)查問(wèn)問(wèn)卷可以以附加全全面規(guī)范范的指標(biāo)標(biāo)解釋,有利于于消除因因?qū)χ笜?biāo)標(biāo)理解不不清或調(diào)調(diào)查員解解釋口徑徑不一造造成的
35、調(diào)調(diào)查偏差差。問(wèn)卷的復(fù)復(fù)核檢驗(yàn)驗(yàn)由計(jì)算算機(jī)依據(jù)據(jù)設(shè)定的的檢驗(yàn)條條件和控控制措施施自動(dòng)實(shí)實(shí)施,可可以有效效地保證證對(duì)調(diào)查查問(wèn)卷的的1000%的復(fù)復(fù)核檢驗(yàn)驗(yàn),保證證檢驗(yàn)與與控制的的客觀公公正性。通過(guò)對(duì)調(diào)調(diào)查者的的身份驗(yàn)驗(yàn)證技術(shù)術(shù)可以有有效地防防止信息息采集過(guò)過(guò)程中的的舞弊行行為。2 系統(tǒng)統(tǒng)理論基基礎(chǔ)2.1J2EEE2.1.1J2EEE概述述隨著Innterrnett計(jì)算的的迅速發(fā)發(fā)展,作作為一門門新興的的語(yǔ)言,Javva以其其完全面面向?qū)ο笙蟮脑O(shè)計(jì)計(jì)風(fēng)格和和良好的的平臺(tái)無(wú)無(wú)關(guān)性,已經(jīng)超超越了語(yǔ)語(yǔ)言本身身的功能能,成為為了開(kāi)發(fā)發(fā)Webb應(yīng)用的的理想平平臺(tái)。JJavaa平臺(tái)包包括了一一種用于于實(shí)現(xiàn)JJ
36、avaa對(duì)象的的語(yǔ)言和和這些JJavaa對(duì)象的的運(yùn)行環(huán)環(huán)境Javva虛擬擬機(jī)JVVM(JJavaa Viirtuual Macchinne)。Javva語(yǔ)言言的主要要特點(diǎn)是是平臺(tái)無(wú)無(wú)關(guān)性:在一個(gè)個(gè)操作系系統(tǒng)下開(kāi)開(kāi)發(fā)的JJavaa對(duì)象可可以不做做修改的的運(yùn)行在在另外一一個(gè)操作作系統(tǒng)的的JVMM上。JVVM封裝裝了各種種底層操操作系統(tǒng)統(tǒng)在體系系結(jié)構(gòu)和和語(yǔ)義上上的差異異,在此此基礎(chǔ)上上為Jaava對(duì)對(duì)象提供供了一個(gè)個(gè)統(tǒng)一的的運(yùn)行環(huán)環(huán)境。JJavaa對(duì)象的的源代碼碼被編譯譯為平臺(tái)臺(tái)無(wú)關(guān)的的中性代代碼字節(jié)碼碼。在運(yùn)運(yùn)行時(shí)刻刻,字節(jié)節(jié)碼由JJVM進(jìn)進(jìn)行解釋釋,被映映射為真真正的相相關(guān)的操操作系統(tǒng)統(tǒng)調(diào)用而而
37、得以執(zhí)執(zhí)行功能能。因此此,只要要是1000%純純Javva語(yǔ)言言實(shí)現(xiàn)的的對(duì)象可可以被各各種具有有相應(yīng)JJVM的的操作系系統(tǒng)所支支持。Sun公公司的JJ2EEE構(gòu)架是是在19997年年的Jaava Onee大會(huì)上上宣布的的,J22EE定定義了開(kāi)開(kāi)發(fā)和運(yùn)運(yùn)行企業(yè)業(yè)級(jí)Weeb應(yīng)用用的標(biāo)準(zhǔn)準(zhǔn)。它是是一組規(guī)規(guī)范,旨旨在為支支持Jaava語(yǔ)語(yǔ)言服務(wù)務(wù)器端部部署而提提供平臺(tái)臺(tái)無(wú)關(guān)的的、可移移植的、多用戶戶的、安安全的和和標(biāo)準(zhǔn)的的企業(yè)級(jí)級(jí)平臺(tái)。伴隨JJ2EEE的出現(xiàn)現(xiàn),Jaava語(yǔ)語(yǔ)言的功功能和工工具得到到了極大大的擴(kuò)充充、豐富富和發(fā)展展,可以以用于復(fù)復(fù)雜的、多層次次的以及及分布式式的電子子商務(wù)和和企業(yè)級(jí)級(jí)應(yīng)
38、用。J2EEE構(gòu)架架與技術(shù)術(shù)為組件件開(kāi)發(fā)模模型提供供廣泛的的支持,同時(shí)也也提供一一組開(kāi)發(fā)發(fā)工具和和服務(wù),以便開(kāi)開(kāi)發(fā)模塊塊化的、可重用用的和平平臺(tái)獨(dú)立立的各種種組件技技術(shù)的業(yè)業(yè)務(wù)邏輯輯。2.1.2 JJ2EEE的優(yōu)勢(shì)勢(shì)J2EEE為搭建建具有可可伸縮性性、靈活活性、易易維護(hù)性性的商務(wù)務(wù)系統(tǒng)提提供了良良好的機(jī)機(jī)制,它它具有以以下突出出的優(yōu)點(diǎn)點(diǎn):1)事實(shí)實(shí)的標(biāo)準(zhǔn)準(zhǔn):J22EE是是由SUUN引導(dǎo)導(dǎo),各廠廠商共同同發(fā)起的的,并得得到廣泛泛認(rèn)可的的工業(yè)標(biāo)標(biāo)準(zhǔn),業(yè)業(yè)內(nèi)的大大企業(yè)(如IBBM,BBEA,ORAACLEE等)都都積極參參與,很很多應(yīng)用用軟件開(kāi)開(kāi)發(fā)商也也把自己己的產(chǎn)品品轉(zhuǎn)移到到J2EEE平臺(tái)臺(tái)上來(lái),
39、使之成成為事實(shí)實(shí)的工業(yè)業(yè)標(biāo)準(zhǔn)。因此,J2EEE擁有有良好的的市場(chǎng)和和旺盛的的生命力力。2)可保保存現(xiàn)有有的ITT資產(chǎn):使用JJ2EEE能夠充充分利用用客戶原原有的投投資,保保留已有有的信息息資源;同時(shí),由于基基于J22EE平平臺(tái)的產(chǎn)產(chǎn)品幾乎乎在任何何操作系系統(tǒng)和硬硬件配置置上都可可以運(yùn)行行,現(xiàn)有有的操作作系統(tǒng)和和硬件也也能夠被被保留使使用。3)高效效的開(kāi)發(fā)發(fā):J22EE允允許公司司把一些些通用的的、很繁繁瑣的服服務(wù)端任任務(wù)交給給中間件件供應(yīng)商商去完成成。這樣樣開(kāi)發(fā)人人員可以以集中精精力在如如何創(chuàng)建建業(yè)務(wù)邏邏輯上,相應(yīng)地地縮短了了開(kāi)發(fā)時(shí)時(shí)間。4)支持持異構(gòu)環(huán)環(huán)境:JJ2EEE能夠開(kāi)開(kāi)發(fā)部署署在異
40、構(gòu)構(gòu)環(huán)境中中的可移移植程序序?;谟贘2EEE的程程序不依依賴于任任何特定定操作系系統(tǒng)、中中間件、硬件。因此設(shè)設(shè)計(jì)合理理的基于于J2EEE的應(yīng)應(yīng)用程序序只需開(kāi)開(kāi)發(fā)一次次就可被被部署到到各種平平臺(tái)。這這在典型型的異構(gòu)構(gòu)企業(yè)計(jì)計(jì)算環(huán)境境中是十十分重要要的。JJ2EEE標(biāo)準(zhǔn)也也允許客客戶定購(gòu)購(gòu)與J22EE兼兼容的第第三方的的現(xiàn)成的的組件,把它們們部署到到異構(gòu)環(huán)環(huán)境中,節(jié)省了了由自己己制定整整個(gè)方案案所需的的費(fèi)用。5)可伸伸縮性:企業(yè)必必須選擇擇一種服服務(wù)器端端平臺(tái),這種平平臺(tái)應(yīng)能能提供極極佳的可可伸縮性性去滿足足那些在在它們的的系統(tǒng)上上進(jìn)行商商業(yè)運(yùn)作作的大批批新客戶戶?;谟贘2EEE平臺(tái)臺(tái)的應(yīng)用用
41、程序可可被部署署到各種種操作系系統(tǒng)上。例如可可被部署署到高端端UNIIX和大大型機(jī)系系統(tǒng),這這種系統(tǒng)統(tǒng)單機(jī)可可支持664至2256個(gè)個(gè)處理器器。(這這是NTT服務(wù)器器所望塵塵莫及的的)J22EE領(lǐng)領(lǐng)域的供供應(yīng)商提提供了更更為廣泛泛的負(fù)載載平衡策策略,能能消除系系統(tǒng)中的的瓶頸,允許多多臺(tái)服務(wù)務(wù)器集成成部署。這種部部署可達(dá)達(dá)數(shù)千個(gè)個(gè)處理器器,實(shí)現(xiàn)現(xiàn)可高度度伸縮的的系統(tǒng),滿足未未來(lái)商業(yè)業(yè)應(yīng)用的的需要。6)穩(wěn)定定的可用用性:一一個(gè)服務(wù)務(wù)器端平平臺(tái)必須須能夠全全天候運(yùn)運(yùn)轉(zhuǎn)以滿滿足公司司客戶和和合作伙伙伴的需需要。因因?yàn)镮nnterrnett是全球球化的、無(wú)處不不在的,即使在在夜間按按計(jì)劃停停機(jī)也可可能造
42、成成嚴(yán)重?fù)p損失。意意外停機(jī)機(jī)有可能能造成災(zāi)災(zāi)難性后后果。可可以把JJ2EEE部署到到可靠的的操作環(huán)環(huán)境中,它們支支持長(zhǎng)期期的可用用性。最最健壯的的操作系系統(tǒng)可達(dá)達(dá)到999.9999的的可用性性或每年年只需55分鐘的的停機(jī)時(shí)時(shí)間,這這是實(shí)時(shí)時(shí)性很強(qiáng)強(qiáng)商業(yè)系系統(tǒng)理想想的選擇擇。2.2MVCCMVC本本來(lái)是存存在于DDeskktopp程序中中的,M是指數(shù)數(shù)據(jù)模型型,V是是指用戶戶界面,C則是控控制器。使用MMVC的的目的是是將M和和V的實(shí)實(shí)現(xiàn)代碼碼分離,從而使使同一個(gè)個(gè)程序可可以使用用不同的的表現(xiàn)形形式。比比如一批批統(tǒng)計(jì)數(shù)數(shù)據(jù)你可可以分別別用柱狀狀圖、餅餅圖來(lái)表表示。CC存在的的目的則則是確保保M和
43、V的同步步,一旦旦M改變,V應(yīng)該同同步更新新。2.2.1 MVVC如何何工作MVC是是一個(gè)設(shè)設(shè)計(jì)模式式,它強(qiáng)強(qiáng)制性的的使應(yīng)用用程序的的輸入、處理和和輸出分分開(kāi)。使使用MVVC應(yīng)用用程序被被分成三三個(gè)核心心部件:模型、視圖、控制器器。它們們各自處處理自己己的任務(wù)務(wù)。 視圖 視圖是用用戶看到到并與之之交互的的界面。對(duì)老式式的Weeb應(yīng)用用程序來(lái)來(lái)說(shuō),視視圖就是是由HTTML元元素組成成的界面面,在新新式的WWeb應(yīng)應(yīng)用程序序中,HHTMLL依舊在在視圖中中扮演著著重要的的角色,但一些些新的技技術(shù)已層層出不窮窮,它們們包括AAdobbe FFlassh和像XHTTML,XMLL/XSLL,WMLL等
44、一些些標(biāo)識(shí)語(yǔ)語(yǔ)言和WWeb serrvicces.如何處理理應(yīng)用程程序的界界面變得得越來(lái)越越有挑戰(zhàn)戰(zhàn)性。MMVC一一個(gè)大的的好處是是它能為為你的應(yīng)應(yīng)用程序序處理很很多不同同的視圖圖。在視視圖中其其實(shí)沒(méi)有有真正的的處理發(fā)發(fā)生,不不管這些些數(shù)據(jù)是是聯(lián)機(jī)存存儲(chǔ)的還還是一個(gè)個(gè)雇員列列表,作作為視圖圖來(lái)講,它只是是作為一一種輸出出數(shù)據(jù)并并允許用用戶操縱縱的方式式。模型 模型表示示企業(yè)數(shù)數(shù)據(jù)和業(yè)業(yè)務(wù)規(guī)則則。在MMVC的的三個(gè)部部件中,模型擁?yè)碛凶疃喽嗟奶幚砝砣蝿?wù)。例如它它可能用用像EJBBs和ColldFuusioon CCompponeentss這樣的的構(gòu)件對(duì)對(duì)象來(lái)處處理數(shù)據(jù)據(jù)庫(kù)。被被模型返返回的數(shù)數(shù)據(jù)
45、是中中立的,就是說(shuō)說(shuō)模型與與數(shù)據(jù)格格式無(wú)關(guān)關(guān),這樣樣一個(gè)模模型能為為多個(gè)視視圖提供供數(shù)據(jù)。由于應(yīng)應(yīng)用于模模型的代代碼只需需寫一次次就可以以被多個(gè)個(gè)視圖重重用,所所以減少少了代碼碼的重復(fù)復(fù)性??刂破骺刂破鹘咏邮苡脩魬舻妮斎肴氩⒄{(diào)用用模型和和視圖去去完成用用戶的需需求。所所以當(dāng)單單擊Weeb頁(yè)面面中的超超鏈接和和發(fā)送HHTMLL表單時(shí)時(shí),控制制器(例例如:sservvlett)本身身不輸出出任何東東西和做做任何處處理。它它只是接接收請(qǐng)求求并決定定調(diào)用哪哪個(gè)模型型構(gòu)件去去處理請(qǐng)請(qǐng)求,然然后確定定用哪個(gè)個(gè)視圖來(lái)來(lái)顯示模模型處理理返回的的數(shù)據(jù)。 現(xiàn)在我們們總結(jié)MMVC的的處理過(guò)過(guò)程,首首先控制制器接收收
46、用戶的的請(qǐng)求,并決定定應(yīng)該調(diào)調(diào)用哪個(gè)個(gè)模型來(lái)來(lái)進(jìn)行處處理,然然后模型型用業(yè)務(wù)務(wù)邏輯來(lái)來(lái)處理用用戶的請(qǐng)請(qǐng)求并返返回?cái)?shù)據(jù)據(jù),最后后控制器器用相應(yīng)應(yīng)的視圖圖格式化化模型返返回的數(shù)數(shù)據(jù),并并通過(guò)表表示層呈呈現(xiàn)給用用戶。2.2.2 MMVC的的優(yōu)缺點(diǎn)點(diǎn)1)優(yōu)點(diǎn)點(diǎn)低耦合性性。視圖層層和業(yè)務(wù)務(wù)層分離離,這樣樣就允許許更改視視圖層代代碼而不不用重新新編譯模模型和控控制器代代碼,同同樣,一一個(gè)應(yīng)用用的業(yè)務(wù)務(wù)流程或或者業(yè)務(wù)務(wù)規(guī)則的的改變只只需要改改動(dòng)MVVC的模模型層即即可。因因?yàn)槟P托团c控制制器和視視圖相分分離,所所以很容容易改變變應(yīng)用程程序的數(shù)數(shù)據(jù)層和和業(yè)務(wù)規(guī)規(guī)則。高重用性性和可適適用性。隨著技技術(shù)的不不斷進(jìn)
47、步步,現(xiàn)在在需要用用越來(lái)越越多的方方式來(lái)訪訪問(wèn)應(yīng)用用程序。MVCC模式允允許你使使用各種種不同樣樣式的視視圖來(lái)訪訪問(wèn)同一一個(gè)服務(wù)務(wù)器端的的代碼。它包括括任何WWEB(HTTTP)瀏瀏覽器或或者無(wú)線線瀏覽器器(waap),比如,用戶可可以通過(guò)過(guò)電腦也也可通過(guò)過(guò)手機(jī)來(lái)來(lái)訂購(gòu)某某樣產(chǎn)品品,雖然然訂購(gòu)的的方式不不一樣,但處理理訂購(gòu)產(chǎn)產(chǎn)品的方方式是一一樣的。由于模模型返回回的數(shù)據(jù)據(jù)沒(méi)有進(jìn)進(jìn)行格式式化,所所以同樣樣的構(gòu)件件能被不不同的界界面使用用。例如如,很多多數(shù)據(jù)可可能用HHTMLL來(lái)表示示,但是是也有可可能用WWAP來(lái)來(lái)表示,而這些些表示所所需要的的僅令是是改變視視圖層的的實(shí)現(xiàn)方方式,而而控制層層和模
48、型型層無(wú)需需做任何何改變。 較低的生生命周期期成本。MVCC使降低低開(kāi)發(fā)和和維護(hù)用用戶接口口的技術(shù)術(shù)含量成成為可能能??焖俚牟坎渴?。使用MVVC模式式使開(kāi)發(fā)發(fā)時(shí)間得得到相當(dāng)當(dāng)大的縮縮減,它它使程序序員(JJavaa開(kāi)發(fā)人人員)集集中精力力于業(yè)務(wù)務(wù)邏輯,界面程程序員(HTMML和JSPP開(kāi)發(fā)人人員)集集中精力力于表現(xiàn)現(xiàn)形式上上。 可維護(hù)性性。分離視視圖層和和業(yè)務(wù)邏邏輯層也也使得WWEB應(yīng)應(yīng)用更易易于維護(hù)護(hù)和修改改。有利于軟軟件工程程化管理理。由于于不同的的層各司司其職,每一層層不同的的應(yīng)用具具有某些些相同的的特征,有利于于通過(guò)工工程化、工具化化管理程程序代碼碼。2)缺點(diǎn)點(diǎn)MVC的的缺點(diǎn)是是由于它
49、它沒(méi)有明明確的定定義,所所以完全全理解MMVC并并不是很很容易。使用MMVC需需要精心心的計(jì)劃劃,由于于它的內(nèi)內(nèi)部原理理比較復(fù)復(fù)雜,所所以需要要花費(fèi)一一些時(shí)間間去思考考。你將不得得不花費(fèi)費(fèi)相當(dāng)可可觀的時(shí)時(shí)間去考考慮如何何將MVVC運(yùn)用用到你的的應(yīng)用程程序,同同時(shí)由于于模型和和視圖要要嚴(yán)格的的分離,這樣也也給調(diào)試試應(yīng)用程程序到來(lái)來(lái)了一定定的困難難。每個(gè)個(gè)構(gòu)件在在使用之之前都需需要經(jīng)過(guò)過(guò)徹底的的測(cè)試。一旦你你的構(gòu)件件經(jīng)過(guò)了了測(cè)試,你就可可以毫無(wú)無(wú)顧忌的的重用它它們了。 根據(jù)開(kāi)發(fā)發(fā)者經(jīng)驗(yàn)驗(yàn),由于于開(kāi)發(fā)者者將一個(gè)個(gè)應(yīng)用程程序分成成了三個(gè)個(gè)部件,所以使使用MVVC同時(shí)時(shí)也意味味著你將將要管理理比以前前更
50、多的的文件,這一點(diǎn)點(diǎn)是顯而而易見(jiàn)的的。這樣樣好像我我們的工工作量增增加了,但是請(qǐng)請(qǐng)記住這這比起它它所能帶帶給我們們的好處處是不值值一提。 MVC并并不適合合小型甚甚至中等等規(guī)模的的應(yīng)用程程序,花花費(fèi)大量量時(shí)間將將MVCC應(yīng)用到到規(guī)模并并不是很很大的應(yīng)應(yīng)用程序序通常會(huì)會(huì)得不償償失。MVC設(shè)設(shè)計(jì)模式式是一個(gè)個(gè)很好創(chuàng)創(chuàng)建軟件件的途徑徑,它所所提倡的的一些原原則,像像內(nèi)容和和顯示互互相分離離可能比比較好理理解。但但是如果果你要隔隔離模型型、視圖圖和控制制器的構(gòu)構(gòu)件,你你可能需需要重新新思考你你的應(yīng)用用程序,尤其是是應(yīng)用程程序的構(gòu)構(gòu)架方面面。如果果你肯接接受MVVC,并并且有能能力應(yīng)付付它所帶帶來(lái)的額額
51、外的工工作和復(fù)復(fù)雜性,MVCC將會(huì)使使你的軟軟件在健健壯性,代碼重重用和結(jié)結(jié)構(gòu)方面面上一個(gè)個(gè)新的臺(tái)臺(tái)階??偟膩?lái)說(shuō)說(shuō),運(yùn)用用MVCC模式是是一個(gè)不不錯(cuò)的選選擇。MVC處處理過(guò)程程的結(jié)構(gòu)構(gòu)圖,如如圖1:圖1 MMVC處處理過(guò)程程結(jié)構(gòu)圖圖2.3Javva SServver Pagge(JSPP)2.3.1 JJSP概概述JSP是是SUNN在19999年年發(fā)布的的企業(yè)版版JAVVA 22平臺(tái)(J2EEE)的的重要組組成部分分,是一一種基于于Javva環(huán)境境的全新新的服務(wù)務(wù)器端的的動(dòng)態(tài)網(wǎng)網(wǎng)頁(yè)技術(shù)術(shù),為企企業(yè)級(jí)WWeb站站點(diǎn)動(dòng)態(tài)態(tài)網(wǎng)頁(yè)開(kāi)開(kāi)發(fā)人員員提供了了一種非非常簡(jiǎn)單單卻相當(dāng)當(dāng)有效的的工具。JSP頁(yè)頁(yè)面以
52、擴(kuò)擴(kuò)展名為為.jssp的純純文本文文件的形形式存于于服務(wù)器器上,當(dāng)當(dāng)服務(wù)器器接收到到用戶端端對(duì)某個(gè)個(gè)JSPP頁(yè)面的的請(qǐng)求時(shí)時(shí),如果果這是對(duì)對(duì)該頁(yè)面面創(chuàng)建或或修改后后的第一一次請(qǐng)求求,那么么JSPP引擎就就把該JJSP頁(yè)頁(yè)面內(nèi)容容轉(zhuǎn)換成成Serrvleet源碼碼,然后后將其編編譯成SServvlett字節(jié)代代碼并執(zhí)執(zhí)行。最最后將SServvlett的執(zhí)行行結(jié)果返返回給瀏瀏覽器。JSPP頁(yè)面被被編譯成成Serrvleet之后后,其執(zhí)執(zhí)行代碼碼以獨(dú)立立線程的的方式一一直存在在于服務(wù)務(wù)器的內(nèi)內(nèi)存中。以后對(duì)對(duì)該JSSP頁(yè)面面提出請(qǐng)請(qǐng)求時(shí),不需要要重新編編澤,直直到該頁(yè)頁(yè)而被修修改或WWeb應(yīng)應(yīng)用程序序重
53、新啟啟動(dòng)。JJavaa Seervllet由由于在服服務(wù)器端端運(yùn)行,并且不不包括會(huì)會(huì)占用大大量系統(tǒng)統(tǒng)資源的的GUII,因此此運(yùn)行的的速度要要比Jaava Appplett和Javva獨(dú)立立應(yīng)用程程序快。同時(shí)還還可通過(guò)過(guò)預(yù)編 JSPP頁(yè)面以以加快響響應(yīng)用戶戶端請(qǐng)求求的速度度。2.3.2 JJSP的的特點(diǎn)JSP技技術(shù)是對(duì)對(duì)Serrvleet技術(shù)術(shù)的一種種擴(kuò)展。它為基基于Jaava環(huán)環(huán)境開(kāi)發(fā)發(fā)多層結(jié)結(jié)構(gòu)的動(dòng)動(dòng)態(tài)Weeb應(yīng)用用程序提提供一種種方便、快捷的的方法。JSPP具有如如下一些些特點(diǎn)。1)簡(jiǎn)化化的頁(yè)面面生成技技術(shù)。JJSP頁(yè)頁(yè)面用標(biāo)標(biāo)準(zhǔn)的HHTMLL或XMLL命令來(lái)來(lái)處理頁(yè)頁(yè)面的格格式化和和布局
54、設(shè)設(shè)計(jì),而而用類似似HTMML,XMLL的標(biāo)記記和Jaava語(yǔ)語(yǔ)言編寫寫的腳本本程序生生成頁(yè)面面內(nèi)容。這使得得頁(yè)面形形式與頁(yè)頁(yè)面內(nèi)容容互相獨(dú)獨(dú)立,非非常有利利于大型型項(xiàng)目的的分工合合作。2)與JJavaa平臺(tái)有有機(jī)集成成,JSSP技術(shù)術(shù)是Jaava22平臺(tái)的的重要組組成部分分。JSSP使用用Javva語(yǔ)言言作為它它的腳本本語(yǔ)言。在JSSP中可可以使用用幾乎所所有的JJavaa組件和和Javva AAPI。這就能能充分發(fā)發(fā)揮Jaava語(yǔ)語(yǔ)言的強(qiáng)強(qiáng)大功能能。使用用JSPP技術(shù)可可以創(chuàng)建建高度可可伸縮性性和可靠靠性的WWeb應(yīng)應(yīng)用程序序。3)硬件件平臺(tái)和和服務(wù)器器無(wú)關(guān)性性。JSSP作為為Javva家
55、族族的一員員,繼承承了Jaava家家族的“一次編編寫,隨隨處可用用”(Wriite oncce,runn annywhheree.)的的特性??梢赃\(yùn)運(yùn)行于大大多數(shù)流流行的操操作系統(tǒng)統(tǒng)平臺(tái)和和Webb服務(wù)器器。這種種與服務(wù)務(wù)器硬件件和操作作系統(tǒng)平平臺(tái)無(wú)關(guān)關(guān)性是JJSP對(duì)對(duì)于其他他動(dòng)態(tài)網(wǎng)網(wǎng)頁(yè)技術(shù)術(shù)的最大大的特點(diǎn)點(diǎn)。4)功能能可擴(kuò)展展性。如如同Miicroosofft的ASPP技術(shù)可可以通過(guò)過(guò)ActtiveeX/CCOM組組件來(lái)擴(kuò)擴(kuò)展功能能一樣,JSPP同樣具具有功能能擴(kuò)展的的特點(diǎn)。2.4SQLL語(yǔ)言SQL(Strructturee Quueryy Laanguuagee結(jié)構(gòu)化化查詢語(yǔ)語(yǔ)言)自自19
56、774年被被提出,至今已已經(jīng)是世世界上最最流行的的關(guān)系數(shù)數(shù)據(jù)庫(kù)的的標(biāo)準(zhǔn)語(yǔ)語(yǔ)言。SQL語(yǔ)語(yǔ)言的分分類:DDL(Datta DDefiinittionn Laanguuagee)數(shù)據(jù)據(jù)定義語(yǔ)語(yǔ)言,其其作用包包括創(chuàng)建建數(shù)據(jù)庫(kù)庫(kù)對(duì)象、刪除數(shù)數(shù)據(jù)庫(kù)對(duì)對(duì)象、修修改數(shù)據(jù)據(jù)庫(kù)對(duì)象象(Crreatte,Droop,Altter)。DML(Datta MManiipullatiion Lannguaage)數(shù)據(jù)操操縱語(yǔ)言言,其作作用包括括查找數(shù)數(shù)據(jù)信息息、插入入數(shù)據(jù)信信息、刪刪除數(shù)據(jù)據(jù)信息、更改數(shù)數(shù)據(jù)信息息(Seelecct,Inssertt, Deelette,Upddatee)。DCL(Datta CCont
57、troll Laanguuagee)數(shù)據(jù)據(jù)控制語(yǔ)語(yǔ)言,作作用主要要是授權(quán)權(quán)數(shù)據(jù)庫(kù)庫(kù)對(duì)象(Graant, Reevokke)。2.5 開(kāi)發(fā)環(huán)環(huán)境操作系統(tǒng)統(tǒng):WIINDOOWS XP;運(yùn)行工具具:IE 77.0開(kāi)發(fā)工具具:MyyEcllipsse 55.1.0(附加加組件MMVC)數(shù) 據(jù) 庫(kù):MMSSQQL20000服 務(wù) 器:TTomccat6.00輔助工具具:JDDP,IIss3 需求求分析3.1 系統(tǒng)定定義問(wèn)卷調(diào)查查的目的的,是要要通過(guò)問(wèn)問(wèn)卷上的的封閉式式問(wèn)題和和開(kāi)放式式問(wèn)題了了解調(diào)查查對(duì)象。市場(chǎng)調(diào)查查的目的的是為了了收集足足夠的、真實(shí)的的和有效效地信息息作為企企事業(yè)單單位等的的其他活活動(dòng)和
58、策策略所服服務(wù),為為管理部部門提供供參考數(shù)數(shù)據(jù)。利利用市場(chǎng)場(chǎng)調(diào)查的的部門可可以是企企業(yè)、公公司、團(tuán)團(tuán)體以及及任何一一切企事事業(yè)單位位的管理理決策層層或個(gè)人人。市場(chǎng)場(chǎng)調(diào)查的的目的可可能是為為了制定定長(zhǎng)遠(yuǎn)性性的戰(zhàn)略略性規(guī)劃劃,也可可能是為為制定某某階段或或針對(duì)某某問(wèn)題的的具體政政策或策策略,提提供參考考依據(jù)。研究可可以使學(xué)學(xué)術(shù)性的的,也可可以是實(shí)實(shí)用性的的。調(diào)查環(huán)境境,適應(yīng)應(yīng)快速。調(diào)查對(duì)手手,勝之之一籌。調(diào)查客戶戶,刺激激需求。3.2 功能需需求問(wèn)卷調(diào)查查的一個(gè)個(gè)主要目目的就是是為企業(yè)業(yè)的抉擇擇者和相相關(guān)管理理人員通通過(guò)調(diào)查查的形式式來(lái)統(tǒng)計(jì)計(jì)企業(yè)所所希望統(tǒng)統(tǒng)計(jì)的相相關(guān)信息息,通過(guò)過(guò)與預(yù)期期的期望望
59、進(jìn)行對(duì)對(duì)比從而而得出最最終的決決策方案案或?qū)嵤┦┺k法。登陸本系系統(tǒng)的身身份:管管理員,用戶。系統(tǒng)提供供問(wèn)卷管管理(添添加,設(shè)設(shè)計(jì),審審核,統(tǒng)統(tǒng)計(jì))。系統(tǒng)提供供管理員員管理。系統(tǒng)提供供鏈接管管理。首頁(yè)最新新問(wèn)卷及及熱門排排行榜顯顯示及更更新。3.3 數(shù)據(jù)需需求1)問(wèn)卷卷設(shè)計(jì)必必備的信信息:對(duì)于網(wǎng)絡(luò)絡(luò)調(diào)查問(wèn)問(wèn)卷,需需要系統(tǒng)統(tǒng)當(dāng)前操操作員給給出必輸輸項(xiàng)目為為問(wèn)卷的的調(diào)查日日期,調(diào)調(diào)查范圍圍,調(diào)查查方式(實(shí)名、匿名)。調(diào)查用戶戶所需提提供信息息對(duì)于實(shí)名名調(diào)查而而言用戶戶需要提提供用戶戶名、密密碼來(lái)進(jìn)進(jìn)行實(shí)名名問(wèn)卷調(diào)調(diào)查。對(duì)于匿名名調(diào)查中中用戶僅僅需要根根據(jù)提供供的調(diào)查查地址填填寫問(wèn)卷卷中的必必填項(xiàng)目目
60、即可。2)調(diào)查查問(wèn)卷內(nèi)內(nèi)容:要調(diào)查的的題目,話題相相關(guān)內(nèi)容容。3.4 界面分分析簡(jiǎn)單清晰晰、層次次關(guān)系明明了、使使用戶一一目了然然,是對(duì)對(duì)用戶界界面的最最基本要要求。同同時(shí)盡可可能的為為用戶的的操作和和使用提提供方便便,保證證簡(jiǎn)單易易用,適適用性強(qiáng)強(qiáng)。3.5 性能分分析3.5.1系統(tǒng)統(tǒng)安全性性作為網(wǎng)絡(luò)絡(luò)問(wèn)卷調(diào)調(diào)查系統(tǒng)統(tǒng),信息息的及時(shí)時(shí)性和安安全性是是很重要要的,這這就不僅僅要求信信息能夠夠給即使使更新、對(duì)數(shù)據(jù)據(jù)庫(kù)的操操作必須須嚴(yán)謹(jǐn),還要求求系統(tǒng)和和硬件設(shè)設(shè)備必須須穩(wěn)定可可靠,以以確保在在故障情情況下數(shù)數(shù)據(jù)不丟丟失,應(yīng)應(yīng)用不受受影響。3.5.2系統(tǒng)統(tǒng)靈活性性和可維維護(hù)性開(kāi)發(fā)所選選用的MMVC技技
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 第5單元 走向近代(高頻選擇題50題)(原卷版)
- 八年級(jí)下冊(cè)期末考試模擬卷01(答案及解析)
- 2024年婚姻年度總結(jié)
- 《家庭裝修銷售》課件
- 班級(jí)動(dòng)態(tài)管理與調(diào)整策略計(jì)劃
- 話務(wù)員旅游服務(wù)行業(yè)客服
- 深度探索莎翁人性
- 大學(xué)生產(chǎn)實(shí)習(xí)報(bào)告四篇
- 安全防范工程師的職責(zé)和任務(wù)描述
- 銷售提成方案范文集錦7篇
- 鐵路工程-軌道工程施工工藝及方案
- 福建省福州市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名明細(xì)及行政區(qū)劃代碼
- 《高中語(yǔ)文文言斷句》一等獎(jiǎng)優(yōu)秀課件
- 上海市中小學(xué)生學(xué)籍信息管理系統(tǒng)
- (完整版)自動(dòng)感應(yīng)門施工方案
- [QC成果]提高剪力墻施工質(zhì)量一次合格率
- 8站小車呼叫的plc控制
- _ 基本粒子與宏觀物體內(nèi)在聯(lián)系
- 象棋比賽積分編排表
- 小學(xué)贛美版六年級(jí)美術(shù)上冊(cè)第二十課向往和平課件(16張)ppt課件
- DPP4抑制劑比較篇PPT課件
評(píng)論
0/150
提交評(píng)論