潘金峰
摘要:隨著信息技術的廣泛應用以及物流業(yè)的飛速發(fā)展,倉儲管理信息系統(tǒng)將獨立的物流環(huán)節(jié)有機整合,實現倉儲物流信息管理的信息化、高效化、智能化、標準化以及自動化,有效降低倉儲物流的成本,滿足現代倉儲物流服務需求。本文從現代物流對倉儲管理信息系統(tǒng)的功能需求著手,研究及開發(fā)倉儲管理信息系統(tǒng),并詳細介紹了各個模塊的功能,同時對數據庫進行了設計及分析,提出倉儲管理信息系統(tǒng)的安全性策略,在此基礎上構建現代物流倉儲信息系統(tǒng)開發(fā)及設計的理念,以期對企業(yè)的發(fā)展有所裨益。
關鍵詞:倉儲管理;信息系統(tǒng);開發(fā);設計
1.前言
倉儲物流各行各業(yè)物資流通供應鏈的主要環(huán)節(jié),同時也是現代物流系統(tǒng)的核心。在進行倉儲物流管理的過程中,伴隨著倉庫訂貨、貨物出庫、貨物入庫以及貨物管理會有大量的倉儲物流信息產生,倉儲物流信息具有數據量大、信息內容復雜以及數據操作頻繁等特征。為了提高倉儲物流信息的管理,物流企業(yè)應建立完善的倉儲管理信息系統(tǒng),以提高物流管理的效率,有效降低庫存的成本,提高企業(yè)的經營效益。隨著信息技術的不斷發(fā)展,物流信息化建設的步伐日益加快,現代化、標準化、信息化、高效化、智能化以及自動化的倉儲物流管理信息系統(tǒng)受到各大企業(yè)的廣泛關注。
2.倉儲管理信息系統(tǒng)的設計
2.1倉儲管理信息系統(tǒng)開發(fā)環(huán)境
筆者選擇C# 作為倉儲管理信息系統(tǒng)的開發(fā)語言,C# 語言支持面向對象技術以及.Net框架體系結構。C# 語言具有穩(wěn)定性高、安全性好、支持面向組件編程以及操作簡單等特點,因而選擇其為倉儲管理信息系統(tǒng)開發(fā)的首要語言。此外,倉儲管理信息系統(tǒng)還采取SQL Server 2005 的數據庫環(huán)境,有利于大量數據的操作以及存儲。C# 語言在SQL Server 2005 數據庫環(huán)境下運行較為便捷。
2.2倉儲管理信息系統(tǒng)的功能模塊設計
倉儲物流的功能是圍繞倉庫為中心開展的,倉儲管理信息系統(tǒng)是倉儲活動的信息處理、分析系統(tǒng),包括貨物入庫、貨物出庫、貨物管理以及貨物統(tǒng)計等子系統(tǒng)組成的動態(tài)總系統(tǒng),由計算機及相應的軟件共同構成。完整的倉儲管理信息系統(tǒng)應該包含以倉儲業(yè)務中的貨物出、入庫管理為主線的倉儲業(yè)務管理模塊;為經營管理者設立的倉儲數據挖掘模塊以及數據統(tǒng)計處理模塊;為客戶設立的的查詢模塊;為提高信息管理質量的系統(tǒng)設置模塊以及基礎信息管理模塊。具體有以下7大功能模塊。
(1)產品采購管理功能模塊,負責產品的采購訂單管理以及采購訂單查詢等。
(2)產品銷售管理功能模塊,負責產品的銷售管理以及產品銷售退貨管理。
(3)倉儲物流管理功能模塊,包括產品的入庫管理、產品出庫管理以及產品存放的庫存管理。
(4)數據挖掘功能模塊,方便經營管理者進行數據檢索及利用、數據挖掘分析以及數據統(tǒng)計管理。
(5)數據查詢統(tǒng)計功能模塊,為客戶提供產品入庫查詢、產品出庫查詢以及產品統(tǒng)計報表等。
(6)系統(tǒng)設置功能模塊,包括系統(tǒng)管理人員管理以及企業(yè)人力資源管理等。
(7)基礎信息管理功能模塊,主要包括客戶信息管理、產品信息管理、產品信息查詢供應商信息管理、供應商信息查詢以及客戶信息查詢等。
2.3倉儲管理信息系統(tǒng)業(yè)務流程
在倉儲物流管理信息系統(tǒng)中,根據倉儲企業(yè)的業(yè)務特征來多崗位職能進行科學、明確界形成較為合理、高效的作業(yè)模式,這樣不僅有助于專業(yè)分工協(xié)作,同時也實現了各個不同崗位之間的相互配合、相互促進、相互制約以及相互監(jiān)督。通過設計科學的業(yè)務流程,確保倉儲作業(yè)的高效率運作并克服管理中的潛在漏洞。倉儲管理信息系統(tǒng)業(yè)務流程如下圖所示。
由圖1可知,供應商將貨物存入到倉庫中,倉儲企業(yè)需要登記入庫信息進行入庫管理,以便供應商進行經營管理者進行入庫查詢,當產品的價格有所調整時,當庫存量的信息有所調整時,由可能會影響到貨物的價格。與之相對的,從倉庫中將貨物供應給客戶時需要登記出庫信息進行出庫管理,以便經營管理者多出庫查詢。供應商與倉促企業(yè)、客戶與倉儲企業(yè)都是通過商品來建立聯(lián)系的??蛻粼谑褂卯a品中發(fā)現問題時,需要退貨,倉儲企業(yè)根據退貨的需求調整相應的庫存信息,并將該信息反饋給供應商,實現有機連接。
3.倉儲管理信息系統(tǒng)數據庫的設計
根據倉儲管理信息系統(tǒng)功能的要求對數據庫以及設計庫表格進行設計。通過對用戶的功能需求分析我們知道,數據庫多需要記錄的詳細信息主要包括物資的基本信息、倉庫的操作信息以及倉庫的基本信息等。
3.1物資基本信息表設計
物資基本信息表要包括名稱、編號、種類、生產廠商、等級、規(guī)格以及物品所屬的客戶等內容,其中物資編號應設置為主鍵,基于此要設計合理的物品列表,方便物資基本信息的儲存。同時,還需要對物資基本信息中的種類以及生產廠商與客戶建立單獨的報表。在物資種類報表中應包擴物資種類的代號以及名稱,將物資種類的代號設置為主鍵;在物資生產廠商報表中應包括生產廠商的代號以及名稱,將生產廠商的代號設置為主鍵;在客戶表中應包括客戶的代號、名稱、聯(lián)系人以及聯(lián)系電話,將客戶的代號設置為主鍵,要注重表格之間的條理,保證條理清晰。各個列表之間的外鍵設置關聯(lián)關系為:物資表中的生產廠商代號與生產廠商表的主鍵相關聯(lián);物資表中的生產廠商代號與物資種類表的主鍵相關聯(lián);物品列表中的客戶代號與客戶表的主鍵相關聯(lián)。
3.2倉庫的操作信息表設計
倉庫的操作信息表應該包含:(1)用于記錄產品出、入庫以及產品庫內移動操作的產品出庫表、產品入庫表以及產品庫內移動表。產品出庫表中應記錄有物資的編碼、產品出庫的時間以及經手人,將物資編碼以及產品的出庫時間聯(lián)合設置為主鍵;產品入庫表中應記錄有物資的編碼、產品入庫的時間、存放地點以及經手人,將物資編碼以及產品入庫時間聯(lián)合設置為主鍵;產品庫內移動表中應記錄有物資的編碼、移動時間、原存放地點和新存放地點以及經手人,將物資編碼以及產品移動時間聯(lián)合設置為主鍵。(2)用于記錄工作人員去留情況的人事變動表。人事變動表中應包括有操作號、人事變動的內容、變動人員的姓名和變動人員的代號以及變動的時間,將操作號設置為主鍵。(3)用于記錄倉庫中物品存儲的庫存表。庫存表中應包括物資的編碼、產品入庫時間、存放地點以及經手人,將物資的編碼設置為主鍵。
3.3倉庫的基本信息表設計
倉庫的基本信息主要包括:(1)用于記錄倉庫庫位信息的倉庫信息表。倉庫信息表中應記錄有貨物存放地點、區(qū)域、倉庫號、貨架號、列、行、層以及是否為空等內容,將貨物存放地點設置為主鍵。(2)用于記錄工作人員基本信息的倉庫人事管理表。倉庫工作人員管理表中應記錄有工作人員的姓名、代號、身份證號碼、住址、職位以及聯(lián)系電話,將工作人員的代號設置為主鍵。
3.4用戶登錄信息表的設計
在數據庫的設計中還應包括用于記錄用戶登錄信息的用戶登錄信息表用。在登錄信息表中記錄有客戶登錄的用戶名以及登錄密碼,將登錄名設置為主鍵。為了安全起見,在對系統(tǒng)登錄界面進行設計前,應采用MD5 加密算法對用戶登錄密碼以及登錄儲存數據進行保密。
4.倉儲管理信息系統(tǒng)安全性對策
倉儲管理業(yè)務系統(tǒng)的安全以及信息數據的安全,決定倉儲管理業(yè)務系統(tǒng)數據的完整性以及私密性,是倉儲物流管理信息系統(tǒng)需要克服的主要難題。倉儲管理信息系統(tǒng)安全性的實現與操作系統(tǒng)業(yè)務應用軟件系統(tǒng)以及數據庫系統(tǒng)的安全性設置是緊密聯(lián)系的,基于此,應對倉儲管理信息系統(tǒng)的安全性、操作系統(tǒng)的安全性以及數據庫系統(tǒng)的安全性進行綜合考慮。
4.1倉儲管理信息系統(tǒng)的安全性控制
倉儲管理信息系統(tǒng)要對每個功能模塊提供統(tǒng)一的用戶控制機制以及用戶權限,以此對客戶對系統(tǒng)的訪問以及對數據使用的控制。將系統(tǒng)分為權限系統(tǒng)以及用戶系統(tǒng)來確保系統(tǒng)的安全性,權限系統(tǒng)的安全性是指建立多種權限的控制機制,確保滿足不同用戶群體訪問的不同數據控制以及數據安全控制。用戶系統(tǒng)的安全性是指系統(tǒng)提供基于用戶、角色的安全管理,角色是系統(tǒng)中的一個權限的集合,用戶是一個可以登錄到系統(tǒng)并使用系統(tǒng)的部分或者全部功能的帳號及密碼。
4.2操作系統(tǒng)的安全性控制
保證操作系統(tǒng)的安全性是確保倉儲管理信息系統(tǒng)安全性的前提條件,在對操作系統(tǒng)的安全性進行控制時,應該建立身份驗證、權限審核以及訪問控制等內容的安全設置。安全漏洞是操作系統(tǒng)無法避免的安全風險,雖然無法避免,但是可以采取有效措施對安全風險進行控制,密切關注系統(tǒng)補丁的發(fā)布,對系統(tǒng)進行及時更新,彌補系統(tǒng)漏洞是安全風險控制的有效途徑。
4.3數據庫系統(tǒng)的安全性控制
數據庫系統(tǒng)安全性控制涉及到數據庫的設計、數據存儲以及數據庫安全等內容的安全性。筆者主要是選擇 SQLServer2005作為數據庫的設計環(huán)境,SQLServer2005能為數據庫管理提供嚴格的權限認證管理,分級控制操作人員的系統(tǒng)使用期限以及密碼檢查,對所有操作用戶進行自動跟蹤、日志登記等,以此保證數據庫系統(tǒng)的安全。
5.結束語
在產品同質化﹑產品供應鏈同質化以及產品銷售渠道同質化的時代,重視物流﹑從物流信息中獲取生產經營利潤已成為各大企業(yè)的重要發(fā)展戰(zhàn)略。倉儲管理信息系統(tǒng),作為倉儲企業(yè)處理業(yè)務及管理貨物的操作系統(tǒng),能為倉儲企業(yè)提供決策支持及信息分析的智能化系統(tǒng),具有高效化、信息化、系統(tǒng)化、規(guī)?;I(yè)化、自動化等優(yōu)勢,其發(fā)展前景非常廣闊。
參考文獻:
[1]王樹良.倉儲管理系統(tǒng)的設計與實現[D]天津大學,2007.
[2]吳文革.淺談國有企業(yè)如何做好倉庫管理工作[J]經營管理者,2011,(14).
[3]林松.基于B/S倉儲管理系統(tǒng)的設計與實現[J].福建電腦,2010,(02).
[4]蘇杭,曾盛綽.B/S模式下多層架構的倉儲管理信息系統(tǒng)設計[J].物流工程與管理,2009, (03).
[5]王小建.基于B/S模式物流倉儲管理系統(tǒng)開發(fā)[J].物流技術,2009,(03).