摘要:在日益激烈的市場競爭,超市企業需要通過有效的管理不斷提高效率。超市管理的優化也就成為提高生產經營效率的一個重要途徑。本論文以商品采購和庫存管理為重點,描述了兩個子系統的模塊結構設計及實施過程中的技術要點,實現超市的商品庫存管理、查詢管理及系統數據維護等功能。同時,還對決策支持及庫存余額管理等做了設計。本系統采用DELPHI 7.0版本創建。
關鍵詞:超市;數據庫;庫存管理
中圖法分類號:TP311文獻標識碼:A 文章編號:1009-3044(2008)08-10ppp-0c
隨著我國經濟的發展,超市作為一種新興的零售業形式逐漸發展起來。但超市目前存在著許多問題:計算機使用效率低,信息化程度不高,工作效率低落,倉庫管理很不合理,不能及時根據需要調整庫存。
超市管理中希望解決的問題是:缺少一個集成的信息平臺和信息系統,而各個業務部門之間缺少信息溝通(即重復勞動)和共享是傳統庫存管理中資金占用過大的主要原因之一;完善質量檢驗,對商品入庫及銷售過程中的質量信息進行全面管理,包括訂貨入庫、日常庫存及上架商品的質量控制,用戶反饋,售后服務,并對各種數據進行統計分析;隨時了解供應商的供貨執行情況及超市的各倉庫庫存情況,以便隨時協調或采取合適的補救措施;管理供應商,在供應到貨的到期之前,主動與供應商聯系,檢查及時到貨的可能性;同時在物流和信息流上允許供應商將客戶的批發訂貨直接發貨到客戶處。對供應商的考核從質量、交貨及時程度和價格上給出統計數據;現有量、定購數量和歷史記錄等多方位查詢需求。
庫存信息與供應和銷售等各部門的及時反饋和共享問題信息查詢與決策,對公司的各種資源與信息進行查詢,包括銷售、采購、質量、人事、財務等信息數據進行查詢、統計與分析,對根據信息做出快速合理的經營決策,增強應變反應能力。
1 系統介紹
本系統是建立在WINDOWS XP平臺上, 根據系統的規模和系統功能完成的需要我們選用了當前非常流行的軟件開發工具DELPHI 7作為超市管理系統的設計平臺,構造所用的類庫;使用Access 2003數據庫存儲數據。本系統是一個關于超市管理方面的系統,它主要適用于一些中小型的超市銷售管理,具有一般日常超市運營的所有應用需求,
1.1 需求分析
在市場經濟的大環境下,越來越多的人士逐漸認識到用計算機技術進行名類管理,交流的便捷。其中比較實用的就包括在超市的銷售系統的計算機管理了。為滿足日常小型超市的方便銷售、帳目管理、倉庫管理及人員管理等基本的方便需要,需要開發一個比較實用的管理系統。
1.2 系統可行性分析
在系統開發之前對項目進行充分的可行性論證是非常必要的,這會避免或者減輕開發后期可能出現的困境。可行性的研究一般說來至少從以下三方面來入手:技術可行性、經濟可行性、操作可行性。
(1)技術可行性是指利用現有的設備、軟件及技術人員,能否達到系統所要求實現的目標。利用Delphi 7和Access 2003數據庫的強大功能,可以很徹底的完成整個超市管理系統的分析、設計和開發。Delphi對本系統的各個功能都能很好的實現。
(2)經濟可行性是指開發系統的費用,主要是指一個新的系統開發所需要的成本費用和人員費用,并與估計的新系統收益進行比較,看是否有利。用超市管理系統來管理超市,首先從人員上就可以縮小開資,而且它不需要單獨用檔案來保存資料,也無需用介質保存,只有在必要時才用來打印一些資料。
3.操作可行性。本超市經營項目以商品采購和銷售為主,主要流程是:超市管理人員根據庫存情況決定訂貨種類、數量及供應商選擇產生訂貨單,然后等待商品入庫,在手工操作的條件下,各個部門之間的溝通困難。
1.3 開發工具介紹
Delphi是Borland公司開發的面向對象的可視化軟件開發工具。Delphi到現在已經歷了7代產品的發展歷程。它具有功能強大、易于使用及開發迅速等特點。它結合了可視化技術、面向對象編程、數據庫和分布式應用技術等先進的軟件編程技術及思想,并使用了全特征的代碼編輯器和高速的編譯器及高級而獨特的集成開發環境(IDE).
Microsoft Office Access 2003 是一種數據庫管理程序,可賦予更佳的用戶體驗,并且新增了導入、導出和處理 XML 數據文件等功能。由于該程序可以識別和標記常見錯誤,同時提供更正錯誤的選項,因此在 Access 2003 中工作變得更加輕松自如。
2 系統的功能模塊
超市管理系統是一個關于超市管理的管理信息系統,首先是用戶登錄,下面有系統維護模塊,商品管理模塊和財務管理模塊。其結構如下圖1所示。

