王琢+姚旭
摘 要 進銷存管理系統就是結合中小企業的特點,為中小企業量身定做進銷存管理系統。進銷存管理系統設計的總體目標是通過對進貨、銷售、庫存等方面的管理,及時準確的了解企業運行綜合情況,以方便領導者為企業下一步發展做出正確的決策提供依據。
關鍵詞 進銷存管理系統模塊數據庫
中圖分類號:TP311 文獻標識碼:A 文章編號:1671-7597(2014)13-0021-01
隨著國家經濟體制的優化改革,國內一些中小型企業得到了快速發展,企業的發展,帶來了客戶的數量的增多,隨之而來要處理的問題也就多了起來,比如財務管理、庫存管理、進銷存管理等等,給企業管理者造成了很大的困擾。進銷存管理系統就是結合中小企業的特點,為中小企業量身定做進銷存管理系統。
進銷存管理系統設計的總體目標是通過對進貨、銷售、庫存等方面的管理,及時準確的了解企業運行的綜合情況,以方便領導者為企業下一步發展做出正確的決策提供依據。進銷存管理系統解決了企業商品進、銷、存、退、換、盤、損、殘、調、借、贈等一系列與操作流程有關的數據信息的處理問題,并且具有數據分析功能,能夠幫助經營者及時合理的調整企業運行中各個環節的運作節奏,對商品物流過程進行全程監控跟蹤,并對相應款項流動等操作進行全程記錄管理、票據信息統計管理及數據加工處理功能,從而實現業務流程規范,提升企業整體的管理水平,加快資金的周轉速度,提高資金流通的透明度,對企業綜合經營水平的全面提高,具有很大的實際意義。
進銷存管理系統主要技術路線為:查閱企業進銷存管理系統的資料認真分析并吸收其精華→研究目前進銷存管理系統的現狀、存在問題,并進行科學分析、歸納→在此基礎上,提出新的管理系統建設方案→用.net平臺,ASP程序編寫框架→建立SQL數據庫→安全加密設置→系統測試→修改完善→交付使用→推廣。
進銷存管理系統主要分為以下模塊。
1)系統操作模塊:主要實現對數據的初始化、數據的備份、數據的還原、操作人員基本信息設置、密碼的設置及修改、權限的設置及變更、系統退出等功能。
2)基本信息模塊:主要實現單位基本信息設置管理、供應商基本信息設置、客戶信息設置及修改、業務員信息設置及修改、養護驗收人員基本信息設置、產品基本信息設置等功能。
3)入庫管理模塊:主要實現產品入庫驗收、采購入庫、采購退貨等功能。
4)出庫管理模塊:主要實現產品銷售出庫、銷售退貨、銷售查詢、銷售退貨查詢等功能。
5)庫存管理模塊:主要實現產品庫存情況查詢、庫存調撥情況、到達庫存下限、上限報警、產品養護管理等功能。
6)賬務管理模塊:主要實現產品調價管理、產品價格查詢、銷售收款單、分類應收賬款查詢等功能。
7)質量管理模塊:主要實現產品批號有效期、近期催銷產品、過期失效產品、報廢產品等功能。
8)統計查詢模塊:主要實現產品入庫查詢、采購查詢、退貨查詢、庫存查詢、銷售查詢、價格查詢、銷售報表分類、銷售排行榜分類等功能。
9)系統服務模塊:主要實現系統幫助、系統基本情況介紹、軟件注冊等內容顯示功能。
進銷存系統是公司管理的重要組成部分,主要體現在入庫管理、庫存管理和出庫管理這三部分上。它貫穿于企業運行的整個物流過程,從最初的產品采購和入庫,到各部門的領料支取和生產加工以及銷售,進銷存管理系統都能及時了解這些商品的物流情況,并針對出現的問題及時進行調整和管理。
使用進銷存系統可以使管理更加科學合理。通過系統提供的各方面數據,管理人員可以及時掌握庫存情況、客戶訂單情況、發貨情況等信息,保證庫存與賬面一致。通過快速查詢,管理人員能及時準確的處理商品運行過程中的進貨,銷售,庫存等出現問題,并能快速形成數據報表,去除了工作人員進行復雜計算及反復核對的工作量,減輕工作人員的工作壓力,從而減少在工作中出現的失誤。進銷存系統具有數據完整性、一致性,以及發生故障后的數據可恢復性的特點。系統管理和控制方便,并提供完整的安裝、布局、配置和監控手段,保證平臺高度的可維護性。
本系統采用Asp.net平臺進行開發,由于ASP.net是基于通用語言的編譯運行的程序,所以它具有強大性的適應性。該平臺能夠與SQL Server 2005無縫結合,非常適合開發B/S結構的軟件系統。ASP.NET界面友好,簡單易學,高效可管理,對于開發人員而言具有開發方便的特點。而由該平臺研制開發出的軟件也同樣具有界面友好,易學易用的特點,即使讓沒有計算機操作基礎的人使用,也非常容易學會。
因為該系統操作易學易用,操作簡單,對操作人員的要求不高,同時對運行環境也沒有做特殊的要求。因此在采用該系統后,還可以實現減員增效、提高工作效率的作用。在庫存管理方面,因為系統自動化,可以減少因人工操作而產生的不必要的錯誤,還可減少以前由于單據過多產生的麻煩,有利于生產業務的進一步擴展。
進銷存管理系統涉及的技術包括現在比較流行的B/S(瀏覽器/服務器)的二層應用程序體系以及后臺數據庫的應用技術,用來解決編程技術與數據庫銜接問題。對于后臺數據庫,針對大量的數據存在重復調用的現象,進銷存管理系統采用Java Bean封裝了許多可以重復調用的代碼,解決這一問題,把復雜的代碼通過一次JAVA對象的調用即可完成。另外,由于WEB具有開放性的特點,服務器很容易遭到外部的攻擊,所以在系統設計的過程中,分別從操作系統,WEB服務器,數據庫三個方面來進行安全措施的防范。
進銷存管理系統的數據庫表制定好后,可實現進銷存管理系統中的業務邏輯,方便使用者不同的角度查詢所需要的數據,并實現數據分析和數據處理。如在添加查詢條件的時候,不論哪個字段里面,只要存在關鍵字,都能檢索出來。在分析銷售數據時,可根據用戶所選擇的分析角度審視銷售的數據,計算好一些輔助結構,以及重要衡量的總計,以便在查詢時能夠盡快抽取到所需記錄。這樣就可以方便用戶在最短時間內從各種不同的角度審視銷售的狀況,既提高了決策的正確性,也縮短了做出決定所需要的時間。此外,為了使使用者更加輕松地使用該系統,系統還使用ADO技術實現圖形用戶界面和后臺數據庫的連接,實現用控件來制作報表,操作既方便又簡單,使用者可以很輕松地掌握操作,從而實現報表更加迅速,準確。
參考文獻
[1]潘紋,范秋生.企業進銷存管理系統的設計與實現[J].福建電腦,2007(9).
[2]李奎成.企業進銷存管理系統的設計與實現[D].大連理工大學,2005.endprint