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

下載本文檔

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

文檔簡介

1、<p><b>  濱江學院</b></p><p><b>  畢業(yè)論文</b></p><p>  題 目 基于jsp的網(wǎng)絡物流倉儲系統(tǒng) </p><p>  院 系 xxxxxxx計算機系 </p><p&

2、gt;  專 業(yè) 軟件工程 </p><p>  學生姓名 </p><p>  學 號 </p><p>  指導教師 xxxxxx </p><p&g

3、t;  職 稱 副教授 </p><p>  二O一五 年 五 月 八 日</p><p><b>  目 錄</b></p><p><b>  1 緒論5</b></p><p>  1.1 現(xiàn)代倉儲物流的概念5</p><p>

4、  1.2 課題背景5</p><p>  1.3 國內(nèi)外的研究狀況6</p><p>  1.4 物流業(yè)倉儲管理所面臨的問題6</p><p>  1.5本課題的研究方法6</p><p>  2 相關技術分析6</p><p>  2.1 JSP技術簡介6</p><p>  2

5、.2 JSP工作原理7</p><p>  2.3 JSP體系結構7</p><p>  2.4 JSP的特點7</p><p>  2.5 SQL Server 2005 數(shù)據(jù)庫8</p><p>  2.6 系統(tǒng)數(shù)據(jù)庫連接8</p><p>  2.7 B/S模式與C/S模式的比較分析11</p&

6、gt;<p><b>  3 需求分析12</b></p><p>  3.1 可行性研究12</p><p>  3.1.1 經(jīng)濟可行性12</p><p>  3.1.2 技術可行性12</p><p>  3.1.3 運行可行性12</p><p>  3.2 需求分

7、析12</p><p>  3.2.1 系統(tǒng)需求13</p><p>  3.2.2 性能需求13</p><p>  3.2.3 應用需求分析14</p><p>  3.2.4 運行需求分析14</p><p><b>  4 總體設計14</b></p><p

8、>  4.1系統(tǒng)設計特點14</p><p>  4.2系統(tǒng)功能設計14</p><p>  4.3系統(tǒng)邏輯結構設計14</p><p>  4.4系統(tǒng)的總體設計15</p><p>  4.4.1系統(tǒng)的設計目標15</p><p>  4.4.2系統(tǒng)結構介紹15</p><p&g

9、t;  4.4.3業(yè)務流程15</p><p>  4.5 數(shù)據(jù)庫設計15</p><p>  4.5.1倉儲信息管理系統(tǒng)的ER圖16</p><p>  4.5.2數(shù)據(jù)庫表設計16</p><p><b>  5 系統(tǒng)設計18</b></p><p>  5.1 登錄頁面18<

10、/p><p>  5.2 登錄后主界面21</p><p>  5.3 訂單物流計劃22</p><p>  5.4物資管理系統(tǒng)23</p><p>  5.5入庫管理系統(tǒng)24</p><p>  5.6出庫管理系統(tǒng)25</p><p>  5.7庫存管理系統(tǒng)27</p>

11、<p>  5.8訂單查詢系統(tǒng)29</p><p>  5.9物資查詢系統(tǒng)30</p><p><b>  6結束語32</b></p><p>  基于jsp的網(wǎng)絡物流倉儲系統(tǒng)</p><p><b>  張淵</b></p><p>  南京信息工程大學濱

12、江學院計算機系,南京 210044</p><p>  摘要:管理系統(tǒng)的設計目的就是為了讓人們的勞動得到緩解,所以計算機很好的做到了這一點,對于現(xiàn)代的商業(yè)管理起到非常好的改善作用。讓商品的規(guī)劃與管理的到一個專業(yè)的提高。如此一來大大的降低了工人的工作時間,對于管理和統(tǒng)計方面的問題也能夠有效的改變。所以各種信息的提供也變得清晰明了。此論文在這里說到的內(nèi)容主要就是通過JSP來達到目的的,將SQL Sever2005作為

13、一個后臺的管理,在將速度大幅提升的同時還可以有效的提高整個系統(tǒng)的完整度。這個系統(tǒng)的環(huán)境簡單,實用。操作容易,能夠很好的運用在實際環(huán)境中,很好的適應現(xiàn)在對于物資管理這一方面的復雜問題,使得管理達到智能高效化,,同時具備詳細的數(shù)據(jù)處理,對于實時的狀況有一個準確的了解,讓貨物的去向得到直白的顯示,最后在返回到管理者這里。</p><p>  關鍵字:物流中心;倉儲管理;JSP;SQL Sever 2005</p&

14、gt;<p><b>  1 緒論</b></p><p>  隨著計算機與網(wǎng)絡技術的飛速的腳步,我們所處的世界已經(jīng)是一個互聯(lián)網(wǎng)無處不在的地方,在我們生活和工作的場地隨處都可以發(fā)現(xiàn)網(wǎng)絡的運用,所以對于以往的物資管理來說是一個不小的沖擊。那么對于一個公司的發(fā)展和壯大,最好的要求就是將物流的管理有效的實現(xiàn),所以在面對一個安全可信的系統(tǒng)是能夠更好的做出管理。這樣一來也就可以將我們的生

15、活水平有所提高,對于未來的物流前景是充滿希望的。</p><p>  在較多的公司都有了一個認識,就是現(xiàn)在的物流管理是一個刻不容緩的挑戰(zhàn),對于未來發(fā)展有重要的地位,尤其是對于制造業(yè)來說,倉庫在物流供應系統(tǒng)中不再是為了將生產(chǎn)和銷售作為唯一的目的,更重要的作用就是將這樣的一個平衡有效的維持起來,達到快速茁壯的發(fā)展與成長,對于未來企業(yè)的進步有著至關重要的作用,所以很多的公司都開始遇到來自于廠商和客戶所帶來的不確定因素,

16、因此處理好庫存管理的最有效辦法是加強企業(yè)之間信息的交流,由此來增強庫存管理信息的實時性。</p><p>  1.1 現(xiàn)代倉儲物流的概念</p><p>  倉庫的存儲是新興物流的一個類型是物資從入庫到出庫的整個過程,近年來物流界也越來越重視其高效運作機制。其主要包括以下幾個組成因素:</p><p><b>  物流設施</b></p&

17、gt;<p>  就是指整個物流系統(tǒng)運作必需的有形固定資產(chǎn),是一個投入--產(chǎn)出的載體。對于地點是有要求的,都是在不同的線路上面有的是公路或者鐵路,也有機場和港口等不同地方。這此基礎設施共同構成了綜合運輸網(wǎng)絡。</p><p><b>  2.物流設備</b></p><p>  物流設備是物流系統(tǒng)中的物質基礎,隨著科技的發(fā)展,許多新的設備涌現(xiàn)出來,如自動

