2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩18頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p>  題 目: 機(jī)票預(yù)訂管理系統(tǒng) </p><p><b>  目 錄</b></p><p><b>  摘 要IV</b></p><p>  AbstractV</p><p><b>  第1章 緒論1</

2、b></p><p>  1.1課題背景及意義1</p><p>  1.2國(guó)內(nèi)外現(xiàn)狀分析1</p><p>  1.3 編譯語(yǔ)言的選擇2</p><p>  1.4 后臺(tái)數(shù)據(jù)庫(kù)的選擇——SQL Server 20053</p><p>  1.5 后臺(tái)服務(wù)器Tomcat 6.04</p>

3、<p>  第2章 系統(tǒng)的需求分析5</p><p>  2.1 系統(tǒng)的功能分析5</p><p>  2.1.1 登錄(身份驗(yàn)證)模塊的主要功能6</p><p>  2.1.2 人員信息管理模塊的主要功能6</p><p>  2.1.3 科研成果管理模塊的主要功能6</p><p>  2.

4、1.4 新聞公告模塊的主要功能6</p><p>  2.2系統(tǒng)的可行性分析7</p><p>  2.2.1 技術(shù)的可行性7</p><p>  2.2.2 系統(tǒng)的安全性7</p><p>  第3章 系統(tǒng)設(shè)計(jì)8</p><p>  3.1 系統(tǒng)環(huán)境配置設(shè)計(jì)8</p><p>  

5、3.2 系統(tǒng)業(yè)務(wù)流程分析8</p><p>  3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)10</p><p>  3.3.1數(shù)據(jù)庫(kù)概念需求分析10</p><p>  3.3.2數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)11</p><p>  3.3.3數(shù)據(jù)表E-R關(guān)系12</p><p>  3.3.4數(shù)據(jù)表設(shè)計(jì)12</p><

6、p>  第4章 系統(tǒng)頁(yè)面設(shè)計(jì)16</p><p>  4.1 前臺(tái)科研員頁(yè)面設(shè)計(jì)16</p><p>  4.1.1 系統(tǒng)首頁(yè)16</p><p>  4.1.2 科研員首頁(yè)17</p><p>  4.1.3 科研成果提交頁(yè)17</p><p>  4.2 后臺(tái)管理員頁(yè)面設(shè)計(jì)18</p>

7、<p>  4.2.1 新聞管理首頁(yè)18</p><p>  4.2.2 人員管理首頁(yè)19</p><p>  第5章 系統(tǒng)主要管理功能的實(shí)現(xiàn)20</p><p>  5.1 數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)20</p><p>  5.2 用戶(hù)唯一性的實(shí)現(xiàn)23</p><p>  5.3 SQL分類(lèi)查詢(xún)25

8、</p><p>  第6章 系統(tǒng)測(cè)試27</p><p><b>  第7章 結(jié)論30</b></p><p><b>  閱讀文獻(xiàn)來(lái)源31</b></p><p><b>  致 謝32</b></p><p>  附錄 系統(tǒng)使用說(shuō)明書(shū)3

9、3</p><p><b>  摘 要</b></p><p>  伴隨著人們更多的使用飛機(jī)作為交通工具,國(guó)內(nèi)機(jī)票票務(wù)市場(chǎng)也在快速發(fā)展。人們希望機(jī)票銷(xiāo)售手段能相應(yīng)地有所調(diào)整,并對(duì)如何能經(jīng)濟(jì)、方便和及時(shí)地購(gòu)買(mǎi)到自己所需要的機(jī)票表現(xiàn)出極大的關(guān)注。 </p><p>  關(guān)鍵詞:JSP技術(shù);科研;管理系統(tǒng);科研成果查詢(xún)</p><

10、;p><b>  Abstract</b></p><p>  The scientific management system is facing the Computer and Electronic Information College of Shanghai Business School, which ultimate goal is to enhance research

11、ers interaction and to reduce manual operation. Through WEB Server/Application Server/Database Server, users can interaction among the three-tier structure. Use the good performance of JSP, we can improve the level and e

