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