

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 基于B/S結構的一種安全物流管理系統的設計與實現</p><p> 論文作者姓名:</p><p> 申請學位專業(yè):</p><p> 申請學位類別:</p><p> 指導教師姓名(職稱):</p><p> 論文提交日期:</p><p> 基于B/S結構的一種安全物
2、流管理系統的設計與實現</p><p><b> 摘 要</b></p><p> 本文根據國內外物流信息系統的發(fā)展現狀和倉儲業(yè)的管理現狀,設計開發(fā)了物流信息管理系統。本系統是根據物流公司倉儲業(yè)務的特點,經過一定的需求分析,采用操作簡單的ASP語言和ACCESS的后臺數據庫開發(fā)基于B/S結構的具有貨位管理的倉儲物流管理系統。</p><p&
3、gt; 整個系統符合操作簡單、界面友好、靈活、實用的要求出發(fā),完成倉儲物流信息系統的過程。包括用戶登錄模塊、用戶管理模塊、物品入庫模塊、信息查詢模塊、物品移庫模塊、信息悠模塊??梢詽M足一般物流公司的要求。</p><p> 論文主要介紹了本課題開發(fā)的背景、意義、和相關的理論以及需求分析,并對開發(fā)的工具也進行了介紹,還講解所要完成的功能和開發(fā)的過程。重點介紹了系統的開發(fā)過程。</p><p&
4、gt; 關鍵詞:物流;倉儲;倉庫管理</p><p> The Design and Implementation of a Security Logistics Management System Based on B/S Mode</p><p><b> Abstract</b></p><p> This paper descr
5、ibes the design and implementation of a logistics information management system, which is based on current development of domestic and international logistics information system and warehouse management. According to the
6、 characters of the logistics company, by requirement analysis, this paper uses the ASP language and ACCESS database to design the storage and logistics management system based on B/S mode.</p><p> This syst
7、em is easy to operate, which has a friendly interface. The storage logistics management system includes following modules as user registration, user management, goods storage, information retrieval, warehouse shift, info
8、rmation modification, can satisfy the general requirement of Logistics Company.</p><p> This paper mainly introduces the background, meaning, related theory and the requirement analysis, as well as the tool
9、s, and then gives an introduction of development process.</p><p> Key Words:Logistics; Storage; Warehouse management</p><p><b> 目 錄</b></p><p><b> 論文總頁數:21頁&
10、lt;/b></p><p><b> 1 引 言1</b></p><p> 1.1 課題研究背景1</p><p> 1.2 現代倉儲物流的概念1</p><p> 1.3 國內外的研究狀況1</p><p> 2 系統開發(fā)環(huán)境介紹2</p><p
11、> 2.1 B/S模式2</p><p> 2.2 ASP技術2</p><p> 2.2.1 ASP的含義2</p><p> 2.2.2 ASP技術的特點3</p><p> 2.3結構化查詢語言SQL3</p><p> 2.4 數據庫連接方式3</p><p&g
12、t; 3 系統的需求分析4</p><p> 3.1 需求分析4</p><p> 3.2可行性分析5</p><p><b> 4系統的設計5</b></p><p> 4.1系統的總體設計5</p><p> 4.1.1系統的設計目標6</p><p
13、> 4.1.2倉庫布局及貨位管理6</p><p> 4.1.3系統結構介紹7</p><p> 4.1.4具體功能模塊劃分7</p><p> 4.2 數據庫的設計8</p><p> 5.系統模塊的實現11</p><p> 5.1用戶登陸11</p><p>
14、 5.2用戶管理12</p><p> 5.3物品入庫14</p><p> 5.4庫存信息查詢15</p><p> 5.5物品移庫16</p><p> 5.6信息修改17</p><p><b> 6.系統測試18</b></p><p>
15、6.1測試環(huán)境18</p><p> 6.2測試結果19</p><p><b> 結 論19</b></p><p><b> 參考文獻19</b></p><p><b> 致 謝20</b></p><p><b
16、> 聲 明21</b></p><p><b> 1 引 言</b></p><p> 1.1 課題研究背景</p><p> 當今世界先進工業(yè)國家正處于由“工業(yè)經濟”模式向“信息經濟”模式轉變的時期,其中技術進步因素起著極為重要的作用,它在經濟增長中占有很大的比重。從我國經濟發(fā)展史來看,工業(yè)經濟增長主要是依靠
17、投入大量資金和勞動力來實現的,尚未充分發(fā)揮技術進步在工業(yè)經濟增長中的“二次效益倍增器”的作用。“如何加快發(fā)展電子信息技術、調整產業(yè)結構、適應世界經濟發(fā)展需求”是當前我國企業(yè)自動化界研究的重要課題之一。</p><p> 物流技術是在第二次世界大戰(zhàn)期間隨著軍事后勤的發(fā)展逐漸演變而來。物流的基本任務是完成物資的儲存和運輸。美國是世界上物流發(fā)展得比較早的國家,十分重視物流的研究與發(fā)展。早在1980年的全美物資討論會上
18、,研究者們就指出,“物流”作為一個尚未完全開發(fā)的領域,如何合理地利用,創(chuàng)造最大的效益,將是廣大企業(yè)急需研究的一項課題。</p><p> 1.2 現代倉儲物流的概念</p><p> 倉儲物流是微觀物流的一種,指的是物資從進入倉庫到被重新發(fā)出這一階段的運動過程。作為一種特殊形式的內部物流,倉儲物流的高效運作機制近年來越來越受到物流界的重視。它的主要組成要素有:</p>&
19、lt;p><b> 物流設施</b></p><p> 構成庫區(qū)的基本設施主要有庫房、道路、作業(yè)站臺和場地、專用線、專用碼頭、機場以及橋梁、涵洞、護坡等,是完成倉庫內部物流的基礎條件。</p><p><b> 物流設備</b></p><p> 內部物流設備包括裝卸搬運設備、儲存設備、計量檢測設備、安全減災
20、設備,維修加工設備和輔助設備六大類。</p><p><b> 物流業(yè)務人員</b></p><p> 物流業(yè)務人員指直接從事收發(fā)儲運等倉儲業(yè)務工作的工作者。</p><p><b> 倉儲物流信息</b></p><p> 倉儲活動貫穿著物流和信息流兩種運動方式。物流是實物的流動,也就是物
21、資實體的收、發(fā)、調、運、存的過程。伴隨著這些物資實體流動,又產生了成本、價格、購銷合同、進出庫單據等有關物資流動和管理方面的信息。</p><p><b> 倉儲物流環(huán)境</b></p><p> 倉儲物流環(huán)境指倉儲系統之外并對其產生影響的一切事物的綜合。</p><p> 1.3 國內外的研究狀況</p><p>
22、; 近年來,隨著電子計算機技術和物流軟件的飛速發(fā)展更加推動了現代物流的研究的發(fā)展。這其中的代表是電子數據交換系統的運用和專家系統的使用。電子數據交換系統是計算機之間不需要任何書面的媒介或人力的介入,是一種標準化、結構化的信息傳遞方式。專家系統的推廣也為物流管理提高了整體效果。現代物流為了保障效率和效果,一方面通過銷售住處系統、條形碼、電子數據交換系統等收集、傳遞信息,另一方面利用專家系統使物流戰(zhàn)略決策實現最優(yōu)化。</p>
23、<p> 國內外關于數據庫的研究日益深化,先后出現了面向對象的數據庫、多媒體數據庫、模糊數據庫、演繹數據庫、數據倉庫和數據挖掘等技術。并且數據庫的開發(fā)技術也不斷升級,從傳統的DOS環(huán)境下的FOXBASE等面向過程的開發(fā)到WINDOWS環(huán)境下的給予B/S結構的網絡技術支持的面向對象技術為基礎的數據庫系統。</p><p> 2 系統開發(fā)環(huán)境介紹</p><p><b&g
24、t; 2.1 B/S模式</b></p><p> B/S(Browser/Server,瀏覽器/服務器)模式又稱B/S結構。它是隨著Internet技術的興起,對C/S模式應用的擴展。。主要利用了不斷成熟的WWW瀏覽器技術,結合多種Script語言(VBScript、JavaScript等)和ActiveX技術,是一種全新的軟件系統構造技術。</p><p> 在B/S
25、體系結構系統中,用戶通過瀏覽器向分布在網絡上的許多服務器發(fā)出請求,服務器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。而其余如數據請求、加工、結果返回以及動態(tài)網頁生成、對數據庫的訪問和應用程序的執(zhí)行等工作全部由Web Server完成。隨著Windows將瀏覽器技術植入操作系統內部,這種結構已成為當今應用軟件的首選體系結構。顯然B/S結構應用程序相對于傳統的C/S結構應用程序是一個非常大的進步。</p><p&
26、gt; B/S結構的主要特點是分布性強、維護方便、開發(fā)簡單且共享性強、總體擁有成本低,但數據安全性問題、對服務器要求過高、數據傳輸速度慢、軟件的個性化特點明顯降低,這些缺點是有目共睹的,難以實現傳統模式下的特殊功能要求。例如通過瀏覽器進行大量的數據輸入或進行報表的應答、專用性打印輸出都比較困難和不便。此外,實現復雜的應用構造有較大的困難。雖然可以用ActiveX、Java等技術開發(fā)較為復雜的應用,但是相對于發(fā)展已非常成熟C/S的一系列
27、應用工具來說,這些技術的開發(fā)復雜,并沒有完全成熟的技術工具供使用。</p><p> 2.2 ASP技術 </p><p> 2.2.1 ASP的含義</p><p> Active:ASP使用了微軟的ActiveX技術。ActiveX(COM)技術是現在Microsoft軟件的重要基礎。它采用封裝對象,程序調用對象的技術,簡化編程,加強程序間合作。ASP本身
28、封裝了一些基本組件和常用組件,有很多公司也開發(fā)了很多實用組件。只要你可以在服務器上安裝這些組件,通過訪問組件,你就可以快速、簡易地建立自己的WEB應用。</p><p> Server:ASP運行在服務器端。這樣就不必擔心瀏覽器是否支持ASP所使用的編程語言。ASP的編程語言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一個簡集,會VB的人可以很方便的快速上手。然而Netscape瀏覽器不支持
29、客戶端的VBSCRIPT,所以時,看到的是ASP生成的HTML代碼,而不是ASP程序代碼。這樣就可以防止別人抄襲程序。</p><p> 2.2.2 ASP技術的特點</p><p> 使用Jscript等簡單易懂的腳本語言,結合HTML代碼,即可快速地完成網站的應用程序。</p><p> 無須編譯,容易編寫,可在服務器端直接執(zhí)行。</p>&
30、lt;p> 與瀏覽器無關,客戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽ASP所設計的網頁內容。ASP所使用的腳本語言(VBScript 、Jscript)均在WEB服務器端執(zhí)行,客戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。</p><p> ASP能與任何ActiveX scripting語言相容。除了可使用VBScript或JScript語言來設計外,還通過plug-in的方式,使用由第三方所提供的
31、其他腳本語言,譬如REXX、Perl、Tcl等。腳本引擎是處理腳本程序的COM(Component Object Model)物件。</p><p> ASP的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。</p><p> 2.3結構化查詢語言SQL</p><p> SQL全稱是“結構化查詢語言(Structure
32、d Query Language)”,最早的是IBM的圣約瑟研究實驗室為其關系數據庫管理系統SYSTEM R開發(fā)的一種查詢語言,它的前身是SQUARE語言。SQL語言結構簡潔,功能強大,簡單易學,所以自從IBM公司1981年推出以來,SQL語言,得到了廣泛的應用。</p><p> 2.4 數據庫連接方式</p><p> ADO(ActiveX Data Object)是Micros
33、oft在OLE DB標準的基礎上定義的一種面向對象、與語言無關的數據庫應用編程接口。如果選用ADO作為訪問Web數據庫接口,則最好方法是結合ASP來寫應用程序。ASP是微軟公司基于ActiveX技術的一個Web服務器端的開發(fā)和運行環(huán)境,只能運行在微軟提供的平臺如Windows NT和IIS等。ASP屬于服務器端技術,直接建立在服務器中,并且作為Web服務器的一個服務運行,支持多用戶、多線程;與其它常見的Client端實現動態(tài)性的技術如J
34、ava Applet, JavaScript等不同,一個ASP頁面即可包含客戶端腳本,更主要的是也可包含服務器端腳本,引擎解釋執(zhí)行,執(zhí)行結果以HTML的形式返回給用戶 。</p><p> 采用ADO結合ASP訪問數據庫系統有如下優(yōu)點:(1)與HTML完全結合,可以使用任何腳本語言,易于開發(fā),易于維護;(2)所有服務器端腳本代碼均在服務端執(zhí)行,有效地保護了開發(fā)者的知識產權,且支持任何一種瀏覽器;(3)面向對象,
35、可充分利用現存的ActiveX組件,易于擴展Server端功能;(4)可以訪問非關系數據庫,這是其它方式無法實現的。</p><p> ADO方式的缺點是:僅適用于微軟提供的一些平臺,程序運行速度較慢。</p><p><b> 3 系統的需求分析</b></p><p><b> 3.1 需求分析</b></
36、p><p> 物流需求是指一定時期內社會經濟活動對生產、流通、消費領域的原材料、成品和半成品、商品以及廢舊物品、廢舊材料等的配置作用而產生的對物在空間、時間和費用方面的要求,涉及運輸、庫存、包裝、裝卸搬運、流通加工以及與之相關的信息需求等物流活動的諸方面。</p><p> 從現代物流的特點分析,物流需求具有涉及面廣、內涵豐富和無法進行單一計量的特點,因此,許多物流企業(yè)(包括希望介入物流服
37、務領域的企業(yè))較難把握市場需求和進行市場定位。從當前全國“物流熱”已形成的大環(huán)境下,如缺乏正確的物流需求分析,對物流企業(yè)的發(fā)展無疑將產生不利的影響。</p><p> 從物流的發(fā)展規(guī)律來看,現代物流服務的需求包括量和質兩個方面,即從物流規(guī)模和物流服務質量中綜合反映出物流的總體需求。物流規(guī)模是物流活動中運輸、儲存、包裝、裝卸搬運和流通加工等物流作業(yè)量的總和。當前在沒有系統的社會物流量統計的情況下,由于貨物運輸是物
38、流過程中實現位移的中心環(huán)節(jié),用貨物運輸量的變化趨勢來衡量社會物流規(guī)模的變化趨勢是最接近實際的。物流服務質量是物流服務效果的集中反映,可以用物流時間、物流費用、物流效率來衡量,其變化突出表現在減少物流時間、降低物流成本、提高物流效率等方面。為了清晰地反映社會經濟活動對物流活動的需求,在物流需求分析中還應考慮物流需求的地域范圍、渠道特性、時間的準確性、物流供應鏈的穩(wěn)定性以及顧客服務的可得性和可靠性等方面。</p><p&
39、gt; 物流需求分析的目的在于為社會物流活動提供物流能力供給不斷滿足物流需求的依據,以保證物流服務的供給與需求之間的相對平衡,使社會物流活動保持較高的效率與效益。在一定時期內,當物流能力供給不能滿足這種需求時,將對需求產生抑制作用;當物流能力供給超過這種需求時,不可避免地造成供給的浪費。因此,物流需求是物流能力供給的基礎,物流需求分析的社會經濟意義亦在于此。借助于定性和定量的分析手段,了解社會經濟活動對于物流能力供給的需求強度,進行有
40、效的需求管理,引導社會投資有目的地進入物流服務領域,將有利于合理規(guī)劃、建設物流基礎設施、改進物流供給系統。</p><p> 從宏觀上看,物流中倉儲是一項必要的功能,它是原材料、工業(yè)貨物和成品生產的時間效用,使一個企業(yè)能夠在較短的時間內為客戶服務,更重要的是倉儲可以在客戶要求的時間和地點將貨物交到客戶手上,隨之將客戶服務當作一個動態(tài)的,有附加價值的競爭工具,因而倉儲功能變得越來越重要。</p>&
41、lt;p> 倉庫是物流系統中企業(yè)儲存原料、半成品及成品的場所。將貨物儲存在倉庫中意味著中止或中斷貨物的流動,必然增加產品的成本。由于認識到增加倉儲的附加值能抵消倉儲成本的增加的觀點正在發(fā)生變化。為此,一些企業(yè),特別是一些配送商和批發(fā)商,他們盡可能地儲存多種多樣的貨物,走向這一極端是錯誤的。</p><p> 隨著國際貿易、運輸的發(fā)展,傳統的貨代行業(yè)已不能適應物流業(yè)務的發(fā)展需要,公司力求更高層次的發(fā)展,決
42、定在經營貨代行業(yè)的基礎上,建立適應物流業(yè)務發(fā)展的物流倉庫,使公司發(fā)展有更廣泛的空間,真正為客戶提供從貨物接收、交貨、零星加工、配送、存儲等系統化、信息化、完善化的服務。</p><p><b> 3.2可行性分析 </b></p><p><b> 1.技術可行性:</b></p><p> 隨著經濟的迅速發(fā)展,物流
43、業(yè)在最近幾年迅速發(fā)展開來。從城市到鄉(xiāng)村,已經形成了一個不可忽視的行業(yè)。傳統的工作流程需要耗費大量的人力、物力。但現代大都市對信息的更新速度,這種方式必然造成發(fā)展的“瓶頸效應”。</p><p> 隨著網絡作為一種信息的重要來源,加之電腦和網絡在各個家庭種的普及。我們設想通過網絡來提高物品流通的效率和增加其競爭力。這必然也會成為未來發(fā)展的一種趨勢。</p><p><b> 2
44、.經濟可行性:</b></p><p> 隨著網絡的普及,我們的生活已經和網絡聯系越來越緊密,而該系統是一個基于B/S機構的倉儲物流管理系統,用戶可以直接通過瀏覽器查詢到想要的信息,無須購買或者安裝其他設備,僅僅利用已有的網絡作為基礎,經濟上是可行的。</p><p><b> 管理可行性</b></p><p> 管理員對系
45、統的直接操作極其管理,十分方便,而且快速,出錯幾率小,可以大大節(jié)約時間,符合現代快節(jié)奏生活的要求。</p><p><b> 4系統的設計</b></p><p> 4.1系統的總體設計</p><p> 4.1.1系統的設計目標</p><p> 系統的總體目標是作為物流管理系統整體規(guī)劃的重要組成部分進行分析和
46、設計,充分利用計算機網絡技術、傳輸技術、數據庫技術等,實現具有遠程維護、貨位管理及進行貨物庫存各類動態(tài)查詢功能的系統,確保信息通暢,減少中間環(huán)節(jié),優(yōu)化管理流程。通過集中式管理和分級授權安全體系,保證系統的正常運行,隨時提供準確、可靠的統計信息,同時力求兼顧系統的通用性、應用的廣泛性、穩(wěn)定性和可移植性。具體的分析和設計過程應遵循以下基本原則:</p><p> 可靠性:注重采用成熟而實用的技術,使系統建設的投入產
47、出比最高,保證系統長期安全地運行。</p><p> 安全性:系統應具有必要的安全保護和保密措施。</p><p> 容錯性:系統應具有一定的容錯能力。對用戶的誤操作應有提示或自動消除的能力。</p><p> 適應性:系統應不斷發(fā)展和完善,對各算法、體系應具有廣泛的適應性。</p><p> 易操作性:貫徹面向最終用戶的原則,建立友
48、好的用戶界面,使用戶操作簡單直接,易于學習掌握。</p><p> 4.1.2倉庫布局及貨位管理</p><p><b> 倉庫布局</b></p><p> 倉庫可分為預備儲區(qū),保管儲區(qū),動管儲區(qū)和移動儲區(qū)等四個儲區(qū)。物流中心作業(yè)和儲區(qū)的關系是出庫作業(yè)在預備儲區(qū)、入庫作業(yè)在保管儲區(qū)、揀貨作業(yè)在動管儲區(qū)、配送和移庫作業(yè)在移動儲區(qū)。為了使存
49、取工作順利進行,必須對儲區(qū)的貨位進行編碼。貨位編碼好比貨物的地址,貨物編號好比姓名一樣。每一種物品都有一個對應的地址和姓名,當存取時才能迅速而準確地進行工作。本系統用地址式的編碼方法。即利用儲區(qū)中的現成參考單位,如建筑物第幾棟、區(qū)段、排、行、層、格等。按相關順序編碼。這是物流中心使用較普遍的編碼方法。</p><p><b> 貨位管理</b></p><p>&l
50、t;b> 貨位分配原則</b></p><p> 對貨位進行管理,是要合理的分配和使用貨位。即考慮如何提高貨位的利用律,又保證出庫效率。</p><p><b> 貨位分配原則是:</b></p><p> 第一點加快周轉,先入先出。同種物料出庫時,先入庫者,先提取出庫。以加快物料周轉。避免因長期積壓產生變形、變質及其
51、他損壞造成的損失。</p><p> 第二點提高可靠性,分巷道存放。倉庫有多個巷道時,同種物品分散在不同的巷道進行存放。以防止因某巷道堵塞影響某種物料的出庫,造成生產中斷。</p><p> 第三點提高效率,就近入庫。為保證快速響應出庫請求,一般將物料就近放置在出庫臺附近。</p><p> 4.1.3系統結構介紹</p><p>
52、本文論述的物流管理系統是基于B/S結構的數據庫應用系統,具體反映為ASP+SQL技術的一種具體實現,根據B/S結構和用戶實際應用特點,本系統主要劃分為三個層面,根據需求,該系統的功能模塊可以劃分為用戶登陸模塊,通用管理模塊(包括用戶管理模塊,入庫管理模塊,庫存信息查詢管理模塊,倉庫轉移模塊,信息修改模塊)。如圖5-1</p><p> 圖5-1 系統模塊示意圖</p><p> 4.1
53、.4具體功能模塊劃分</p><p> 根據系統功能需求分析,系統主要劃分為以下六個模塊:</p><p><b> 用戶登錄模塊:</b></p><p> 功能說明:用于用戶登錄,通過用戶輸入的用戶名、密碼判斷用戶份的有效性,有效用戶根據用戶的角色定向到相應的功能界面,無效用戶定向到登錄失敗頁面。用退出系統時,退出登錄語句會清除程序會
54、話(session)中所有與該用戶有關的數據,并返回到初始登錄頁。</p><p><b> 用戶管理模塊:</b></p><p> 功能說明: 管理員在此可以增加、修改、刪除各用戶。</p><p><b> 入庫管理模塊:</b></p><p> 功能說明:將物品分類儲存入倉庫中。&
55、lt;/p><p><b> 庫存信息查詢模塊:</b></p><p> 此模塊完成庫存貨物的動態(tài)數據查詢及庫存信息的修改和刪除。它讓管理人員很方便、快捷、準確的了解庫存情況、貨物狀態(tài)等信息,幫助領導做出及時正確的決定。其實現方法是設置不同的SQL條件查詢語句,在對應的數據表中實現查詢記錄,然后按照循環(huán)語句將記錄逐條返回頁面.</p><p>
56、;<b> 移庫模塊:</b></p><p> 功能說明:該模塊完成庫存貨物的轉移。系統提供移庫管理功能,可實現倉庫間的相互移動,以達到各倉庫間商品的準確性,為保管員發(fā)貨提供方便。其實現方法是進行SQL查詢,在對應的數據表中查詢記錄,若所移倉庫不能容納此批貨物,則跳出“該倉庫無法容納此批貨物,請換倉!”并顯示其他倉庫的剩余容量,使管理員可根據剩余容量再次選擇倉庫。</p>
57、<p><b> 信息修改模塊:</b></p><p> 信息修改用來修改入庫貨物的信息(包括食品編碼、規(guī)格、產地等)</p><p><b> 貨位分配方法</b></p><p> 本系統貨位分配采用聯合貨位編號法,即所有貨位一起進行編號。貨位的編號應該能夠反映出貨位與出庫臺的距離。</p&
58、gt;<p> 采用聯合貨位編號法,貨位編號的順序與其出庫臺的距離相關,在取物品時,優(yōu)先考慮離出庫臺最近的物品,就可以按貨位編號的大小來實現。</p><p> 4.2 數據庫的設計</p><p> 該系統數據庫中主要的E-R圖如圖5-2:</p><p> 圖5-2 主要E-R圖</p><p> 根據需求分析,本
59、系統后臺數據庫共分為9個表,以下分別給出各個數據庫表的簡單描述.</p><p> 用戶信息表 (56770_admin)</p><p> 該表存儲用戶基本信息。以供登錄密碼驗證,顯示用戶身份用。如表1</p><p><b> 表1 用戶基本信息</b></p><p> 倉庫信息表 (56770_cangk
60、u)</p><p> 倉庫的基本信息,以供物品存儲使用。如表2</p><p><b> 表2 倉庫信息表</b></p><p> 貨柜信息表(56770_huigui)</p><p> 物品儲存貨柜信息。如表3</p><p><b> 表3 貨柜信息表</b&g
61、t;</p><p> 產地信息表 (56770_chandi)</p><p> 錄入產地信息,標識物品的產地。如表4</p><p><b> 表4 產地信息表</b></p><p> 工廠信息表(56770_gongchang)</p><p> 存儲物品工廠的信息,如表5<
62、;/p><p><b> 表5 工廠信息表</b></p><p> 規(guī)格信息表(56770_guige)</p><p> 存放物品規(guī)格信息。如表6</p><p><b> 表6 規(guī)格信息表</b></p><p> 物品分類信息表(56770_sort)</
63、p><p> 對存入庫房中的物品進行分類管理。如表7</p><p> 表7 物品分類信息表</p><p> 進貨商表(56770_jinhuoshang) </p><p> 此表用來保存各個進貨商的信息。如表8</p><p><b> 表8 進貨商表</b></p>&
64、lt;p> 物品信息表(56770_product)</p><p> 此表現在為備用表,以方便倉庫存入物品時使用。為以后系統擴展功能時作為物品庫存管理的拓展提供接口。如表9</p><p><b> 表9 物品信息表</b></p><p><b> 5.系統模塊的實現</b></p><
65、;p><b> 5.1用戶登陸</b></p><p> 其中用戶登陸界面功能的實現過程流程圖如圖5-1所示。</p><p> 圖5-1 登陸界面流程圖</p><p> 該模塊功能實現如圖5-2。</p><p> 圖5-2 用戶登陸界面</p><p><b>
66、5.2用戶管理</b></p><p> 管理員在此可以增加、修改、刪除各用戶。</p><p> 增加用戶時輸入新的用戶名、密碼后選擇“添加”按鈕,提交后,執(zhí)行</p><p> 56770_admin.asp中的add完成增加用戶的操作。</p><p> 增加用戶流程圖如圖5-3。</p><p&
67、gt; 圖5-3添加用戶流程圖</p><p> 刪除用戶時,選擇要刪除的用戶單擊“刪除”即可刪除該用戶。如果當前沒有記錄,則提醒增加用戶。其流程圖如圖5-4。</p><p> 圖5-4 刪除用戶流程圖</p><p> 修改操作的界面和刪除用戶相似,實現方法與增加用戶相似。</p><p><b> 5.3物品入庫&l
68、t;/b></p><p> 將物品信息儲存入數據庫中,如圖5-5。</p><p> 圖5-5 物品信息錄入流程圖</p><p> 模塊實現了物品入庫的功能。庫房操作員在操作主頁面中選擇“物品添加”后,進入添加頁面。首先選擇物品類別,填入物品名、物品編碼、生產日期、保質期、物品數量及存儲費用,然后選擇物品的規(guī)格、產地、存放倉庫等信息,最后單擊“添加”
69、按鈕,將數據寫入數據庫的56770_product表中。功能實現如圖5-6。</p><p> 圖5-6 入庫界面圖</p><p><b> 5.4庫存信息查詢</b></p><p> 此模塊完成庫存貨物的動態(tài)數據查詢及庫存信息的修改和刪除。它讓管理人員很方便、快捷、準確的了解庫存情況、貨物狀態(tài)等信息,幫助領導做出及時正確的決定。其實
70、現方法是設置不同的SQL條件查詢語句,在對應的數據表</p><p> 中實現查詢記錄,然后利用循環(huán)語句將記錄逐條寫回頁面。實現流程如圖5-7</p><p> conn.execute "delete from 56770_product where p_id="&s_id</p><p> if request("pa
71、ge")<>"" then </p><p> response.Redirect "56770_product.asp?gjc="&gjc&"&s_name="&s_name&"&page="&request("page")&
72、""</p><p><b> else</b></p><p> response.Redirect "56770_product.asp?gjc="&gjc&"&s_name="&s_name&""</p><p>&
73、lt;b> end if </b></p><p> response.end </p><p> end select</p><p><b> %></b></p><p> 刪除函數‘del’,對庫存物品進行刪除。庫存信息模塊實現功能如下:</p><p>
74、 按物品類別查詢貨物所屬類別,查出屬于所選貨屬類別的信息。</p><p> 按倉庫查詢倉庫號,即可查出該庫房貨物的信息。</p><p> 按所屬公司查詢選擇公司,即可查出該進貨商的貨物信息。</p><p> 按關鍵詞查詢在檢索關鍵詞后輸入要查詢的關鍵詞,即可查出有該關鍵詞的所有貨物信息。</p><p> 圖5-7 庫存信息查
75、詢流程圖</p><p> 模塊功能實現如圖5-8。</p><p> 圖5-8 物品查詢界面圖</p><p><b> 5.5物品移庫</b></p><p> 移庫解決的問題一是數據維護的準確性和高效性,二是移庫行為的合理性和有效性。利用網絡,使各倉庫行為一致,而且通過對數據和市場信息的分析,還可以對各倉庫
76、進行有效的調整和利用。信息技術的不斷提高,網絡化程度的逐步完善,倉儲管理性能的優(yōu)劣直接制約著整個物流企業(yè)供應鏈性能的高低。高性能的倉儲管理系統是實現整個運作管理的核心,而企業(yè)各倉庫之間的協調與管理是提高企業(yè)效率的一個關鍵環(huán)節(jié),因此移庫成為倉儲管理系統不可忽視的一個模塊。</p><p> 在移庫任務中,要注意信息的正確性、有效性、可修改性和完備性以及數據庫信息的一致性。出于對系統安全性和完整性及客戶負責的考慮,
77、要對信息的有效性進行驗證,如貨物的數量和庫存數量等。</p><p> 移庫的流程大體可設計為:</p><p> 用戶向A倉庫發(fā)出移出通知,向B倉庫發(fā)出移入通知;</p><p> B倉庫接到通知后做出容量判斷,把信息反饋給A倉庫;</p><p> A倉庫接受反饋信息,若B倉庫可以容納則出庫,反之則跳出提示;</p>
78、<p> 若B倉庫可以容納,則B倉庫入庫,貨物狀態(tài)為在B庫;</p><p> 在以下情況實現移庫操作:</p><p> 管理員或客戶要求移庫。</p><p> 當貨物出庫后,系統自動將倉庫其余貨物移動,填補移出貨物的貨位。</p><p> 貨物接近保質期,需要替換。</p><p> 該
79、模塊完成庫存貨物的轉移。系統提供移庫管理功能,可實現倉庫間的相互移動,以達到各倉庫間商品的準確性,為保管員發(fā)貨提供方便。其實現方法是進行SQL查詢,在對應的數據表中查詢記錄,若所移倉庫不能容納此批貨物,則跳出“該倉庫無法容納此批貨物,請移庫!”并顯示其他倉庫的剩余容量,使管理員可根據剩余容量再次選擇倉庫。流程如圖5-9</p><p> 圖5-9 移庫流程圖</p><p> 模塊實現
80、了倉庫中物品間的轉移,如圖5-101。</p><p> 圖5-10 移庫界面圖</p><p><b> 5.6信息修改</b></p><p> 信息修改用來修改物品入庫貨物的信息(包括物品編碼、規(guī)格、產地等)流程圖如5-12所示</p><p> 圖5-11信息修改流程圖</p><p&
81、gt; 該模塊實現對倉庫中物品信息的修改,如圖5-12。</p><p> 圖5-12 物品信息修改界面</p><p><b> 6.系統測試</b></p><p><b> 6.1測試環(huán)境</b></p><p> 本系統采用Dream weaver MX 2004開發(fā),代碼采用AS
82、P語言編寫。后臺采用ACCESS的數據庫系統。連接后臺用ADO來連接。</p><p> 服務器端:服務器操作系統為Windows XP。</p><p> Web服務器:安裝微軟支持IIS5.0作為Web服務器軟件,提供基于</p><p> WWW信息出版和應用程序發(fā)行的功能,通過ADO開放式數據庫連接與數據</p><p> 庫
83、服務器相連,通過SQL語言實現查詢和修改數據庫。</p><p> 客戶端:采用Windows系列或Unix等支持Web瀏覽器的操作系統均可。</p><p><b> 6.2測試結果</b></p><p> 在系統的各個模塊設計完成之后,系統在上述軟硬件環(huán)境下對此系統各個子模塊功能做出測試,實現了用戶注冊,管理員對物品的添加,刪除,修
84、改,查詢,以及物品移庫等功能?;具_到預期的功能。</p><p><b> 結 論</b></p><p> 本系統在經過多次運行,其所有的功能都能得到實現。系統在上述軟硬件環(huán)境下對此系統各個子模塊功能做出測試,實現了用戶登陸模塊,用戶管理模塊,入庫管理模塊,庫存信息查詢管理模塊,倉庫轉移模塊,信息修改模塊,基本達到預期的功能。其流程符合物流倉儲系統的要求
85、。</p><p> 但由于時間的原因,本系統網絡功能欠缺。還需要改進。由于采用了B/S的結構模式,雖然提高了用戶操作上的簡單性.系統數據的安全性能有所折扣.系統還需要考慮有效的規(guī)避防護措施.系統用戶登錄方面,還需要添加圖形數字驗證碼驗證功能,以提高登錄安全性。</p><p> 通過這次設計,并在此設計過程中切身體會到一個項目的設計開發(fā)人員,在系統立項前期所應該做到哪些前瞻性的信息收
86、集和基礎設計工作, 才能夠始終把握系統進展的方向,和總體設計上的主動性;在系統代碼編寫過程中應該具體哪些良好的編程習慣這樣才能在代碼編寫中減少出錯數量,提高項目設計開發(fā)的效率。</p><p><b> 參考文獻</b></p><p> 張曉萍.顏永年等現代生產物流及仿真[M].北京:清華大學出版社,1998。</p><p> [2]
87、 方睿,刁仁宏,吳四九.網絡數據庫原理及應用[M].成都:四川大學出版社,2005。</p><p> [3] 陳政明.21世紀倉儲與物流技術的發(fā)展趨勢[M].上海:物流技術出版社,2001。</p><p> [4] 高鵬翔.基于ASP構造交互WEB安全技術[M].北京:計算機工程與應用,2002。</p><p> [5] 鄧文淵,陳惠貞,陳俊榮.ASP與
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文——基于bs結構的倉儲物流管理系統
- 畢業(yè)論文——基于bs結構的倉儲物流管理系統
- l2003215050_萬超_基于bs結構的倉儲物流管理系統
- l2003215050_萬超_基于bs結構的倉儲物流管理系統
- L2003215050_萬超_基于BS結構的倉儲物流管理系統.doc
- L2003215050_萬超_基于BS結構的倉儲物流管理系統.doc
- 畢業(yè)論文---基于bs模式的物流管理系統
- 畢業(yè)論文---基于bs模式的物流管理系統
- 物流管理系統畢業(yè)設計
- 畢業(yè)論文——基于bs結構的一種安全物流管理系統的設計與實現
- 物流管理倉儲畢業(yè)論文
- 物流管理倉儲畢業(yè)論文
- 物流倉儲管理系統畢業(yè)設計----基于j2ee的網絡物流系統
- 畢業(yè)設計--物流管理系統的設計與實現
- 物流管理系統--課程設計畢業(yè)設計
- 畢業(yè)設計--物流管理系統的設計與實現
- 畢業(yè)設計---基于bs結構的房屋出租管理系統
- 物流管理專業(yè)畢業(yè)設計
- 物流管理專業(yè)畢業(yè)設計
- 畢業(yè)設計----基于bs結構的網上購物系統
評論
0/150
提交評論