12、fficiency of research management efficiently and facilitate the statistics of research results. It's in the platform o</p><p>  Keywords: JSP technique;Scientific Research;Management System;Research Quer

13、y</p><p><b>  第1章 緒論</b></p><p>  1.1課題背景及意義</p><p>  隨著科學(xué)技術(shù)的快速發(fā)展,科研活動(dòng)日趨成為反映高校綜合實(shí)力的重要指標(biāo)?,F(xiàn)由于各高校投入大量的人力和物力,隨之也給科研管理帶來(lái)前所未有的巨大壓力。因此開(kāi)發(fā)一個(gè)合理的科研管理系統(tǒng)[1]能夠提升管理水平、節(jié)約資源(人力和物資),便于為高校

14、領(lǐng)導(dǎo)的決策層和教師個(gè)人統(tǒng)計(jì)科研工作量。在此本科研系統(tǒng)就是為計(jì)算機(jī)學(xué)院有效管理科研成果而開(kāi)發(fā)的。通過(guò)搭建一個(gè)合理的科研管理系統(tǒng)[1],能夠快速有效地提高學(xué)校科研管理工作的高效性、透明性和科學(xué)性,使得科研管理工作能更好地服務(wù)于全校老師,更好地為學(xué)校領(lǐng)導(dǎo)提供決策支持,也為管理人員帶來(lái)了便利。</p><p>  1.2國(guó)內(nèi)外現(xiàn)狀分析</p><p>  在澳大利亞高等教育的功能已經(jīng)延至社會(huì),并具

15、有三個(gè)核心功能[2]:研究、教學(xué)和服務(wù)社會(huì)。三者之間具有緊密聯(lián)系并相互增強(qiáng),研究成果的市場(chǎng)化以及研究機(jī)構(gòu)與企業(yè)的聯(lián)系成為服務(wù)社會(huì)的重要內(nèi)容。澳大利亞(包括新西蘭)的研究人員主要集中在大學(xué)內(nèi),占60%以上。來(lái)自企業(yè)的研究人員略高于20%,而來(lái)自政府機(jī)構(gòu)的研究人員的比例不到10%。這一點(diǎn)完全不同于美國(guó)(80%以上的研究人員集中于企業(yè)內(nèi),而高等學(xué)校的研究人員只占12%左右),也不同于多數(shù)歐洲國(guó)家 (來(lái)自企業(yè)的研究人員占所有研究人員的比例在40

16、%~65%,高等學(xué)校的研究人員約占25%~40%)。澳大利亞有關(guān)高校的科研項(xiàng)目一般來(lái)自聯(lián)邦政府、地方政府、工業(yè)和對(duì)工業(yè)界或政府部門(mén)的咨詢(xún)。 澳大利亞政府或州政府不定期地公布國(guó)家層面上重點(diǎn)鼓勵(lì)和支持的研究領(lǐng)域或課題,成為政府項(xiàng)目公告,包括重大重點(diǎn)項(xiàng)目、特殊基金、國(guó)家安全等涉及國(guó)家重要基礎(chǔ)研究和應(yīng)用基礎(chǔ)研究的項(xiàng)目,這些鼓勵(lì)和支持的重點(diǎn)項(xiàng)目選題取決于世界科技發(fā)展要求、國(guó)際形勢(shì)要求和國(guó)家經(jīng)濟(jì)安全科技需要。</p><p>

17、;  在我國(guó)國(guó)內(nèi),也有眾多高校自主發(fā)起本校的科研機(jī)構(gòu),通常是學(xué)?;顒?dòng)的經(jīng)費(fèi)中抽取一些資金。一方面可以看出我們的科研項(xiàng)目目標(biāo)都比較小,沒(méi)有向更新和未知的領(lǐng)域搞突破,顯得我們大部分的科研很保守并且無(wú)法很大地激發(fā)科研人員的創(chuàng)造性和積極性;另一方面,高校和高校之間很少溝通,這使得科研范圍很局域化。同時(shí)國(guó)內(nèi)的師資力量也不強(qiáng)大,我們的學(xué)生數(shù)量較多,只能多數(shù)學(xué)生共享一兩位老師。使得教育資源變得趨于“求醫(yī)難”的尷尬境地。</p><

