問卷調(diào)查系統(tǒng)說明文件_第1頁
問卷調(diào)查系統(tǒng)說明文件_第2頁
問卷調(diào)查系統(tǒng)說明文件_第3頁
問卷調(diào)查系統(tǒng)說明文件_第4頁
問卷調(diào)查系統(tǒng)說明文件_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 HYPERLINK 摘要在校園、機關(guān)或或企業(yè)里里,由于于各種調(diào)調(diào)查研究究的需要要,經(jīng)常常會有各各種各樣樣的調(diào)查查問卷,在傳統(tǒng)統(tǒng)模式下下,人們們不但要要花費不不少的費費用印刷刷問卷,而且還還要消耗耗大量時時間和精精力發(fā)放放問卷,回收問問卷,統(tǒng)統(tǒng)計問卷卷,并且且問卷可可控性差差,容易易產(chǎn)生漏漏卷,廢廢卷等問問題。本本系統(tǒng)建建立在信信息技術(shù)術(shù)基礎(chǔ)上上,構(gòu)建建一個在在線的問問卷設(shè)計計、分發(fā)發(fā)、調(diào)查查、回收收、統(tǒng)計計的系統(tǒng)統(tǒng),基本本解決傳傳統(tǒng)問卷卷的上訴訴老大難難問題。本文首先先對J22EE體體系架構(gòu)構(gòu)作了簡簡要介紹紹;然后后討論了了設(shè)計模模式在面面向?qū)ο笙筌浖_開發(fā)過程程中的重要要作用,闡述了了在J

2、22EE平平臺下開開發(fā)應(yīng)用用程序的的一些常常用的設(shè)設(shè)計模式式,以及及如何使使用這些些設(shè)計模模式來對對一個問問卷調(diào)查查系統(tǒng)項項目進行行設(shè)計;接著討討論了應(yīng)應(yīng)用程序序框架的的概念以以及使用用應(yīng)用程程序框架架開發(fā)業(yè)業(yè)務(wù)應(yīng)用用程序所所帶來的的優(yōu)勢,最后研研究和設(shè)設(shè)計了一一個建立立在J22EE平平臺上的的通用框框架。從從而建立立了一個個能夠快快速開發(fā)發(fā)業(yè)務(wù)應(yīng)應(yīng)用程序序的開發(fā)發(fā)環(huán)境。關(guān)鍵詞:J2EEE體系系結(jié)構(gòu),問卷調(diào)調(diào)查,設(shè)設(shè)計模式式,通用用框架 AbsttracctOn ccamppus, auuthoorittiess orr ennterrpriisess inn Chhinaa, ddue to

3、 a vvariiety oof rreseearcch nneedds, oftten havve aa vaarieety of queestiionnnairres, thhe ttradditiionaal mmodeel, peooplee noot oonlyy haave to speend a llot of thee coost of priintiing thee quuesttionnnaiiress, bbut alsso sspennd aa loot oof ttimee annd IIssuued on thee quuesttionnnaiire, thhe r

4、recooverry oof tthe queestiionnnairre, staatissticcal surrveyy, qquesstioonnaairees aand conntrool ppoorr, ppronne tto lleakkagee voolumme, thee voolumme oof wwastte. Thee syysteem bbuillt oon tthe bassis of infformmatiion tecchnoologgy, to buiild an onllinee quuesttionnnaiire dessignn, ddisttribbut

5、iion, innvesstiggatiion, reecovveryy, sstattistticaal ssysttemss, tthe traadittionnal sollutiion to thee baasicc apppeaal oof tthe queestiionnnairre cchroonicc prrobllem.The papper inttrodducees JJ2EEE arrchiiteccturre ffirsstlyy,annd tthenn,thhe iimpoortaancee off deesiggn ppattternns aand thee add

6、vanntagge oof ddeveeloppingg obbjecct-oorieenteed aappllicaatioon uusinng ddesiign pattterrns aree diiscuusseed.WWithh foolloowinng,ssomee immporrtannt ddesiign pattterrns useed oon JJ2EEE arrchiiteccturre aare desscriibedd,annd tthe wayy hoow tto uuse theese dessignn paatteernss too deesiggn aan ee

7、nteerprrisee maanaggemeent infformmatiion sysstemm iss inntrooducced. Fiinallly,thee paaperr maake a rreseearcch aand a dessignn off a commmonn frrameeworrk eestaabliisheed oon JJ2EEE pllatfformm. Keywwordds:JJ2EEE,quuesttionnnaiire,commmonn frrameeworrk,ssurvvey目 錄錄TOC o 1-3 h z u HYPERLINK l _Toc2

8、27598016 一、緒論論 PAGEREF _Toc227598016 h 7 HYPERLINK l _Toc227598017 (一)、引言 PAGEREF _Toc227598017 h 7 HYPERLINK l _Toc227598018 (二)、項目介介紹 PAGEREF _Toc227598018 h 7 HYPERLINK l _Toc227598019 二、J22EE簡簡介 PAGEREF _Toc227598019 h 7 HYPERLINK l _Toc227598020 (一)、J2EEE概述述 PAGEREF _Toc227598020 h7 HYPERLINK l

9、 _Toc227598021 (二)、J2EEE的優(yōu)優(yōu)勢 PAGEREF _Toc227598021 h 8 HYPERLINK l _Toc227598022 三、系統(tǒng)統(tǒng)的設(shè)計計與實現(xiàn)現(xiàn) PAGEREF _Toc227598022 h 10 HYPERLINK l _Toc227598023 (一)、使用設(shè)設(shè)計模式式進行系系統(tǒng)設(shè)計計 PAGEREF _Toc227598023 h 10 HYPERLINK l _Toc227598024 (二)、系統(tǒng)總總體設(shè)計計 PAGEREF _Toc227598024 h 10 HYPERLINK l _Toc227598025 1、 MMVC模模式 P

10、AGEREF _Toc227598025 h 100 HYPERLINK l _Toc227598026 2、系統(tǒng)統(tǒng)總體結(jié)結(jié)構(gòu) PAGEREF _Toc227598026 h 111 HYPERLINK l _Toc227598027 (三)、持久層層設(shè)計與與實現(xiàn) PAGEREF _Toc227598027 h 112 HYPERLINK l _Toc227598028 (四)、業(yè)務(wù)邏邏輯層的的設(shè)計與與實現(xiàn) PAGEREF _Toc227598028 h 220 HYPERLINK l _Toc227598029 (五)、前端WEEB層設(shè)設(shè)計與實實現(xiàn) PAGEREF _Toc227598029

