陳炳陽

摘 要:隨著現代工業的發展,計算機信息管理系統越來越受到企業重視,如何有效地管理庫存產品,及時反饋庫存管理的相關信息,是確保企業正常運行的必要手段,也是企業物流管理中不可或缺的一部分。本文使用ASP程序設計語言及SQL Server數據庫進行設計,從而實現庫存管理、報表的生成與打印、用戶的管理等功能。
關鍵詞: 庫存管理;網絡環境;數據庫;信息管理;ASP
【中圖分類號】 F224.33 【文獻標識碼】A 【文章編號】2236-1879(2017)05-0021-02
一、引言
庫存管理系統是一個企事業單位不可缺少的一部分,它的內容對于企業的決策者和管理者來說都是至關重要的,因此,庫存管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段,但一直以來人們使用傳統的人工方式管理庫存,這種管理方式存在著許多缺點,諸如效率低,保密性差等,而且時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。對于每個企業來說,隨著企業規模的不斷擴大,產品數量的急劇增加,所生產產品的種類也會不斷地更新與發展,有關產品的各種信息量也會成倍增長[1]。面對龐大的產品信息量,如何有效地管理庫存產品,對這些企業來說是非常重要的,庫存管理的重點是銷售信息能否及時反饋,從而確保企業運行效益。
本文中設計的系統主要采用B/S結構,使用ASP程序設計語言及SQL Server數據庫進行開發,主要實現庫存管理(入庫、出庫的登記與修改;查詢、瀏覽庫存等)、報表的生成與打印、用戶的管理等功能,具有一定的應用價值。
二、庫存管理系統設計
1、開發環境
本系統采用Microsoft Visual Studio 2005作為開發平臺。VS2005引入了250多個新特性,整合了對象、關系型數據、XML的訪問方式,語言更加簡潔。使用Visual Studio 2005可以高效開發Windows應用。SQL Server 2005 Express Edition是MSDE的下一個版本,它是免費、易于使用、可嵌入的SQL Server 2005輕型版本??擅赓M下載、重新發布、嵌入,便于新的開發人員立即使用。SQL Server Express包含強大的功能,可以輕松地管理數據庫。
2、系統功能模塊分析
本系統就總的來說,共有兩大部分,一是前臺,也即是界面;二是后臺,也即是數據庫。就功能而言,共分為13塊,其中包括:目錄形式查看庫存,瀏覽形式查看庫存,查看全部庫存,生成報表,修改密碼,查看在線人數,新增用戶、分類、倉庫、供應商、用處,系統說明和退出。功能結構如圖1所示。
1、登錄:用戶輸入自己的用戶名和密碼后,選擇相應部門,進入系統,可修改自己的密碼,查看庫存和在線人數等。
2、目錄形式查看庫存:以目錄的形式查看庫存,這種方式適合庫存物品較多的情況。把庫存用一種目錄樹的結構展開,很方便的進行查找。
3、瀏覽形式查看庫存:以瀏覽的形式查看庫存,這種方式適合庫存分類物品較少的情況,簡單明了。
4、查看全部庫存:通過這里,用戶可以查看全部庫存情況。但這種對于庫存較多時查找不是很方便。
5、修改密碼:用戶登錄后,可以在這里修改自己的密碼。
6、查看在線人數:用戶登錄后在這里可以查看當前在線人數及IP地址,登錄的時間等。
7、新增用戶:具有管理權限的用戶可以在這里增加新的用戶。
8、新增倉庫:用戶可以在自己的系統內增加倉庫。
9、新增用處:用處是與供貨方相對應的,指明物品所用到的方向。
10、新增分類:在樹型結構下,用戶可以在下面增加新的物品分類。
11、系統說明:對用戶提供詳細的使用幫助及說明。
12、退出系統:讓用戶安全的退出系統。
3、數據庫設計
本系統采用SQL Server數據庫進行設計,目前共有八張表格,分別為明細表、供應商信息表、報表、品名表、倉庫名列表、分類表、用戶表、用處表。其中明細表記錄倉庫中物品的出庫、入庫情況,物品的數量,單價,金額等;供應商信息表記錄了提供商品的供應商的基本信息,包括供應商的編號、名稱、描述等;日報表為生成的日報表,它是將今日所有倉庫中的物品根據出、入庫情況進行填充報表表格,它可以自動計算某樣物品今日的所有出庫數量、出庫金額、入庫數量、入庫金額、當前庫存金額等,然后在報表預覽中將同樣的數據以打印方式來顯示并打印出來,就是今日發生的庫存情況,然后完成報表工作;品名記錄表為倉庫中物品的具體的描述,包括物品的編號、名稱、類型、數量、當前庫存等情況;倉庫名列表,一個創業將會有多個倉庫,而如何有效的管理,就要有相應的倉庫管理,此表記錄了各個倉庫的基本信息,包括名稱、編號等;分類記錄表,一個倉庫不可能只存放某一樣物品,顧在倉庫中還就對其化分,使某一塊存入某一類物品,此表記錄了物品分類的基本情況,包括類型編號、所屬倉庫等;用戶表,一個倉庫不可能只有一個人存取物品,針對多個用戶,應該有一個用戶管理,此表記錄了用戶的基本信息,包括用戶名、密碼、所屬倉庫、登錄時間、IP地址等;商品用處表,既然商品有出處,那么也就該有去向,此表與供應商表相對應,表明商品的去向,如被誰購買等。
三、結論
本文設計的庫存管理系統是基于ASP語言,并以SQL Server為后臺數據庫進行開發的,程序編寫及調試運行都極為方便、直觀。但由于時間短暫和經驗方面原因,對庫存方面的操作流程了解不足,系統功能還不夠強大,不能滿足于較高要求用戶的需求,有待進一步改善。
參考文獻
[1] Buczek[英].SQL Server 2005數據庫開發及應用[M].北京:人民郵電出版社,2002.