基于jsp技術(shù)的甬港物流信息平臺設(shè)計與開發(fā)—前臺管理模塊[畢業(yè)論文+任務(wù)書+開題報告+文獻綜述+外文翻譯]_第1頁
已閱讀1頁,還剩67頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)論文</b></p><p><b> ?。?0_ _屆)</b></p><p>  基于JSP技術(shù)的甬港物流信息平臺設(shè)計與開發(fā)—前臺管理模塊</p><p><b>  摘 要</b></p><p>  隨著我國的物流熱潮和國內(nèi)信息化步

2、伐的加快,物流信息平臺正以飛速的發(fā)展來適應物流行業(yè)的市場變化。物流信息網(wǎng)信息的及時性、準確性完全符合國內(nèi)物流企業(yè)對行業(yè)信息的要求,它已經(jīng)成為國內(nèi)物流企業(yè)信息的主要來源。緊抓寧波成為物流節(jié)點城市這一契機,促進寧波物流行業(yè)信息化的進程。</p><p>  本設(shè)計利用JSP技術(shù)開發(fā),設(shè)計實現(xiàn)甬港物流信息平臺,整合寧波地區(qū)物流業(yè)的信息,達到行業(yè)內(nèi)的信息共享。前臺包括用戶模塊、物流動態(tài)、物流知識、倉儲信息、車輛信息 、企

3、業(yè)信息 、公告查詢。在SQL數(shù)據(jù)庫中實現(xiàn)了數(shù)據(jù)表的設(shè)計與存儲。</p><p>  文章的系統(tǒng)分析部分介紹了系統(tǒng)的需求分析、業(yè)務(wù)流程分析等;系統(tǒng)設(shè)計部分包括系統(tǒng)功能設(shè)計和數(shù)據(jù)庫設(shè)計;系統(tǒng)實現(xiàn)部分介紹了主要窗口的設(shè)計和實現(xiàn)。</p><p>  關(guān)鍵詞:甬港物流信息平臺;JSP;UML;</p><p><b>  Abstract</b><

4、;/p><p>  Along with the domestic logistics boom and the speed of the domestic informatization step, the logistics information platform has been making rapid development to adapt the changes in logistics indus

5、try .The timeless and the accuracy of logistics information nets was completely meet the needs that domestic logistics business to industry information ,it has became the main source of domestic logistics enterprise i

6、nformation .To hold the opportunity that NingBo became the logistics nodes city,</p><p>  This design use JSP technological development, it achieved Ningbo port logistics informatization platform, combined t

7、he information in NingBo's logistics industry, then to reach information -sharing during the trade. Foreground application includes user module, logistics dynamic, logistics knowledge storehouse information, vehicle

8、information, enterprise information, inquiry announcement and so on, and it has achieved programming and data storage of datasheet in SQL database.</p><p>  This passage has introduced the requirements analy

9、sis and the business process analysis of the system, and the system design include function design and database design, system explains design and implementation of the main windows.</p><p>  Keywords: Ningb

10、o port logistics information platform; JSP; UML</p><p><b>  目 錄</b></p><p><b>  1 研究背景1</b></p><p>  1.1 系統(tǒng)開發(fā)的背景1</p><p>  1.2 系統(tǒng)開發(fā)的意義1</

11、p><p><b>  2 系統(tǒng)分析3</b></p><p>  2.1 需求分析3</p><p>  2.2 功能分析3</p><p>  2.3 UML概述4</p><p>  2.3.1 UML介紹4</p><p>  2.3.2 開源UML工具6&

12、lt;/p><p>  2.4 系統(tǒng)UML建模7</p><p><b>  3 系統(tǒng)設(shè)計20</b></p><p>  3.1 系統(tǒng)總體設(shè)計20</p><p>  3.2 數(shù)據(jù)庫設(shè)計20</p><p>  3.2.1 數(shù)據(jù)庫概念設(shè)計20</p><p>  3

13、.2.2 數(shù)據(jù)庫邏輯設(shè)計21</p><p>  4 系統(tǒng)的實現(xiàn)28</p><p>  4.1 系統(tǒng)開發(fā)平臺選擇28</p><p>  4.2 模塊頁面29</p><p>  4.3 模塊代碼32</p><p><b>  結(jié) 論40</b></p><p

14、><b>  參考文獻42</b></p><p>  致 謝錯誤!未定義書簽。</p><p><b>  1 研究背景</b></p><p>  1.1 系統(tǒng)開發(fā)的背景</p><p>  隨著我國的物流熱潮,各行各業(yè)都對物流趨之若鶩,紛紛成立物流企業(yè)。但由于國內(nèi)各方面條件的限制,

15、國內(nèi)物流企業(yè)規(guī)模小、數(shù)量多,缺少競爭優(yōu)勢,并且技術(shù)含量低,大多數(shù)只能提供運輸和倉儲等傳統(tǒng)服務(wù),能夠提供一攬子物流解決方案的企業(yè)很少,再加上國外大企業(yè)的競爭,使原本就不足以分得一杯羹的國內(nèi)企業(yè)更加難以適應市場的變化。要想在這場博弈中取勝,對于大部分的中小型物流企業(yè)來說,找出市場中的縫隙、進行差異化經(jīng)營才是其最佳生存之道,而信息的來源則成為尋找縫隙的關(guān)鍵(周恒、王殊宇,2008)。隨著國內(nèi)信息化步伐的加快,加之物流企業(yè)對行業(yè)信息的需求越來越

16、大,促使物流信息網(wǎng)迅速發(fā)展,以適應物流行業(yè)的市場變化。物流信息網(wǎng)信息的及時性、準確性完全符合國內(nèi)物流企業(yè)對行業(yè)信息的要求,它已經(jīng)成為國內(nèi)物流企業(yè)信息的主要來源。</p><p>  全球信息網(wǎng)絡(luò)的建成使得物流信息平臺得到進一步發(fā)展。其不僅實現(xiàn)了社會性的各部門、各企業(yè)之間低成本的數(shù)據(jù)高速共享;企業(yè)物流與信息流有效的結(jié)合,更是實現(xiàn)了物流信息由平面應用發(fā)展到立體應用(中國物流網(wǎng),2008)。在不斷的發(fā)展中物流信息網(wǎng)絡(luò)展