11、 h 211 HYPERLINK l _Toc227598030 四、重難難點問題題解決方案案研究 PAGEREF _Toc227598030 h 225 HYPERLINK l _Toc227598031 (一)、如何實實現(xiàn)用戶戶答卷時時題目動動態(tài)截斷斷和跳轉(zhuǎn)轉(zhuǎn) PAGEREF _Toc227598031 h 25 HYPERLINK l _Toc227598032 (二)、如何實實現(xiàn)存取取單張答答卷 PAGEREF _Toc227598032 h 299 HYPERLINK l _Toc227598033 五、通用用框架設(shè)設(shè)計 PAGEREF _Toc227598033 h 322 HYP

12、ERLINK l _Toc227598034 (一)、用于獲獲取數(shù)據(jù)據(jù)庫連接接的實用用工具 PAGEREF _Toc227598034 h 332 HYPERLINK l _Toc227598035 (二)、用于快快速執(zhí)行行SQLL的工具具SQLLCommmannd PAGEREF _Toc227598035 h 333 HYPERLINK l _Toc227598036 結(jié)束語 PAGEREF _Toc227598036 h 335 HYPERLINK l _Toc227598037 附錄 PAGEREF _Toc227598037 h 377 HYPERLINK l _Toc2275980

13、38 參考文獻獻 PAGEREF _Toc227598038 h 42 HYPERLINK l _Toc227598039 致謝 PAGEREF _Toc227598039 h 433一、 緒論(一)、引言在校園、機關(guān)或或企業(yè)里里,由于于各種調(diào)調(diào)查研究究的需要要,經(jīng)常常會有各各種各樣樣的調(diào)查查問卷,在傳統(tǒng)統(tǒng)模式下下,人們們不但要要花費不不少的費費用印刷刷問卷,而且還還要消耗耗大量時時間和精精力發(fā)放放問卷,回收問問卷,統(tǒng)統(tǒng)計問卷卷,并且且問卷可可控性差差,容易易產(chǎn)生漏漏卷,廢廢卷等問問題?,F(xiàn)現(xiàn)代信息息技術(shù)的的發(fā)展,極大程程度上提提高了我我們生產(chǎn)產(chǎn)的效率率,當(dāng)然然也為我我們解決決問卷調(diào)調(diào)查的難難題

14、提供供了良好好的解決決方案,其中JJ2EEE解決方方案就是是一個在在絕大多多數(shù)方面面都占據(jù)據(jù)優(yōu)勢的的方案,也是本本文討論論的主題題。(二)、項目介介紹本項目旨旨在建立立一個基基于J22EE的的WEBB應(yīng)用系系統(tǒng),提提供問卷卷創(chuàng)建,問卷編編輯,問問卷發(fā)布布,問卷統(tǒng)統(tǒng)計,題題目添加加刪除修修改,友友情連接接管理等等功能;題目支支持單選選題、多多選題、帶文本本輸入的的單選題題、帶文文本輸入入的多選選題、問問答題;用戶可可以給某某問卷添添加圖片片;用戶戶可以給給問卷設(shè)設(shè)置密碼碼,IPP限制,包括黑黑名單和和白名單單,用戶戶也可以以設(shè)置同同一IPP是否可可以重復(fù)復(fù)提交等等防作弊弊選項;系統(tǒng)提提供對客客觀

15、題調(diào)調(diào)查結(jié)果果的智能能統(tǒng)計,并用圖圖表展示示出來;針對每每一張問問卷的每每一個題題目的任任易選項項,用戶戶也可以以設(shè)置截截斷,終終止調(diào)查查,也可可以設(shè)置置跳轉(zhuǎn),即被調(diào)調(diào)查者點點擊了某某個選項項后自動動跳轉(zhuǎn)到到與該選選項匹配配的后續(xù)續(xù)題目上上。二、J22EE簡簡介(一)、J2EEE概述述隨著Innterrnett計算的的迅速發(fā)發(fā)展,作作為一門門新興的的語言,Javva以其其完全面面向?qū)ο笙蟮脑O(shè)計計風(fēng)格和和良好的的平臺無無關(guān)性,已經(jīng)超超越了語語言本身身的功能能,成為為了開發(fā)發(fā)Webb應(yīng)用的的理想平平臺。JJavaa平臺包包括了一一種用于于實現(xiàn)JJavaa對象的的語言和和這些JJavaa對象的的運行

16、環(huán)環(huán)境Javva虛擬擬機JVVM(JJavaa Viirtuual Macchinne)。Javva語言言的主要要特點是是平臺無無關(guān)性:在一個個操作系系統(tǒng)下開開發(fā)的JJavaa對象可可以不做做修改的的運行在在另外一一個操作作系統(tǒng)的的JVMM上。JJVM封封裝了各各種底層層操作系系統(tǒng)在體體系結(jié)構(gòu)構(gòu)和語義義上的差差異,在在此基礎(chǔ)礎(chǔ)上為JJavaa對象提提供了一一個統(tǒng)一一的運行行環(huán)境。Javva對象象的源代代碼被編編譯為平平臺無關(guān)關(guān)的中性性代碼字節(jié)節(jié)碼。在在運行時時刻,字字節(jié)碼由由JVMM進行解解釋,被被映射為為真正的的相關(guān)的的操作系系統(tǒng)調(diào)用用而得以以執(zhí)行功功能。因因此,只只要是1100%純Jaav

17、a語語言實現(xiàn)現(xiàn)的對象象可以被被各種具具有相應(yīng)應(yīng)JVMM的操作作系統(tǒng)所所支持。Sun公公司的JJ2EEE構(gòu)架是是在19997年年的Jaava Onee大會上上宣布的的,J22EE定定義了開開發(fā)和運運行企業(yè)業(yè)級Weeb應(yīng)用用的標準準。它是是一組規(guī)規(guī)范,旨旨在為支支持Jaava語語言服務(wù)務(wù)器端部部署而提提供平臺臺無關(guān)的的、可移移植的、多用戶戶的、安安全的和和標準的的企業(yè)級級平臺。伴隨JJ2EEE的出現(xiàn)現(xiàn),Jaava語語言的功功能和工工具得到到了極大大的擴充充、豐富富和發(fā)展展,可以以用于復(fù)復(fù)雜的、多層次次的以及及分布式式的電子子商務(wù)和和企業(yè)級級應(yīng)用。J2EEE構(gòu)架架與技術(shù)術(shù)為組件件開發(fā)模模型提供供廣泛

