[摘要] 本文采用功能強(qiáng)大的Visul Basic 6.0開發(fā)工具、SQLServer2000數(shù)據(jù)庫開發(fā)一套適用于中小超市的超市庫存信息管理系統(tǒng)。整個(gè)系統(tǒng)從符合操作簡便、界面友好、靈活、實(shí)用、安全的要求出發(fā),完成用戶登入、基礎(chǔ)信息設(shè)置、出入庫信息管理、庫存管理、數(shù)據(jù)報(bào)表及系統(tǒng)維護(hù)等模塊的超市營業(yè)和超市庫存信息分析的全過程。
[關(guān)鍵詞] 超市 Visul Basic 6.0 SQL Server 2000 庫存管理
一、緒論
1.選題的背景
通過實(shí)地調(diào)查研究與分析,總結(jié)了廣大中小連鎖超市的特點(diǎn):首先,銷售的商品種類繁多,日客流量也較大,商品的信息管理不夠合理;其次,市場千變?nèi)f化,很多商品的價(jià)格可能經(jīng)常變動,經(jīng)營者在改變價(jià)格后不能迅速統(tǒng)計(jì)各個(gè)方面的信息;再次,超市經(jīng)營者不夠充分了解商品庫存情況;最后,對于超市子公司間的轉(zhuǎn)倉,不能迅速有效地進(jìn)行,貽誤商品銷售的最佳時(shí)機(jī)。由于以上特點(diǎn),超市信息管理系統(tǒng)的開發(fā),顯得尤為重要。
2.問題陳述
超市庫存信息管理系統(tǒng)主要解決商品的入庫、出庫、銷售、查詢等的問題。經(jīng)營者具有明確的商品庫存信息、銷售信息,能夠查詢、備份數(shù)據(jù)庫,更新所有的信息(供應(yīng)商信息、入庫、出庫、銷售、操作員信息、操作員營業(yè)額、日志信息等)。
3.項(xiàng)目背景
中小型超市管理系統(tǒng)是非常重要的,它涉及的面廣、數(shù)據(jù)量較大,如果對整個(gè)系統(tǒng)不能進(jìn)行很好的設(shè)計(jì),將會給超市的效益帶來巨大的影響,雖然目前國內(nèi)的大超市都已經(jīng)有了較為成熟的管理系統(tǒng),但是在中小型超市中還沒有實(shí)現(xiàn)辦公自動化管理。
4.編寫目的
為經(jīng)營者提供準(zhǔn)確、全面、及時(shí)的數(shù)據(jù)信息,使他們了解自身的經(jīng)營狀況,幫助他們決策。通過一個(gè)應(yīng)用系統(tǒng)的開發(fā)全過程,可以學(xué)習(xí)如何分析、設(shè)計(jì)并實(shí)現(xiàn)一個(gè)相對簡單的信息管理系統(tǒng)。
5.需要完成的功能(功能設(shè)計(jì))
對于一個(gè)應(yīng)用系統(tǒng),我們要從其性能、功能、用戶界面、安全性等方面考慮,系統(tǒng)必須完成的功能如下:
(1)圖形化的友好界面,用戶易輸入數(shù)據(jù),便于操作。
(2)對于一個(gè)行業(yè)系統(tǒng)來說,應(yīng)有登陸界面,必須輸入用戶名和密碼,才能進(jìn)入系統(tǒng)。
(3)系統(tǒng)能夠?qū)}庫的數(shù)據(jù)進(jìn)行查詢、修改、刪除、添加、保存等操作。
(4)系統(tǒng)能夠更新商品信息,計(jì)算消費(fèi)者所花的金額,經(jīng)營者能查詢銷售信息。
(5)具有良好的安全性、穩(wěn)定性、可擴(kuò)展性、可維護(hù)性,符合軟件行業(yè)的基本標(biāo)準(zhǔn)。
二、可行性分析
技術(shù)可行性:前臺利用Visual Basic 6.0開發(fā)系統(tǒng)窗體界面,后臺利用SQLServer2000數(shù)據(jù)庫。
經(jīng)濟(jì)可行性:經(jīng)營管理所費(fèi)的人力大,時(shí)效性差,實(shí)現(xiàn)計(jì)算機(jī)管理,可滿足要求。
三、總體設(shè)計(jì)
1.總體設(shè)計(jì)思想
如果把閉路電視系統(tǒng)比喻超市“眼睛”,則超市庫存信息管理系統(tǒng)可以稱為超市的“大腦”。作為超市經(jīng)營管理的信息中心,它在超市的整個(gè)日常經(jīng)營中無疑起著舉足輕重的作用。
2.頂層數(shù)據(jù)流程圖
3.系統(tǒng)業(yè)務(wù)總流程
4.系統(tǒng)功能模塊劃分
整個(gè)超市庫存信息管理系統(tǒng)包括六大部分:基礎(chǔ)信息設(shè)置、商品入庫管理、商品銷售管理、商品庫存管理、數(shù)據(jù)報(bào)表以及系統(tǒng)信息維護(hù)。其中:基礎(chǔ)信息設(shè)置包括:供應(yīng)商信息設(shè)置、草庫信息設(shè)置、起初庫存設(shè)置;商品入庫管理包括:商品入庫、入庫查詢;商品銷售管理包括:商品銷售、銷售查詢;商品庫存管理包括:商品借出與查詢、商品歸還與查詢、商品盤點(diǎn)及查詢;數(shù)據(jù)報(bào)表包括:出口報(bào)表、庫存報(bào)表;系統(tǒng)信息維護(hù)包括:用戶管理及密碼、數(shù)據(jù)庫管理、日志管理等。
四、詳細(xì)設(shè)計(jì)
1.創(chuàng)建用戶主界面
2.創(chuàng)建各個(gè)基礎(chǔ)信息管理功能模塊
其中包括:登錄驗(yàn)證模塊;商品入庫管理功能模塊(商品入庫模塊實(shí)現(xiàn)、入庫商品查詢實(shí)現(xiàn));商品銷售管理模塊(商品銷售功能實(shí)現(xiàn)、商品銷售查詢實(shí)現(xiàn));商品庫存管理模塊;數(shù)據(jù)報(bào)表模塊;系統(tǒng)維護(hù)模塊(操作員管理子模塊的實(shí)現(xiàn)、密碼修改子模塊的實(shí)現(xiàn)、權(quán)限設(shè)置子模塊的實(shí)現(xiàn)、數(shù)據(jù)庫管理子模塊的實(shí)現(xiàn)、日志管理子模塊的實(shí)現(xiàn))。部分實(shí)現(xiàn)界面如下:
五、總結(jié)
萬變不離其宗,“進(jìn)、銷、存”永遠(yuǎn)是超市經(jīng)營管理的核心主題。本系統(tǒng)從符合操作簡便、界面友好、靈活、實(shí)用、安全的要求出發(fā),成功實(shí)現(xiàn)了用戶登入、基礎(chǔ)信息設(shè)置、商品入庫管理、商品銷售管理、商品庫存管理(包括商品借出、商品借出歸還、庫存盤點(diǎn))、數(shù)據(jù)報(bào)表和系統(tǒng)維護(hù)這些方面的功能,完全符合廣大中小型連鎖超市的經(jīng)營管理要求。
參考文獻(xiàn):
[1]劉韜,駱娟,何旭鴻.Visul Basic數(shù)據(jù)庫系統(tǒng)開發(fā)實(shí)例導(dǎo)航[M].人民郵電出版社,2003.
[2]四維科技.曹衍龍.Visul Basic系統(tǒng)開發(fā)實(shí)例精粹[M].人民郵電出版社,2005.
[3]仲維俊.Visual Basic 6.0完全自學(xué)手冊[M].機(jī)械工業(yè)出版社,2004.