17、現(xiàn)出網(wǎng)絡(luò)的專業(yè)性;信息來源的廣泛性;地域的廣袤性;網(wǎng)上信息實時性、動態(tài)性的特點(王健,2005)。</p><p>  2009年三月,國務(wù)院制定出臺《物流業(yè)調(diào)整和振興規(guī)劃》(國務(wù)院,2009),明確寧波為全國性物流節(jié)點城市。針對這一政策寧波市市長毛光烈在提出:現(xiàn)代物流業(yè)是在傳統(tǒng)物流基礎(chǔ)上進一步發(fā)展起來的一個新興行業(yè)?!艾F(xiàn)代物流業(yè)是依托現(xiàn)代信息網(wǎng)絡(luò)技術(shù)和現(xiàn)代經(jīng)營管理方法的新型物流業(yè)”(毛光烈,2009)。寧波作為

18、物流大市,建立一個屬于本地的行業(yè)性的物流信息網(wǎng)絡(luò)平臺,更有著重要的意義,物流信息平臺通過信息技術(shù)對物流產(chǎn)業(yè)的各個環(huán)節(jié)進行系統(tǒng)化組織和管理,形成完整與便捷的供應鏈,從而提高效?,F(xiàn)代物流產(chǎn)業(yè)是基礎(chǔ)性產(chǎn)業(yè),是現(xiàn)代農(nóng)業(yè)、先進制造業(yè)、現(xiàn)代商貿(mào)等服務(wù)的支撐性產(chǎn)業(yè),是開放型經(jīng)濟的重要組成部分,建設(shè)寧波物流信息平臺可以再創(chuàng)寧波開放型經(jīng)濟新優(yōu)勢。</p><p>  1.2 系統(tǒng)開發(fā)的意義</p><p>

19、  隨著物流業(yè)在我國的蓬勃發(fā)展,物流現(xiàn)代化成為經(jīng)濟發(fā)展的杠桿之一,現(xiàn)代物流管理逐步從定性轉(zhuǎn)變?yōu)楦_的定量要求,這不僅需要提供大量準確、及時的數(shù)據(jù)信息以幫助管理者做出正確的決策,更需要將行業(yè)內(nèi)的信息進行整合、共享(鄧海濤,2006)。計算機網(wǎng)絡(luò)技術(shù)的普及使得信息的傳遞和共享有了史無前例的飛躍,物流信息平臺應運而生。物流信息平臺的及時性、準確性完全符合國內(nèi)物流企業(yè)對行業(yè)信息的要求,如今物流信息平臺已經(jīng)成為國內(nèi)物流企業(yè)信息的主要來源。寧波作

20、為全國性物流節(jié)點城市,物流業(yè)的發(fā)展日新月異。建立一個屬于寧波的物流行業(yè)的信息平臺勢在必行。正如寧波市市長毛光烈指出:“現(xiàn)代物流業(yè)是依托現(xiàn)代信息網(wǎng)絡(luò)技術(shù)和現(xiàn)代經(jīng)營管理方法的新型物流業(yè)。物流信息平臺通過信息技術(shù)對物流產(chǎn)業(yè)的各個環(huán)節(jié)進行系統(tǒng)化組織和管理,形成完整與便捷的供應鏈,從而提高效率?!?lt;/p><p>  甬港物流信息平臺緊抓寧波成為全國物流節(jié)點城市這一契機,建立一個屬于寧波地區(qū)的物流信息平臺。該平臺預期達到的

21、目標有:第一、實現(xiàn)用戶的登錄注冊;第二、完成物流知識功能,發(fā)布一些物流知識;第三、完成待運信息模塊,供會員發(fā)布待運信息;第四、實現(xiàn)車輛信息功能,供用戶發(fā)布車船信息;第五、實現(xiàn)物流行業(yè)動態(tài)的發(fā)布;第六、實現(xiàn)快遞查詢,道路交通查詢;第七、實現(xiàn)企業(yè)用戶的登錄注冊以及相信信息的發(fā)布。</p><p><b>  2 系統(tǒng)分析</b></p><p><b>  2.

22、1 需求分析</b></p><p>  信息化已經(jīng)成為現(xiàn)代物流發(fā)展的核心因素,當前物流信息化的推進已經(jīng)進入更高層次,促進橫向整合,形成公共物流信息平臺體系已經(jīng)成為最顯著的趨勢。我國的現(xiàn)代物流行業(yè)尚在初級階段,無論是規(guī)模、水平還是成本都存在著一些問題(車麗娜、趙一飛,2007)。一些物流專家指出,解決這些問題需要有效的利用現(xiàn)代信息技術(shù),通過對物流的各個環(huán)節(jié)的整合。并且對一定區(qū)域內(nèi)的物流行業(yè)的信息進行共

23、享。從而克服由于物流規(guī)劃和行政區(qū)域分割所帶來的物流信息難以共享的問題,同時也可以使社會物流資源得到最優(yōu)的配置(陳教義,2008)。</p><p>  在2009年3月,國務(wù)院制訂出臺《物流業(yè)調(diào)整和振興規(guī)劃》,明確寧波為全國性物流節(jié)點城市。要打造全國性的物流節(jié)點城市,正是對在傳統(tǒng)物流基礎(chǔ)上進一步發(fā)展起來的現(xiàn)代物流的一個挑戰(zhàn)。給予寧波這個物流大市的物流行業(yè)一個平臺,將物流信息有效的整合、共享。是促進寧波物流行業(yè)發(fā)展

24、一個行之有效的方法。</p><p><b>  2.2 功能分析</b></p><p>  物流信息平臺主要指企業(yè)外部的專業(yè)的以交流、交換物流行業(yè)信息為主業(yè)的第三方網(wǎng)站(百度百科,2010)。它應具有全面的貨源和運力信息;豐富的貨運專線信息;物流產(chǎn)品供應商;物流產(chǎn)品供、求信息查詢及發(fā)布;物流企業(yè)品牌展示;配貨站宣傳展示;強大的企業(yè)商鋪展示;零擔快遞企業(yè)展示;司機誠