18、的的支持,同時也也提供一一組開發(fā)發(fā)工具和和服務(wù),以便開開發(fā)模塊塊化的、可重用用的和平平臺獨立立的各種種組件技技術(shù)的業(yè)業(yè)務(wù)邏輯輯。(二)、J2EEE的優(yōu)優(yōu)勢J2EEE為搭建建具有可可伸縮性性、靈活活性、易易維護性性的商務(wù)務(wù)系統(tǒng)提提供了良良好的機機制,它它具有以以下突出出的優(yōu)點點:1、事實實的標準準:J22EE是是由SUUN引導(dǎo)導(dǎo),各廠廠商共同同發(fā)起的的,并得得到廣泛泛認可的的工業(yè)標標準,業(yè)業(yè)內(nèi)的大大企業(yè)(如IBBM,BBEA,ORAACLEE等)都都積極參參與,很很多應(yīng)用用軟件開開發(fā)商也也把自己己的產(chǎn)品品轉(zhuǎn)移到到J2EEE平臺臺上來,使之成成為事實實的工業(yè)業(yè)標準。因此,J2EEE擁有有良好的的市

19、場和和旺盛的的生命力力。2、可保保存現(xiàn)有有的ITT資產(chǎn):使用JJ2EEE能夠充充分利用用客戶原原有的投投資,保保留已有有的信息息資源;同時,由于基基于J22EE平平臺的產(chǎn)產(chǎn)品幾乎乎在任何何操作系系統(tǒng)和硬硬件配置置上都可可以運行行,現(xiàn)有有的操作作系統(tǒng)和和硬件也也能夠被被保留使使用。3、高效效的開發(fā)發(fā):J22EE允允許公司司把一些些通用的的、很繁繁瑣的服服務(wù)端任任務(wù)交給給中間件件供應(yīng)商商去完成成。這樣樣開發(fā)人人員可以以集中精精力在如如何創(chuàng)建建業(yè)務(wù)邏邏輯上,相應(yīng)地地縮短了了開發(fā)時時間。4、支持持異構(gòu)環(huán)環(huán)境:JJ2EEE能夠開開發(fā)部署署在異構(gòu)構(gòu)環(huán)境中中的可移移植程序序?;谟贘2EEE的程程序不依依賴

20、于任任何特定定操作系系統(tǒng)、中中間件、硬件。因此設(shè)設(shè)計合理理的基于于J2EEE的應(yīng)應(yīng)用程序序只需開開發(fā)一次次就可被被部署到到各種平平臺。這這在典型型的異構(gòu)構(gòu)企業(yè)計計算環(huán)境境中是十十分重要要的。JJ2EEE標準也也允許客客戶定購購與J22EE兼兼容的第第三方的的現(xiàn)成的的組件,把它們們部署到到異構(gòu)環(huán)環(huán)境中,節(jié)省了了由自己己制定整整個方案案所需的的費用。5、可伸伸縮性:企業(yè)必必須選擇擇一種服服務(wù)器端端平臺,這種平平臺應(yīng)能能提供極極佳的可可伸縮性性去滿足足那些在在它們的的系統(tǒng)上上進行商商業(yè)運作作的大批批新客戶戶?;谟贘2EEE平臺臺的應(yīng)用用程序可可被部署署到各種種操作系系統(tǒng)上。例如可可被部署署到高端端

21、UNIIX和大大型機系系統(tǒng),這這種系統(tǒng)統(tǒng)單機可可支持664至2256個個處理器器。(這這是NTT服務(wù)器器所望塵塵莫及的的)J22EE領(lǐng)領(lǐng)域的供供應(yīng)商提提供了更更為廣泛泛的負載載平衡策策略,能能消除系系統(tǒng)中的的瓶頸,允許多多臺服務(wù)務(wù)器集成成部署。這種部部署可達達數(shù)千個個處理器器,實現(xiàn)現(xiàn)可高度度伸縮的的系統(tǒng),滿足未未來商業(yè)業(yè)應(yīng)用的的需要。6、穩(wěn)定定的可用用性:一一個服務(wù)務(wù)器端平平臺必須須能夠全全天候運運轉(zhuǎn)以滿滿足公司司客戶和和合作伙伙伴的需需要。因因為Innterrnett是全球球化的、無處不不在的,即使在在夜間按按計劃停停機也可可能造成成嚴重損損失。意意外停機機有可能能造成災(zāi)災(zāi)難性后后果??煽梢?/p>

22、把JJ2EEE部署到到可靠的的操作環(huán)環(huán)境中,它們支支持長期期的可用用性。最最健壯的的操作系系統(tǒng)可達達到999.9999的的可用性性或每年年只需55分鐘的的停機時時間,這這是實時時性很強強商業(yè)系系統(tǒng)理想想的選擇擇。三、 系統(tǒng)的的設(shè)計與與實現(xiàn)(一)、使用設(shè)設(shè)計模式式進行系系統(tǒng)設(shè)計計軟件模式式是軟件件開發(fā)期期間對重重復(fù)問題題的可復(fù)復(fù)用解決決方案,是經(jīng)驗驗的總結(jié)結(jié)。掌握握這些設(shè)設(shè)計模式式后,當(dāng)當(dāng)遇到類類似的問問題時,就可以以快速利利用已有有的解決決方案分分析問題題,然后后采取適適當(dāng)?shù)牟卟呗?,從從而有效效縮短軟軟件開發(fā)發(fā)周期并并提高軟軟件質(zhì)量量。因此此,使用用設(shè)計模模式是進進行軟件件設(shè)計開開發(fā)的有有效途