18、分揀機,很大程度上的對于我們的勞動做出降低,在不同的物流方面和效率上做到優(yōu)質,對成本來說都進行了降低,也很好的促進了物流的快速發(fā)展。</p><p><b>  3.物流業(yè)務人員</b></p><p>  物流業(yè)務人員是指直接完成物資從出庫到入庫整個流程的工作人員。</p><p><b>  4.倉儲物流信息</b>&

19、lt;/p><p>  倉儲活動包含物流和信息流兩方面,是利用庫房和場地,儲存、保管、裝卸搬運、配送貨物。伴隨著實體流動,產(chǎn)生了成本、價格、進出庫單據(jù)等有關物流信息。</p><p><b>  1.2 課題背景</b></p><p>  隨著社會經(jīng)濟的飛速發(fā)展,人們對工作環(huán)境的要求也逐漸提高。貨物數(shù)量的急速增加要求管理系統(tǒng)能夠更加快速有效地管理

20、并反饋,同時隨著商品的種類數(shù)量的快速增加,物流管理流程也愈加繁瑣,管理的難度也在逐漸提升,倉庫管理流程優(yōu)化也成了一個大眾化的課題。將計算機和網(wǎng)絡適當?shù)貞糜趥}庫管理已是必然趨勢,這是物流管理的一次巨大的改革,這點的好處就是會有意外的收獲,往往可以發(fā)現(xiàn)有很大潛能的公司伴隨出現(xiàn)。</p><p>  1.3 國內(nèi)外的研究狀況</p><p>  由于我們面對的實際情況很多都是與計算機息息相關的

21、,所以物流的飛速發(fā)展也是不可忽略的,更好的數(shù)據(jù)交換是一個進步的前提,作用在數(shù)據(jù)方面常常以電子數(shù)據(jù)的互換作為一個衡量的規(guī)范,在網(wǎng)絡上的標準化模式就是對于信息的網(wǎng)絡傳遞,這一系統(tǒng)可以通過自己的作用將不同的數(shù)據(jù)送到不一樣的計算機里面實現(xiàn)數(shù)據(jù)的交流,是一種標準化、結構化的信息傳遞方式。專家系統(tǒng)是根據(jù)對人類專家解決領域問題的模擬來解決專業(yè)問題的計算機程序系統(tǒng),它大大提高了物流管理整體效果。</p><p>  數(shù)據(jù)庫的研究

22、早已成為一個國際性的課題,所以在由于面向對象的數(shù)據(jù)庫是包含其他類型的,有對于媒體的,對于模糊數(shù)據(jù)的甚至還有包括數(shù)據(jù)的挖掘都是特別需要的技術。這些在變化的過程都是有過程轉向對象的一個實現(xiàn)的,所以對于這樣的數(shù)據(jù)庫的研發(fā)是要不斷的做出改進的。</p><p>  1.4 物流業(yè)倉儲管理所面臨的問題</p><p>  對于物流中心管理人員來說,重要的是倉庫的管理,包括的作用就是作為一個有效的連接

23、,還有將要遇到的問題就是對于倉庫的管制和所面對的質量水平是一個企業(yè)運行最基礎的前提,直接影響企業(yè)的長遠利益。庫存優(yōu)化控制目標是降低供應鏈整體運作成本,為了成本達到最小化,企業(yè)必須采取有效手段來管理供應鏈中的庫存。因此,最小化庫存成本的重要手段就是對供應鏈中的庫存進行合理的計劃和協(xié)調。</p><p>  企業(yè)的生產(chǎn)過程中常常會有許多問題,比如不可預測的顧客需求、供應商不可靠、生產(chǎn)力波動、產(chǎn)品本身存在的質量問題、服

24、務的欠缺等,但是這些問題常常會被富余的庫存所掩蓋,因此企業(yè)只能減少庫存來暴露一些問題,以便做好一些計劃與預警,提高企業(yè)的快速應變能力。同時,避免需求信息在沿著供應鏈向上傳遞的過程中被不斷曲解,造成“Bullwhip”效應,帶來成本負擔。</p><p>  在國外庫存管理系統(tǒng)在70年代就已開始研制,但由于用戶界面不直觀,無法直接進行有用信息的提取,不容易做到真實信息的記錄和觀察。</p><p

25、>  1.5本課題的研究方法</p><p>  這樣的系統(tǒng)是通過B/S模式得以實現(xiàn)的,所以為了了解它的實用功能是不可避免的,對于功能的實現(xiàn)是設計中首要考慮的一個問題,這樣的設計做到了兩個不同的要求:首先是對于數(shù)據(jù)系統(tǒng)的一個完善和數(shù)據(jù)庫的一個變化改進。除了這個就是對于不同階段的功能做出有效的實現(xiàn),將其分為不同的模塊,這樣便于處理和進行測試。</p><p><b>  2

26、相關技術分析</b></p><p>  2.1 JSP技術簡介</p><p>  1998年的時候,JSP開始面向社會,是一種動態(tài)網(wǎng)頁技術標準。作為網(wǎng)頁的web開發(fā),它所使用的編程語言就是JAVA??梢詫⒉灰粯拥牟糠值玫揭粋€良好的組合,最后就是添加到不同的網(wǎng)頁里面得以實現(xiàn),普遍理解的網(wǎng)頁格式都是HTML的文件,所以在JSP的網(wǎng)頁構成就是獨特的。JSP的技術能夠作為網(wǎng)頁制作的

27、最簡單的手段,可以輕松的實現(xiàn)動態(tài)的要求。JSP的好處是擁有Java的可移植性可以跨平臺的特性,到處運行。</p><p>  對我們認識的JSP是用作工具來處理網(wǎng)絡的運用程序的,在其他國家早已收到廣大歡迎,在中國還是沒有當作主流的技術得到大量的使用,但是由于JSP獨特的優(yōu)點還是可以讓更多的網(wǎng)站建設實現(xiàn)JSP開發(fā)的。 </p><p>  2.2 JSP工作原理</p><

28、;p>  JSP工作是對于服務器的,所以可以在不同的瀏覽器上得到實現(xiàn)。對于這樣的web服務器來說是可以通過網(wǎng)頁發(fā)出的請求進行操作。JSP可以將一些對象提供的訪問傳輸給相應的服務器端口,這樣的相關組件是包括JAVA Bean組件還有Servlet這樣的不同類型,這些工作在進行的時候可能要求對于信息的存儲和檢查問題,最后通過以后再返回到服務端處。JSP的引擎可以對這樣的數(shù)據(jù)進行處理將其傳輸給網(wǎng)頁上面,將網(wǎng)頁的格式是HTML做出一個編排