25、信車輛庫;全面的物流專線價格信息;市區(qū)搬家貨運公司展示; 服務(wù)于廣大群眾的搬家服務(wù)信息;全面及時的快遞信息(新鄉(xiāng)物流網(wǎng),2010);非常規(guī)運輸方式,如空運、內(nèi)河航運、海運信息等。</p><p>  據(jù)此,甬港物流信息平臺對于各個模塊。預計應有以下功能:</p><p>  用戶中心模塊:應具有用戶注冊、用戶登錄、用戶修改信息的功能。</p><p>  物流動態(tài)模

26、塊:應具有查詢物流動態(tài)及物流詳細動態(tài)的功能。</p><p>  待運信息模塊:應具有查詢、用戶增加、刪除、修改待運信息的功能。</p><p>  物流知識模塊:應具有查詢物流知識及物流詳細知識的功能。</p><p>  車船信息模塊:應具有查詢、增加、刪除、修改車輛、船舶信息的功能。</p><p>  企業(yè)信息模塊:應具有查詢、用戶增

27、加、刪除、修改企業(yè)信息的功能。</p><p>  快遞查詢模塊:應具有查詢快遞的功能。</p><p>  交通工具模塊:應具有查詢車輛歸屬地、查詢國道的功能。</p><p>  公告查詢模塊:應具有查詢公告的功能。</p><p>  2.3 UML概述 </p><p>  2.3.1 UML介紹</p&

28、gt;<p>  為了加深對論文內(nèi)容的理解,這里首先介紹一下UML建模語言。統(tǒng)一建模語言(UML,Unified modeling language)是一種面向?qū)ο蟮慕UZ言,它的主要作用是幫助用戶對軟件系統(tǒng)進行面向?qū)ο蟮拿枋龊徒#ńJ峭ㄟ^將用戶的業(yè)務(wù)需求映射為代碼,保證代碼滿足這些需求,并能方便的回溯需求的過程),它可以完成這個軟件開發(fā)從需求分析指導實現(xiàn)和測試的全過程(楊天劍、胡桃、呂廷杰,2007)。UML是編制軟

29、件藍圖的標準化語言,可以用于對復雜軟件系統(tǒng)的各種成分的可視化說明和構(gòu)造系統(tǒng)模型,以及建立軟件文檔。UML已成為公認的最好的分析和設(shè)計面向?qū)ο筌浖臉藴式UZ言(范曉平,2005)。其可以由以下5類圖(共九種形式)來定義:</p><p>  用例圖(Use Case Diagram),從用戶角度描述系統(tǒng)功能,并指出各功能的操作者。在UML中用例圖用于對系統(tǒng)、子系統(tǒng)或類的行為的可視化,以便使系統(tǒng)的用戶更容易理解這些

30、元素的用途,也便于軟件開發(fā)人員最終實現(xiàn)這些元素。用例圖包括以下3方面內(nèi)容。(1)用例(Use Case):是計算機系統(tǒng)提供的有意義的功能模塊。(2)參與者(Actor):是系統(tǒng)外部的一個實體(可以是任何的事物或人)以某種方式參與了用例的執(zhí)行過程。參與者通過向系統(tǒng)輸入或請求系統(tǒng)輸入某些事件來觸發(fā)系統(tǒng)的執(zhí)行(3)關(guān)系(Association):用例除了與其參與者發(fā)生關(guān)聯(lián)外,還可以參與系統(tǒng)中的多個關(guān)系,這些關(guān)系包括包含(uses)關(guān)系和擴展(

31、extends)關(guān)系。</p><p>  靜態(tài)圖(Static Diagram),包括類圖、對象圖和包圖。其中類圖(Class Diagram)是描述類、接口、協(xié)作以及它們之間關(guān)系的圖。它是系統(tǒng)中靜態(tài)視圖的一部分,靜態(tài)視圖可以包括許多類圖。靜態(tài)視圖用于為軟件系統(tǒng)進行結(jié)構(gòu)建模,它構(gòu)造系統(tǒng)的詞匯和關(guān)系,而結(jié)構(gòu)模型的可視化就是通過類圖來實現(xiàn)的。對象圖(Object Diagram)是表示在某一時刻一組對象以及它們之間

32、的關(guān)系的圖。對象圖可以被看做是類圖在系統(tǒng)某一時刻的實例。在圖形上,它使用的符號與類圖幾乎一樣,不同之處在于對象圖用帶下劃線的對象名稱來表示對象和顯示一個關(guān)系中的所有實例。包圖(Package Diagram)主要顯示由類組成的包以及這些包之間的依賴關(guān)系,有時還顯示包河包之間的繼承關(guān)系和組成關(guān)系,是維護和控制系統(tǒng)總體結(jié)構(gòu)的重要建模工具。當對大型系統(tǒng)進行建模時,經(jīng)常需要使用包對大量的類、接口、構(gòu)建、節(jié)點和圖這些元素進行分組,即把那些語義相近

33、并傾向于一起變化的元素組織起來加入同一包,這樣方面理解和處理整個模型,同時也便于輕松地控制這些元素的可見性,使一些元素的包外是可見的,而一些元素是隱藏在包內(nèi)不可見的。設(shè)計良好的包是高內(nèi)聚、</p><p>  行為圖(Behavior Diagram),描述系統(tǒng)的動態(tài)模型和組成對象間的交互關(guān)系,包括狀態(tài)圖和活動圖。其中狀態(tài)圖(Statechart diagram)通過對對象的狀態(tài)以及狀態(tài)間的轉(zhuǎn)換建模來展現(xiàn)系統(tǒng)動態(tài)

34、行為。它用來描述一個特定的對象所有可能狀態(tài)的事件,表示單個對象在其生命周期中的行為。一個狀態(tài)圖包括一系列的狀態(tài)以及狀態(tài)之間的轉(zhuǎn)移,它是活動圖的另外一種形式,使用的符號大部分相同。另外,活動圖(Activity diagram)是流程圖的一種,用來描述活動以及活動之間的控制流。它能夠用在業(yè)務(wù)建模中來描述業(yè)務(wù)中的業(yè)務(wù)流,在系統(tǒng)分析中確定用例的行為,在設(shè)計中確定系統(tǒng)復雜部分的詳細操作。它一般包括活動和轉(zhuǎn)移、泳道的描述。</p>