18、p>  現(xiàn)存的科研管理可能存在以下問(wèn)題[3]:</p><p> ?。?)體制:現(xiàn)在的項(xiàng)目申請(qǐng)制,就是官僚化研究的典型</p><p>  目前我國(guó)的教育科研基本還是“事業(yè)型”,屬于政府、國(guó)家辦科研,而民間的科研勢(shì)力相對(duì)還叫弱小。美國(guó)的社會(huì)學(xué)家曾指出美國(guó)的科研也存在著問(wèn)題,如:許多學(xué)術(shù)官員有很多研究成果,但都沒(méi)有自己的思想;還有一部分考經(jīng)紀(jì)人運(yùn)作。</p><p&

19、gt; ?。?)評(píng)價(jià):目前根據(jù)論文數(shù)量的多少、刊物的級(jí)別來(lái)評(píng)價(jià)的方式形成了對(duì)科研管理的誤導(dǎo),即評(píng)價(jià)標(biāo)準(zhǔn)的單一化和課題評(píng)價(jià)功利性太強(qiáng)。教育的研究對(duì)象是“人”,每個(gè)人都是獨(dú)特的、非普遍性的,因而在強(qiáng)勢(shì)下科研人員沒(méi)有積極地態(tài)度,只是被動(dòng)地完成“指標(biāo)”。</p><p>  (3)管理技術(shù):在某些比較落后的地區(qū),科研工作者不能及時(shí)申報(bào),更有甚者會(huì)出現(xiàn)漏報(bào)、晚報(bào)和重復(fù)等脫節(jié)問(wèn)題,這就無(wú)法體現(xiàn)信息實(shí)時(shí)性和有效性,嚴(yán)重違背了科

20、研成果的客觀性和完整性。</p><p> ?。?)科宣與傳媒的脫節(jié):國(guó)內(nèi)某些網(wǎng)站的推介作用不夠,還只是停留在宣傳上,如中國(guó)教育和科研計(jì)算機(jī)網(wǎng)。</p><p>  由此看來(lái)我們應(yīng)該摒棄那些有違背客觀嚴(yán)謹(jǐn)?shù)膽B(tài)度和管理方法,加強(qiáng)對(duì)科研的重視度,實(shí)行科學(xué)管理??蒲泄芾硐到y(tǒng)正是一個(gè)公共網(wǎng)絡(luò)操作的有利平臺(tái),使科研管理過(guò)渡到全新的自動(dòng)化水平,為此很有必要開(kāi)發(fā)一個(gè)科研管理系統(tǒng)以解決管理工作實(shí)際需求,以

21、需求的輕重緩急為步驟,不貪大求全、不做過(guò)分的形式包裝,而應(yīng)以簡(jiǎn)單、快捷、使用、安全為特色。</p><p>  1.3 編譯語(yǔ)言的選擇</p><p>  JSP是由Sun公司倡導(dǎo),許多公司參與一起建立的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。在Java基礎(chǔ)上開(kāi)發(fā)出的JSP實(shí)現(xiàn)了動(dòng)態(tài)網(wǎng)頁(yè)與靜態(tài)頁(yè)面的分離,脫離了硬件平臺(tái)的束縛,它的先編譯后運(yùn)行等方式大大提高了執(zhí)行效率,逐漸成為因特網(wǎng)上的主流開(kāi)發(fā)工具。它也完全解決

22、了目前ASP、PHP的一個(gè)通病——腳本級(jí)執(zhí)行,可以在Java Servlet和JavaBeans/EJB/CORBA/JNDI等的支持下,構(gòu)建功能強(qiáng)大的應(yīng)用平臺(tái)。</p><p>  JSP技術(shù)的工作原理[4][5]是:在傳統(tǒng)的網(wǎng)頁(yè)HTML文件中,加入腳本片段和JSP標(biāo)記,構(gòu)成JSP網(wǎng)頁(yè)。Web服務(wù)器在遇到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的腳本片段,然后將結(jié)果以HTML格式返回給客戶(hù)。程序片段可以操作數(shù)據(jù)庫(kù)、