29、,之后還能把不同的網(wǎng)頁格式返回到相關的客戶那里。就是這樣的技術有效的在瀏覽器中得以實現(xiàn),也就是現(xiàn)在的web瀏覽器,我們將這個系統(tǒng)歸納為了三種。在服務器上進行最后的改變,將希望的結果展現(xiàn)到用戶面前。</p><p>  2.3 JSP體系結構</p><p>  對于現(xiàn)在標準的JSP規(guī)范是分成兩組的模式,分別是1和2. </p><p>  模式1:JSP的技術在這樣

30、的模式下,可以獨自的將不同的反應回饋給用戶,使用戶可以直觀的看到網(wǎng)頁上給出的效果,之后還有對于現(xiàn)實已經(jīng)生成的數(shù)據(jù)得到有效表現(xiàn)。將網(wǎng)頁中不同的版本給予一定的利用和調整,使得內(nèi)部的程序變得更加安全復雜。所以總結來看這種模式是適合對于一些小企業(yè)的需要的。</p><p>  模式2:這是一種通過Java的模式,能夠將CGI的功能得到實現(xiàn)的良好模式,對于不同的服務器發(fā)揮的效果也是不一樣。使得其中個別數(shù)據(jù)能夠運行在合適的地

31、方,將不準確的信息得到保留。</p><p>  以程序員的角度來說,這樣的模式第二種是比較有優(yōu)勢的,可以非常直觀的將網(wǎng)頁的效果表現(xiàn)出來,對于角色的分配十分的明確,對于大型的開發(fā)來說十分符合當前的潮流。在這里面提到的servlet的操作臺的能夠得到運行,將控制者的位置得到填充。面對協(xié)議的請求時,將JSP生成的組件是可以把所用對象進行調配的,最后在通過瀏覽器的途徑將需要表現(xiàn)出的動態(tài)模式得到體現(xiàn),這樣一來最后的結果就

32、是讓個體的組件得到細致的實現(xiàn),將功能得到良好的運用。</p><p>  2.4 JSP的特點</p><p>  1. 化簡網(wǎng)頁的產(chǎn)生過程。</p><p>  對于頁面來說有一個固有的標準就是HTML或是XML來進行設計規(guī)劃的,但是在相似的問題上還會有不同的做法,可以同過對于后續(xù)JAVA語言的標記來進行執(zhí)行,也能達到同樣的效果,這樣一來我們生成的頁面就能很好的適

33、應商業(yè)的需求與工作的規(guī)定。</p><p>  2.將JAVA的平臺得到共享。</p><p>  JSP技術是建立在JAVA平臺上面的主要部分,所以面對的語言也是以他為主的語言。所以面對JSP的網(wǎng)頁來說是能偶快速的提取和利用JAVA平臺上現(xiàn)有的資源,將其中的組件得以利用,最后會發(fā)現(xiàn)這樣的語言有著強大的編程公用,所以對于web的實現(xiàn)是充滿希望的。</p><p> 

34、 3平臺的硬件和服務器的無關性。</p><p>  它可以算作JAVA的一部分,對于JAVA技術的性能都有一定的繼承,可以達到一次性的編寫,多次性的利用,也由于很多的操作平臺都能將其實現(xiàn),所以可以將硬件與操作的平臺做好聯(lián)系共同的實現(xiàn)網(wǎng)頁的制作,這樣的操作問題凸顯了其對于動態(tài)制作的優(yōu)點之處。</p><p><b>  4.功能的擴張。</b></p>

35、<p>  可以通過不同的組件進行內(nèi)容的擴展和實現(xiàn)更大范圍的實際作用,都是可以用戶自己定義的。</p><p>  5. JSP是能夠實現(xiàn)與數(shù)據(jù)庫的結合,然后通過JDBC的驗證得以實現(xiàn)。</p><p>  其中還包括以下隱藏的內(nèi)容。這些隱藏的對象是能夠得到直接的利用的,不用做出特別的提示。最后像這樣的功能會得到提升,讓編寫的程序更加容易簡單。</p><p&

36、gt;  2.5 SQL Server 2005 數(shù)據(jù)庫</p><p>  SQL Server是微軟公司進行開發(fā)的用來對于數(shù)據(jù)庫進行管理的一套數(shù)據(jù)系統(tǒng),在1988年推出了第一個版本。 SQL Server近年來不斷更新版本。</p><p>  SQL Server 的特征:</p><p>  1.有一套客戶與服務器的結構體系。</p><

37、p>  2.界面通過圖形實現(xiàn),對于管理數(shù)據(jù)來說做到精簡實用。</p><p>  3.編程使用的條件完整具備,將給予用戶更多的挑選位置。</p><p>  4.良好的控制能力,通過不同的平臺進行實現(xiàn)不同的處理。</p><p>  5.對于web的技術是用戶的體驗有較高的提升,對于數(shù)據(jù)的上傳更加信任。</p><p>  2.6 系統(tǒng)

38、數(shù)據(jù)庫連接</p><p>  JDBC技術就是對于JAVA組件的一個簡寫,對于現(xiàn)有的公司中都經(jīng)常出現(xiàn),把這樣的一種功能作為基礎來實現(xiàn),所以對于JAVA語言進行編寫的時候,最好的還是同時伴隨相關的端口與工具。對于開發(fā)人員來說能夠得到這些將是對于一個良好技術的開始,通過不一樣的數(shù)據(jù)來完整的將訪問做到最有效的體現(xiàn),在執(zhí)行相關語句的時候都是使用JAVA來做出的,可以最后在這樣的平臺來講程序實現(xiàn),并不用繁瑣的在不同的程序

39、平臺來進行編寫,這也是JAVA語言強大的地方,一次編寫,多次使用。</p><p><b>  JDBC的功能:</b></p><p>  1. 相同的數(shù)據(jù)庫來構建。</p><p>  2. 對于整體數(shù)據(jù)的聯(lián)系。</p><p>  3. 將最后數(shù)據(jù)的反饋與結合。</p><p>  對于一個