35、<p>  交互圖(Interactive Diagram),描述對象間的交互關(guān)系,由一組對象和它們之間的關(guān)系組成,并且還包括在對象間傳遞的信息。包括順序圖和合作圖。順序圖(Sequence Diagram)是強調(diào)消息順序的交互圖,在使用順序圖對系統(tǒng)建模時,可以遵循如下規(guī)則:第一,設(shè)置交互的語境,這些語境可以是系統(tǒng)、子系統(tǒng)、操作、類、用例和協(xié)作的一個腳本。第二,通過識別對象在交互中扮演的角色,根據(jù)對象的重要性,將其按從左到右的

36、方向放在順序圖中。第三,設(shè)置每個對象的生命線。一般情況下,對象存在于交互的整個過程,但它也可以在交互過程中創(chuàng)建和撤銷。第四,從引發(fā)某個交互的信息開始,在生命線之間按從上向下的順序畫出隨后的消息。第五,設(shè)置對象的激活期,這可以可視化實際計算發(fā)生時的時間點、可視化消息的嵌套。第六,如果需要設(shè)置時間或者看空間的約束,可以為每個消息附上合適的事件和空間約束。第七,給某控制流的每個消息附上前置或后置條件,可以更詳細化的說明這個控制流。合作圖(Co

37、llaboration Diagram)可以被視為順序圖的擴展,但它除了展現(xiàn)出對象間的關(guān)聯(lián)外,還可表達對象間的消息傳遞。協(xié)作圖用于描述相互合作</p><p>  實現(xiàn)圖(Implementation Diagram)包括組件圖和配置圖。組件圖(component diagram)用來描述軟件組織以及組件之間的關(guān)系,組件本身是代碼的物理模塊,組件圖則顯示了代碼的結(jié)構(gòu)。在UML中每一個組件圖只是系統(tǒng)實現(xiàn)視圖的一個圖

38、形代表。組件圖中可以包括包和子系統(tǒng),它們可以將系統(tǒng)中的模型元素組織成更大的組塊。配置圖(deployment diagram)顯示了運行軟件系統(tǒng)的物理硬件,以及如何將軟件配置到硬件上,常常用于幫助理解分布式系統(tǒng)。在配置圖中可以包括包和子系統(tǒng),它們可以將系統(tǒng)中的模型元素組織成更大的組塊,配置圖中還可以包含組件,這些組件都必須存在于配置圖中的節(jié)點上。配置圖描述了運行系統(tǒng)的硬件拓撲。在實際使用中配置圖常被用于模擬系統(tǒng)的靜態(tài)配置視圖。系統(tǒng)的靜態(tài)

39、配置視圖主要包括構(gòu)成物理系統(tǒng)的組成部分的分布和安裝。配置圖通常包括節(jié)點、組件、關(guān)系三個元素。</p><p>  2.3.2 開源UML工具</p><p>  開源UML工具有很多種,例如:StarUML,是一種創(chuàng)建UML類圖和其他類型的統(tǒng)一建模語言(UML)圖表的工具;Acceleo是一個開源的代碼生成器設(shè)計成讓每個人都能把MDA方法運用到開發(fā)過程中并且能夠提高軟件的開發(fā)效率。其包含一

40、組工具和編輯器使得它易于學習而且適合任何類型的技術(shù);ArgoUML是一個用于繪制UML圖的應用軟件,它用Java構(gòu)造,并遵守開源的BSD協(xié)議。 因為它本身由Java構(gòu)建的緣故,所以ArgoUML能運行在任何支持Java的平臺上;UML2 Tools 是一組基于GMF 的編輯器,用來瀏覽和編輯UML 模型文件,目前支持類圖、組件圖、狀態(tài)機以及活動圖的顯示(javaeye新聞,2010)。還有很多種,再次就不一一贅述,在建設(shè)甬港物流信息平臺

41、時,選擇用netbeans完成UML圖。 </p><p>  NetBeans是一個全功能的開放源碼Java IDE,可以幫助開發(fā)人員編寫、編譯、調(diào)試和部署Java應用,并將版本控制和XML編輯融入其眾多功能之中。NetBeans 可支持Java 2平臺標準版(J2SE)應用的創(chuàng)建、采用JSP和Servlet的2層Web應用的創(chuàng)建,以及用于2層Web應用的API及軟件的核心組的創(chuàng)建。此外,NetBean

42、s 最新牒還預裝了兩個Web服務(wù)器,即Tomcat和GlassFish,從而免除了繁瑣的配置和安裝過程。所有這些都為Java開發(fā)人員創(chuàng)造了一個可擴展的開放源多平臺的Java IDE,以支持他們在各自所選擇的環(huán)境中從事開發(fā)工作,如Solaris、Linux、Windows或Macintosh(NetBeansIDE,2010)。</p><p>  利用 NetBeans UML 建模功能,設(shè)計者和開發(fā)者可以分別專

43、注于各自的工作,即設(shè)計者專注于應用程序的設(shè)計,而開發(fā)者專注于編寫代碼。首先,設(shè)計者和分析人員將使用標準的建模語言 UML 來設(shè)計應用程序,然后開發(fā)者通過 UML 模型來編寫源代碼。當然,UML 建模功能具有兩種工作方式(正向工程和逆向工程),不僅可以通過 UML 模型來生成源代碼,還可以通過對源代碼執(zhí)行的更改來更新模型(51cto.com,2010)。利用 NetBeans UML 建模模塊,可以創(chuàng)建 8 種類型的 UML 圖:活動圖、

44、類圖、協(xié)作圖、組件圖、部署圖、序列圖、狀態(tài)圖和用例圖。</p><p>  2.4 系統(tǒng)UML建模</p><p>  甬港物流信息平臺前臺主要描述的是前臺為用戶提供的功能,其主要包括:用戶中心、企業(yè)信息、待運信息、物流知識、物流動態(tài)、車輛信息、快遞查詢、交通查詢、公告查詢。</p><p> ?。?) 前臺總體活動分析 </p><p> 

45、 用戶進入系統(tǒng),有權(quán)對系統(tǒng)的各個功能模塊進行操作。如圖1所示:</p><p>  圖1 前臺總體獲得用例圖</p><p> ?。?) 用戶中心模塊分析</p><p>  用戶中心模塊負責用戶的注冊、登錄以及修改用戶的信息。用例圖如圖2所示:</p><p>  圖2 用戶中心用例圖</p><p>  “用戶中