23、重新定向網(wǎng)頁(yè)以及發(fā)送E-Mail等。所有程序操作都在服務(wù)器段執(zhí)行,網(wǎng)絡(luò)上傳輸給客戶(hù)端的僅是得到的結(jié)果,對(duì)客戶(hù)端瀏覽器的要求最低。由于目前JSP只支持Java作為其腳本語(yǔ)言,因此,其腳本片段實(shí)際上就是一段Java程序代碼。</p><p>  JSP的特點(diǎn)[4][5][6]:</p><p> ?。?)將內(nèi)容生成和顯示進(jìn)行分離</p><p><b> ?。?/p>

24、2)可重用組件</b></p><p> ?。?)適應(yīng)不同平臺(tái)、執(zhí)行速度快</p><p> ?。?)編寫(xiě)界面更加輕松、容易修改</p><p>  1.4 后臺(tái)數(shù)據(jù)庫(kù)的選擇——SQL Server 2005</p><p>  本系統(tǒng)采用的是SQL Server 2005版本,是由微軟公司于2005年發(fā)布的。SQL Server

25、 2005[8][9]系統(tǒng)不再是一個(gè)部門(mén)的數(shù)據(jù)庫(kù),而是一個(gè)企業(yè)級(jí)的數(shù)據(jù)庫(kù)系統(tǒng),能夠滿足企業(yè)各種數(shù)據(jù)訪問(wèn)的需要。Microsoft SQL Server 2005 具有比較好的可伸縮性、安全性和集成性。Microsoft SQL Server 2005系統(tǒng)具有自我調(diào)整能力,可以處理巨型數(shù)據(jù)庫(kù),可伸縮性大大提高了。在安全性方面該系統(tǒng)采用了一個(gè)新的安全架構(gòu),在默認(rèn)安裝情況下可以獲得安全保障。在集成方面,SQL Server 2005 支持行業(yè)

26、標(biāo)準(zhǔn)HTTP、XML、SOAP等協(xié)議,支持報(bào)表服務(wù)、集成服務(wù)等,并且與.NET Framework CLR完全集成。</p><p>  為了能使JSP編譯的程序訪問(wèn)數(shù)據(jù)庫(kù),還必須添加JDBC橋[7][10] 。JDBC(Java Database Connectivity)由一組純Java語(yǔ)言編寫(xiě)的類(lèi)和結(jié)構(gòu)組成,其作用就是連接數(shù)據(jù)庫(kù)把需要執(zhí)行的SQL語(yǔ)句傳遞給數(shù)據(jù)庫(kù)并返回結(jié)果。從程序員的角度來(lái)說(shuō),JDBC就是一

27、種執(zhí)行SQL語(yǔ)句的API,無(wú)需關(guān)心中間的過(guò)程,JDBC的存在像把利劍刺穿了Java和數(shù)據(jù)庫(kù)之間原本堅(jiān)固的墻壁。JDBC 的體系如:</p><p><b>  圖1 JDBC結(jié)構(gòu)</b></p><p>  SQL 2005數(shù)據(jù)庫(kù)開(kāi)發(fā)[8][10]的特點(diǎn):</p><p><b>  NET框架主機(jī)</b></p&g

28、t;<p><b>  XML技術(shù)</b></p><p><b>  增強(qiáng)的安全性</b></p><p>  Transact-SQL的增強(qiáng)性能</p><p><b>  SQL服務(wù)中介</b></p><p><b>  通告服務(wù)</b&g

29、t;</p><p><b>  Web服務(wù)</b></p><p><b>  全文搜索功能的增強(qiáng)</b></p><p>  1.5 后臺(tái)服務(wù)器Tomcat 6.0</p><p>  Tomcat[12]是一個(gè)JSP和Servlet的運(yùn)行平臺(tái),是SUN公司在JSWDK(Java Server

30、Web Development Kit)基礎(chǔ)上發(fā)展起來(lái)的優(yōu)秀Server/JSP Web服務(wù)器。它可以和大部分主流Web服務(wù)器(如IIS、Apache等)一起工作,并且運(yùn)行穩(wěn)定、可靠、效率高。</p><p>  Tomcat服務(wù)器除了能夠運(yùn)行Servlet和JSP外,還提供了作為Web服務(wù)器的一些特有功能:</p><p>  Tomcat管理和控制臺(tái)</p><p&