40、瀏覽器的訪問,數(shù)據(jù)庫是首要的關鍵,通過對于其中包含的內(nèi)容來實現(xiàn)目標。最后還有繼續(xù)的將語言得以實現(xiàn),一個權限的驗證都是必不可少的過程,以上的步驟都能夠將數(shù)據(jù)庫作為實現(xiàn)工具。數(shù)據(jù)庫訪問的三層結構如圖2.1所示。</p><p>  圖2.1 使用中間件的數(shù)據(jù)庫訪問三層結構</p><p>  在對于數(shù)據(jù)的處理問題上,最主要的是通過中間件來完成的。那么在很多時候用戶所需要的數(shù)據(jù)就能夠的到返回,最

41、好的方式是進行查找和內(nèi)容的修改。讓有依靠web的瀏覽器實現(xiàn)這一目的。在這樣 的操作執(zhí)行下,使用者錄入相關的信息之后,如登陸的名字和密碼。最后是可以得到加密的保護,之后再通過網(wǎng)絡的途徑將信息傳輸出去,最后可以實現(xiàn)數(shù)據(jù)庫的內(nèi)容存儲,這樣對于用戶來說,中間件的最好作用就是可以作為一個檢驗的工具,在中途對信息的真假進行驗證然后使用相關的算法將其有效的進行解碼,最后的到的內(nèi)容會出現(xiàn)在服務器上,整體 的過程都做到了安全保密。我們這個系統(tǒng)就是這樣的3

42、種數(shù)據(jù)庫模式來實現(xiàn)。</p><p>  在這樣的模式執(zhí)行下,所有的請求都會傳輸?shù)街虚g層的地方,再將中間的SQL語句發(fā)送到不同的數(shù)據(jù)庫里面,數(shù)據(jù)庫整體的將這些語句進行處理,之后出現(xiàn)的問題都會得到及時的反饋,重新發(fā)送給使用者那里,在圖中看到2-2: </p><p>  圖2.2 JDBC的三層模型</p><p>  由于中間部位德爾重要作用,對于數(shù)據(jù)庫做出的調整是

43、不能忽略的,很多的訪問都是在這樣的基礎下得到實現(xiàn)的,將現(xiàn)有數(shù)據(jù)進行改變后可以通過高級的API來得到實現(xiàn)。這樣的AIP在調動上十分靈活,之后可以將中間部分進行改動。通過這樣三種不同的構想,最后使得系統(tǒng)具備更好的功能。我們這套系統(tǒng)就是如此實現(xiàn)的。</p><p>  JDBC也可以稱作JAVA的連接繩索,所具備的能力有三項,首先,將不同的數(shù)據(jù)做銜接。其次,讓命令語句發(fā)送給數(shù)據(jù)庫。最后,使用其中的語句得到命令的實現(xiàn)。在

44、這樣的連接構成之前,最好的選擇是可以對于數(shù)據(jù)庫的內(nèi)部驅動有一個共享,這樣在后面的加載過程中就能很好的實現(xiàn)數(shù)據(jù)與對象的結合。最后在做出連接以后,還要通過不同的方式將數(shù)據(jù)中的SQL語句進行一個實現(xiàn),最后達到讓功能友好的體現(xiàn)的目的。Statement重要作用有兩點,首先是對于SQL語句的有效執(zhí)行,其次就是取得其執(zhí)行后的結果。</p><p>  重要的數(shù)據(jù)表示在下表2-3:</p><p>  

45、圖2.3 數(shù)據(jù)庫的連接處理</p><p>  實際中的有效利用與數(shù)據(jù)庫處理問題: </p><p>  //構建J.D.B.C__O.D.C橋</p><p>  Sun.JDBC.ODBC.jdBCOdbc Driver; </p><p>  //對于如上橋有錯誤的時候,相關問題的處理手段。</p><p>  

46、CatCH(classs not found except event){}</p><p>  //對于數(shù)據(jù)管理出現(xiàn)錯誤是,如何構建有效的連接,將發(fā)送與查詢做一個有效的結合,對于最后的結果得到數(shù)據(jù)的保存。對于以后的數(shù)據(jù)保存在庫中,然后的到查詢的功能,最后將這兩者得到友好的連接。</p><p>  C.o.n = 構建J.D.B.C——O.D.B.C橋</p><p&

47、gt; ?。樱眩保剑樱眩痰恼Z句查找</p><p><b>  任務執(zhí)行</b></p><p><b>  Rs=數(shù)據(jù)返回</b></p><p><b>  //SQL錯誤整理</b></p><p>  Catch (SQL Exception  e1){}</

48、p><p> ?。剩粒郑恋墓δ軓姶?,在網(wǎng)上能夠直接得到資源,不用特意保護,有較好的安全性,對于問題的處理都是簡單方便的。這樣的語言所要實現(xiàn)的唯一要求就是找到相應的數(shù)據(jù)庫與它的聯(lián)系,這樣可以將它通過不同語言的到表現(xiàn)。</p><p>  將該語言與其他的不同的語句結合,讓信息的交流變得方便易信,對于大小公司來說都是需要這樣的一套系統(tǒng)的,可以很好的提高公司的工作效率,將信息得到有效的保護和清晰的利

49、用,這些主要的內(nèi)容都是在數(shù)據(jù)庫里面得到保存的。最后對于程序的生命周期來說,最短的就是初期的設計和編寫,更過的時間都花費在后續(xù)的修改打補丁上。最后希望的是程序員可以一次性的編寫完成,使得編寫的過程變得簡單,之后的更新可以與時俱進。</p><p>  2.7 B/S模式與C/S模式的比較分析</p><p>  這樣的模式主要的作用是在用戶使用數(shù)據(jù)的時候進行一個內(nèi)部的轉化,可以讓不同的用戶在

50、對于同一個資源進行訪問的時候,對于所面對的數(shù)據(jù)庫能夠有效的進行管理,這樣一來對于資源的規(guī)劃就成了問題的關鍵,所以面對中間的項目來說,最好的是能夠將管理的程序客觀的實施下去,最后通過不同的努力將目標得到實現(xiàn)。</p><p>  B/S的模式有著獨特的方式是通過web的網(wǎng)頁技術來進行實現(xiàn),對于不同的平臺有著各自的解決方案。主要和C/S相比是有較多優(yōu)勢的,把這樣的模式的得到改進進而出現(xiàn)三種不同的主體。</p&g

51、t;<p>  一是可以將不同的數(shù)據(jù)段口的到有效連接,對于軟件的設計做到簡單實用,讓瀏覽器中可以輕松實現(xiàn)。對于不同的網(wǎng)頁有著各自的效果,使得其具備一個標準網(wǎng)頁的所有功能。最后在把不同的數(shù)據(jù)發(fā)送給后臺程序,如此一來可以傳遞到服務器上了。</p><p>  二是對于web服務器的處理,將不同的代碼發(fā)送到服務器里面,最后再一次的返回到所用的瀏覽器中,這樣的過程實現(xiàn)是通過瀏覽器來達到的。 </p&g