46、心”活動圖如圖3:</p><p>  圖3 用戶中心活動圖</p><p> ?。?) 物流動態(tài)模塊分析</p><p>  物流動態(tài)模塊負責查詢物流動態(tài)以及物流動態(tài)的詳細信息。用例圖如圖4</p><p>  圖4 物流動態(tài)用例圖</p><p>  物流動態(tài)活動圖,如圖5</p><p>

47、;  圖5 物流動態(tài)活動圖</p><p>  用例描述:本用例用于用戶查詢物流動態(tài)及物流詳細動態(tài)</p><p><b>  前置條件:無</b></p><p>  后置條件:用戶查看到物流動態(tài)及物流詳細動態(tài) </p><p><b>  事件流:</b></p><

48、p>  基流:當用戶想要進行物流動態(tài)查看時,用例啟動</p><p>  用戶單擊物流動態(tài)頁面</p><p>  系統(tǒng)顯示物流動態(tài)摘要</p><p>  用戶單擊物流動態(tài)詳細(E-1)</p><p>  系統(tǒng)顯示所選物流動態(tài)詳細情況 </p><p>  替代流:E-1:用戶查看物流詳細動態(tài)時,沒

49、有登錄。系統(tǒng)跳轉(zhuǎn)到登錄頁面,用戶登錄系統(tǒng);或取消查看,用例結(jié)束 </p><p> ?。?) 物流知識模塊分析</p><p>  物流知識模塊負責用戶對物流知識及物流知識詳細進行查詢。用例圖如圖6所示:</p><p>  圖6 物流知識模塊用例圖</p><p> 

50、 物流知識模塊活動圖,如圖7</p><p>  圖7 物流知識活動圖</p><p>  用例描述:本用例用于用戶查詢物流知識及物流詳細知識</p><p><b>  前置條件:無</b></p><p>  后置條件:用戶查看到物流知識及物流詳細知識 </p><p><b&g

51、t;  事件流:</b></p><p>  基流:當用戶想要進行物流知識查看時,用例啟動</p><p> ?。?)用戶單擊物流知識頁面</p><p> ?。?)系統(tǒng)顯示物流知識摘要</p><p> ?。?)用戶單擊物流知識詳細(E-1)</p><p>  (4)系統(tǒng)顯示所選物流知識詳細情況

52、 </p><p>  替代流:E-1: 用戶查看物流詳細知識時,沒有登錄。系統(tǒng)跳轉(zhuǎn)到登錄頁面,用戶登錄系統(tǒng);或取消查看,用例結(jié)束 </p><p> ?。?) 待運信息模塊</p><p>  待運模塊負責查詢待運信息以及用戶增加、修改、刪除待運信息。用例圖如圖8</p>&l

53、t;p>  圖8 待運信息用例圖</p><p>  待運信息活動圖,如圖9</p><p>  圖9 待運信息活動圖</p><p>  用例描述:本用例用于用戶查詢待運信息及發(fā)布待運信息</p><p><b>  前置條件:無</b></p><p>  后置條件:用戶查詢待運信息及發(fā)

54、布待運信息 </p><p><b>  事件流:</b></p><p>  基流:當用戶想要進行待運信息查看時,用例啟動</p><p> ?。?)用戶單擊待運信息頁面</p><p>  (2)系統(tǒng)顯示待運信息摘要</p><p> ?。?)用戶單擊待運信息詳細(E-1)</p

55、><p> ?。?)系統(tǒng)顯示所選待運信息詳細情況 </p><p> ?。?)用戶單擊發(fā)布信息頁面(E-1)</p><p> ?。?)用戶填寫要發(fā)布的信息 </p><p>  替代流:E-1:用戶查看待運信息詳細情況及發(fā)布待運信息時,沒有登錄。系統(tǒng)跳轉(zhuǎn)到登錄頁面,用戶登錄系統(tǒng), 或取消發(fā)布,用例結(jié)束

56、 </p><p> ?。?) 車船信息模塊分析</p><p>  車船信息模塊負責提供 車船信息的查詢及發(fā)布,用例圖如圖10</p><p>  圖10 車船信息用例圖</p><p>  車船信息模塊活動圖,如圖11</p><p>  圖11 車船信息活動圖</p>&

57、lt;p>  用例描述:本用例用于用戶查詢車船信息及發(fā)布車船信息</p><p><b>  前置條件:無</b></p><p>  后置條件:用戶查詢車船信息及發(fā)布車船信息 </p><p><b>  事件流:</b></p><p><b>  基流:</b&g

58、t;</p><p>  當用戶想要進行車船信息查看時,用例啟動</p><p> ?。?)用戶單擊車船信息頁面</p><p> ?。?)系統(tǒng)顯示車船信息摘要</p><p>  (3)用戶單擊車船信息詳細(E-1)</p><p> ?。?)系統(tǒng)顯示所選車船信息詳細情況 </p><p> 

59、 (5)用戶單擊發(fā)布信息頁面(E-1)</p><p> ?。?)用戶填寫要發(fā)布的信息 </p><p>  替代流:E-1:用戶查看車船詳細信息及發(fā)布車船信息時,沒有登錄。系統(tǒng)跳轉(zhuǎn)到登錄頁面,用戶登錄系統(tǒng);或取消發(fā)布,用例結(jié)束 </p><p> ?。?) 企業(yè)信息模塊分析</p><p>  企業(yè)信息模塊負責提供企業(yè)信息的查詢及發(fā)布,用

60、例圖如圖12</p><p>  圖12 企業(yè)信息用例圖</p><p>  企業(yè)信息模塊活動圖如圖13</p><p>  圖13 企業(yè)信息活動圖</p><p>  用例分析:本用例用于用戶查詢企業(yè)信息及發(fā)布企業(yè)信息</p><p>  前置條件:用戶須登錄</p><p>  后置條件

61、:用戶查詢企業(yè)信息及發(fā)布企業(yè)信息 </p><p><b>  事件流:</b></p><p><b>  基流:</b></p><p>  當用戶想要進行企業(yè)信息查看時,用例啟動</p><p> ?。?)用戶單擊企業(yè)信息頁面</p><p> ?。?)系統(tǒng)顯示