23、徑徑。在企企業(yè)級應(yīng)應(yīng)用開發(fā)發(fā)中,通通過使用用設(shè)計模模式,可可以大大大提高應(yīng)應(yīng)用程序序的性能能和增加加軟件的的復(fù)用性性。因此此,在本本項目中,我們采采用經(jīng)過過實踐檢檢驗的、成熟的的面向?qū)ο蟮脑O(shè)設(shè)計模式式來對我我們的應(yīng)應(yīng)用系統(tǒng)統(tǒng)進行建建模,以以期達到到服務(wù)質(zhì)質(zhì)量(QQoS)較好(可擴展展性強、性能優(yōu)優(yōu)良、安安全可靠靠,有一一定的靈靈活性)的目的的,并在在此基礎(chǔ)礎(chǔ)上實現(xiàn)現(xiàn)整個系系統(tǒng)。(二)、系統(tǒng)總總體設(shè)計計1、 MMVC模模式模型視視圖控控制器(MVCC)是XXeroox PPARCC在八十十年代為為編程語語言Smmallltallk880發(fā)明明的一種種軟件設(shè)設(shè)計模式式,至今今已被廣廣泛使用用。最

24、近近幾年被被推薦為為Sunn公司JJ2EEE平臺的的設(shè)計模模式。MMVC結(jié)結(jié)構(gòu)提供供了一種種按功能能對各種種對象進進行分割割的方法法,它強強制性地地使應(yīng)用用程序的的輸入、處理和和輸出分開開,所以以依據(jù)這這種設(shè)計計思想能能夠構(gòu)造造良好的的松耦合合的構(gòu)件件。使用用MVCC的應(yīng)用用程序被被分成三三個核心心構(gòu)件:模型、視圖、控制器器。2、系統(tǒng)統(tǒng)總體結(jié)結(jié)構(gòu)本系統(tǒng)采采用MVVC的設(shè)設(shè)計模式式,用戶戶輸入輸輸出界面面均為JJSP頁頁面,即即展示層層(VIIEW),用戶戶的請求求(REEQUEEST)將會被被發(fā)送到到控制層層(COONTRROL)的一個個SERRVLEET集中中處理,根據(jù)請請求調(diào)用用模型層層(

25、MOODELL)的JJAVAABEAAN對請請求進行行實際處處理,并并把結(jié)果果返回給給控制層層,控制制層根據(jù)據(jù)請求的的執(zhí)行結(jié)結(jié)果將響響應(yīng)(RRESPPONSSE)派派發(fā)到相相應(yīng)的JJSP頁頁面。例如,一一個數(shù)據(jù)據(jù)提交(操作請請求)的的標準流流程:在在問卷管管理模塊塊中的添添加問卷卷頁面(SurrveyyAddd.jssp),用戶在在這個頁頁面中輸輸入數(shù)據(jù)據(jù),提交交之后,請求被被派發(fā)到到一個名名為SuurveeyMaanagge的sservvlett中集中中處理,在這個個serrvleet中,調(diào)用了了持久層層的名為為SurrveyyDAOO 的jjavaabeaan的aaddSSurvvey方方

26、法對數(shù)數(shù)據(jù)進行行持久化化,然后后把處理理結(jié)果返返回給SSurvveyMMangge這個個控制器器,控制制器根據(jù)據(jù)返回的的結(jié)果決決定將相相應(yīng)的頁頁面展現(xiàn)現(xiàn)給客戶戶端瀏覽覽器。又如,一一個數(shù)據(jù)據(jù)查詢(數(shù)據(jù)請請求)的的標準流流程:在在問卷設(shè)設(shè)計頁面面中(SSurvveyAAdmiin.jjsp),用戶戶打開頁頁面后,頁面即即調(diào)用SSurvveyDDAO的的lisstAlllSuurveey方法法查詢出出所有問問卷信息息返回給給頁面,即頁面面進行數(shù)數(shù)據(jù)查詢詢時不再再經(jīng)過CCONTTROLLLERR層。如如圖3-2-11:圖3-22-1(三)、持久層層設(shè)計與與實現(xiàn)1、 數(shù)數(shù)據(jù)庫設(shè)設(shè)計核心實體體包括:問問

27、卷(SSURVVEY),問題題(QUUESTTIONN),答答卷(AANSWWERSSHEEET);還有保保存用戶戶輸入的的文本的的文本輸輸入項實實體(TTEXTT),管理員員表(AADMIINS),友情情鏈接表表(LIINK),系統(tǒng)統(tǒng)配置表表(COONFIIG),如圖3-3-11 。值得一提提的是,為了保保證每個個題目可可以有不限限量個選選項,在在queestiion表表中,我我把q_boddy字段段用來保保存該題題目所以以的選項項信息,每個選選項用&$&這個特特殊字符符串隔開開,同樣樣的,在在q_rresuult中中保存的的調(diào)查結(jié)結(jié)果信息息用逗號號隔開,在q_jdttz中保保存的截截斷跳轉(zhuǎn)

28、轉(zhuǎn)信息用用&隔開開。圖3-33-1問卷表(SURRVEYY)字段名類型可否空含義s_iddNumeericcNo問卷IDDTempplett_iddNumeericcNo模板IDD,預(yù)留留字段,暫未使使用S_naameVarccharr(1000)No問卷名稱稱S_deescVarcchar(5500)Yes問卷描述述S_auuthoorVarccharr(1000)Yes發(fā)起人S_immgVarccharr(10000)Yes圖片文件件名S_ippReppeattBit(1)Yes是否允許許同一IP多次次提交S_crreattedaateDateetimmeYes創(chuàng)建時間間S_ippLimm

29、itTTypeeVarccharr(1000)YesIP限制制類型,預(yù)留字字段未使使用S_ippRanngeVarccharr(20000)YesIP限制制范圍,格式如如下:“白名單單:1992.1168.0.111922.1668.00.2554;黑黑名單:1277.0.0.111277.0.0.11”S_paasswworddVarccharr(1000)Yes訪問密碼碼S_issOpeenBit(1)Yes是否開放放,即是是否顯示示在首頁頁S_exxpirreDaateDateetimmeYes過期日期期S_issAudditeedBit(1)Yes是否審核核通過S_hiitsNumee

30、riccYes點擊訪問問次數(shù),未使用用S_ussehiitsNumeericcYes答卷張數(shù)數(shù)題目表(queestiion)字段名類型可否空含義Q_iddnumeericcNo題目IDDS_iddNumeericc(188)No問卷IDD,suurveey表外外鍵Q_tyypeNumbber(18)No題目類型型: 11單選選題,22多選選題,33單選選題加輸輸入框,4多選選題加輸輸入框,5問答答題Q_heeadVarccharr(10000)Yes題干Q_boodyVarccharr(80000)Yes選項.以以 &$& 分隔隔Q_reesulltVarccharr(10000)Yes用戶提

