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