62、企業(yè)信息摘要</p><p> ?。?)用戶單擊企業(yè)信息詳細</p><p>  (4)系統(tǒng)顯示所選企業(yè)信息詳細情況 </p><p> ?。?)用戶單擊發(fā)布信息頁面</p><p> ?。?)用戶填寫要發(fā)布的信息 </p><p> ?。?)交通查詢模塊分析</p><p>  交通查詢模塊負

63、責提供車牌歸屬地查詢及國道查詢,用例圖如圖14</p><p>  圖14 交通查詢用例圖</p><p>  交通查詢活動圖如圖15</p><p>  圖15 交通查詢活動圖</p><p>  用例描述:本用例用于用戶查詢車牌歸屬地及國道信息</p><p><b>  前置條件:無</

64、b></p><p>  后置條件:用戶查詢車牌歸屬地及國道信息 </p><p><b>  事件流:</b></p><p><b>  基流:</b></p><p>  當用戶想要進行車牌歸屬地及國道信息查看時,用例啟動</p><p>  (1)用戶單

65、擊交通查詢頁面</p><p>  系統(tǒng)顯示交通查詢頁面</p><p><b>  用戶輸入信息</b></p><p>  系統(tǒng)顯示查詢結(jié)果,用例結(jié)束</p><p> ?。?)快遞查詢模塊分析</p><p>  快遞查詢模塊負責提供主流快遞公司的快遞查詢,用例圖如圖16</p>

66、<p>  圖16 快遞查詢用例圖</p><p>  快遞查詢活動圖如圖17</p><p>  圖17 快遞查詢活動圖</p><p>  用例描述:本用例用于用戶查詢快遞信息</p><p><b>  前置條件:無</b></p><p>  后置條件:用戶查詢快遞信

67、息 </p><p><b>  事件流:</b></p><p><b>  基流:</b></p><p>  當用戶想要進行快遞查詢時,用例啟動</p><p> ?。?)用戶單擊快遞查詢頁面</p><p>  系統(tǒng)顯示快遞查詢頁面</p>&l

68、t;p>  用戶選擇相關(guān)快遞,用例結(jié)束</p><p> ?。?0) 公告模塊分析</p><p>  公告模塊提供本站公告的查詢,用例圖如圖18</p><p>  圖18 公告用例圖</p><p>  公告模塊活動圖如圖19</p><p>  圖19 公告活動圖</p><p>

69、;  用例描述:本用例用于用戶查詢公告信息</p><p><b>  前置條件:無</b></p><p>  后置條件:用戶查詢公告信息 </p><p><b>  事件流:</b></p><p><b>  基流:</b></p><p&g

70、t;  當用戶想要進行公告查詢時,用例啟動</p><p> ?。?)用戶單擊浮動公告</p><p> ?。?)系統(tǒng)顯示公告摘要頁面</p><p> ?。?)用戶選擇公告詳細信息</p><p>  (4)系統(tǒng)顯示所選公告相信信息,用例結(jié)束</p><p><b>  3 系統(tǒng)設(shè)計</b>&l

71、t;/p><p>  3.1 系統(tǒng)總體設(shè)計</p><p>  甬港物流信息平臺前臺為用戶提供注冊、登錄、物流知識、物流動態(tài)、待運信息、車輛信息、企業(yè)信息、快遞查詢、交通查詢、網(wǎng)站公告等,其總體功能結(jié)構(gòu)如圖20:</p><p>  圖20 甬港物流量信息平臺前臺功能模塊結(jié)構(gòu)圖</p><p><b>  3.2 數(shù)據(jù)庫設(shè)計</

72、b></p><p>  SQL Server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),SQL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的一個版本(戴紅 梁磊,2007)。該版本繼承了SQL Server 7.0 版本的優(yōu)點同時又比它增加了許多更先進的功能,其特性包括:Internet 集成、可伸縮性和可用性、企業(yè)級數(shù)據(jù)庫功能、易于安裝、部署和使用(夏幫貴 劉凡馨,20

73、07)。因此本平臺使用SQL Server 2000數(shù)據(jù)庫。</p><p>  3.2.1 數(shù)據(jù)庫概念設(shè)計</p><p>  甬港物流信息平臺前臺數(shù)據(jù)庫概念設(shè)計描述了前臺各個實體的屬性結(jié)構(gòu)以及各個實體之間的關(guān)系。其主要通過E-R圖來表示如圖21:</p><p><b>  圖21 E-R圖</b></p><p>

74、  3.2.2 數(shù)據(jù)庫邏輯設(shè)計</p><p>  甬港物流信息平臺的設(shè)計中,包含8張數(shù)據(jù)表,如表1 </p><p>  表1 甬港物流信息平臺數(shù)據(jù)庫數(shù)據(jù)表</p><p>  其中,Customer(用戶信息表)、GoodsMeg(待運信息表)、 Knowledge(物流知識表)、logistics(物流動態(tài)表)由本人設(shè)計,另外四張表由后臺設(shè)計者設(shè)計,前臺對其進

75、行引用,下面將分別介紹本人設(shè)計的四張數(shù)據(jù)表。</p><p>  Customer(用戶信息表) </p><p>  用戶信息表主要用來保存用戶信息,如表2:</p><p><b>  表2 用戶信息表</b></p><p>  Knowledge(物流知識表)</p><p>  物流知識

76、表主要用來存儲物流知識信息,如表3:</p><p><b>  表3 物流知識表</b></p><p>  logistics(物流動態(tài)表)</p><p>  物流動態(tài)表主要是用來存儲物流動態(tài)信息的,如表4:</p><p><b>  表4 物流動態(tài)表</b></p><

77、p>  GoodsMeg(待運信息表)</p><p>  待運信息表主要用來存儲待運信息,如表5:</p><p><b>  表5 待運信息表</b></p><p><b>  3.3 交互設(shè)計</b></p><p>  通過描述類之間的交互,來展示類之間傳遞從而實現(xiàn)商業(yè)邏輯的,選取系

78、統(tǒng)中較重要的模塊來完成順序圖</p><p>  (1)“用戶中心”模塊</p><p>  用戶提出注冊申請,跳轉(zhuǎn)到regedit.html頁面,填寫信息后經(jīng)過驗證跳轉(zhuǎn)到index.jsp頁面。“用戶注冊”模塊順序圖如圖22所示</p><p><b>  “用戶登錄”模塊</b></p><p>  “用戶登錄”如圖