31、gt;<b>  安全域管理</b></p><p>  Tomcat是個(gè)多面手,它不僅僅應(yīng)用于Windows,對(duì)于Unix、Linux等多種操作系統(tǒng)它都可以勝任工作。而且不同操作系統(tǒng)的配置步驟基本類(lèi)似,可移植性非常高。</p><p>  第2章 系統(tǒng)的需求分析</p><p>  2.1 系統(tǒng)的功能分析</p><p&g

32、t;  2.1.2 人員信息管理模塊的主要功能</p><p>  人員信息管理模塊主要是管理員對(duì)用戶(hù)的個(gè)人信息進(jìn)行添加、刪除或修改的操作。管理員擁有較高的權(quán)限,可以添加、刪除或編輯所有用戶(hù)信息,包括用戶(hù)名、登錄密碼、真實(shí)姓名、所在</p><p><b>  科研成果管</b></p><p>  2.1.4 新聞公告模塊的主要功能</

33、p><p>  新聞公告模塊是對(duì)公告的處理,它控制著新聞公告欄。簡(jiǎn)單地說(shuō),公告信息的變化,直接影響日常科研工作也可以進(jìn)行刪除,這樣幫助數(shù)據(jù)庫(kù)中數(shù)據(jù)的冗余和堆積。</p><p>  2.2系統(tǒng)的可行性分析</p><p>  2.2.1 技術(shù)的可行性</p><p>  科研管理系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)采用了目前最新的Microsoft SQL Serv

34、er 2005,該數(shù)據(jù)庫(kù)不僅在安全性、準(zhǔn)確性和運(yùn)行速度方面都有絕對(duì)的優(yōu)勢(shì),并且能夠處理龐大的數(shù)據(jù);前臺(tái)則采用了MyEclipse作為主要的開(kāi)發(fā)工具,通過(guò)JDBC橋接技術(shù)可以進(jìn)行無(wú)縫連接,使系統(tǒng)在最大限度地實(shí)現(xiàn)可靠性和易維護(hù)性。</p><p>  2.2.2 系統(tǒng)的安全性</p><p><b> ?。?)科研</b></p><p>  ri

35、ng方法傳值即可。</p><p> ?。?)系統(tǒng)在每個(gè)頁(yè)面都會(huì)自動(dòng)驗(yàn)證當(dāng)前用戶(hù)的身份信息,僅知道頁(yè)面的名字而沒(méi)有正常登錄的用戶(hù)是不能查看該頁(yè)面的。防止了某些人可以通過(guò)猜測(cè)頁(yè)面名稱(chēng)而登錄到系統(tǒng)中。</p><p><b>  第3章 系統(tǒng)設(shè)計(jì)</b></p><p>  3.1 系統(tǒng)環(huán)境配置設(shè)計(jì)</p><p><

36、b>  為了保證系</b></p><p><b>  ver2003</b></p><p> ?。?)服務(wù)器:Tomcat6.0及以上</p><p> ?。?)瀏覽器:IE6.0及以上</p><p>  (7)數(shù)據(jù)庫(kù):SQL Server 2005</p><p> ?。?/p>

37、8)分辨率:推薦使用1024×768像素及以上</p><p> ?。?)J2sdk版本:jdk-1_5_0-windows-i586.exe</p><p> ?。?0)JDBC驅(qū)動(dòng):sqljdbc.jar</p><p>  3.2 系統(tǒng)業(yè)務(wù)流程分析</p><p><b>  “科</b></p&g

38、t;<p>  圖3-1 前臺(tái)(科研員)登錄流程圖</p><p>  圖3-2 后臺(tái)(管理員)登錄流程圖</p><p><b>  3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>  數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)設(shè)計(jì)的優(yōu)劣將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的</p><p>  3.3.1

