引言:庫(kù)存管理系統(tǒng)是為了方便庫(kù)存管理的需要而設(shè)計(jì),本文以西寧市瑞森商貿(mào)有限公司為研究對(duì)象,描述了整個(gè)系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)。
隨著我國(guó)市場(chǎng)經(jīng)濟(jì)的蓬勃發(fā)展,人們對(duì)于物質(zhì)水平需求的增加,各行各業(yè)都處于一個(gè)飛速發(fā)展的時(shí)期,行業(yè)的快速發(fā)展必然導(dǎo)致各企業(yè)之間的競(jìng)爭(zhēng)更加激烈,為了使自己的企業(yè)在競(jìng)爭(zhēng)中能夠擁有更大的優(yōu)勢(shì),必然要求企業(yè)加強(qiáng)對(duì)自身管理,提高企業(yè)的經(jīng)營(yíng)效率。
西寧市瑞森商貿(mào)有限公司是海爾牌凈水器青海總代理,由于產(chǎn)品和配件種類繁多,導(dǎo)致原有手工方式庫(kù)存管理變得耗時(shí)耗力。為了方便庫(kù)存管理需要,設(shè)計(jì)一款適合該公司的庫(kù)存管理系統(tǒng)非常重要,本系統(tǒng)采用c/s應(yīng)用模式,通過Visual Basic和SQL Server 2008數(shù)據(jù)庫(kù)開發(fā)。
1.需求分析
根據(jù)對(duì)西寧瑞森商貿(mào)有限公司的了解,該公司管理人員庫(kù)存管理中入庫(kù)、出庫(kù)和管理還采用紙質(zhì)手寫記錄。本系統(tǒng)的核心是庫(kù)存信息管理,它面向的對(duì)象是公司經(jīng)理和倉(cāng)管人員。依據(jù)用戶特點(diǎn)設(shè)計(jì)使用簡(jiǎn)單、方便、容錯(cuò)性好、及時(shí)、準(zhǔn)確的系統(tǒng),用戶無需掌握專業(yè)的計(jì)算機(jī)知識(shí),無需進(jìn)行任何額外軟件的安裝,便可在很短的時(shí)間內(nèi)能夠掌握其使用方法和技能,提高系統(tǒng)使用效率并能滿足管理需求。
開發(fā)本系統(tǒng)的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)解決公司庫(kù)存問題,滿足系統(tǒng)方案在經(jīng)濟(jì)上、技術(shù)上和操作上的要求,使得系統(tǒng)展現(xiàn)速度、質(zhì)量、效率和性能等方面的特性,發(fā)揮其經(jīng)濟(jì)效益,節(jié)約了大量的人力、物力和時(shí)間,還使得以前較為復(fù)雜的管理操作方式變得簡(jiǎn)單、方便。
因此,在功能方面本系統(tǒng)需要滿足一下條件:
①不同用戶進(jìn)行登錄、注銷;
②庫(kù)存的管理功能:主要包括產(chǎn)品及配件的入庫(kù)、出庫(kù)操作;
③查詢的管理功能:實(shí)現(xiàn)經(jīng)理和倉(cāng)管人員對(duì)現(xiàn)有庫(kù)存(產(chǎn)品編號(hào)、名稱、現(xiàn)有庫(kù)存,采購(gòu)時(shí)間、數(shù)量、價(jià)款,出庫(kù)時(shí)間、數(shù)量、價(jià)款等)的查詢;
④報(bào)表功能:實(shí)現(xiàn)按照月份統(tǒng)計(jì)進(jìn)出貨數(shù)量,年底進(jìn)行匯總統(tǒng)計(jì);
⑤庫(kù)存報(bào)警功能:若存貨低于某一數(shù)量時(shí)提醒管理員及時(shí)補(bǔ)貨;
⑥系統(tǒng)管理功能:實(shí)現(xiàn)用戶的密碼修改功能,以及管理員添加用戶的功能。
通過了解該公司的入庫(kù)和出庫(kù)業(yè)務(wù),提出對(duì)應(yīng)管理辦法,對(duì)相關(guān)業(yè)務(wù)進(jìn)行流程重組,本系統(tǒng)庫(kù)存管理的業(yè)務(wù)流程圖和數(shù)據(jù)流程圖如下:
2.系統(tǒng)設(shè)計(jì)
(1)系統(tǒng)模塊主要包括系統(tǒng)管理模塊、出/入庫(kù)管理模塊、查詢模塊、報(bào)表模塊。以下是對(duì)各模塊的簡(jiǎn)述。
①系統(tǒng)管理模塊
該模塊的主要功能是用戶管理和產(chǎn)品基本信息管理。其中用戶管理模塊主要是管理員添加和刪除用戶、設(shè)置權(quán)限和修改密碼的功能。產(chǎn)品基本信息管理模塊主要是實(shí)現(xiàn)新產(chǎn)品的添加和舊產(chǎn)品的刪除。
②出/入庫(kù)管理模塊
入該模塊主要實(shí)現(xiàn)產(chǎn)品基本信息入庫(kù)的登記,包括型號(hào)、名稱、數(shù)量、進(jìn)價(jià)、入庫(kù)時(shí)間和經(jīng)辦人。出庫(kù)管理模塊主要實(shí)現(xiàn)產(chǎn)品出庫(kù)基本信息的登記,包括型號(hào)、名稱、數(shù)量、售價(jià)、出庫(kù)時(shí)間和經(jīng)辦人。如果產(chǎn)品出庫(kù)后,該產(chǎn)品的庫(kù)存量小于某一定值時(shí),顯示庫(kù)存不足信息,提示管理員及時(shí)補(bǔ)貨。
③查詢模塊
該模塊的主要功能是實(shí)現(xiàn)用戶通過名稱或者型號(hào)查詢現(xiàn)有庫(kù)存量。也可以通過發(fā)生的業(yè)務(wù)進(jìn)行查詢。
④報(bào)表模塊
該模塊的主要功能是實(shí)現(xiàn)各種報(bào)表功能,可以按不同的時(shí)間顯示庫(kù)存報(bào)表、出/入庫(kù)報(bào)表、缺貨單、進(jìn)/發(fā)貨數(shù)據(jù)報(bào)表和對(duì)賬單等。
(2)數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)是庫(kù)存管理系統(tǒng)的核心部分,一個(gè)良好的管理信息系統(tǒng)需要有一個(gè)設(shè)計(jì)合理、性能良好的數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu),方便數(shù)據(jù)處理。信息的存儲(chǔ)、交換和通信功能實(shí)現(xiàn)都是以數(shù)據(jù)庫(kù)為基礎(chǔ)的,數(shù)據(jù)庫(kù)設(shè)計(jì)關(guān)系到整個(gè)庫(kù)存管理系統(tǒng)對(duì)數(shù)據(jù)的需要,本文設(shè)計(jì)了用戶信息表、入庫(kù)信息表、出庫(kù)信息表、采購(gòu)表、庫(kù)存信息表、用戶登錄表等。
3.總結(jié)
在庫(kù)存管理系統(tǒng)設(shè)計(jì)和開發(fā)過程中,規(guī)劃上采用了“自上而下”的策略,具體實(shí)施中采用了“自下而上”的策略,通過相關(guān)理論知識(shí)的參考實(shí)現(xiàn)了用戶需要的功能,在系統(tǒng)開發(fā)實(shí)踐中受益很多,其中包括:
(1)了解各種開發(fā)方法的使用特點(diǎn),結(jié)合系統(tǒng)具體需要,選擇合適的開發(fā)方法。
(2)在數(shù)據(jù)庫(kù)設(shè)計(jì)過程中,注重規(guī)范化設(shè)計(jì)的方法,結(jié)合數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)及應(yīng)用,使用SQL Server具體實(shí)現(xiàn)數(shù)據(jù)厙設(shè)計(jì)。
(3)通過系統(tǒng)分析,了解了公司的業(yè)務(wù)流,同時(shí)考慮系統(tǒng)的普遍適應(yīng)性,充分考慮了將來可能的系統(tǒng)拓展和升級(jí),完成了系統(tǒng)功能設(shè)計(jì)。
本系統(tǒng)雖然具有上述一些特點(diǎn),但是還存在許多不足,在以后的學(xué)習(xí)中逐步完善系統(tǒng),實(shí)現(xiàn)公司方方面面的管理,提高公司工作效率,使之實(shí)現(xiàn)信息化管理。
參考文獻(xiàn)
[1]龔沛曾. Visual Basic程序設(shè)計(jì)教程(第三版)[M].北京:高等教育出版社,2007.
[2]黃維通,王曉英.SQL Server數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用[M].北京:清華大學(xué)出版社,2011.
[3]甘仞初.信息分析設(shè)計(jì)與管理[M].北京:高等教育出版社,2009.
[4]黃梯云.管理信息系統(tǒng)[M].北京:高等教育出版社,2008.
[5]趙國(guó)增.基于C/S結(jié)構(gòu)的庫(kù)存管理系統(tǒng)的設(shè)計(jì)[J].甘肅科技縱橫,2007.
[6]李全鋼.現(xiàn)代企業(yè)庫(kù)存管理系統(tǒng)的設(shè)計(jì)與研究[J].現(xiàn)代企業(yè)庫(kù)存管理系統(tǒng)的設(shè)計(jì)與研究,2011.
(作者單位:青海大學(xué)財(cái)經(jīng)學(xué)院)