79、所示</p><p>  圖22 用戶注冊模塊順序圖</p><p>  “用戶登錄”模塊,用戶提出登陸申請,跳轉(zhuǎn)到login.html頁面,填寫信息后經(jīng)過驗證跳轉(zhuǎn)到index.jsp頁面。其順序圖如圖23所示</p><p>  圖23 用戶登錄模塊順序圖</p><p> ?。?)“車船信息”模塊</p><p>

80、  用戶通過車船信息頁面查看車船信息,輸入用戶名和密碼,驗證成功后可以產(chǎn)看車船詳細信息、修改車船信息以及刪除車船信息;若不成功提示并跳轉(zhuǎn)回主頁?!败囕v信息”模塊如圖24所示:</p><p>  圖24 車船信息順序圖</p><p>  (3)“待運信息”模塊</p><p>  用戶通過待運信息頁面查看待運信息,輸入用戶名和密碼,驗證成功后可以產(chǎn)看待運詳細信息、

81、修改待運信息以及刪除待運信息。若不成功則提示并跳轉(zhuǎn)回主頁“待運信息”模塊順序圖如圖25所示:</p><p>  圖25 待運信息模塊順序圖</p><p> ?。?)“公告信息”模塊</p><p>  用戶可以在主頁忠查看流動的公告頁面,點擊后可產(chǎn)看公告相信內(nèi)容頁面“公告信息”模塊順序圖如圖26所示</p><p>  圖26 公告模塊順

82、序圖</p><p> ?。?)“交通查詢”模塊</p><p>  用戶通過主頁點擊,可進行交通查詢,“交通查詢”模塊如圖27所示</p><p>  圖27 交通查詢模塊順序圖</p><p> ?。?)“快遞查詢”模塊</p><p>  用戶通過主頁點擊,可進行快遞查詢,“快遞查詢”模塊順序圖如圖18所示<

83、;/p><p>  圖28 快遞查詢模塊順序圖</p><p> ?。?)“企業(yè)信息”模塊</p><p>  用戶通過登錄頁面輸入用戶名和密碼,驗證成功后可進行企業(yè)信息的查看、發(fā)布、修改及刪除;若驗證不成功則提示并跳轉(zhuǎn)回主頁?!捌髽I(yè)信息”模塊順序圖如圖29所示</p><p>  圖29 企業(yè)信息模塊順序圖</p><p&g

84、t; ?。?)“物流知識”模塊</p><p>  用戶可通過主頁點擊物流知識頁面并可以進一步查看物流知識的詳細情況?!拔锪髦R”模塊順序圖如圖30所示</p><p>  圖30 物流知識模塊順序圖</p><p><b>  4 系統(tǒng)的實現(xiàn)</b></p><p>  4.1 系統(tǒng)開發(fā)平臺選擇</p>

85、<p><b> ?。?)操作系統(tǒng)</b></p><p>  Windows系統(tǒng)可以使多個用戶用同一臺電腦而不會互相影響,局域網(wǎng)的支持也很出色,用戶可以很方便的在Windows中實現(xiàn)資源共享。并且其用戶界面和開發(fā)環(huán)境都是基于面向?qū)ο蟮摹R虼?,甬港物流信息平臺選擇使用Windows系列作為服務(wù)器上運行的操作系統(tǒng)。</p><p><b>  (2)

86、Web服務(wù)器</b></p><p>  GlassFish 是一款強健的商業(yè)兼容應用服務(wù)器,達到產(chǎn)品級質(zhì)量,可免費用于開發(fā)、部署和重新分發(fā)。在遵守通用開發(fā)和發(fā)布許可的前提下,開發(fā)者可以免費獲得源代碼,還可以對代碼進行更改。因此選擇GlassFish作為應用服務(wù)器。</p><p><b> ?。?)數(shù)據(jù)庫系統(tǒng)</b></p><p&g

87、t;  在眾多的數(shù)據(jù)庫系統(tǒng)中國甬港物流信息平臺選擇SQL Server 2000作為前臺數(shù)據(jù)庫系統(tǒng)。因其 能提供超大型系統(tǒng)所需的數(shù)據(jù)庫服務(wù),具有防止問題發(fā)生的安全措施,同時,可以在一臺計算機上運行多個 SQL Server 2000 實例并能應用于應用程序必須在本地存儲數(shù)據(jù)的小型系統(tǒng)中。</p><p><b> ?。?)開發(fā)平臺</b></p><p>  NetB

88、eans是一個為軟件開發(fā)者而設(shè)計的自由、開放的IDE,可以在這里獲得許多需要的工具,其可以非常方便的安裝于多種操作系統(tǒng)平臺,包括Windows,Linux,Mac OS和Solaris等操作系統(tǒng)。NetBeans不僅是一個全功能的開放源碼Java IDE,可以幫助開發(fā)人員編寫、編譯、調(diào)試和部署Java應用,并將版本控制和XML編輯融入其眾多功能之中,開發(fā)人員創(chuàng)造了一個可擴展的開放源多平臺的Java IDE,以支持他們在各自所選擇的環(huán)境中

89、從事開發(fā)工作。</p><p><b> ?。?)開發(fā)語言</b></p><p>  JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應用程序的開發(fā)變得迅

90、速和容易。 它是一種開放的技術(shù),具有平臺和服務(wù)器的獨立性。具有較強的可移植性(張興旺,2007)。</p><p><b>  4.2 模塊頁面</b></p><p>  甬港物流信息平臺總共分為:用戶中心、物流動態(tài)、物流知識、待運信息、車船信息、企業(yè)信息、快遞查詢、交通查詢、公告,九個模塊。下面將分別對各個主要模塊的功能進行介紹及其代碼。</p>&

91、lt;p><b> ?。?)前臺首頁</b></p><p>  前臺首頁中的用戶登錄、站外連接功能導航等功能,并不是僅存在于首頁中,其他功能模塊的子頁面中葉需要這些部分。因此,講這幾個部分分別保存在單獨的文件中,這樣在需要放置相應功能時只需要包含這些文件即可。其頁面如圖31:</p><p><b>  圖31 首頁</b></p&