52、t;<p>  三是和C/S不同的方式,這樣的協(xié)調有更好的管理,讓數(shù)據(jù)庫的價值得到體現(xiàn)。</p><p><b>  B/S模式的特色</b></p><p>  第一點是對于界面處得到優(yōu)良的改觀,讓更多的模式可以使用在不同的平臺上面,這樣對于擁有瀏覽器的機器就是可以實現(xiàn)對于數(shù)據(jù)的瀏覽,使用時會出現(xiàn)內(nèi)存問題,在這種模式下使得內(nèi)存的占用更小并且處理起來也十

53、分的簡單可靠。它簡化了系統(tǒng)的開發(fā)和維護。由于網(wǎng)絡的存在,很多程度上減少了繁瑣的過程,對于更新升級的過程是不用逐個實現(xiàn)了,更好用的方式是直接將主機的內(nèi)容得到改變,其他的可以通過平臺來得到實現(xiàn)。這樣一來又省時間,同時減少了很多的勞動力。在較大程度上的將麻煩減少。</p><p>  還有簡單的操作方式,使得用戶可以更快的得到接受,對于前者有自己的模式還有繼續(xù)進行學習,但后者就不同能靈活的瀏覽內(nèi)容,將困難度降到最小,許

54、多的不利因素都得到有效的化簡了。</p><p>  最后還有就是B/S是非常適應網(wǎng)絡的傳播方式,對于不同的內(nèi)容可以的到相應的擴展,這樣的功能C/S很難達到。</p><p>  相比之下B/S是強于C/S的,所以大部分情況下我們都是選擇前者。這樣漸漸的B/S成為了主體的系統(tǒng)平臺,它是對于后者的突出改變的模式,所以很多的方面都是進步的,也自然成為首選。</p><p&g

55、t;<b>  3 需求分析</b></p><p><b>  3.1 可行性研究</b></p><p>  通過一系列的調研以及據(jù)其做出的分析,我們初步提出針對實現(xiàn)系統(tǒng)目標的具有一定對于已有的方案采取研究和探討進一步的做出證實。在我們的不同方面都可以做出分析,包括技術角度還有操作水平等等。</p><p>  3.1

56、.1 經(jīng)濟可行性</p><p>  就目前存在的系統(tǒng)做出分析研究進行調查和研究就可以獲取相關資料,并且相關軟件、硬件也相對容易獲得,開發(fā)成本較低。與傳統(tǒng)方式相比,本系統(tǒng)效率較高、造價少,材料合適,對于資源不浪費。所以從經(jīng)濟的問題探究可以發(fā)現(xiàn)系統(tǒng)是非常可行的。</p><p>  3.1.2 技術可行性</p><p>  這樣的管理系統(tǒng)是在JSP的基礎上開始建立的

57、,那么對于問題的解決和來說不會很難,對于配置問題的要求很低的,所以,當面對使用硬件設備時,該系統(tǒng)具有可行性;由于計算機技術近幾年的飛速發(fā)展,一般軟件開發(fā)平臺速度較快,容量也很大,完全可以滿足該系統(tǒng)的需求,所以就軟件來說,該系統(tǒng)也是可行的。綜上所述,通過這樣的編程語言,使得問題的出現(xiàn)率降到最低。</p><p>  3.1.3 運行可行性</p><p>  能不能有效的得到運行時重要的關鍵

58、所在,其中主要包括人員對系統(tǒng)的使用以及機構對系統(tǒng)的適應,其中最重要的就是對人員的培訓以及對機構的及時調整?,F(xiàn)代社會的發(fā)展對操作人員的素質要求越來越高,信息化技術已經(jīng)普及,所以該系統(tǒng)還是具有較高的運行可行性。</p><p><b>  3.2 需求分析</b></p><p>  通過一段時間的深入了解,我們對于現(xiàn)在市場上出現(xiàn)的材料都有所認識,不同的商品該如何的安排和

59、調控也都明白,所以對于物資的分配上面更多的空間能夠有效的得到利用,同時更好的滿足當下的需要,這一需求設計倉儲、運輸、加工等一系列活動,因此而產(chǎn)生的需求稱之為物流需求。</p><p>  現(xiàn)代物流所具有的最明顯的特點就是涉及面非常廣闊而且無法進行單一計量,因此,對于企業(yè)來說,市場需求非常難以把握,同時,要進行市場定位具有很大的難度。目前,全國都在流行一股“物流熱”,如果不能對物流需求不能準確分析,那么對于物流企業(yè)

60、的發(fā)展來說是非常不利的。</p><p>  物流發(fā)展一直呈現(xiàn)一些規(guī)律,其中包括兩個方面:其一量也就是物流的規(guī)模,包括物流活動中存儲、運輸、裝卸、搬運等所有的動作。其中,物流的中心環(huán)節(jié)就是貨物的運輸,利用運輸量的變化趨勢來對物流規(guī)模進行衡量是最準確的。其二就是質的方面,也就是物流的服務質量,他是物流服務效果的直接反映,一般根據(jù)時間、費用以及效率來測量,質的改變最突出的表現(xiàn)就是物流效率的提高。同時在物流分析中還應該

61、同時顧及時間的準確性和物流鏈的穩(wěn)定性。</p><p>  為了提高物流活動的效率,就必須保證平衡物流服務的供給關系,而要滿足這一要求,就必須做出合理、準確的物流需求分析。當需求大于供給能力時,就會抑制需求的增長;當供給大于需求時,會出現(xiàn)對物資的過度損耗。所以說物流取決于需求。這是要通過一定的方法才可以解決的,進行合理的需求和能力的分析,有效利用社會資源,對物流設施的建設、物流供給系統(tǒng)的改革具有重要意義。<

62、/p><p>  企業(yè)將生產(chǎn)所需的原料,生產(chǎn)中產(chǎn)生的一些半成品以及生產(chǎn)出的成品儲存在一定的地點,那就是物流系統(tǒng)中的倉庫。一旦將原材料或者是半成品放入倉庫,就意味著生產(chǎn)的中斷,如果將成品放入倉庫也就意味著流通的中止,這樣必然會增加產(chǎn)品的成本,但是這樣做可以減少企業(yè)把產(chǎn)品交到顧客手里的時間,提高客戶滿意度,在一定意義上,增加倉儲的附加值能抵消倉儲成本的增加。但是隨著物流管理系統(tǒng)的出現(xiàn),這一觀念正在逐漸被改變。</p