31、交交的選擇擇,格式式如下:2,3,5,22表示選擇擇A選項被被選擇了了2次,B選項被被選擇了了3次,C選項被被選擇了了5次,D選項被被選擇了了2次,即即此某選選項被選選擇了一一次之后后,其對對應(yīng)的RRESUULT值值加一。Q_immgVarccharr(10000)Yes題目的圖圖片,預(yù)預(yù)留字段段。Q_jddtzVarccharr(10000)Yes截斷跳轉(zhuǎn)轉(zhuǎn):格式式如下:nulll&669&ooverr&900即用戶點點擊A選項后后,跳轉(zhuǎn)轉(zhuǎn)到默認認的題目目,即下下一題,點擊BB跳轉(zhuǎn)到到69號題題,點擊擊C終止問問卷,點點擊D跳轉(zhuǎn)到到90號題題Q_orrderrNumeericc(188)ye

32、s題目順序序號,保保留字段段答卷表(ansswerrsheeet)字段名類型可否空含義as_iidnumeericc(9)no答卷IDDs_iddnumeericc(9)no問卷IDD,suurveey表外外鍵as_rresuultvarccharr(80000)yes答卷內(nèi)容容格式如如下:18:aas=11,4;texxt=醬醬油&119:aas=11;即每個題題目用戶戶&分隔隔;題目內(nèi)部部以題號號開頭+冒號+用戶選選擇的項項+分號號+用戶戶輸入文文本as_pposttdattedateetimmeyes提交日期期as_uuserrIPvarccharr(500)yes用戶IPP2、 持持久

33、層框框架設(shè)計計持久性框框架是一一組軟件件服務(wù),將應(yīng)用用程序同同其使用用和操縱縱的數(shù)據(jù)據(jù)源分離離。它位位于機構(gòu)構(gòu)的數(shù)據(jù)據(jù)源之上上,隱藏藏訪問這這些數(shù)據(jù)據(jù)源的數(shù)數(shù)據(jù)查詢詢存取AAPI(如JDDBC、實體EEJB等等),它它提供的的服務(wù)應(yīng)應(yīng)完全抽抽象,并并且隱藏藏使用及及操縱數(shù)數(shù)據(jù)源數(shù)數(shù)據(jù)的細細節(jié)。圖圖3-33-2顯顯示了它它在J22EE系系統(tǒng)體系系結(jié)構(gòu)中中的地位位。圖3-33-2本系統(tǒng)在在持久層層主要使使用了33種設(shè)計計模式:DAOO模式、VO模模式、簡簡單工廠廠模式。DAO(數(shù)據(jù)訪訪問對象象)模式式:數(shù)據(jù)訪問問對象(DAOO)模式式使用數(shù)數(shù)據(jù)訪問問對象來來封裝和和抽象對對所有數(shù)數(shù)據(jù)源的的訪問,它

34、管理理著與數(shù)數(shù)據(jù)源的的連接以以便于檢檢索和存存儲數(shù)據(jù)據(jù),為業(yè)業(yè)務(wù)對象象提供了了透明的的底層數(shù)數(shù)據(jù)訪問問實現(xiàn)。DAOO模式完完全包裝裝數(shù)據(jù)的的讀取和和操縱,并包裝裝與數(shù)據(jù)據(jù)庫交互互的數(shù)據(jù)據(jù)訪問AAPI,它用數(shù)數(shù)值對象象包裝從從數(shù)據(jù)庫庫讀取和和發(fā)送到到數(shù)據(jù)庫庫的數(shù)據(jù)據(jù),與業(yè)業(yè)務(wù)層進進行通信信。DAAO模式式提供的的靈活性性是由于于應(yīng)用程程序并不不直接訪訪問數(shù)據(jù)據(jù)源,而而是創(chuàng)建建DAOO對象,用其訪訪問數(shù)據(jù)據(jù)源。讀讀取數(shù)據(jù)據(jù)時,可可以用數(shù)數(shù)值對象象保存取取得的數(shù)數(shù)據(jù)。例例如: SurrveyyDAOO.jaava begginpubllic intterffacee SuurveeyDAAO boo

35、oleaan aaddSSurvvey(Surrveyy suurveey);/添添加問卷卷boooleaan uupdaateSSurvvey(Surrveyy suurveey);/更更新問卷卷boooleaan ddelSSurvvey(Lonng ssurvveyIId);/刪刪除問卷卷SurrveyyDAOO.jaava enddVO(值值對象)模式:使用值對對象能夠夠減少使使用實體體beaan時需需要的遠遠程調(diào)用用的次數(shù)數(shù)。我們們使用值值對象來來封裝業(yè)業(yè)務(wù)數(shù)據(jù)據(jù),用相相應(yīng)的方方法調(diào)用用來設(shè)置置和檢索索值對象象。當(dāng)客客戶端向向?qū)嶓wbbeann請求業(yè)業(yè)務(wù)數(shù)據(jù)據(jù)時,該實實體beean可可

36、以構(gòu)造造值對象象,用屬屬性值來來填充,并且將將值對象象傳送給給客戶端端。同樣樣道理,客戶端端向?qū)嶓w體beaan提交交數(shù)據(jù)時時,也采采用值對對象這一一辦法。Quesstioon.javva bbegiin publlic claass Queestiion prrivaate Lonng QQId;priivatte LLongg suurveey;priivatte LLongg QTTypee;pubblicc Loong gettQIdd() /取得問問題IDDreeturrn tthiss.QIId;pubblicc vooid settQIdd(Loong QIdd) /設(shè)設(shè)置問題題I

37、Dthhis.QIdd = QIdd;pubblicc Loong gettSurrveyy() /獲取問問卷IDDreeturrn tthiss.suurveey;Quuesttionn.javva eend系統(tǒng)中所所以的數(shù)數(shù)據(jù)庫實實體,都都被封裝裝成了這這樣的VVO。例例如,頁頁面上要要數(shù)據(jù)庫庫中添加加一個問問卷,那那么首先先頁面把把數(shù)據(jù)發(fā)發(fā)送到控控制層的的SERRVLEET,在在該SEERVLLET中中通過頁頁面?zhèn)鬟^過來的參參數(shù)構(gòu)造造一個VVO,然然后把這這個VOO傳遞給給DAOO對象,DAOO對象最最后完成成對數(shù)據(jù)據(jù)庫的控控制操作作。簡單工廠廠模式:專門定義義一個類類來負責(zé)責(zé)創(chuàng)建其其他