圖1 系統功能模塊圖
(1)用戶登錄模塊:該模塊用來確認用戶輸入的密碼,以判斷用戶是否合法,合法用戶才能進入系統。
(2)系統維護模塊:該模塊具有數據備份,數據清理,數據恢復等功能。具體為:
a、數據備份模塊:數據備份功能模塊設置的主要目的是確保系統的安全性,防止由于操作員誤操作或系統受到外來敵對攻擊造成數據庫信息丟失或破壞,由操作員定期對系統數據庫進行備份。
b、數據恢復模塊:數據恢復功能模塊的主要作用是當系統出現故障時,系統管理員可以及時對系統數據庫中數據進行恢復,減少系統故障時間,盡快使系統恢復正常,盡量爭取更多的營業時間。當系統出現故障不能正常運行時,系統管理員應及時使用[數據恢復]功能對數據進行恢復。
c、數據清理模塊:數據清理模塊的設置是因為超市每天的業務很多,數據庫中的數據量會隨之與日俱增,為防止數據庫中的數據過分臃腫,系統中特別設置[數據清理]功能模塊以對數據庫中大量的過期或無用數據進行清理,盡量保持系統高效的運行。
(3)商品管理模塊:該模塊包括商品采購,商品銷售,促銷管理,庫存管理等子模塊。具有管理商品采購,銷售及促銷,庫存管理等功能。具體為
a、商品采購模塊:本模塊功能是當超市中出現庫存數量低于預警最低庫存數量時,系統管理員應及時進行訂貨,以防止出現商品脫銷現象; 或某些商品非常暢銷,系統管理員也應當提前進行訂貨,以防止暢銷商品在短時間內脫銷。
b、商品銷售模塊:本模塊的功能是進行商品的具體銷售和促銷。記錄商品銷售情況。為倉庫盤點,決策支持提供必需的數據。
c、庫存管理模塊:本模塊的主要功能是進行庫存的管理,包括入庫,出庫,退貨的管理。
(4)財務管理模塊:包括決策管理和經營報表(盤點)兩個子模塊。具有依據財務收支,經營狀況來進行決策,及查看經營報表的功能。具體為:
a、經營報表模塊:經營報表模塊主要功能是綜合分析經營情況,得出報表,提供給上級管理層
b、決策管理模塊:決策管理模塊主要功能是通過倉庫盤點,綜合訂貨,銷售,退貨,人事的情況來進行決策。
3 結束語
本文描述了超市管理系統的設計思想和設計過程及功能構架,從實際角度出發,符合現有超市管理的實際情況,滿足了日常超市的銷售、帳目管理、倉庫管理及人員管理等基本的方便需要,大大提高了超市管理的信息化水平。
參考文獻:
[1]塞奎春,陳紫鴻,宋坤.Delphi數據庫開發關鍵技術與實例應用.北京:人民郵電出版社,2004,5,20-204.
[2](澳)艾而斯著,陳瑞,譯.Delphi Win32核心API參考.北京:中國電力出版社,2003.
[3]張增強,將志光.編程實例與技巧集粹.北京:希望電子出版社,2002,10,2-98.
[4]萬兆權,Delphi編程指南.北京:希望出版社,2000,24-100.