63、><p>  要設計軟件,就必須先進行需求分析。在這一階段,我們主要從物流管理系統(tǒng)的應用角度出發(fā)做了調查,主要目的是對需求的掌握和知曉。但是我們可以分成幾點做出研究探討: </p><p>  3.2.1 系統(tǒng)需求</p><p>  本系統(tǒng)開發(fā)要求簡單,只需利用系統(tǒng)自帶的IE瀏覽器,在B/S模式基礎上利用JSP進行開發(fā)即可,同時軟件的安裝和升級也只需在服務器上直接操作

64、,使用起來十分簡便。</p><p>  3.2.2 性能需求</p><p>  作為一個企業(yè)的物流管理系統(tǒng),企業(yè)對其要求至少是安全、穩(wěn)定,再次基礎上還會要求系統(tǒng)可以運行更久、能夠更高效同時費用更加低廉。在信息更新快速的現(xiàn)代社會,系統(tǒng)的數(shù)據(jù)來源是否及時與準確也是決定系統(tǒng)價值的標準上起了關鍵作用。</p><p>  3.2.3 應用需求分析</p>

65、<p>  作為重點的要求就是系統(tǒng)是否有高要求的存儲和容量,所面對的啟動和運行時是否能夠有效的進行下去,都是需要我們細心考慮的。</p><p>  硬件的環(huán)境包括:C600、1G MB(RAM)這些都是標準配置,我們面對大量的數(shù)據(jù)處理時,更高的要求是對數(shù)據(jù)進行一套特有的加密措施。還有,可以看清對其他的軟件是不需要的,更好的性能足夠滿足自身的配置。</p><p>  3.2.4

66、 運行需求分析</p><p>  外部配置:酷睿2 CPU、還有1G RAM 和10G的內(nèi)存安裝這些在計算機上。</p><p>  內(nèi)部軟件:操作系統(tǒng)是win7 </p><p><b>  4 總體設計</b></p><p><b>  4.1系統(tǒng)設計特點</b></p>&l

67、t;p>  首先,該物流中心倉儲管理系統(tǒng)最直觀的特點就是對硬件,軟件要求低,只需取正常的PC當做服務器,對于數(shù)據(jù)庫的配置還有代碼的錄入之后,整個系統(tǒng)不用裝任何的其他軟件,通過自帶的IE就可以實現(xiàn)訪問。其次,鑒于物流中心倉庫本身具有的一些特點,物流中心倉儲管理系統(tǒng)采用Browser/Server結構,這樣對于日后的維護和升級也提供了便利。</p><p><b>  4.2系統(tǒng)功能設計</b&

68、gt;</p><p>  物流中心倉儲管理系統(tǒng)可以基于網(wǎng)絡對出入庫信息以及倉庫內(nèi)商品進行管理與查詢。整個系統(tǒng)的核心就是服務器,可以實現(xiàn)的目的就是將不同的數(shù)據(jù)進行存儲,還有改正刪除內(nèi)容等不同的操作。</p><p>  4.3系統(tǒng)邏輯結構設計</p><p>  對于使用者的管理又叫做操作管理,用戶需要在服務器進行認證、登陸的操作,但是對于服務器的過濾能力來說,不同

69、的數(shù)據(jù)是很容易就可以得到記錄的,對于實踐還有登陸的次數(shù)等等都是可以輕松實現(xiàn)的進行一個最初的判斷。</p><p>  對于這套系統(tǒng)包含的結構有3種,1是對于所有的物流做一個分類,對于不同的訂單有一個記錄,物流的錄入以及對訂單和物流的管理四個模塊。其次是倉庫管理系統(tǒng),它包括物資、入庫、出庫的錄入和物資、入庫、出庫的管理以及錯誤警告等7部分。還有就是對于服務的管理系統(tǒng),可以更加方便的應對收款與付款問題兩個模塊。<

70、;/p><p>  4.4系統(tǒng)的總體設計</p><p>  4.4.1系統(tǒng)的設計目標</p><p>  不同的總體伴有不同的目標,所以在面對整體的時候物流是很重要的一部分,只有這樣才能得到更準確的分析和更符合實際的設計。系統(tǒng)的總體目標首先就是對倉儲的基本的信息可以有效的進行升級和維護,讓內(nèi)部存儲的信息清晰可靠的得到實現(xiàn)與實施反饋,其次是可以通過遠程來對企業(yè)倉庫進行管

71、理與維護,最后也是最重要的就是在整個產(chǎn)業(yè)鏈上對倉儲信息進行了解與管理,減少管理成本,優(yōu)化管理流程,盡量避免庫存過量導致的一系列問題。要實現(xiàn)這些目標,必須充分利用計算機和網(wǎng)絡技術,通過安全系統(tǒng)的保護,來給企業(yè)提供準確、及時的信息。</p><p>  可靠性:該物流管理系統(tǒng)是使用JSP作為工具來開發(fā)的,而JSP技術的發(fā)展在如今已經(jīng)比較成熟,使系統(tǒng)建設的投入較低但是可以得到較高的回報率,同時也可以保證長期穩(wěn)定地運行。

72、</p><p>  安全性:系統(tǒng)是使用JSP作為工具來開發(fā),經(jīng)過時間的磨練加上其他安全系統(tǒng)的保護,該物流管理系統(tǒng)具有必要的安全保護能力。</p><p>  容錯性:由于技術發(fā)展比較成熟,對于現(xiàn)有的系統(tǒng)是伴隨較好的錯誤提示功能的,當遇到問題時都能夠很有效的做出提醒。</p><p>  適應性:由于系統(tǒng)開發(fā)之需要一般服務器,可以在服務器自帶的IE瀏覽器上進行操作,

73、所以要進行修正或升級操作都相對簡單,因此具有廣泛的適應性。</p><p>  易操作性:對于登陸的見面做到清新簡易是最適合的,使用起來也可以更加的容易上手,讓我們很好的掌握和使用。</p><p>  4.4.2系統(tǒng)結構介紹</p><p>  這篇論文的管理系統(tǒng)是在B/S結構上進行構架的,對于現(xiàn)有數(shù)據(jù)庫的管理來書有著現(xiàn)實的意義,具體的表現(xiàn)就是對現(xiàn)實意義的認識,所