38、類的的實例,被創(chuàng)建建的實例例通常都都具有共共同的父父類。它它又稱為為靜態(tài)工工廠方法法模式,屬于類類的創(chuàng)建建型模式式。簡單單工廠模模式的實實質(zhì)是由由一個工工廠類根根據(jù)傳入入的參數(shù)數(shù),動態(tài)態(tài)決定應(yīng)應(yīng)該創(chuàng)建建哪一個個產(chǎn)品類類(這些些產(chǎn)品類類繼承自自一個父父類或接接口)的的實例。DDAOFFacttoryy.jaava begginpubllic claass DAOOFacctorry priivatte DDAOFFacttoryy()pubblicc sttatiic SSurvveyDDAO gettSurrveyyDAOO()reeturrn nnew SurrveyyDAOOimppl()

39、;/返回問問卷DAAO的實實現(xiàn)類pubblicc sttatiic QQuesstioonDAAO ggetQQuesstioonDAAO()reeturrn nnew QueestiionDDAOiimpll();/返返回問題題DAOO的實現(xiàn)現(xiàn)類DDAOFFacttoryy.jaava endd本工廠類類使用了了多方法法工廠,隔離上上層與數(shù)數(shù)據(jù)庫底底層,使使上層方方法不用用關(guān)心底層層采用何何種數(shù)據(jù)據(jù)庫實現(xiàn)現(xiàn),系統(tǒng)統(tǒng)如果要要遷移到到其他數(shù)數(shù)據(jù)庫上上,也只只需實現(xiàn)現(xiàn)相應(yīng)的的DAOO接口,然后在在DAOOFacctrooy類中中修改返返回的實實現(xiàn)類即即可。(四)、 業(yè)務(wù)務(wù)邏輯層層的設(shè)計計與實現(xiàn)現(xiàn)本