39、數(shù)據(jù)庫(kù)概念需求分析</p><p>  根據(jù)上述需求,設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。</p><p>  新聞公告:ID號(hào)、發(fā)布人、發(fā)布日期、發(fā)布內(nèi)容</p><p>  科研員信息:ID號(hào)、登錄密碼、真實(shí)姓名、所在部門(mén)、Email地址</p><p><b>  管理員</b></p><p>&

40、lt;b>  、備注</b></p><p>  著作成果:著作ID、</p><p><b>  別、備注</b></p><p>  專(zhuān)利成果:專(zhuān)利ID、專(zhuān)利人、專(zhuān)利名稱(chēng)、申報(bào)時(shí)間、所在部門(mén)、本人排序、合作者及排序、等級(jí)、年份、專(zhuān)利號(hào)、備注</p><p>  3.3.2數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</

41、p><p>  數(shù)據(jù)庫(kù)的概念設(shè)計(jì)后,將其轉(zhuǎn)化為數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。如圖3-3所示。</p><p>  圖3-3 數(shù)據(jù)表樹(shù)形結(jié)構(gòu)圖</p><p>  3.3.3數(shù)據(jù)表E-R關(guān)系</p><p>  設(shè)計(jì)完數(shù)據(jù)的邏輯結(jié)構(gòu)后,就可以設(shè)計(jì)滿足用戶(hù)需求的各種實(shí)體以及實(shí)體間的關(guān)系。系統(tǒng)分為三種實(shí)體,即新聞公告實(shí)體、人員

42、信息實(shí)體(包括科研員和管理員)和科研成果實(shí)體。</p><p>  人員信息實(shí)體與新聞公告實(shí)體是一對(duì)多關(guān)系,表示一個(gè)人(科研員或管理員)對(duì)應(yīng)多條新聞信息。</p><p>  人員信息實(shí)體與科研成果實(shí)體是一對(duì)多關(guān)系,表示一個(gè)人可以有多項(xiàng)科研成果記錄信息。其關(guān)系圖如圖3-4所示。</p><p>  圖3-4 數(shù)據(jù)表關(guān)系E-R圖</p><p>

43、;  3.3.4數(shù)據(jù)表設(shè)計(jì)</p><p>  表news用于存放新聞公告的信息,如圖3-5所示。</p><p>  圖3-5 dbo.news(新聞公告表)</p><p>  表member用于存放科研員的信息,如圖3-6所示。</p><p>  圖3-6 dbo.member(科研員信息表)</p><p>

44、  表admin用于存放管理員的信息,如圖3-7所示。</p><p>  圖3-7 dbo.admin(管理員信息表)</p><p>  表xm用于存放項(xiàng)目成果的信息,如圖3-8所示。</p><p>  圖3-8 dbo.xm(項(xiàng)目信息表)</p><p>  表lw用于存放論文成果的信息,如圖3-9所示。</p><

45、;p>  圖3-9 dbo.lw(論文信息表)</p><p>  表zz用于存放著作成果的信息,如圖3-10所示。</p><p>  圖3-10 dbo.zz(著作信息表)</p><p>  表hj用于存放獲獎(jiǎng)成果的信息,如圖3-11所示。</p><p>  圖3-11 dbo.hj(獲獎(jiǎng)信息表)</p><

46、p>  表zl用于存放專(zhuān)利成果的信息,如圖3-12所示。</p><p>  圖3-12 dbo.zl(專(zhuān)利信息表)</p><p>  第4章 系統(tǒng)頁(yè)面設(shè)計(jì) </p><p>  5.3 SQL分類(lèi)查詢(xún)</p><p>  除了對(duì)成果的添加、刪除和修改外,系統(tǒng)可以對(duì)滿足查詢(xún)條件的科研成果進(jìn)行搜索。管理員可以選擇查詢(xún)這的姓名和科研成果申