74、以可以通過這樣的一套結構對于現(xiàn)在用戶的實際價值做一個有效的結果,主要還包含了3個部分,所以面對訂單的計劃,面對倉庫的管理問題已經(jīng)付款的系統(tǒng)。</p><p><b>  4.4.3業(yè)務流程</b></p><p><b>  圖4.1.業(yè)務流程</b></p><p><b>  4.5 數(shù)據(jù)庫設計</b&

75、gt;</p><p>  有較好的數(shù)據(jù)庫是不能和較好的系統(tǒng)等價的,因為如果不能適應實際的問題反而會加大用戶對于系統(tǒng)問題的不斷改進與維護,造成更大程度上的損害,所以一個優(yōu)良的系統(tǒng)做出了是可以做到有效運行的目的。通常來說,對于一個系統(tǒng)建設的初期,工作的中心都是對于如何實現(xiàn)功能上面,所具備的參考數(shù)據(jù)也是有限的。更多隱患和弱點都是在后續(xù)的運行過程中得到進一步的發(fā)現(xiàn)。這樣一來的結果就是很浪費時間和金錢,讓不斷的修復工作占

76、領了主要的時間,對于這樣的系統(tǒng)有了難以避免的問題,使得系統(tǒng)的能力反而會有所下降。</p><p>  由于上面問題的分析,我們可以知道對于物流管理問題上面最好的數(shù)據(jù)庫都是有獨特之處的。我通常都是使用瀏覽器這樣的數(shù)據(jù)庫系統(tǒng)作為主體。對于原型問題也要找到一個可以執(zhí)行的系統(tǒng)問題,這樣一步一步的將系統(tǒng)完整的做下去,最后得到一個整體的構造。</p><p>  4.5.1倉儲信息管理系統(tǒng)的ER圖&l

77、t;/p><p>  數(shù)據(jù)字典:就是指數(shù)據(jù)的處理,改變相關作用的文件,能夠遵守規(guī)則的做出一些合理的可行的文件。這樣的工作量是比較大的,那么在面對這些工作的時候最好的是通過系統(tǒng)的穩(wěn)定分析,在過程中不斷的完善使其能夠長久的運行下去,對于以后的問題維護方面也提供了一定的便利。</p><p>  在這里系統(tǒng)的ER圖如下4-2: </p><p>  圖4.2 系統(tǒng)ER圖<

78、;/p><p>  4.5.2數(shù)據(jù)庫表設計</p><p>  管理員表,該表包含管理員ID賬號和密碼</p><p><b>  表1 管理員表</b></p><p>  庫存報損表,該表包含貨物名稱,數(shù)量和報損時間,管理員可以按時進行物資報損補充新的物資</p><p><b>  表

79、2 庫存報損表</b></p><p>  出庫管理,該表出庫貨物名稱,出庫時間,出庫數(shù)量,總金額,出庫經(jīng)手人,還可以進行備注</p><p><b>  表3 出庫管理表</b></p><p>  4. 貨物表格,對于不同的新產(chǎn)品的基本數(shù)據(jù)進行規(guī)定與記錄。</p><p><b>  表4

80、物資表</b></p><p>  物流表,主要用于物資出庫之后的物流信息的登記,物流的出發(fā)地,目的地,出發(fā)時間及物流的車牌號</p><p><b>  表5 物流信息表</b></p><p>  訂單表,主要訂單信息的管理,如訂單編號,訂單日期,訂單金額和客戶信息。</p><p><b>

81、  表6 訂單信息表</b></p><p><b>  5 系統(tǒng)設計</b></p><p><b>  5.1 登錄頁面</b></p><p>  倉儲管理員后臺系統(tǒng)登陸界面,輸入登陸賬號和密碼,系統(tǒng)訪問本地數(shù)據(jù)庫驗證信息,驗證通過進入管理頁面,驗證失敗系統(tǒng)彈框提示賬號或密碼錯誤.。如圖5-11 圖5

82、-12</p><p><b>  登錄模塊代碼</b></p><p>  public String login(String userName,String userPw,int userType)</p><p><b>  {</b></p><p>  String result=&qu

83、ot;no";</p><p>  if(userType==0)//系統(tǒng)管理員登陸</p><p><b>  {</b></p><p>  // 根據(jù)用戶名和用戶密碼查詢數(shù)據(jù)庫用戶信息的SQL</p><p>  String sql="select * from t_admin where u

84、serName=? and userPw=?";</p><p>  Object[] params={userName,userPw};</p><p>  // 創(chuàng)建數(shù)據(jù)庫對象</p><p>  DB mydb=new DB();</p><p>  mydb.doPstm(sql, params);</p>&

85、lt;p><b>  try </b></p><p><b>  {</b></p><p>  // 數(shù)據(jù)庫查詢結果接收</p><p>  ResultSet rs=mydb.getRs();</p><p>  boolean mark=(rs==null||!rs.next()?fa

86、lse:true);</p><p>  if(mark==false)</p><p><b>  {</b></p><p>  result="no";</p><p><b>  }</b></p><p><b>  else</

87、b></p><p><b>  {</b></p><p>  result="yes";</p><p>  // 緩存數(shù)據(jù)庫用戶登陸信息</p><p>  TAdmin admin=new TAdmin();</p><p>  admin.setUserId(r

88、s.getInt("userId"));</p><p>  admin.setUserName(rs.getString("userName"));</p><p>  admin.setUserPw(rs.getString("userPw"));</p><p>  WebContext ctx =

89、WebContextFactory.get(); </p><p>  HttpSession session=ctx.getSession(); </p><p>  session.setAttribute("userType", 0);</p><p>  session.setAttribute("admin", ad

90、min);</p><p><b>  }</b></p><p>  rs.close();</p><p><b>  } </b></p><p>  catch (SQLException e)</p><p><b>  {</b></p

91、><p>  System.out.println("登錄失??!");</p><p>  e.printStackTrace();</p><p><b>  }</b></p><p><b>  finally</b></p><p><b>

92、  {</b></p><p>  // 關閉數(shù)據(jù)庫鏈接</p><p>  mydb.closed();</p><p><b>  }</b></p><p><b>  }</b></p><p>  return result;</p>&l

93、t;p><b>  }</b></p><p><b>  圖5-12</b></p><p>  5.2 登錄后主界面</p><p>  這套系統(tǒng)包含三點:訂單的管理,倉庫的管理,還有服務的處理這樣的幾個模塊。</p><p>  主要在系統(tǒng)中能夠得到有效實現(xiàn)的功能有這些,對于已有訂單的查