40、系統(tǒng)涉涉及的業(yè)業(yè)務(wù)邏輯輯相對簡簡單,因因此在設(shè)設(shè)計的時時候,我我們將其其并入MMVC控控制層,在控制制層中直直接調(diào)用用DAOO處理對對象持久久化操作作。 SurrveyyMannagee.jaava begginpubllic claass SurrveyyMannagee exxtennds HtttpSeervllet priivatte sstattic fiinall loong serriallVerrsioonUIID = -11737745883022140018887988L;pubblicc vooid doGGet(HtttpSeervlletRRequuestt reeq

41、ueest, HtttpSServvlettRessponnse ressponnse)tthroows SerrvleetExxcepptioon, IOEExceeptiion PrrinttWriiterr ouut=rrespponsse.ggetWWritter();iff(“AAddSSurvvey”.eqqualls(rrequuestt.geetPaarammeteer(“op”)SSurvveyDDAO surrveyydaoo=DAAOFaactoory.gettSurrveyyDAOO(); /獲取DDAO對對象SSurvvey surrveyy=neew SSurvve

42、y();/構(gòu)造造VO對對象ssurvvey.settSNaame(reqquesst.ggetPParaametter(“Surrveyy_naame”);/給給VO對對象賦值值ssurvvey.settSAuuthoor(rrequuestt.geetPaarammeteer(“Surrveyy_auuthoor”);ooleean rett=suurveeydaao.aaddSSurvvey(surrveyy);/調(diào)用用DAOO對象方方法執(zhí)行行數(shù)據(jù)庫庫操作iif(rret=trrue)rrespponsse.ssenddReddireect(“./admmin/OpRResuult.jsp

43、p?opp=SuurveeyAddd&rret=truue”);/根據(jù)據(jù)返回結(jié)結(jié)果轉(zhuǎn)發(fā)發(fā)頁面eelseeressponnse.senndReedirrectt(“./aadmiin/OOpReesullt.jjsp?op=SurrveyyAddd&reet=ffalsse”); SSurvveyMManaage.javva eend (五)、 前端端WEBB層設(shè)計計與實現(xiàn)現(xiàn)WEB前前端層的的設(shè)計和和實現(xiàn)中中,充分分利用的的JAVVASCCRIPPT的強強大控制制功能,并且在在某些頁頁面上采采用了DDIV+CSSS組合設(shè)設(shè)計方法法。在系系統(tǒng)后臺臺,頁面面采用框框架布局局,頁面面上面顯顯示BAAN

44、NEER等信信息,左左邊顯示示菜單,中間顯顯示操作作頁面。后臺界面面的設(shè)計計主要依依據(jù)功能能模塊來來劃分,論文重重點闡述述問卷管管理模塊塊的設(shè)計計,這也也是后臺臺的核心心部分。一個正常常的業(yè)務(wù)務(wù)流程是是這樣的的:第一步:點擊“添加問問卷”,進入入問卷添添加頁面面,按要要求錄入入相應(yīng)的的數(shù)據(jù),提交即即可生成成一份問問卷,但但是這個個時候,問卷僅僅僅是一一份空白白問卷,我們還還需要進進行第二二步。如如圖3-5-11:圖3-55-1系系統(tǒng)后臺臺-添加加問卷頁頁面第二步:點擊“問卷設(shè)設(shè)計”,進入入問卷設(shè)設(shè)計頁面面,界面面會顯示示出當(dāng)前前系統(tǒng)中中的所以以問卷,用戶找找到相應(yīng)應(yīng)的問卷卷后,點點擊管理理題目

45、,進入管管理題目目的界面面,用戶戶在這里里可以對對添加刪刪除題目目,并且且可以對對題目進進行設(shè)置置截斷和和跳轉(zhuǎn)操操作。如如圖3-5-22,3-5-33:圖3-55-2 系統(tǒng)后后臺-問問卷設(shè)計計頁面圖3-55-3系系統(tǒng)后臺臺-題目目管理頁頁面第三步:點擊“問卷審審核”,顯示示出問卷卷審核界界面,用用戶可以以在這個個界面上上對某一一問卷設(shè)設(shè)置通過過審核或或禁用操操作,值值得強調(diào)調(diào)的是,“通過審審核”操作會會凍結(jié)該該問卷,也就是是說用戶戶在審核核問卷之之后就不不能再對對其進行行更改了了,這樣樣設(shè)計是是為了保保證問卷卷調(diào)查數(shù)數(shù)據(jù)的準準確性和和系統(tǒng)的的穩(wěn)定性性。但是是,也存存在用戶戶有特殊殊需求需需要修

46、改改問卷的的情況,這個時時候用戶戶可以執(zhí)執(zhí)行“禁用”操作,也就是是反審核核操作,這會使使問卷返返回到可可以編輯輯的狀態(tài)態(tài),但是是在執(zhí)行行這個操操作的時時候,如如果有用用戶已經(jīng)經(jīng)希望系系統(tǒng)提交交了答卷卷,就會會使系統(tǒng)統(tǒng)產(chǎn)生臟臟數(shù)據(jù),系統(tǒng)就就無法準準確的統(tǒng)統(tǒng)計調(diào)查查結(jié)果信信息,因因為現(xiàn)在在系統(tǒng)的的答卷數(shù)數(shù)據(jù)是根根據(jù)問卷卷修改之之前的問問卷結(jié)構(gòu)構(gòu)生成的的,如果果問卷結(jié)結(jié)構(gòu)發(fā)生生變化,那么系系統(tǒng)將無無法根據(jù)據(jù)現(xiàn)有的的問卷結(jié)結(jié)構(gòu)分析析之前的的“臟數(shù)據(jù)據(jù)”。因此此,我在在設(shè)計這這個功能能的時候候,強烈烈建議用用戶在執(zhí)執(zhí)行反審審核之后后立刻到到問卷統(tǒng)統(tǒng)計模塊塊中執(zhí)行行答卷結(jié)結(jié)果清零零操作,以保證證系統(tǒng)數(shù)數(shù)據(jù)

47、的正正確性。如圖33-5-4:圖3-55-4 系統(tǒng)后臺-問卷審審核頁面面第四步:在經(jīng)過過充分的的調(diào)查后后,用戶戶可以點點擊“問卷統(tǒng)統(tǒng)計”,查看看統(tǒng)計結(jié)結(jié)果,統(tǒng)統(tǒng)計結(jié)果果分為兩兩部分,一部分分是所有有答卷的的匯總統(tǒng)統(tǒng)計,另另一部分分是每個個用戶的的答卷。用戶可可以根據(jù)據(jù)自己的的需要使使用這些些數(shù)據(jù)信信息。如如圖3-5-55:圖3-55-5 答卷統(tǒng)統(tǒng)計前臺界面面采用簡簡潔大方方的設(shè)計計風(fēng)格,首頁羅羅列出了了最新問問卷和熱熱門問卷卷。如圖圖3-55-6:圖3-55-6 系統(tǒng)前前臺-首首頁圖3-55-7 系統(tǒng)前前臺-問問卷頁面面問卷調(diào)查查頁面的的設(shè)計采采用AJJAX技技術(shù)來實實現(xiàn)本系系統(tǒng)最大大的特色色

48、功能動態(tài)態(tài)跳轉(zhuǎn),當(dāng)用戶戶點擊某某一題目目某一選選項時,系統(tǒng)會會根據(jù)設(shè)設(shè)置跳轉(zhuǎn)轉(zhuǎn)到與當(dāng)當(dāng)前選項項相關(guān)的的題目上上,而這這一切,用戶感感覺到只只是網(wǎng)頁頁中局部部一小塊塊刷新了了,具有有很好的的用戶體體驗。四、重難難點問題題解決方方案研究究(一)、如何實實現(xiàn)用戶戶答卷時時題目動動態(tài)截斷斷和跳轉(zhuǎn)轉(zhuǎn)需求描述述:當(dāng)用用戶選擇擇一個選選項時,即刻彈彈出與此此選項相相關(guān)的后后續(xù)題目目,例如如:有一一張關(guān)于于九九鴨鴨脖消費費的調(diào)查查問卷:圖4-11-1第一題,當(dāng)用戶戶選擇知知道時跳跳到默認認的下一一題,選選擇“不知道道”,就提提示用戶戶問卷結(jié)結(jié)束。第二題,當(dāng)用戶戶選擇前前4項時時,跳到到默認的的下一題題,選擇擇

49、“從不”,提示示問卷結(jié)結(jié)束。第三題,當(dāng)用戶戶選擇“廣告宣宣傳”時,彈彈出對何何種廣告告媒體的的調(diào)查題題目,選選擇其他他選項則則跳過廣廣告媒體體的題目目。解決方案案:首先,我我們將SSurvveySShoww.jssp這個個頁面作作為容器器頁面,即這個個頁面顯顯示問卷卷本身的的一些描描述信息息,如問問卷標題題,問卷卷描述等等,在這這個頁面面中間,我們嵌嵌入一個個區(qū)域(DIVV)名叫叫queestiion_lisst,這這個DIIV用來來裝載從從ajaax_SSurvveySShoww.jssp實時時獲取的的題目信信息。其次,aajaxx_SuurveeyShhow.jspp 需要要Surrvey

50、yShoow.jjsp傳傳遞兩個個參數(shù),一個是是問卷編編號(ssid),另一一個是跳跳往題目目編號(to),ajjax_SurrveyyShoow.jjsp首首先根據(jù)據(jù)sidd查找出出所有的的題目,然后過過濾掉編編號小于于to的的題目,接著判判斷too所代表表的題目目是否屬屬于單選選題(包包括單選選題,含含輸入框框的單選選題),如果是是單選題題,則返返回這道道題目,如果不不是單選選題,則則繼續(xù)生生成它后后面的題題目,直直到發(fā)現(xiàn)現(xiàn)單選題題才停止止。單選選題與其其他類型型題目的的構(gòu)成是是不同的的,其他他類型題題目的結(jié)結(jié)構(gòu)是這這樣的:題干選項項A選項BB選項CC選項DD而單選題題在這個個結(jié)構(gòu)的的基礎(chǔ)

51、上上增加了了一個DDIV(qboox):題干選項項A選選項B選選項C選選項D那么這個個qboox就用用來裝載載他的后后續(xù)題目目,也就就是說,當(dāng)用戶戶點擊某某選項的的時候,根據(jù)參參數(shù)too的值判判斷后續(xù)續(xù)題目,然后用用后續(xù)題題目來填填充qbbox,值得一一提的是是,如果果他的后后續(xù)題目目是單選選題,那那么qbbox就就只裝后后續(xù)題目目這一道道題目,而這一一道題目目又包含含了一個個qboox,以以此類推推;如果果他的后后續(xù)題目目不是單單選題,則這個個qboox就不不斷查詢詢加載下下一題目目,直到到發(fā)現(xiàn)單單選題,這樣這這個qbbox就就會裝載載很多題題目,而而最后一一題肯定定是單選選題(除除非問卷卷

52、結(jié)束時時都沒有有找到單單選題),并且且包含一一個qbboxDIVV,而對這這個題目目進行選選擇時,又會觸觸發(fā)對qqboxx的填充充。如圖圖4-11-2。圖4-11-2SurvveySShoww.jssp實現(xiàn)現(xiàn)跳轉(zhuǎn)的的JS代代碼,使使用prrotootyppe的AAJAXX對象:jummp bbeiggnfuncctioon jjumpp(obbj,tto)var reqquesst_uurl = ajaax_SSurvveySShoww.jssp; / 需要要獲取內(nèi)內(nèi)容的uurl if(tto=nulll)to=0;var reqquesst_pparss = too=+to+&ssid=+;

53、/請請求參數(shù)數(shù) var myAAjaxx = neww Ajjax.Upddateer(oobj, reequeest_urll, / 將reequeest_urll返回內(nèi)內(nèi)容綁定定到idd為reesullt的HHTMLL TAAG中 ,這里里的obbj就是是qbooxmethhod : poost, /HTTTP請請求的方方法,gget or posst paraametterss : reqquesst_pparss, /請求求參數(shù) ); jjumpp ennd 實現(xiàn)截斷斷的JSS代碼:EEndSSurvvey bgiinfuncctioon EEndSSurvvey(qidd)$(qqb

54、oxx+qqid).innnerrHTMML=;var rett=wiindoow.cconffirmm(選選擇此項項意味著著問卷終終止,確確定提交交問卷嗎嗎?);if(rret=trrue)$(forrm_ssurvvey).ssubmmit();EEndSSurvvey endd (二)、如何實實現(xiàn)存取取單張答答卷需求描述述:很多多情況下下,問卷卷發(fā)起人人需要知知道每個個被調(diào)查查人的單單張答卷卷信息,以進一一步了解解答卷人人的想法法。因此此需要系系統(tǒng)能夠夠提供一一個記錄錄和提取取答卷人人單張答答卷的功功能,也也就是說說,問卷卷發(fā)起人人可以查查看到任任何一個個被調(diào)查查人的答答卷信息息,并且且

55、,因為為系統(tǒng)有有截斷跳跳轉(zhuǎn)功能能,需要要考慮每每張答卷卷結(jié)構(gòu)很很可能不不一樣的的情況,如圖44-1-3,44-1-4:圖4-11-3 某用戶戶答卷圖4-11-4 某用戶戶答卷解決方案案:首先,在在用戶提提交問卷卷的時候候,系統(tǒng)統(tǒng)把該答答卷存入入ANSSWERRSHEEET表表,該表表主要有有4個字字段,aas_iid,ss_idd,ass_reesullt,aas_uuserrIP。As_iid就是是答卷的的編號,s_iid是問問卷的編編號,aas_uuserrIP是是用戶的的IP地地址,而而as_ressultt是按一一定結(jié)構(gòu)構(gòu)組織成成的用戶戶的答卷卷信息。該結(jié)構(gòu)構(gòu)形式如如下:18:aas=

56、11,4;texxt=醬醬油&119:aas=11;即每個題題目用&分隔;題目內(nèi)內(nèi)部以題題號開頭頭+冒號+ass=用戶戶選擇的的項(多多個項用用逗號分分隔)+分號+teext=用戶輸輸入文本本。其次,當(dāng)當(dāng)用戶打打開答卷卷頁面時時,頁面面解析從從數(shù)據(jù)庫庫傳過來來的ass_reesullt字符符串,先先用&拆拆成數(shù)組組,然后后再對每每個字串串進行解解析。把把解析出出來的qqid構(gòu)構(gòu)造成一一個ArrrayyLisst,根根據(jù)個LListt,查找找queestiion表表,迭代代出該答答卷所有有的題目目信息。然后,在頁面面底部,用JAAVASSCRIIPT給給題目賦賦上用戶戶選擇或或輸入的的值。五、通

57、用用框架設(shè)設(shè)計(一)、用于獲獲取數(shù)據(jù)據(jù)庫連接接的實用用工具首先,在在TOMMCATT的CONNTEXXT.XXML里里配置如如下代碼碼:cconttextt.xmml bbegiincconttextt.xmml eend接著在WWEB-INFF/WEEB.XXML里里配置如如下代碼碼:wweb.xmll beeginn JJNDIInamme jjavaa.laang.Strringg jdbbc/ssurvvey/JNNDI名名稱 然后,在在ConnnecctioonFaactoory中中寫:publlic claass ConnnecctioonFaactoory priivatte C

58、ConnnecttionnFacctorry()pubblicc sttatiic CConnnecttionn geetCoonneectiion()trry SStriing JNDDInaame=(Sttrinng)nnew javvax.nammingg.InnitiialCConttextt().loookupp(jjavaa:coomp/envv/JNNDInnamee);/尋找找WEBB.XMML中的的JNDDInaame的的值,通通過它來來找到數(shù)數(shù)據(jù)庫JJNDII的名稱稱rretuurn ConnnecctioonFaactoory.gettConnnecctioon(JJND

59、IInamme); cattch (NaaminngExxcepptioon ee) ee.prrinttStaackTTracce();reeturrn nnulll;pubblicc sttatiic CConnnecttionn geetCoonneectiion(Strringg JNNDInnamee) ttry CConttextt innitCCtx = nnew IniitiaalCoonteext(); Coonteext envvCtxx = (Coonteext) innitCCtx.loookupp(jjavaa:coomp/envv); DDataaSouurcee

60、dss = (DaataSSourrce) ennvCttx.llookkup(JNDDInaame);/通過過指定的的JNDDI名稱稱獲取數(shù)數(shù)據(jù)庫連連接,如jdbbc/ssurvveyrretuurn ds.gettConnnecctioon(); cattch (NaaminngExxcepptioon ee1) ee1.pprinntSttackkTraace();rretuurn nulll; cattch (SQQLExxcepptioon ee) ee.prrinttStaackTTracce();reeturrn nnulll;weeb.xxml endd總體思路路就是通通過we

溫馨提示

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

評論

0/150

提交評論