47、報(bào)時(shí)間。這里人員的姓名是精確查找,而申報(bào)時(shí)間則采用模糊查詢(xún)的方式,兩查詢(xún)條件之間用“and”與關(guān)系相連,關(guān)鍵SQL查詢(xún)執(zhí)行代碼如下:</p><p><b>  …… <% </b></p><p>  if(op!=null&&op.equals("search")){ //判斷是查找操作</p><

48、;p>  String s_truename=request.getParameter("Truename");</p><p>  String s_time=request.getParameter("Time");</p><p>  String s_where=""; //確立

49、指針位置</p><p>  if(!s_truename.equals(""))</p><p>  s_where+=" and M_name ='"+s_truename+"' "; //精確查詢(xún)</p><p>  if(!s_time.equals(""))&l

50、t;/p><p>  s_where+=" and Time like'%"+s_time+"%' "; //Like % 模糊查詢(xún) %</p><p><b>  %> ……</b></p><p><b>  <% </b></p>&

51、lt;p>  rs=stmt.executeQuery("select count(*) from xm where Id is not null"+s_where);</p><p><b>  %></b></p><p><b>  第6章 系統(tǒng)測(cè)試</b></p><p>  測(cè)試的

52、目的是為了發(fā)現(xiàn)系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)過(guò)程中的疏忽所造成的錯(cuò)誤,測(cè)試的策略和過(guò)程可以通過(guò)螺旋模型中來(lái)展開(kāi)(圖6-1),即從“小規(guī)?!遍_(kāi)始,進(jìn)展到“大規(guī)?!?,從一個(gè)小功能模塊測(cè)試開(kāi)始,經(jīng)過(guò)修改和調(diào)整后逐漸過(guò)渡到整個(gè)系統(tǒng)的統(tǒng)一測(cè)試。測(cè)試用例設(shè)計(jì)的好壞直接決定了測(cè)試的效果和結(jié)果,所以說(shuō)在軟件測(cè)試活動(dòng)中最關(guān)鍵的步驟就是設(shè)計(jì)有效的測(cè)試用例。</p><p>  本系統(tǒng)的測(cè)試環(huán)境是:windows XP操作系統(tǒng) +Tomcat 6.0

53、服務(wù)器 +MyEclipse6.5 +SQL Server 2005 +IE 6.0瀏覽器。</p><p><b>  圖6-1 測(cè)試模型</b></p><p><b>  第7章 結(jié)論</b></p><p>  伴隨著互聯(lián)網(wǎng)蓬勃的發(fā)展,高校的科研活動(dòng)和科研能力也日益成為學(xué)校綜合實(shí)力的重要指標(biāo),因此越來(lái)越多的高校機(jī)構(gòu)

54、將科研管理與Internet融合到一起,開(kāi)發(fā)出了互聯(lián)的科研管理系統(tǒng)以便對(duì)科研成果進(jìn)行統(tǒng)計(jì)。</p><p>  科研管理系統(tǒng)采用了穩(wěn)定而強(qiáng)大的Tomcat+JSP+SQL Server 2005組合進(jìn)行開(kāi)發(fā)、調(diào)試和運(yùn)行,主要完成和實(shí)現(xiàn)了對(duì)新聞公告模塊、科研成果管理模塊和科研人員管理模塊的添加、查詢(xún)、修改等功能。在系統(tǒng)的安全性方面采用了MD5加密技術(shù),保證后臺(tái)管理員或他人不能隨意泄露用戶(hù)的密碼信息;在讀取數(shù)據(jù)庫(kù)數(shù)據(jù)

55、時(shí)系統(tǒng)采用預(yù)編譯語(yǔ)句,有效做到了SQL防注入的攻擊等。</p><p>  在新聞公告模塊和科研成果模塊,針對(duì)不同身份的系統(tǒng)用戶(hù)對(duì)系統(tǒng)產(chǎn)生不同的操作權(quán)限,例如科研員只能查看自己的科研成果項(xiàng)目,而管理員可以在全局模式下查看所有用戶(hù)的成果信息。</p><p>  人員管理模塊中,管理員在后臺(tái)添加功能上運(yùn)用了Ajax方法實(shí)現(xiàn)驗(yàn)證用戶(hù)的唯一性。當(dāng)管理員添加一個(gè)重復(fù)的用戶(hù)時(shí),系統(tǒng)會(huì)出現(xiàn)提示信息給予

