【正文】
分麻煩,牽一發(fā)而動全身。通過采用 B/S 模式設(shè)計和實現(xiàn)的倉儲物流管理信息系統(tǒng)實現(xiàn)了數(shù)據(jù)的快速、準確而可靠的采集,解決了數(shù)據(jù)處理和數(shù)據(jù)分析的大問題,為倉儲管理提供了有力的技術(shù)支持,促進了倉儲管理效率的提高。那么本系統(tǒng)在設(shè)計和實現(xiàn)時將嘗試解決這些問題。 術(shù)語、縮略詞 解 釋 報溢單 報溢是指在貨品盤點時實物數(shù)額大于賬面數(shù)額的一種記賬方式。 報溢單一般必備品種名稱、品種差異數(shù)量、品種差異金額等項目?;蛘呦到y(tǒng)里的庫存數(shù)量比實際盤點出來的數(shù)量多了,也找不出那些商品去哪里,這些商品可以用報損單把它報損。 當(dāng) 盤點 出的存貨數(shù)量小于賬面數(shù)量或因其它原因要減少賬面庫存時用 “ 報損單 ” 。 ER 圖 實體 聯(lián)系圖( Entityrelationship diagram)來建立概念數(shù)據(jù)模型,簡稱為 ER圖以及 ER模型。 ER方法是 “ 實體 聯(lián)系方法 ” ( EntityRelationship Approach)的簡稱。 ER模型可以作為用戶與分析員之間有效地交流工具,是需求分析階段不可或缺的部分。 RFID RFID( Radio Frequency Identification)是一種無線通信技術(shù),可以通過無線電訊號識別特定目標并讀寫相關(guān)數(shù)據(jù),而無需識別系統(tǒng)與特定目標之間建立機械或者光學(xué)接觸 [9]。某些標簽在識別時從識別器發(fā)出的電磁場中就可以得到能量,并不需要電池;也有標簽本身擁有電源,并可以主動發(fā)出無線電波(調(diào)成無線電頻率的電磁場)。與條形碼不同的是,射頻標簽不需要處在識別器視線之內(nèi),也可以嵌入被追蹤物體之內(nèi)。它可以采集設(shè)備的數(shù)字信號通過無線傳感器網(wǎng)絡(luò)傳輸?shù)奖O(jiān)控中心的無線網(wǎng)關(guān),直接送入計算機,進行分析處理。監(jiān)控中心也可以通過網(wǎng)關(guān)把控制、參數(shù)設(shè) 置等信息無線傳輸給節(jié)點。 開發(fā)安排 ? 開發(fā)軟件環(huán)境: Windows、 MySQL(數(shù)據(jù)庫)、 SQLyogEnt(數(shù)據(jù)庫前臺工具)、Eclipse EE、 Office、 Tomcat(服務(wù)器 )、瀏覽器 ? 實驗地點: 1222實驗室 時間: 7天,每天 8小時 ? 實驗設(shè)備:實驗室 PC 機、試驗箱, RFID標簽,傳感器節(jié)點。該系統(tǒng)通過 Java 語言編寫,連接 MySQL 數(shù)據(jù)庫運行。 基于 Web的倉儲物流系統(tǒng)把新型的交互 web 網(wǎng)頁和傳統(tǒng)的庫存系統(tǒng)相結(jié)合 , 更好的滿足了用戶的需求。本文詳細 介紹了該系統(tǒng)的體系結(jié)構(gòu)和設(shè)計過程,并說明了系統(tǒng)設(shè)計和實現(xiàn)的最終效果。用戶通過 Inter瀏覽器方式對信息進行錄入、管理、查詢和統(tǒng)計。 產(chǎn)品功能 該系統(tǒng)中可以實現(xiàn)倉庫環(huán)境信息 獲取及處理,獲取貨架溫度信息,并將溫度信息傳輸?shù)缴衔粰C顯示,并提供報警功能;同時也實現(xiàn)了基本管理功能,如對商品信息進行添加、刪除、修改和查詢等功能,還有進出貨時更改倉庫信息及對貨物銷售情況進行統(tǒng)計等。主要有進庫管理,出庫管理,倉庫管理,商品管理,供應(yīng)商管理,用戶管理,權(quán)限管理,統(tǒng)計報表,倉庫報警,商品報溢,商品報損等功能。 ( 2)入庫管理主要包括在接收貨物入庫時,對貨品進行一系列的作業(yè)活動,如貨物的接運和驗收操作后,在系統(tǒng)中能夠?qū)ω浧愤M行訂單信息的錄入,訂單信息的查詢操作。 ( 4)預(yù)警管理主要包括對貨品數(shù)量的上下線(這是企業(yè)根據(jù)自己企業(yè)的規(guī)模來設(shè)置的)進行控制,以便更好的管理系統(tǒng), 更好的為,客戶服務(wù)。 8 3. 功能性需求分析、設(shè)計 功能概述 傳感器網(wǎng)絡(luò)設(shè)計( VC、無線傳感器網(wǎng)絡(luò)) 關(guān)于傳感器,要能在實驗箱上獲取濕度、溫度、氣體、光照等信息,然后通過串口通信發(fā)送給上位機接收,在上位機顯示當(dāng)前的貨架信息??蛻艄芾碛涗浟穗p方的具體信息。 ( 3)進貨管理:進行和供應(yīng)商的交流及貨物入庫,實現(xiàn)進貨入庫和退貨出庫等功能。 ( 5)庫存管理:倉庫中各種貨物的進倉、出倉管理以及相應(yīng)的庫存查詢。 ( 6)報表設(shè)計:對倉庫的整體業(yè)務(wù)進行統(tǒng)計等等。 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)字典 基本檔案 數(shù)據(jù)庫中客戶表、供應(yīng)商表、商品表、商品類別表的字段如下: 客戶表(客戶 ID、客戶姓名、聯(lián)系人、聯(lián)系電話、聯(lián)系地址、備注) 供應(yīng)商表(供應(yīng)商 ID、供應(yīng)商姓名、聯(lián)系人、聯(lián)系電話、聯(lián)系地址、備注) 商品表(商品 ID、商品名、型號、商品類別 ID、商品類別名、單位、進貨單價、銷售單價、上次進價、庫存數(shù)量、庫存總價、庫存下限、生產(chǎn)廠商、狀態(tài)、備注) 商品類別表(類別 ID、類別名、父類別 ID) 進貨管理 進貨管理所涉及的各張表的字段名如下: 進貨單(單據(jù) ID、供應(yīng)商 ID、供應(yīng)商名稱、日期、應(yīng)付金額、實付金額、是否付款、進貨員 ID、進貨員姓名、備注) 10 進貨單商品( ID、單據(jù) ID、商品 ID、商品名稱、商品單位、商品型號、商品類別 ID、商品類別名、單價、數(shù)量、總價) 退貨單(單據(jù) ID、供應(yīng)商 ID、供應(yīng)商名稱、日期、應(yīng)退金額、實退金額、是否退款、退貨員 ID、退 貨源姓名、備注) 退貨單商品( ID、單據(jù) ID、商品 ID、商品名稱、商品單位、商品型號、商品類別 ID、商品類別名、單價、數(shù)量、總價) 銷售出庫 銷售出庫所涉及的各張表的字段名如下: 出庫單(單據(jù) ID、客戶 ID、客戶姓名、日期、應(yīng)付金額、實付金額、成本金額、是否付款、銷售員 ID、銷售員姓名、備注) 出庫單商品( ID、單據(jù) ID、商品 ID、商品名稱、商品單位、商品型號、商品類別、類別名稱、單價、數(shù)量、總價) 客戶退貨(單據(jù) ID、客戶 ID、客戶姓名、日期、應(yīng)退金額、實退金額、成本金額、是否退款、銷售員 ID、銷售員姓名、備注) 退貨單商品( ID、單據(jù) ID、商品 ID、商品名稱、商品單位、商品型號、商品類別 ID、商品類別名、單價、數(shù)量、總價) 庫存管理 庫存管理所涉及的各張表的字段名如下: 報溢單(單據(jù) ID、日期、用戶 ID、用戶名、備注) 報溢單商品( ID、單據(jù) ID、商品 ID、商品名稱、商品單位、商品型號、單價、數(shù)量、總價) 報損單(單據(jù) ID、日期、用戶 ID、用戶名、備注) 報損單商品( ID、單據(jù) ID、商品 ID、商品名稱、商品單位、商品型號、單價、數(shù)量、總價) 系統(tǒng)管理 系統(tǒng)管理所涉及的各張表的字段名如下: 用戶 表(用戶 ID、登錄名、密碼、角色 ID、狀態(tài)、備注) 菜單目錄表(菜單 ID、菜單名稱、父類 ID、菜單 URL、菜單類型、編號、圖標) 11 角色表(角色 ID、角色名、備注) 角色權(quán)限表(角色 ID、菜單 ID) 字段表: 表 21 貨架表 表 22 客戶表 表 23 供應(yīng)商表 12 表 24 商品表 表 25 用戶表 系統(tǒng)整體 ER 圖: 1 m 圖 3 系統(tǒng)整體 ER 圖 1 管理員 管理 倉庫 存儲 商品 供應(yīng) 供應(yīng)商 庫存量 進貨量 銷售 客戶 n m n m n 13 0,10,n1,10,n1,10,n0,10,n0,10,n1,10,n1,10,n0,10,n0,10,n1,10,n1,10,n1,10,n1,10,n1,10,n0,10,n0,10,n1,10,n1,10,n0,10,n0,10,n1,10,n1,10,n0,10,n1,10,n1,10,n0,10,nb s d*oood j i dr i q iu s e r i du s e r n a m ebzV a r i a b l e ch a r a ct e r s ( 1 4 )D a t eI n t e g e rV a r i a b l e ch a r a ct e r s ( 2 0 )V a r i a b l e ch a r a ct e r s ( 2 0 0 )報損單vu s e r m e n u*****oo*oou s e r i dl o g i n co d eu s e r n a m em e n u i dm e n u n a m ep i dm e n u u r lm e n u t yp eo r d e r n u mi co nI n t e g e rV a r i a b l e ch a r a ct e r s ( 2 0 )V a r i a b l e ch a r a ct e r s ( 2 0 )I n t e g e rV a r i a b l e ch a r a ct e r s ( 2 0 )I n t e g e rV a r i a b l e ch a r a ct e r s ( 1 0 0 )I n t e g e rI n t e g e rV a r i a b l e ch a r a ct e r s ( 2 0 )V I E Wu s e r s***o*ou s e r i dl o g i n co d ep a s s w o r du s e r n a m er o l e i ds t a t ebzS e r i a l ( 1 1 )V a r i a b l e ch a r a ct e r s ( 2 0 )V a r i a b l e ch a r a ct e r s ( 2 0 )V a r i a b l e ch a r a ct e r s ( 2 0 )I n t e g e rI n t e g e rV a r i a b l e ch a r a ct e r s ( 1 0 0 )用戶表t k d s p**ooooooooidd j i ds p i ds p n a m es p d ws p xi n g h a ol b i dl b n a m edjslzjS e r i a l ( 1 1 )V a r i a b l e ch a r a ct e r s ( 1 4 )V a r i a b l e ch a r a ct e r s ( 1 0 )V a r i a b l e ch a r a ct e r s ( 2 0 )V a r i a b l e ch a r a ct e r s ( 2 0 )V a r i a b l e ch a r a ct e r s ( 2 0 )I n t e g e rV a r i a b l e ch a r a ct e r s ( 2 0 )L o n g f l o a tI n t e g e rL o n g f l o a t客戶退貨商品t k doo*oooooood j i dk h i dk h n a m er i q iyf j es f j ecb j ej ys t a t eu s e r i du s e r n a m ebzV a r i a b l e ch a r a ct e r s ( 1 4 )I n t e g e rV a r i a b l e ch a r a ct e r s ( 5 0 )D a t eL o n g f l o a tL o n g f l o a tL o n g f l o a tV a r i a b l e ch a r a ct e r s ( 2 )I n t e g e rV a r i a b l e ch a r a ct e r s ( 2 0 )V a r i a b l e ch a r a ct e r s ( 2 0 0 )客戶退貨t h d s p**ooooooooidd j i ds p i ds p n a m es p d ws p xi n g h a ol b i dl b n a m edjslzjS e r i a l ( 1 1 )V a r i a b l e ch a r a ct e r s ( 1 4 )V a r i a b l e ch a r a ct e r s ( 1 0 )V a r i a b l e ch a r a ct e r s ( 2 0 )V a r i a b l e ch a r a ct e r s ( 2 0 )V a r i a b l e ch a r a ct e r s ( 2 0 )I n t e g e rV a r i a b l e ch a r a ct e r s ( 2 0 )L o n g f l o a tI n t e g