94、詢,還有接受訂單的管理,同時也可以進行物流的錄入與管理。最后還包括倉庫里面的管理,物資的數(shù)量,物資的位置,還有多少剩余,使用了多少,都是可以清晰直觀的得到記錄和管理的。最后還有對于結賬時的收款和付款問題。如圖5-2</p><p><b>  圖5-2</b></p><p>  5.3 訂單物流計劃</p><p>  這些都包含在訂單計劃里

95、面,包裹的內(nèi)容有對于訂單的處理,錄入還有物流的安排和錄入。倉儲管理員可對已有的訂單進行搜索查詢,也可以在系統(tǒng)后臺進行添加或者刪除訂單信息。物流管理也一樣,管理員可以對物流信息添加刪除,點擊物流管理也可以對整個物流信息的展示。如圖5-3</p><p><b>  /**</b></p><p>  * 訂單增加的后臺代碼</p><p><

96、;b>  */</b></p><p>  public void orderAdd(HttpServletRequest req,HttpServletResponse res)</p><p><b>  {</b></p><p>  // 獲取頁面提交的訂單信息</p><p>  String

97、 bianhao=req.getParameter("bianhao");</p><p>  String riqi=req.getParameter("riqi");</p><p>  int jine=Integer.parseInt(req.getParameter("jine"));</p><p&

98、gt;  String kehu_name=req.getParameter("kehu_name");</p><p>  String del="no";</p><p>  String sql="insert into t_order values(?,?,?,?,?)";</p><p>  Ob

99、ject[] params={bianhao,riqi,jine,kehu_name,del};</p><p>  // 創(chuàng)建數(shù)據(jù)庫對象</p><p>  DB mydb=new DB();</p><p>  mydb.doPstm(sql, params);</p><p>  mydb.closed();</p>&l

100、t;p>  req.setAttribute("message", "操作成功");</p><p>  req.setAttribute("path", "order?type=orderMana");</p><p>  String targetURL = "/common/success

101、.jsp";</p><p><b>  // 跳轉成功頁面</b></p><p>  dispatch(targetURL, req, res);</p><p><b>  }</b></p><p><b>  圖5-3</b></p><

102、p><b>  5.4物資管理系統(tǒng)</b></p><p>  物資管理系統(tǒng)模塊首先是對現(xiàn)有所有物資的查詢,在展示結果頁面的基礎上可進行對現(xiàn)有物資的添加和刪除操作。如圖5-4</p><p><b>  物資錄入模塊代碼:</b></p><p><b>  // 物資增加</b></p&

103、gt;<p>  public void goodsAdd(HttpServletRequest req,HttpServletResponse res)</p><p><b>  {</b></p><p>  // 物資參數(shù),獲取物資名稱、產(chǎn)地、單位、規(guī)格和備注信息</p><p>  String name=req.ge

104、tParameter("name");</p><p>  String chandi=req.getParameter("chandi");</p><p>  String danwei=req.getParameter("danwei");</p><p>  String guige=req.get

105、Parameter("guige");</p><p>  String beizhu=req.getParameter("beizhu");</p><p>  String sql="insert into t_goods values(?,?,?,?,?,?)";</p><p>  Object[]

106、 params={name,chandi,danwei,guige,beizhu,"no"};</p><p>  // 創(chuàng)建數(shù)據(jù)庫對象</p><p>  DB mydb=new DB();</p><p>  mydb.doPstm(sql, params);</p><p>  // 關閉數(shù)據(jù)庫鏈接</p>

107、;<p>  mydb.closed();</p><p>  req.setAttribute("message", "操作成功");</p><p>  req.setAttribute("path", "goods?type=goodsMana");</p><p>

108、  // 開始跳轉成功頁面</p><p>  String targetURL = "/common/success.jsp";</p><p>  dispatch(targetURL, req, res);</p><p><b>  }</b></p><p><b>  圖5-4&

109、lt;/b></p><p><b>  5.5入庫管理系統(tǒng)</b></p><p>  入庫管理系統(tǒng)模塊是對入庫物資的信息登記,可對物資的數(shù)量、時間、總金額、經(jīng)手人信息的登記入庫,還可以對入庫物資進行備注,對物資進行提示。如圖5-5</p><p><b>  入庫管理模塊代碼</b></p><

110、;p>  // 入庫增加的代碼方法</p><p>  public void rukuAdd(HttpServletRequest req,HttpServletResponse res)</p><p><b>  {</b></p><p>  // 獲取頁面提交參數(shù)</p><p>  int goodsI

111、d=Integer.parseInt(req.getParameter("goodsId"));</p><p>  String shijian=req.getParameter("shijian");</p><p>  int shuliang=Integer.parseInt(req.getParameter("shuliang&q

112、uot;));</p><p>  int zongjiage=Integer.parseInt(req.getParameter("zongjiage"));</p><p>  String jingshouren=req.getParameter("jingshouren");</p><p>  String beiz

113、hu=req.getParameter("beizhu");</p><p>  // 入庫的sql語句</p><p>  String sql="insert into t_ruku values(?,?,?,?,?,?,?,?)";</p><p>  Object[] params={goodsId,0,shijian

114、,shuliang,zongjiage,jingshouren,beizhu,"no"};</p><p>  DB mydb=new DB();</p><p>  mydb.doPstm(sql, params);</p><p>  mydb.closed();</p><p>  req.setAttribute(

115、"message", "操作成功");</p><p>  req.setAttribute("path", "ruku?type=rukuMana");</p><p>  String targetURL = "/common/success.jsp";</p><p

116、>  dispatch(targetURL, req, res);</p><p><b>  }</b></p><p><b>  圖5-5</b></p><p><b>  5.6出庫管理系統(tǒng)</b></p><p>  出庫管理系統(tǒng)模塊是對出庫物資的信息登記,可

117、對物資的數(shù)量、時間、總金額、經(jīng)手人信息的登記出庫,還可以對出庫物資進行備注,對物資進行提示。如圖5-6</p><p><b>  出庫管理模塊代碼:</b></p><p>  // 出庫管理的方法模塊</p><p>  public void chukuMana(HttpServletRequest req,HttpServletResp

118、onse res) throws ServletException, IOException</p><p><b>  {</b></p><p>  List chukuList=new ArrayList();</p><p>  String sql="select * from t_chuku where del='

119、no'";</p><p>  Object[] params={};</p><p>  DB mydb=new DB();</p><p><b>  try</b></p><p><b>  {</b></p><p>  mydb.doPstm(s

120、ql, params);</p><p>  ResultSet rs=mydb.getRs();</p><p>  while(rs.next())</p><p><b>  {</b></p><p>  List chuku=new ArrayList();</p><p>  chu

溫馨提示

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

評論

0/150

提交評論