0 引言
由于科學技術不斷進步和經濟的不斷發展,全球化信息網絡和全球化市場形成及技術變革的加速,市場競爭日趨激烈.技術進步和需求多樣化使得產品壽命周期不斷縮短,企業面臨著縮短交貨期、提高質量、降低成本和改進服務的壓力.庫存水平直接影響到企業流動資金的有效利用及經濟效益,庫存管理與控制對提高企業的市場響應速度及競爭力有著重要的作用。
企業的各項活動表現為物流、資金流、事務流和信息流的流動.“物流”是實物的流動過程.“資金流”指的是伴隨物流而發生的資金的流動過程.“事務流”是各項管理活動的工作流程.“信息流”伴隨以上各種流的流動而流動,它既是其他各種流的表現和描述,又是用于掌握、指揮和控制其他流運行的軟資源.該研究基于信息技術,充分利用管理信息系統、決策支持系統[31及數據庫理論與方法,集成物流、資金流、事務流及信息流,對庫存管理與控制信息系統的設計進行研究,它對企業減少庫存、增加效益、提高競爭力具有重要的意義。
1 實體聯系圖ERD(Entity-RelationshipDiagram)經需求分析,系統主要涉及到以下幾個實體:商品類別、商品、供應商、客戶、采購、銷售、庫存和ERD(實體聯系圖)如圖1(圖中的符號采用美國John W.Satzinger的方法):
圖1 實體聯系圖
2 數據流程圖DFD(mta Flow Diagram)
系統的數據流程圖如圖2。
圖2 數據流程圖
數據庫的設計對系統的維護及響應速度等方面起著重要的作用,在設計數據庫時,對各個數據表(Table)至少需要達到3NF(Third Normal Form)要求.根據上述ERD(圖1)及DFD(圖2),本系統的數據庫由以下表組成(表中的省略號表示省略一些屬性):
客戶信息表customer的結構與供應商信息表結構類似.銷售帳表也分為主表(sale—main)與明細表(sale detail)其結構與purchase—main及pur chase—detail類似,此處略去。
2系統的功能設計
系統功能應包括對基本數據表的維護、采購及銷售數據的日常操作、庫存控制及預警和系統維護等,主要功能如下:
圖3 系統功能圖
根據數據流程圖2要求:“采購帳管理”這一功能除了需要對采購帳進行記帳(增、刪和改),即對數據表purchase main,purchase detail進行維護外,還應包括自動對庫存表inventory進行維護;“銷售帳管理”功能類似。
在“存貨控制及預警”功能中,具有對商品庫存的最高限量及最低限量的設置及自動報警等功能.“查詢”和“統計”等功能,主要是為相關人員提供報表。
3系統的輸入/輸出設計
系統的輸入設計涉及到提供什么樣的人機交互接口讓用戶將數據錄入到第3節所述的各數據庫表中,以及錄入數據時屏幕上所顯示的內容等;系統的輸出設計應根據信息需求,設計屏幕顯示的內容以及所產生的報表等.輸入、輸出設計時應注意界面清晰、操作簡單和格式簡潔等。
4 系統的實現
采用兩層C/S(Client/Server)結構,前臺應用邏輯用Powerbuilder 9.0編程,后臺數據庫采用SQL Server 2000數據庫管理系統。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:庫存管理系統及控制信息系統設計研究