56、警告。</p><p>  盡管在設(shè)計(jì)的過(guò)程中遇到種種困難和阻礙,在我一次次調(diào)試和指導(dǎo)老師耐心的指引后,終于克服了問(wèn)題所在。在系統(tǒng)的設(shè)計(jì)過(guò)程中的不斷完善也讓我對(duì)曾經(jīng)學(xué)過(guò)的知識(shí)點(diǎn)進(jìn)行溫故和擴(kuò)充,使用多角度、多方法來(lái)達(dá)到系統(tǒng)的功能實(shí)現(xiàn),是一次非常好的基于理論之上的實(shí)踐過(guò)程。通過(guò)這次的實(shí)踐,讓我對(duì)制作系統(tǒng)這方面有了更濃厚的信心和興趣,一回生二回熟,相信這經(jīng)驗(yàn)將推波助瀾于今后的學(xué)習(xí)中。</p><p&

57、gt;<b>  閱讀文獻(xiàn)來(lái)源</b></p><p>  [1]啟明工作室,MIS系統(tǒng)開(kāi)發(fā)與應(yīng)用,人民郵電出版社,2005.8</p><p>  [2]杜鵬,澳大利亞高??蒲泄芾眢w制考察報(bào)告,教育部科技發(fā)展中心,2006.9.27</p><p>  [3]馬更新,高??蒲泄芾碛?jì)劃目標(biāo)制定和實(shí)施過(guò)程中存在的問(wèn)題與對(duì)策,中華醫(yī)學(xué)科研管理雜志2

58、006年10月第19卷第5期</p><p>  [4]李平,基于JSP的動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù),《微計(jì)算機(jī)信息》(管控一體化)2009 年第25 卷第7-3 期</p><p>  [5]上官志峰,論JSP相對(duì)于ASP在動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)中的優(yōu)勢(shì),蘭州工業(yè)高等專(zhuān)科學(xué)校學(xué)報(bào),2009年第16 卷第2 期</p><p>  [6]胡書(shū)敏、陳寶峰、程煒杰,Java第一步— 基礎(chǔ)+

59、設(shè)計(jì)模式+Servlet+EJB+Struts+Spring+Hibernate,清華大學(xué)出版社,2009.1</p><p>  [7]閃四清,SQL Server 2005基礎(chǔ)教程,清華大學(xué)出版社,2009.8.17 </p><p>  [8]Sahil Gambhir,The Big SQL Shootout,PC MAGAZINE,MARCH 26.2002 </p>

60、<p>  [9]McCown,Sean,SQL Server Bulks Up,InfoWorld,01996649,1/16/2006,Vol.28,Issue 3</p><p>  [10]周恒,王殊宇等,JSP項(xiàng)目開(kāi)發(fā)全程實(shí)錄,清華大學(xué)出版社,2008</p><p>  [11]陳暉,陳意云,茹祥民,一種用于Java程序驗(yàn)證編譯的標(biāo)簽類(lèi)型,軟件學(xué)報(bào),2005年第1

61、6卷第3期</p><p><b>  版社,2008</b></p><p><b>  致 謝</b></p><p>  首先感謝我的導(dǎo)師,感謝她對(duì)我們耐心的指導(dǎo),不論是課上的她還是課下的她,都是一位平易近人的老師。學(xué)習(xí)上她循循善誘,設(shè)計(jì)中也給了我很大的自主發(fā)揮空間。當(dāng)然在需要改進(jìn)的時(shí)候她也會(huì)提出寶貴經(jīng)驗(yàn),告訴我們

62、實(shí)際中是怎么一回事,我們可以嘗試哪種方法。這種實(shí)踐的意義貴在讓我們學(xué)生自己“先下水試試水溫”,在學(xué)(即課堂的洗禮)之后,再習(xí)(切身體驗(yàn)練習(xí)),理解原理的本質(zhì)。這將有別于填鴨式的高中模式,真正提升成為大學(xué)“自主學(xué)習(xí)”的精髓。</p><p>  其次我要感謝四年來(lái)所有的任課老師,是他們一點(diǎn)一滴的教學(xué)積累才有了我今天的設(shè)計(jì)基礎(chǔ)。同時(shí)還要感謝和我共處四年時(shí)光的同學(xué)們,愉快的同窗生活將會(huì)成為我人生中難忘的回憶。</

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論