版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 畢業(yè)設(shè)計說明書</b></p><p> 設(shè)計題目: 摩托車企業(yè)宣傳網(wǎng)站設(shè)計與實現(xiàn)</p><p> 學(xué) 院 計算機科學(xué)與信息工程 </p><p> 專業(yè)年級 </p><p> 學(xué)生姓名 學(xué)號 </p>
2、<p> 指導(dǎo)教師 職稱 </p><p> 設(shè)計地點 計算機軟件工程實驗室 </p><p> 日 期 2015-5-20 </p><p> 摩托車企業(yè)宣傳網(wǎng)站設(shè)計與實現(xiàn)</p><p> 中文摘要:本文以摩托車企業(yè)宣傳網(wǎng)站設(shè)計
3、與實現(xiàn)為背景,從實際工作出發(fā),結(jié)合門戶網(wǎng)站開發(fā)的概念、結(jié)構(gòu)及系統(tǒng)開發(fā)的基本原理和方法,開發(fā)了摩托車企業(yè)網(wǎng)站,使企業(yè)和用戶之間能夠快速、及時地進行溝通,實現(xiàn)了企業(yè)新聞、產(chǎn)品的信息化展示,對提高企業(yè)信息化管理水平具有重要的實用價值。</p><p> 該設(shè)計具有以下特點:</p><p> 1.系統(tǒng)設(shè)計過程中,采用了與傳統(tǒng)的客戶機/服務(wù)器(Client/Server)不同的系統(tǒng)結(jié)構(gòu)一一瀏覽
4、器/服務(wù)器(Brows/Server)結(jié)構(gòu)。使得開發(fā)更加便捷,從提高了開發(fā)效率,在系統(tǒng)的維護方面,由B/S結(jié)構(gòu)所特有的分層特性,大大降低了系統(tǒng)維護人員的工作量。</p><p> 2.引入了JSP (Java Server Pages)技術(shù)。利用其豐富的功能和強大的技術(shù)支撐,提高了系統(tǒng)設(shè)計的靈活性和開發(fā)速度。</p><p> 3.采用了UML可視化建模輔助設(shè)計,使得需求分析和設(shè)計更加
5、面向?qū)ο螅瑫r用各種圖的應(yīng)用更加直觀形象。</p><p> 關(guān)鍵字:B/S結(jié)構(gòu),JSP技術(shù),UML</p><p><b> ABSTRACT:</b></p><p> This paper is in the setting of development of Design and Development of Motorbike
6、Enterprise Website, developing the Web-net to the Website combined with the basic theories and methods of system, the idea and construction of developing of Enterprise Website. This Web-net can make customer and enterpri
7、se communicate fast and timely. It is high valuable to make the Websise out and improve the level of Enterprise information management. </p><p> The system has following characters:</p><p>
8、 1 .Browser/Server construction is used, which has far more effective than traditional Client/Server construction in the designing progress. The method is more convenience, more effective. This method also makes t
9、hat several people develop a single management information system(MIS), and at the same time becomes true. Thanks to the character of lever structure in the B/S construction, a lot of works are simplified in the field of
10、 maintenance.</p><p> 2 .Java Server Pages(JSP)technique is used to improve the agility of the system</p><p> and accelerate the speed of developing software, because of the abundance of JSP
11、39;s</p><p> function and technical support.</p><p> 3.UML is used to assist the Design of the project, which is Object-Oriented and intuitionistic.</p><p> Keywords: Test Instal
12、lation Management Browser/Server(B/S) Construction,</p><p> Java Server Pages(JSP), United Modeling Language(UML)</p><p><b> 目錄</b></p><p> 第一章Internet及企業(yè)網(wǎng)站介紹4<
13、/p><p> 1.1我國Internet的現(xiàn)狀4</p><p> 1.2企業(yè)網(wǎng)站的作用及好處5</p><p> 第二章 項目的開發(fā)背景及技術(shù)6</p><p> 2.1網(wǎng)站建設(shè)技術(shù)概論6</p><p> 2.2 JSP簡介6</p><p> 2.3 UML(Unifi
14、ed modeling language)概述7</p><p> 2.4 SQL語言簡介8</p><p> 第三章 系統(tǒng)需求分析10</p><p> 3.1系統(tǒng)運行環(huán)境10</p><p> 3.2 系統(tǒng)功能需求10</p><p> 3.3 系統(tǒng)性能需求11</p><
15、p> 3.4 用例圖12</p><p> 3.5 用例規(guī)約13</p><p> 3.6 活動圖17</p><p> 第四章 摩托車企業(yè)宣傳網(wǎng)站的分析與設(shè)計19</p><p> 4.1 系統(tǒng)總體設(shè)計19</p><p> 4.2 系統(tǒng)詳細設(shè)計22</p><p&g
16、t; 第五章 摩托車企業(yè)宣傳網(wǎng)站的實現(xiàn)32</p><p> 5.1 前臺模塊的實現(xiàn)32</p><p> 5.2 管理員登陸模塊的實現(xiàn)36</p><p> 5.3 后臺管理模塊的實現(xiàn)37</p><p> 5.4 系統(tǒng)調(diào)試41</p><p> 5.5 問題及解決辦法42</p>
17、<p> 第六章 小節(jié)與展望44</p><p><b> 致謝44</b></p><p><b> 參考文獻44</b></p><p> 第一章Internet及企業(yè)網(wǎng)站介紹</p><p> 1.1我國Internet的現(xiàn)狀</p><p&
18、gt; 上世紀80年代末期,Internet進入了國內(nèi)。1989年,中關(guān)村地區(qū)科研師范網(wǎng)NCFC開始建設(shè),到1994年,建立了我國最高域名CN服務(wù)器,NCFC連入了Internet;同時,還建立了Mail服務(wù)器、News服務(wù)器、FTP服務(wù)器、WWW服務(wù)器、Gopher服務(wù)器等。</p><p> 從上世紀90年代初開始,Internet進入了全盛的發(fā)展時期,發(fā)展最快的是歐美地區(qū),其次是亞太地區(qū),我國起步較晚,
19、但發(fā)展迅速。Internet在中國的發(fā)展,大致可分為以下三個階段。</p><p> 第一階段(1987 -1994年)。這一階段是電子郵件使用階段,我國通過撥號與國外連通電子郵件,實現(xiàn)了與歐洲及北美地區(qū)的E-mail通信功能。1990年我國開通CHINAPAC分組數(shù)據(jù)交換網(wǎng),但這種低速率的網(wǎng)絡(luò),遠遠滿足不了計算機通訊及數(shù)據(jù)交換的需求,故于1991年6月中科院高能所決定租用國際衛(wèi)星信道建立與美國SLAC國家實驗
20、室的 64kbps專線。經(jīng)十八個月后,于1993年3月2日止式開通了由北京高能所到美國斯坦福直線加速器中心的計算機通訊專線,運行DECnet協(xié)議與各地連通。不久高能所獲得進口CISCO路由器權(quán),轉(zhuǎn)入運行TCP/IP協(xié)議聯(lián)入Internet網(wǎng)。由此開始,我國Internet發(fā)展進入第二階段。</p><p> 第二階段(1994 -1995年)。這一階段是教育科研網(wǎng)發(fā)展階段。我國通過TCP/IP連接,實現(xiàn)了Int
21、ernet的全部功能。到1995年初,高能所將衛(wèi)星專線改用海底電纜,通過日本進入Internet。同時,由中科院(中關(guān)村地區(qū))及北京大學(xué)、清華大學(xué)的校園網(wǎng)組成的NCFC網(wǎng)(The National Computing and Networking Facility of China)以高速光纜和路由器實現(xiàn)主干網(wǎng)的連接,于1994年4月,止式開通了與國際Internet的64Kbps專線連接,并設(shè)立了中國最高域名(CN)服務(wù)器。這時,我國
22、才算是真止加入了國際Internet行列之中。</p><p> 繼此之后,我國又建成中國教育和科研網(wǎng)(CERNET-China Education and Research Network,通過128Kbps專線實現(xiàn)了與美國相連,北京化工大學(xué)也在前期開通了一條通過日本進入Internet的64K專線。百所聯(lián)網(wǎng)與百校聯(lián)網(wǎng)形成我國學(xué)術(shù)界聯(lián)網(wǎng)的高潮。到1995年5月,郵電部開通了中國公用Internet網(wǎng),即CHI
23、NANET,作為公共商用網(wǎng)向公眾提供Internet服務(wù)。至此,中國Internet發(fā)展進入第三階段,即商用階段。</p><p> 第三階段(1995年至今)。這一階段是商業(yè)應(yīng)用階段。此時的中國已廣泛融入了Internet大家族。自進入商業(yè)應(yīng)用階段以來,Internet這一新生事物以其強大的生命力與無可匹敵的優(yōu)勢如一股狂艘席卷中國大地。CHINANET在北京、上海設(shè)立了兩個樞紐站點與Internet相聯(lián),并在
24、全國范圍建造CHINANET的骨干網(wǎng)。目前,CHINANET已在大部分重要城市開通業(yè)務(wù),1996年9月,電子部ChinaGBN開通。各地ISP亦如雨后春筍般地蓬勃興起,據(jù)統(tǒng)計,到1996年底,僅北京就有30多家ISP開始或準備營業(yè),如國聯(lián)、飛梭、世紀互聯(lián)、訊業(yè)、中網(wǎng)、實華開、為、方網(wǎng)景等,它們的投資規(guī)模甚至超過了官方相應(yīng)的機構(gòu)。據(jù)2009年7月16日CNNIC(中國互聯(lián)網(wǎng)絡(luò)信息中心)發(fā)布的《第24次中國互聯(lián)網(wǎng)絡(luò)發(fā)展狀況統(tǒng)計報告》顯示我國
25、網(wǎng)民規(guī)模已達3.38億,繼續(xù)領(lǐng)跑全球互聯(lián)網(wǎng);其中,使用手機上網(wǎng)的網(wǎng)民也已達到1.55億,約占我國網(wǎng)民總數(shù)的一半(46%)。截至2009年6月底,我國互聯(lián)網(wǎng)普及率達到25.5%,保持平穩(wěn)上升的態(tài)勢。</p><p> 1.2企業(yè)網(wǎng)站的作用及好處</p><p> 如果我們把Internet看作一個整體,那么網(wǎng)絡(luò)和網(wǎng)站是它的二個組成部分。網(wǎng)絡(luò)好比是遍布于人體全身的血管,是傳遞信息的通道;而
26、網(wǎng)站則是人體的各個器官,是網(wǎng)絡(luò)上儲存信息的結(jié)點。他們相輔相成,密不可分。</p><p> 隨著中國加入WTO以及全球經(jīng)濟一體化的不斷加快,網(wǎng)上交易市場將成為未來商場上角逐的主要焦點。機遇和挑戰(zhàn)并存,企業(yè)面臨的競爭也將越來越激烈,網(wǎng)絡(luò)發(fā)展的大勢所趨決定了企業(yè)如果不加入互聯(lián)網(wǎng)這一領(lǐng)域就會很快被市場所淘汰。那么企業(yè)網(wǎng)站的作用是什么呢?我想企業(yè)網(wǎng)站的作用不外乎有以下三點:(1)宣傳企業(yè)形象,(2)擴展往來業(yè)務(wù),(3)
27、提高內(nèi)部效率。從企業(yè)網(wǎng)站的以上三點作用來分析,建立企業(yè)網(wǎng)站的好處我認為可以歸結(jié)為如下:(1)宣傳費用低、宣傳范圍廣,(2)建立企業(yè)形象,(3)擴大銷售,與潛在客戶建立商業(yè)聯(lián)系,(4)開展電子商務(wù),(5)與客戶保持聯(lián)系,收集客戶反饋信息,(6)全天候、全方位的網(wǎng)絡(luò)優(yōu)勢。</p><p> 顯然,網(wǎng)站作為互聯(lián)網(wǎng)時代企業(yè)實現(xiàn)網(wǎng)絡(luò)營銷的重要平臺,隨著中國企業(yè)對外交流意識的加強,每一個精明的企業(yè)家都認識到了企業(yè)網(wǎng)站給一個
28、企業(yè)帶來的巨大作用。因此,當(dāng)人類進入二十一世紀后,企業(yè)網(wǎng)站在數(shù)量上呈現(xiàn)出跨越式的發(fā)展,如雨后春筍。</p><p> 第二章 項目的開發(fā)背景及技術(shù)</p><p> 根據(jù)當(dāng)今信息時代企業(yè)發(fā)展的需求出發(fā),在對企業(yè)建設(shè)網(wǎng)站的必要性進行了反復(fù)論證的基礎(chǔ)上進行立項。本項目在分析國內(nèi)外企業(yè)信息化網(wǎng)站現(xiàn)狀的基礎(chǔ)上,結(jié)合當(dāng)前企業(yè)信息化過程中的特點,找出其中的優(yōu)點和不足之處,以JSP網(wǎng)站開發(fā)思想,快速
29、組建企業(yè)信息化系統(tǒng)網(wǎng)站,在信息即時發(fā)布和資源規(guī)劃管理方面突出創(chuàng)新。本項目的技術(shù)特點在于將新一代的面向?qū)ο蟮能浖_發(fā)思想、最新JSP的Web開發(fā)技術(shù)應(yīng)用到企業(yè)信息化網(wǎng)站開發(fā)中,在企業(yè)信息即時發(fā)布和資源規(guī)劃管理方面實現(xiàn)通用的、可擴展的解決方案。</p><p> 2.1網(wǎng)站建設(shè)技術(shù)概論</p><p> 目前,在傳統(tǒng)的Web開發(fā)過程中使用得比較成熟的技術(shù)有ASP,PHP,ASP.NET,J
30、SP等,JSP技術(shù)以Java語言為基礎(chǔ),因此天生具有平臺無關(guān)性。以強大的JavaAPI為后盾,功能十分強大??梢允褂肑avaBeans組件和自定義標簽,因此具有良好的擴展性。使用嵌入式的開發(fā)技術(shù),簡單易學(xué)。通過視圖分離技術(shù),強化可重用性組件,大大加快了網(wǎng)站的開發(fā)過程。不像ASP或PHP是純粹的解釋性語言,JSP是半編譯半解釋語言。每個JSP腳本在第一次被調(diào)用時將被編譯為一個Servlet,并常駐于內(nèi)存中,這顯然將大大提高它的執(zhí)行效率。J
31、SP技術(shù)用Java語言作腳本。Java語言使開發(fā)者的工作比用其他方式更容易。Java語言擁有內(nèi)存區(qū)域管理,可以防止內(nèi)存漏洞和提供對難于發(fā)現(xiàn)的降低應(yīng)用效率的指針Bugs的保護。此外,JSP還為現(xiàn)實世界的應(yīng)用提供了強有力的例外處理能力。面向?qū)ο蟮姆椒ㄊ够贘SP的應(yīng)用程序要比基于ASP和PHP的應(yīng)用程序更易于維護。</p><p><b> 2.2 JSP簡介</b></p>&
32、lt;p> JSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo),許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標準,在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中加入Java程序片段和JSP標簽(Tag),就構(gòu)成了JSP 網(wǎng)頁(*.jsp)。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶。程序片段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送
33、Email等等,這都是建立動態(tài)網(wǎng)站所需要的功能。利用JSP、所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對客戶瀏覽器的要求很低,在客戶端可以實現(xiàn)無P1ug—in,無ActiveX,無Java Applet,甚至無Frame。</p><p> JSP技術(shù)強調(diào)的組件比腳本實現(xiàn)更加容易,它在設(shè)計網(wǎng)頁內(nèi)容時,不會影響程序邏輯。在設(shè)計程序邏輯時,而不需改變網(wǎng)頁內(nèi)容。JavaBeans模式包括像數(shù)據(jù)
34、庫訪問、安全、事務(wù)完整性等完整的企業(yè)模式,并且它們與應(yīng)用本身相分離。JSP技術(shù)是一種開放的、跨平臺的結(jié)構(gòu),所以Web服務(wù)器、平臺和其他組件能夠很容易轉(zhuǎn)換,而不需影響基于JSP的應(yīng)用程序。這使JSP更適合現(xiàn)實世界的Web應(yīng)用程序,無論在哪兒都可以迅速轉(zhuǎn)化、成長,這是它的準則。JSP技術(shù)是通過Java開放模式開發(fā)的,它可以廣泛地被其他開發(fā)工具、Web服務(wù)器和應(yīng)用服務(wù)開發(fā)商所支持。這使得它比其他技術(shù)的發(fā)展更具多元化、融入更多的智慧。綜上所述,
35、JSP技術(shù)有著較為明顯的優(yōu)勢,這使得它成為未來的發(fā)展方向。正是由于這些優(yōu)點,JSP正在取代ASP、PHP,日漸成為網(wǎng)站開發(fā)的主流。目前,新的網(wǎng)站公司都使用JSP作為網(wǎng)站開發(fā)的工具,以前的一些公司也都在使用JSP重新改造自己的網(wǎng)站。</p><p> 2.3 UML(Unified modeling language)概述</p><p> UML,即統(tǒng)一建模語言,已經(jīng)成為軟件工業(yè)中占支
36、配地位的一種建模語言。UML的定義包括UML語義和UML表示法兩個部分。UML語義描述基于UML的精確元模型定義。元模型為UML的所有元素在語法和語義上提供了簡單、一致、通用的定義性說明;UML表示法定義UML符號的表示法,為開發(fā)者或開發(fā)工具使用這些圖形符號和文本語法為系統(tǒng)建模提供了標準。</p><p> UML的目標是以面向?qū)ο蟮姆绞絹砻枋鋈魏晤愋偷南到y(tǒng),具有很寬的應(yīng)用領(lǐng)域。其中最常用的是建立軟件系統(tǒng)的模型
37、,但它同樣可以用于描述非軟件領(lǐng)域的系統(tǒng),通過UML可以對任何具有靜態(tài)結(jié)構(gòu)和動態(tài)行為的系統(tǒng)進行建模。此外,UML適用于系統(tǒng)開發(fā)過程中從需求規(guī)格描述到系統(tǒng)完成后測試的不同階段。在需求分析階段,可以用用例來捕獲用戶需求。通過用例建模,描述對系統(tǒng)感興趣的外部角色及其對系統(tǒng)(用例)的功能要求。分析階段主要關(guān)心問題域中的主要概念(如抽象、類和對象等)和機制,需要識別這些類以及它們相互間的關(guān)系,并用UML類圖來描述。為實現(xiàn)用例,類之間需要協(xié)作,這可以
38、用UML動態(tài)模型來描述。在分析階段,只對問題域的對象(現(xiàn)實世界的概念)建模,而不考慮定義軟件系統(tǒng)中技術(shù)細節(jié)的類(如處理用戶接口、數(shù)據(jù)庫、通訊和并行性等問題的類)。這些技術(shù)細節(jié)在設(shè)計階段引入,因此設(shè)計階段為構(gòu)造階段提供更詳細的規(guī)格說明。編程(構(gòu)造)是一個獨立的階段,其任務(wù)是用面向?qū)ο缶幊陶Z言將來自設(shè)計階段的類轉(zhuǎn)換成實際的代碼。在用UML建立分析和設(shè)計模型時,不應(yīng)過早考慮編碼問題,這樣不利于建立簡單正確的模型。UML模型還可作為測試階段的依
39、據(jù)。系統(tǒng)通常需要</p><p> 2.4 SQL語言簡介</p><p> 2.4.1 SQL的概念</p><p> SQL全稱是“結(jié)構(gòu)化查詢語言(Structured Query Language)”,最早的是IBM的圣約瑟研究實驗室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng)SYSTEM R開發(fā)的一種查詢語言,它的前身是SQUARE語言。SQL語言自從工BM公司1981年推
40、出以來后,得到了廣泛的應(yīng)用。如今無論是像Oracle,Sybase,Informix,SQL server這些大型的數(shù)據(jù)庫管理系統(tǒng),還是像Visual FoxPro,PowerBuild這些微機上常用的數(shù)據(jù)庫開發(fā)系統(tǒng),都支持SQL語言作為查詢語言。</p><p> 2.4.2 SQL語言的特點</p><p> SQL廣泛地被采用正說明了它的特點。它使全部用戶,包括應(yīng)用程序員、DBA
41、</p><p> 管理員和終端用戶受益非淺。其特點有:</p><p><b> (1)非過程化語言</b></p><p> SQL是一個非過程化的語言,因為它一次處理一個記錄,對數(shù)據(jù)提供自動導(dǎo)航。SQL允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個記錄進行操作,可操作記錄集。所有SQL語句接受集合作為輸入,返回集合作為輸出。SQL的集合
42、特性允許一條SQL語句的結(jié)果作為另一條SQL語句的輸入。SQL不要求用戶指定對數(shù)據(jù)的存放方法。這種特性使用戶更易集中精力十要得到的結(jié)果。</p><p> 所有SQL語句使用查詢優(yōu)化器,它是RDBMS的一部分,由它決定對指定數(shù)據(jù)存取的最快速度的手段。查詢優(yōu)化器知道存在什么索引,哪兒使用合適,Ifu用戶從不需要知道表是否有索引,表有什么類型的索引。</p><p><b> (
43、2)統(tǒng)一的語言</b></p><p> 以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨的語言,而SQL將全部任務(wù)統(tǒng)一在一種語言中。SQL可用于所有用戶的DB活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。基本的SQL命令只需很少時間就能學(xué)會,最高級的命令在幾天內(nèi)便可掌握。SQL語言功能極強,但由十設(shè)計巧妙,語言十分簡潔,完成數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制的核
44、心功能只用了九個動詞:CREATE,DROP,ALTER,SELECT,INSERT,UPDATE,DELETE,GRANT,REVOKE,且 SQL語言語法簡單,接近英語口語,因此易學(xué)易用。</p><p> (3)是所有關(guān)系數(shù)據(jù)庫的公共語言</p><p> 由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持SQL語言,用戶可將使用SQL的技能從一個RDBMS轉(zhuǎn)到另一個。所有用SQL編寫的程序
45、都是可以移植的。</p><p> 2.4.3 SQL Server 2000簡介</p><p> SQL Server 2000是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),是Microsoft公司推出的SQL Server數(shù)據(jù)庫管理系統(tǒng)的其中一個版本。該版本繼承了SQL Server 7.0版本的優(yōu)點,同時又比它增加了許多更先進的功能,具有使用方便、可伸縮性好、與相關(guān)軟件集成程度高等優(yōu)點。</
46、p><p> SQL Server 2000采用客戶/服務(wù)器計算模型,即中央服務(wù)器用來存儲數(shù)據(jù)庫,該服務(wù)器可以被多臺客戶機訪問,數(shù)據(jù)庫應(yīng)用的處理過程分布在客戶機和服務(wù)器</p><p> 上??蛻?服務(wù)器計算模型分為兩層的客戶/服務(wù)器結(jié)構(gòu)和多層的客戶/服務(wù)器結(jié)</p><p> 構(gòu)。在兩層的客戶/服務(wù)器系統(tǒng)中,客戶機通過網(wǎng)絡(luò)與運行SQL Server 2000實例
47、</p><p> 的服務(wù)器相連,客戶機用來完成數(shù)據(jù)表示和大部分業(yè)務(wù)邏輯的實現(xiàn),服務(wù)器完成</p><p> 數(shù)據(jù)的存儲,這種客戶機被稱為“胖客戶機”(thick client)。在多層的客戶/服務(wù)器系統(tǒng)中,至少要經(jīng)過二個處理層,第一層是客戶機,它只負責(zé)數(shù)據(jù)的表示;第二層是業(yè)務(wù)邏輯服務(wù)器,負責(zé)業(yè)務(wù)邏輯的實現(xiàn),所有的客戶機都可以對它進行訪問;第二層是數(shù)據(jù)庫。這種結(jié)構(gòu)中的客戶機被稱為“瘦客
48、戶機”(thin client)。</p><p> 第三章 系統(tǒng)需求分析</p><p><b> 3.1系統(tǒng)運行環(huán)境</b></p><p><b> 1.操作系統(tǒng):</b></p><p><b> (1)服務(wù)器端:</b></p><p>
49、; Windows 2000 Server,它的可擴充性、可靠性、兼容性等性能,及圖形化界面,便于維護與管理。</p><p><b> (2)客戶端:</b></p><p> Windows系列操作系統(tǒng):Windows98,WindowsXP,Windows2000 Professional,</p><p> Windows 20
50、00 Server等。</p><p><b> 2.數(shù)據(jù)庫服務(wù)器:</b></p><p> Microsoft SQL Server 2000,是Microsoft面向分布式客戶機、服務(wù)器計算</p><p> 的關(guān)系數(shù)據(jù)庫管理系統(tǒng),是為支持分布式計算環(huán)境而設(shè)計的。</p><p><b> 3.瀏
51、覽器:</b></p><p> Internet Explore 6.0以上。</p><p><b> 4.其它要求:</b></p><p> 服務(wù)器端:Tomcat服務(wù)器,Pentium 2.0GHz以上CPU,512M以上內(nèi)存,支持Java。</p><p> 3.2 系統(tǒng)功能需求</
52、p><p> 系統(tǒng)的功能需求主要描述系統(tǒng)所預(yù)期提供的功能和服務(wù)。從系統(tǒng)功能需求的角度要求本企業(yè)門戶網(wǎng)站能夠?qū)崿F(xiàn)以下幾方面的功能:</p><p> 1.企業(yè)基本信息展示、產(chǎn)品展示功能;</p><p> 2.瀏覽、添加、刪除產(chǎn)品的功能;</p><p> 3.對產(chǎn)品進行分類的功能;</p><p><b>
53、; 4.查找的功能;</b></p><p> 5.?dāng)?shù)據(jù)后臺管理功能;</p><p><b> 6.留言功能;</b></p><p> (1)企業(yè)基本信息展示、產(chǎn)品展示功能:企業(yè)發(fā)布信息、產(chǎn)品,后臺管理員根據(jù)后臺管理系統(tǒng)添加信息、產(chǎn)品并在前臺進行展示。</p><p> (2)瀏覽、添加、刪除產(chǎn)
54、品的功能:后臺管理員可以在后臺對產(chǎn)品進行瀏覽、添加、刪除操作。</p><p> (3)對產(chǎn)品進行分類的功能:后臺管理員可以通過后臺的產(chǎn)品類別管理添加產(chǎn)品類別并對產(chǎn)品進行分類。</p><p> (4)查找的功能:客戶可以在前臺對企業(yè)信息進行查找。</p><p> (5)數(shù)據(jù)后臺管理功能:能夠在后臺對企業(yè)信息、產(chǎn)品信息、留言信息等數(shù)據(jù)進行管理。</p&
55、gt;<p> (6)留言功能:客戶可通過前臺查看和編輯流言,后臺管理員可以在后臺對留言進行瀏覽和刪除操作。</p><p> 3.3 系統(tǒng)性能需求 </p><p> 系統(tǒng)的性能需求關(guān)心的是系統(tǒng)整體特性而不是個別的系統(tǒng)特性,因此性能需求比功能需求對系統(tǒng)更為重要。結(jié)合康定民族師范高等??茖W(xué)校實驗設(shè)備管理工</p><p> 作流程的實際情況,從
56、性能需求的角度要求本實驗設(shè)備管理系統(tǒng)的設(shè)計能夠達到</p><p> 以下幾個方面的目標。</p><p> (1)較強的可移植性:即要求企業(yè)門戶網(wǎng)站在通過修改盡量少的代碼的基礎(chǔ)上能夠在所有支持Java的操作系統(tǒng)平臺下正常運行。所謂可移植性,是指系統(tǒng)跨平臺運行的能力??偟膩碚f,當(dāng)系統(tǒng)需要跨平臺運行時,需要修改的內(nèi)容越少,移植性越好。</p><p> (2)友
57、好的用戶界面:即要求企業(yè)門戶網(wǎng)站具備較強的人機交互能力。使用系統(tǒng)的最終用戶是有生命的人,那么,作為系統(tǒng)設(shè)計和開發(fā)人員,則有義務(wù)和責(zé)任考慮最終用戶在使用系統(tǒng)過程中的感受,通過設(shè)計友好的用戶界面,有利于提高最終用戶使用系統(tǒng)開展工作的興趣,從而進一步提高用戶的工作積極性和工作效率。</p><p> (3)有效的用戶分級制度:因為本企業(yè)門戶網(wǎng)站涉及到的權(quán)限操作比較少,所以將用戶等級分為系統(tǒng)管理員和普通游客兩個等級。&
58、lt;/p><p><b> 3.4 用例圖</b></p><p> 企業(yè)門戶網(wǎng)站系統(tǒng)的用例圖如圖2-1所示,包括:查看企業(yè)新聞、產(chǎn)品介紹、公司文化、技術(shù)支持、留言,瀏覽新聞信息、添加新聞信息、管理產(chǎn)品類別、注冊產(chǎn)品、瀏覽產(chǎn)品、后臺管理員注銷、留言管理。</p><p> 圖 3-1 摩托車企業(yè)宣傳網(wǎng)站的用例圖</p><
59、;p><b> 3.5 用例規(guī)約</b></p><p> (1)用例規(guī)約“查看企業(yè)新聞”</p><p> 表3-1用例規(guī)約“查看企業(yè)新聞”</p><p> (2)用例規(guī)約“查看產(chǎn)品介紹”</p><p> 表3-2用例規(guī)約“查看產(chǎn)品介紹”</p><p> (3)用例規(guī)約“
60、查看公司文化”</p><p> 表3-3用例規(guī)約“查看公司文化”</p><p> (4)用例規(guī)約“查看技術(shù)支持”</p><p> 表3-4用例規(guī)約“查看技術(shù)支持”</p><p> (5)用例規(guī)約“瀏覽新聞信息”</p><p> 表3-5用例規(guī)約“瀏覽新聞信息”</p><p>
61、; (6)用例規(guī)約“添加新聞信息”</p><p> 表3-6用例規(guī)約“添加新聞信息”</p><p> (7)用例規(guī)約“管理產(chǎn)品類別”</p><p> 表3-7用例規(guī)約“管理產(chǎn)品類別”</p><p> (8)用例規(guī)約“注冊產(chǎn)品”</p><p> 表3-8用例規(guī)約“注冊產(chǎn)品”</p>&
62、lt;p> (9)用例規(guī)約“瀏覽產(chǎn)品”</p><p> 表3-9用例規(guī)約“瀏覽產(chǎn)品”</p><p> (10)用例規(guī)約“留言管理”</p><p> 表3-10用例規(guī)約“留言管理”</p><p> (11)用例規(guī)約“后臺管理員注銷”</p><p> 表3-11用例規(guī)約“后臺管理員注銷”<
63、/p><p><b> 3.6 活動圖</b></p><p> 3.6.1 后臺管理活動圖</p><p> 圖 3-2 后臺管理活動圖</p><p> 第四章 摩托車企業(yè)宣傳網(wǎng)站的分析與設(shè)計</p><p> 4.1 系統(tǒng)總體設(shè)計</p><p> 4.1.1
64、 系統(tǒng)管理平臺與總體框架</p><p><b> 1.系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)</b></p><p> 本系統(tǒng)是采用B/S結(jié)構(gòu),其總體構(gòu)架如</p><p><b> 圖4-1所示。</b></p><p> 圖4-1客戶端瀏覽器通過JSP訪問數(shù)據(jù)庫</p><p> 利用
65、JSP技術(shù)建立客戶端與數(shù)據(jù)庫的聯(lián)系,完成網(wǎng)站信息的傳遞、存儲。</p><p><b> 2.系統(tǒng)的開發(fā)環(huán)境</b></p><p> 算機網(wǎng)絡(luò)技術(shù)的發(fā)展大體上經(jīng)歷了二個階段:一是以Mainframe為中心的</p><p> 集中處理式網(wǎng)絡(luò),即主機-終端模式;二是以Client/Server模式為中心的分布式計算機處理網(wǎng)絡(luò)系統(tǒng),即客戶端
66、/服務(wù)器模式;三是目前正不斷發(fā)展完善的Internet/Intranet模式,即Browse州Serve:模式。本實驗室管理系統(tǒng)即是建立在Intranet的基礎(chǔ)之上。在B/S結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽器實現(xiàn),一</p><p> 部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn)。服務(wù)器端具有查</p><p> 詢、更新等功能。其開發(fā)環(huán)境如下:</p>&l
67、t;p> 操作系統(tǒng):Windows XP Professional SP3,具有可擴充性、可移植性、可靠性、兼容性等性能,同時它的圖形化界面,便于維護與管理。</p><p> WEB應(yīng)用服務(wù)器:Tomcat 5.5</p><p> 數(shù)據(jù)庫服務(wù)器系統(tǒng):Microsoft SQL Server 2000,是Microsoft面向分布式客戶機、服務(wù)器計算的關(guān)系數(shù)據(jù)庫管理系統(tǒng),是為
68、支持分布式計算環(huán)境而設(shè)計的。</p><p> 開發(fā)工具:MyEclipse,Dreamweaver 8,JDK 1.6等。</p><p> 客戶端所需運行環(huán)境如下:</p><p> 操作系統(tǒng):Windows系列操作系統(tǒng)。</p><p> 瀏覽器:Internet Explorer</p><p><
69、;b> 3.系統(tǒng)結(jié)構(gòu)層次</b></p><p> 對實驗室設(shè)備的信息化管理,大致可以分為以下二個層次:</p><p> (1)應(yīng)用層,也就是客戶端。在客戶端,用戶通過Internet Explorer瀏覽器訪問企業(yè)宣傳網(wǎng)站,進行信息共享和交流。</p><p> (2)信息處理層,主要功能是對信息進行處理,并對數(shù)據(jù)進行統(tǒng)計更新,實<
70、;/p><p> 際上是一個決策過程。</p><p> (3)數(shù)據(jù)庫層,作用是將數(shù)據(jù)、資料以及文字等信息分類保存,以便在決策</p><p> 處理之時提供信息支撐。</p><p> 本系統(tǒng)各層工作及信息交互過程如圖4-2所示。</p><p> 圖4-2 系統(tǒng)總體框架圖</p><p&g
71、t; 4.1.2 系統(tǒng)管理模塊組成</p><p> 模塊結(jié)構(gòu)圖如下圖4-3所示。</p><p> 圖4-3 模塊結(jié)構(gòu)圖</p><p> 本系統(tǒng)管理模塊由四個子模塊構(gòu)成:網(wǎng)頁新聞管理、產(chǎn)品管理、留言管理、注銷管理。他們各自功能如下:</p><p><b> 網(wǎng)頁新聞管理模塊</b></p>
72、<p> 該模塊由兩個部分組成:新聞信息添加、新聞信息瀏覽。</p><p> (1)新聞信息添加:后臺管理員登陸成功后,可以在后臺添加新聞并發(fā)布在前臺。</p><p> (2)新聞信息瀏覽:后臺管理員登陸成功后,可以分頁對以發(fā)布的新聞進行瀏覽,同時可以對新聞信息進行修改并重新發(fā)布和刪除。</p><p><b> 2.產(chǎn)品管理模塊&l
73、t;/b></p><p> 該模塊由三個部分組成:產(chǎn)品類別管理、產(chǎn)品注冊、產(chǎn)品瀏覽。</p><p> (1)產(chǎn)品類別管理:后臺管理員登陸成功后,可以對產(chǎn)品類別進行修改和刪除操作。</p><p> (2)產(chǎn)品注冊:即產(chǎn)品添加,后臺管理員登陸成功后可以注冊一個新的產(chǎn)品,填寫相關(guān)信息,然后發(fā)布到前臺。</p><p> (3)產(chǎn)
74、品瀏覽:后臺管理員登陸成功后,可以對產(chǎn)品進行分頁瀏覽,點擊后可查看詳細信息或刪除產(chǎn)品。</p><p><b> 3.留言管理模塊</b></p><p> 該模塊只有一個部分:留言</p><p> (1)流言:后臺管理員登陸成功后可以分頁查看留言內(nèi)容并進行刪除。</p><p><b> 4.注銷管
75、理模塊</b></p><p> 該模塊也只有一部分:后臺管理員注銷</p><p> (1)后臺管理員注銷:注銷后返回網(wǎng)站前臺首頁。</p><p> 4.2 系統(tǒng)詳細設(shè)計</p><p> 4.2.1 關(guān)鍵抽象</p><p> 本系統(tǒng)的關(guān)鍵抽象包括管理員類、連接數(shù)據(jù)庫類、留言類、新聞類、產(chǎn)品
76、類、產(chǎn)品類別類、數(shù)據(jù)庫查詢類等。</p><p><b> 圖4-4 關(guān)鍵抽象</b></p><p> 4.2.2 用例實現(xiàn)</p><p> (1)前臺操作的用例實現(xiàn)</p><p> 前臺操作的用例中包括查詢類(SelectSQL)、連接數(shù)據(jù)庫類(ConnSQLServer)、用戶界面接口(UI),用順序圖
77、表示出來,如圖4-2所示:</p><p> 圖4-5 前臺操作順序圖</p><p> 對應(yīng)的協(xié)作圖如4-3所示:</p><p> 圖4-6 前臺操作協(xié)作圖</p><p> (2)管理員操作的用例實現(xiàn)</p><p> 管理員操作的用例中包括管理員類(Admin)、界面接口(UI)、信息查詢和更改類(S
78、electSQL)、連接數(shù)據(jù)庫類(ConnSQLServer),用順序圖表示出來,如圖4-4所示:</p><p> 圖4-7 后臺管理員操作順序圖</p><p> 對應(yīng)的協(xié)作圖如圖4-5所示:</p><p> 圖4-8 后臺管理員操作協(xié)作圖</p><p> 4.2.3 數(shù)據(jù)庫設(shè)計</p><p><
79、;b> 1.數(shù)據(jù)庫表</b></p><p> (1)管理員表admin</p><p> 圖4-9 表admin</p><p><b> 表4-1 管理員表</b></p><p> (2)留言信息表leaveword</p><p> 圖4-10 表leavew
80、ord</p><p> 表4-2 留言信息表</p><p> (3)新聞信息表news</p><p> 圖4-11 表news</p><p> 表4-3 新聞信息表</p><p> (4)產(chǎn)品信息表product</p><p> 圖4-12 表product</p&
81、gt;<p> 表4-4 產(chǎn)品信息表</p><p> (5)產(chǎn)品類別信息表productcategory</p><p> 圖4-13 表productcategory</p><p> 表4-5 產(chǎn)品類別信息表</p><p> 第五章 摩托車企業(yè)宣傳網(wǎng)站的實現(xiàn)</p><p> 5.1
82、前臺模塊的實現(xiàn)</p><p> 5.1.1 首頁(index.jsp)</p><p><b> 圖5-1 首頁截圖</b></p><p> 此頁面包括除包括企業(yè)新聞、產(chǎn)品介紹、公司文化、技術(shù)支持、留言和管理員登幾個常用連接外還提供了對企業(yè)新聞和產(chǎn)品的一個簡略瀏覽,點擊“更多”就會進入詳細的新聞和產(chǎn)品介紹頁面,點擊其中一個條目就會另外
83、打開一個IE窗口顯示條目具體信息。</p><p> Java API包:java.util.*、java.sql.*。</p><p> Bean:News、SelectSQL。</p><p> 5.1.2 企業(yè)新聞(qyxw.jsp)</p><p> 圖5-2 企業(yè)新聞頁面截圖</p><p> 此頁
84、面包括除包括企業(yè)新聞、產(chǎn)品介紹、公司文化、技術(shù)支持、留言和管理員登幾個常用連接外還提供了對企業(yè)新聞的標題的分頁顯示,和搜索新聞的功能,點擊相應(yīng)條目,此條目的詳細信息會顯示在新打開的IE窗口中。</p><p> Java API包:java.util.*。</p><p> Bean:News、SelectSQL、DownTable。</p><p> 5.1
85、.3 搜索新聞(ssxw.jsp)</p><p> 圖5-3 搜索新聞頁面截圖</p><p> 此頁面完成的是對新聞標題的一個簡單的模糊搜索,搜索結(jié)果會將滿足條件的新聞標題分頁顯示出來。</p><p> Java API包:java.util.*、java.sql.*</p><p> Bean:News、SelectSQL。&
86、lt;/p><p> 5.1.4 產(chǎn)品介紹(cpjs.jsp)</p><p> 圖5-4 產(chǎn)品介紹頁面截圖</p><p><b> 分頁顯示產(chǎn)品信息。</b></p><p> Java API包:java.util.*、java.sql.*。</p><p> Bean:Product
87、、SelectSQL。</p><p> 5.2 管理員登陸模塊的實現(xiàn)</p><p> 5.2.1 后臺管理員登陸(houtai/adminlogin.jsp)</p><p> 圖5-5 后臺管理員登陸頁面截圖</p><p> 輸入用戶名和密碼,點提交后,系統(tǒng)會轉(zhuǎn)入houtai/houtaitest.jsp頁面對用戶名和密碼進行
88、驗證并返回響應(yīng)信息。若驗證通過則轉(zhuǎn)入后臺管理首頁(houtai/index.jsp),若驗證失敗則轉(zhuǎn)回后臺登陸頁面(houtai/adminlogin.jsp)。</p><p> Bean:Admin、SelectSQL。</p><p> 5.3 后臺管理模塊的實現(xiàn)</p><p> 5.3.1 后臺管理首頁(houtai/index.jsp)</p
89、><p> 圖5-6 后臺管理首頁截圖</p><p> 此頁面應(yīng)用了frame框架,frame1為houtai/welcom.jsp頁面,frame2為houtai/menu.jsp頁面,fram3初始時為新聞信息添加(houtai/news.jsp)頁面,frame3會隨著管理員的操作顯示不同的頁面。</p><p> 5.3.2 網(wǎng)頁新聞管理</p&g
90、t;<p> (1)新聞信息添加(news.jsp)</p><p> 如圖5-6,填寫要添加的新聞信息,用JavaScript輸入的內(nèi)容進行限制和約束,點“提交”后轉(zhuǎn)入insert.jsp頁面執(zhí)行插入數(shù)據(jù)庫的操作。</p><p> (2)新聞信息瀏覽(newsBrowse.jsp)</p><p> 圖5-7 后臺新聞信息瀏覽截圖</
91、p><p> 分頁對已發(fā)布的新聞信息進行瀏覽、修改、刪除操作。點擊“修改”時,轉(zhuǎn)到新聞編輯頁面(newsEdit.jsp)。若點擊“刪除”,則出發(fā)事件,以窗口形式打開新聞刪除確認頁面(newsDel.jsp),管理員可以進一不確認刪除或取消刪除新聞。</p><p> Java API包:java.util.*。</p><p> Bean:News、Select
92、SQL。</p><p> 5.3.3 產(chǎn)品管理</p><p> (1)產(chǎn)品類別管理(categoryBrowse.jsp)</p><p> 如圖5-8,可以修改和刪除產(chǎn)品類別。點擊“修改”后,跳轉(zhuǎn)到產(chǎn)品類別修改頁面(categoryEdit.jsp),可以對產(chǎn)品類別名進行修改,確定后轉(zhuǎn)入categoryEdittext.jsp完成數(shù)據(jù)庫操作。點擊“刪除”
93、后,跳轉(zhuǎn)到產(chǎn)品類別刪除確認頁面(categoryDelPage.jsp) ,確認后跳轉(zhuǎn)到categoryDelPagetest.jsp完成數(shù)據(jù)庫操作。點擊“添加產(chǎn)品類別”會跳轉(zhuǎn)到categoryadd.jsp頁面添加新的產(chǎn)品類別。</p><p> (2)產(chǎn)品注冊(productadd.jsp)</p><p> 如圖5-9,可以添加新產(chǎn)品,提交后跳轉(zhuǎn)到save.jsp頁面,將新產(chǎn)品信
94、息插入數(shù)據(jù)庫,同時將產(chǎn)品圖片上傳到指定文件夾。</p><p> (3)產(chǎn)品瀏覽(productBrowse.jsp)</p><p> 如圖5-10,分頁瀏覽產(chǎn)品,點擊“刪除”后跳轉(zhuǎn)到產(chǎn)品刪除頁面(productDelPage.jsp),確認后轉(zhuǎn)入productDelPagetest.jsp頁面完成數(shù)據(jù)庫操作。點“查看”后跳轉(zhuǎn)到productview.jsp頁面,可以查看產(chǎn)品文字和圖
95、片信息。</p><p> Java API包:java.util.*。</p><p> Bean:Product、ProductCategory、StringTrans、SelectSQL。</p><p> 圖5-8 后臺產(chǎn)品類別管理截圖</p><p> 圖5-9 后臺產(chǎn)品注冊管理截圖</p><p>
96、 圖5-10 后臺產(chǎn)品瀏覽管理截圖</p><p> 5.3.4 留言管理(leavewordBrowse.jsp)</p><p> 圖5-11 后臺留言管理截圖</p><p> 分頁顯示用戶的留言,點擊“刪除”后跳轉(zhuǎn)到leavewordDelPage.jsp進行進一步確認,確認后轉(zhuǎn)入leavewordDelPagetest.jsp完成數(shù)據(jù)庫操作,然后返
97、回留言管理頁面。</p><p> Java API包:java.util.*。</p><p> Bean:Leaveword、DownTable、SelectSQL。</p><p> 5.3.5 注銷管理</p><p> 點擊“后臺管理員注銷”后,轉(zhuǎn)入logout.jsp頁面,結(jié)束此次會話,然后返回前臺首頁。</p>
98、;<p><b> 5.4 系統(tǒng)調(diào)試</b></p><p> 1.安裝好Tomcat和JDK。</p><p> 2.為MyEclipse配置Tomcat。</p><p> 具體步驟:Windows->Preferences->左邊打開MyEclipse分支->Servers->Tomcat-&
99、gt;根據(jù)你的Tomcat版本點開相應(yīng)分之->JDK->在Tomcat JDK name下點擊下拉框,若只有MyEclipse+“版本號"一項,點擊"Add"按鈕->JRE name一項可以填你覺得好分辨的名字,JRE home directory一項點擊"Browse"按鈕找到你所安裝的JDK的目錄就OK了。</p><p> 3.將項目添加
100、到MyEclipse工作目錄下。</p><p> 4. 單擊工具欄的“”按鈕,將彈出如圖1.3所示的對話框。這個對話框是項目發(fā)布對話框,在對話框的“Project”下拉選擇框中選擇本系統(tǒng)的項目名稱“joker”,單擊Add按鈕進行項目發(fā)布的設(shè)置,MyEclipse會自動將項目配置到Tomcat的目錄下。</p><p> 5.在MyEclipse集成環(huán)境下對系統(tǒng)進行調(diào)試,所做更改保存
101、后,Tomcat目錄下項目會同步更新。</p><p> 5.5 問題及解決辦法</p><p> 1.安裝完JDK和TomCat并配置完環(huán)境變量后,在瀏覽器中輸入http://localhot:8080時,瀏覽器提示說“該網(wǎng)頁無法顯示”??刂婆_提示:The Apache Tomcat Native library which allows optimal performance in
102、 production environments was not found on the java.library.path: D:\Java\jdk1.5.0_05\bin;.;C:\WINDOWS\system32;C:\WINDOWS;d:\ruby\bin;.;..;D:\Java\jrockit-R26.0.0-jdk"或者類似信息。</p><p> 解決方法:此時你需要下在一個名叫“t
103、cnative-1.dll”的文件,把它復(fù)制到系統(tǒng)盤的windows\system32目錄下即可。當(dāng)你在下載“tcnative-1.dll”時最好選擇一個版本高于1.1.5.0版本的,不然當(dāng)你啟動TOMCAT服務(wù)器時控制臺窗口還是回提醒你說,你的“tcnative-1.dll”文件版本太低。</p><p> 2. Cannot create JDBC driver of class '' fo
104、r connect URL 'null'。</p><p> 解決方法:(1)用Tomcat的Web頁面配置完連接池后,tomcat會自動在%tomcat home%\webapps\你的項目名\META-INF文件夾中生成一個context.xml文件。</p><p> (2)將%tomcat home%\webapps\你的項目名\META-INF目錄下的cont
105、ext.xml文件做如下更改:</p><p> 在<Context>元素里添加以下代碼:</p><p> <ResourceLink </p><p> name="jdbc/ConnectionPool" </p><p> global="jdbc/ConnectionPool&
106、quot; </p><p> type="javax.sql.DataSource"/></p><p> 其中name和global的值與Web頁面配置連接池時的JNDI Name相同。</p><p> 3. Cannot load JDBC driver class 'com.microsoft.jdbc.sqlser
107、ver.SQLServerDriver'。</p><p> 解決辦法:將mssqlserver.jar; msbase.jar ;msutil.jar;放在\%tomcat%\common\lib中。</p><p><b> 第六章 小節(jié)與展望</b></p><p> 近兩個月的畢業(yè)設(shè)計總算結(jié)束了,在這個過程中,運用所學(xué)知識
108、的同時也查閱并學(xué)到了很多新的技術(shù),結(jié)合實踐獲得了不少的經(jīng)驗。</p><p> 在接到畢業(yè)設(shè)計任務(wù)書之前,我們就成學(xué)過JAVA,JSP等軟件設(shè)計語言。在得知這個項目要采用基于JSP的WEB開發(fā)技術(shù)結(jié)合SQL Server來實現(xiàn)后,個人感覺也不是很意外但也有不少壓力。我將以往的有關(guān)課程復(fù)習(xí)了一下做了些初步準備,同時在網(wǎng)上找了J2EE相關(guān)的書籍相信能在設(shè)計的實現(xiàn)過程中可以給予我莫大的幫助,可以定時定量的完成,算是對
109、大學(xué)四年學(xué)習(xí)情況的一個總結(jié)。</p><p> 通過對摩托車企業(yè)宣傳網(wǎng)站的設(shè)計與實現(xiàn),讓我對WEB開發(fā)的相關(guān)技術(shù)和理論有了更深的理解和應(yīng)用,在這個信息高度集中、技術(shù)不斷推陳出新的時代,我會繼續(xù)努力學(xué)習(xí)和實踐,立志做一名出色的IT精英。</p><p><b> 參考文獻</b></p><p> 《JSP案例開發(fā)集錦》編著:王誠梅、袁然、
110、王艷。</p><p> 《UML基礎(chǔ)教程》編著:Jason T.Roff,張瑜、楊繼萍等譯。</p><p> 《數(shù)據(jù)庫系統(tǒng)概論(第四版)》編著:王珊]薩師煊。</p><p> 《Java程序設(shè)計教程》第二版編著:施霞萍、張歡歡、王瑾德、馬可幸。</p><p> 《JSP大學(xué)實用教程》編著:耿詳義、張躍平。</p>
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)宣傳網(wǎng)站畢業(yè)論文(設(shè)計)
- 摩托車頭盔模具設(shè)計畢業(yè)設(shè)計
- 摩托車貼花設(shè)計
- 宣傳網(wǎng)站設(shè)計開題報告
- 摩托車尾燈罩注射模設(shè)計畢業(yè)設(shè)計
- 電動摩托車BMS硬件系統(tǒng)設(shè)計與實現(xiàn).pdf
- 畢業(yè)設(shè)計-- 摩托車后輪輪轂?zāi)>咴O(shè)計(含全套資料)
- 電動摩托車控制系統(tǒng)設(shè)計與實現(xiàn).pdf
- 畢業(yè)設(shè)計(論文)-摩托車發(fā)動機的裝配工藝設(shè)計
- 畢業(yè)設(shè)計-- 摩托車后輪輪轂?zāi)>咴O(shè)計(含全套資料).doc
- 摩托車
- 摩托車
- 摩托車
- 模具畢業(yè)設(shè)計17702型摩托車轉(zhuǎn)向鎖支架沖壓模具 設(shè)計
- 摩托車專用升降平臺設(shè)計
- 摩托車專用升降平臺設(shè)計
- 摩托車閘把開關(guān)設(shè)計
- 摩托車專用升降平臺設(shè)計
- 摩托車專用升降平臺設(shè)計
- 摩托車專用升降平臺設(shè)計
評論
0/150
提交評論