92、gt;<p> ?。?)“用戶中心”模塊</p><p>  “用戶中心”模塊包括用戶登錄和注冊,頁面如圖32:</p><p><b>  圖32 登錄頁面</b></p><p><b>  圖33 用戶注冊</b></p><p> ?。?)“物流知識”模塊</p>

93、<p>  “物流知識”模塊用來為用戶提供物流知識及物流詳細知識的查詢,頁面如圖34:</p><p>  圖34 物流知識頁面</p><p> ?。?)“待運信息”模塊</p><p>  “待運信息”模塊用來為用戶提供待運信息的查詢、發(fā)布、修改、刪除,頁面如圖35:</p><p>  圖35 待運信息發(fā)布頁面</p&

94、gt;<p> ?。?)“快遞查詢”模塊</p><p>  “快遞查詢”模塊為用戶提供快遞查詢服務(wù),頁面如圖36:</p><p>  圖36 快遞查詢頁面</p><p> ?。?)"交通查詢"模塊</p><p>  “交通查詢”模塊為用戶提供車牌歸屬地及過道查詢,頁面如圖37:</p>

95、<p>  圖37 交通查詢頁面</p><p> ?。?)“公告”模塊 </p><p>  “公告”模塊為用戶提供本站公告查看,頁面如圖38:</p><p><b>  圖38 公告頁面</b></p><p><b>  4.3 模塊代碼</b>

96、</p><p>  由于代碼較多,這里僅將首頁、用戶中心模塊和待運信息模塊代碼列出,其他不一一贅述。</p><p> ?。?)登錄頁面主要代碼如下:</p><p>  <jsp:forward page="index.jsp"/></p><p><b>  <%}</b>&l

97、t;/p><p><b>  else{</b></p><p><b>  try</b></p><p><b>  {</b></p><p>  String sql="select * from Customer where Name='"+n

98、ame+"' and Password='"+ma+"'";</p><p>  rs=connection.executeQuery(sql);</p><p>  if(rs.next())</p><p><b>  {</b></p><p>  S

99、tring Name=rs.getString("Name");</p><p>  session.setAttribute("name",Name);</p><p>  session.setAttribute("login","success");</p><p><b&g

100、t;  %></b></p><p>  <script language="javascript"></p><p>  alert("登錄成功?。。?quot;);</p><p>  window.location.href="index.jsp";</p><

101、p><b>  </script></b></p><p><b>  <%}</b></p><p><b>  else</b></p><p><b>  {</b></p><p><b>  %></

102、b></p><p>  <script language="javascript"></p><p>  alert("登錄失?。。。?quot;);</p><p>  history.back();</p><p><b>  </script></b>&

103、lt;/p><p>  <%}}catch(Exception e)</p><p><b>  {</b></p><p>  System.out.println("連接異常login_config");</p><p><b>  }</b></p><

104、;p><b>  }</b></p><p><b>  %></b></p><p>  <body bgcolor="#ffffff"></p><p> ?。?)會員注冊主要代碼如下:</p><p>  <% request.setChara

105、cterEncoding("gb2312"); %></p><p>  <body bgcolor="#ffffff"></p><p><b>  <%</b></p><p>  Date date=new Date();</p><p>  Stri

106、ng name=request.getParameter("name");</p><p>  String password=request.getParameter("ma");</p><p>  String email=request.getParameter("email");</p><p>

107、  String sex=request.getParameter("sex");</p><p>  String phone=request.getParameter("dh");</p><p>  String result=request.getParameter("wt");</p><p> 

108、 String question=request.getParameter("da");</p><p>  CountTime time=new CountTime();</p><p>  String str="select Name from customer where Name='"+name+"'";

109、</p><p>  ResultSet rs=connection.executeQuery(str);</p><p>  if(rs.next()){</p><p><b>  %></b></p><p>  <script language="javascript">&l

110、t;/p><p>  alert("此用戶已經(jīng)被占用請重新注冊");</p><p>  history.back();</p><p><b>  </script></b></p><p><b>  <%}</b></p><p>&l

111、t;b>  else{</b></p><p>  Stringsql="insertintoCustomervalues('"+name+"','"+ma+"','"+email+"','"+sex+"','"+dh+&qu

112、ot;','"+wt+"','"+da+"','"+time.currentlyTime() +"')";</p><p>  boolean sert=connection.executeUpdata(sql);</p><p><b>  if(ser

113、t)</b></p><p><b>  {%></b></p><p>  <script language="javascript"></p><p>  alert("注冊成功");</p><p>  window.location.href=

114、"index.jsp";</p><p><b>  </script></b></p><p><b>  <%}</b></p><p><b>  else </b></p><p><b>  {%></b&g

115、t;</p><p>  <script language="javascript"></p><p>  alert("注冊失?。?!");</p><p>  history.back();</p><p><b>  </script></b></

116、p><p> ?。?)待運信息頁面代碼如下:</p><p><b>  <%!</b></p><p>  Date date=new Date();</p><p>  String sql;</p><p>  ResultSet rs;</p><p><b

117、>  %></b></p><p><b>  <%</b></p><p>  request.setCharacterEncoding("gb2312");</p><p>  String gname=request.getParameter("gname");<

118、/p><p>  String gclass=request.getParameter("gclass");</p><p>  String gcount=request.getParameter("gcount");</p><p>  String gunit=request.getParameter("gunit

119、");</p><p>  String startProvince=request.getParameter("startProvince");</p><p>  String gstartcity=request.getParameter("gstartcity");</p><p>  String endP

120、rovince=request.getParameter("endProvince");</p><p>  String gendcity=request.getParameter("gendcity");</p><p>  String gtransstyle=request.getParameter("gtransstyle&quo

121、t;);</p><p>  String gtime=request.getParameter("gtime");</p><p>  String glink=request.getParameter("glink");</p><p>  String gphone=request.getParameter("

122、gphone");</p><p>  String gremark=request.getParameter("gremark");</p><p>  String grequest=request.getParameter("grequest");</p><p>  String username=(Stri

123、ng)session.getAttribute("name");</p><p>  java.sql.Dategshowdate=new java.sql.Date(date.getYear(),date.getMonth(),date.getDate());</p><p>  sql="insert into GoodsMeg values('&

溫馨提示

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

最新文檔

評論

0/150

提交評論