基于C_S_B_S結構的進銷存系統的設計與實現_第1頁
基于C_S_B_S結構的進銷存系統的設計與實現_第2頁
基于C_S_B_S結構的進銷存系統的設計與實現_第3頁
基于C_S_B_S結構的進銷存系統的設計與實現_第4頁
基于C_S_B_S結構的進銷存系統的設計與實現_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、軟件設計開發 本欄目責任編輯 :謝媛媛基于 C/S 、 B/S 結構的進銷存系統的設計與實現李珩 , 徐夏(石家莊信息工程職業學院 , 河北 石家莊 050035摘要 :系統基于 C/S 、 B/S 結構 , 采用 C#為程序設計語言 , SQLServer2000為后臺數據庫。該系統實現了進銷存的信息化管理 , 方便 了經營者日常經營管理 , 減少了額外開銷 , 降低成本。關鍵詞 :進銷存 ; C#; SQLServer2000中圖分類號 :TP312文獻標識碼 :A 文章編號 :1009-3044(200818-21649-02The Design and Realization of t

2、he System for Supplying,Wholesaling and Inventing Based on the C/S 、 B/S StructuringLI Heng, XU Xia(Shijiazhuang Information Engineering Vocational College,Shijiazhuang 050035,ChinaAbstract:System is based on C/S 、 B/S, applying C#as the designing language and SQLServer2000as background database. Th

3、is system realizes informational management of PSI and facilitates day to day business operation and management, reduces additional expense and cost. Key words:PSI;C#;SQLServer20001選題的背景和意義該課題是受石家莊北國商城、 人民商場圣大保羅鞋業專柜的委托 , 為其設計進銷存管理信息系統。隨著計算機技術、 網絡技術和國民經濟信息化的發展 , 企業傳統的進貨、 銷售、 庫存管理方式也面臨著變革 , 越來越多的企業將 現

4、代信息技術應用到日常的進銷存管理中 , 以提高企業的效率、 降低成本。目前市場上 , 許多國內外公司 , 推出了一些進銷存管理系統。但是這些系統并不能完全滿足市場上對專業進銷存系統的需求。 尤其是針對鞋產品零售企業的進銷存系統在目前專業市場上幾乎沒有成熟的產品。而鞋產品市場是我國改革開放以來 , 發展較快 的專業批零市場。鞋產品市場與其它市場不同之處在于其市場壽命較短、 產品變化萬千以及個人不同的審美心理對鞋產品特點的 要求各不相同 , 這使得鞋產品的經營具有以下特點 :(1 產品更新速度快 , 具有明顯的時尚性 ;(2 市場劃分越來越細 , 多品種 , 小批量的生產特點日益突出 ;(3 市場

5、流動資金占用少 , 周轉快 , 市場竟爭激烈 ;(4 經營風險性大。我國鞋產品專業市場正處在變革時代 , 由于市場消費的多樣化 , 生產類型正由大批量、 少品種、 長周期向小批量、 多品種、 短周期的方 向發展。 鞋的生產涉及的面廣、 輔料眾多 , 新技術、 新材料的運用日新月異 ; 生產工序多 , 工藝編排復雜等因素也決定著鞋的種類繁多。 而鞋 產品的經營具有非常鮮明的季節性 , 受流行趨勢影響比較大 , 要加快產品的上市時間 , 獲取最大利潤 , 就要求對管理的各個環節迅速地做 出科學決策 , 了解庫存產品供應、 安排好采購計劃及人員配備。 再加上鞋產品的市場運作和產品的管理與其他行業有所

6、不同 , 諸如款式、 尺 碼、 顏色的組合特性 , 庫存的風險特性 , 市場策略的靈活性等。由于目前市場提供的通用進銷存系統并不能很好滿足鞋產品零售企業的使 用要求 , 設計符合企業需求的進銷存管理系統顯得尤為迫切。因此 , 需要開發基于 C/S 、 B/S 結構的圣大保羅鞋業進銷存系統。庫存管理是圣大保羅鞋業進銷存管理系統的重要業務環節 , 庫存決定著商品流通企業的銷售限度以及可供流動的資金數量。 只有管理好庫存環節才能進一步為以后的企業發展提供堅強的保障。針對這一特點 , 需要設計能夠包含滿足企業對核算需要的庫 存管理和存貨核算模塊 , 系統設計以銷售對產品的需求為主線 , 產品庫存量是隨

7、銷售計劃的波動而動態變化的 , 產品的實際庫存量 和采購都在計劃控制中 , 利用超出 /短缺庫存分析 , 適時調節庫存量 , 這樣既保證了銷售需要的安全量 , 又能夠有效利用資源 , 加快資 金流動速度 , 減少積壓和浪費 , 降低庫存量 , 達到了降低庫存成本的目的。另外還要設計產品分倉庫管理 , 具體考核到每一個貨類 , 要實現對產品實行批次 /單件管理、 跟蹤 , 管理者可隨時了解每一批產品的來源和流向 ; 還需要系統能夠根據歷年各個時期的銷售、 庫存、 采購數據為企業的管理層制訂下一階段的經營活動計劃提供輔助決策功能。庫存管理的管理對象則主要是企業采購回的產 品和銷售出的產品。根據庫存

8、管理對象內容的不同 , 它主要有入庫管理、 出庫管理、 庫存盤點、 庫存資料查詢、 庫存資料統計、 銷售登 記、 銷售查詢、 銷售統計、 輔助決策支持這幾個方面。2國內外研究現狀在市場經濟中 , 銷售是企業運作的重要環節 , 為了更好地推動銷售 , 不少企業建立了分公司或實行代理制 , 通過分公司或代理商把產品推 向最終用戶。 這些分公司或代理商大都分布在全國各地 , 遠距離頻繁的業務信息交流構成了這些企業業務活動的主要特點。 在傳統方式上 , 公 司之間通常采用電傳、 電報、 電話等方式傳遞訂貨、 發貨、 到貨、 換退貨等信息 , 總公司在接到分公司或代理商傳來的訂單和銀行匯款單傳真后 ,

9、開具產品出庫通知 , 然后再把相關的進、 銷、 存信息手工存檔 , 再對這些信息進行統計分析 , 才能了解到整個企業的生產、 銷售、 庫存情況。 這種信息傳遞、 管理方式不僅效率低 , 其可靠性、 安全性和保密性都無法滿足要求 , 而且數據統計時間嚴重滯后 , 往往是當企業 決策層了解到企業的“ 進、 銷、 存” 出現問題時 , 就已經遠離了問題出現的時間和地點。即便是沒有分公司的企業 , 使用傳統的手工方收稿日期 :2008-04-13作者簡介 :李珩 , 石家莊信息工程職業學院。1649軟件設計開發 本欄目責任編輯 :謝媛媛式管理也存在同樣的問題。通過進銷存管理系統 , 及時通過網絡把決策

10、信息傳遞到相關決策人 , 從而可以及時發現問題、 解決問題 , 更好地把握機會。進銷存管理系統是基于先進的軟件和高速、 大容量的硬件基礎上的新的進銷存管理模式 , 通過集中式的信息數據庫 , 將企業的 進、 銷、 存等經營業務有機的結合起來 , 達到數據共享、 降低成本、 提高效率等目的。國外由于計算機普及程度高、 網絡環境成熟 , 許多企業開發了大量基于 C/S 或 B/S 結構的進銷存系統管理軟件對企業各項生產 經營活動進行管理 , 以美國 DELL 公司為例 , DELL 的銷售額有很大一部分是依靠基于 B/S 模式的網上銷售系統來實現的。 隨著計算 機在國內的普及和我國網絡條件的逐步成

11、熟 , 國內企業也將計算機的應用引入日常的生產經營活動中。國內的用友、 金蝶等公司更 是根據國內不同企業的需求推出了各自的基于 B/S 或 C/S 模式的進銷存管理軟件。目前市場上的通用進銷存管理系統都是針對某一行業的行業特點進行設計和開發的 , 但對于同行業的不同企業而言 , 各個企 業之間由于生產規模、 產品技術水平、 市場定位等因素的影響 , 不同企業之間對于進銷存管理系統的需求各有不同 , 因此需要針對 某個企業的不同要求來設計開發能夠滿足企業需求的進銷存管理系統。隨著市場上各種進銷存管理軟件的不斷成熟 , 企業對于傳統的進銷存管理系統又有了更高的要求 , 希望進銷存管理系統不僅 僅是

12、一個信息的收集者和處理者 , 而是將收集、 處理后的信息進行更深一步的加工 , 使這些經過深加工后的信息能夠為企業的決策 層在制訂企業的下一步發展戰略中提供決策依據。目前 , 隨著管理信息系統、 數據挖掘和數據倉庫等相關學科的不斷發展 , 為企業 的這種決策支持需求提供了理論基礎。在國外 , 決策支持的研究應用一直被受企業管理者和專家學者的重視 , 進行了大量的理論上的探討和應用性的開發。在理論上 進行深入研究的同時 , 決策支持在實際的管理尤其是中高層決策中得到了廣泛的應用 , 如基本建設投資、 經濟發展戰略規劃、 物資 供應、 財務管理等 , 涉及企業、 經濟等多個部門和行業 , 應用范圍

13、十分廣泛。我國的決策支持研究雖然起步晚 , 但效果明顯。 80年代末隨著決策支持概念引入我國 , 許多高校和科研單位都進行了大量的基 礎性研究 , 引進消化了一批國外成果 , 縮短了我國在決策支持研究方面與國外的差距。目前 , 我國已經進入了對決策支持的深入廣 泛研究階段 , 并且已有許多成功的決策支持系統投入應用 , 取得良好的經濟和社會效益。將輔助決策支持引入到進銷存管理系統 中 , 使得軟件系統不僅僅為企業的進銷存業務提供幫助 , 還為企業的決策提供了相應的支持。3研究方案3.1在系統設計和實現中要使用到的關鍵技術(1C/S (Client/Server , B/S (Browse/Se

14、rver 結構技術系統核心技術是多用戶共享數據 (信息 , 因此建立合理的多用戶共享的較大型的數據庫是開發本系統的關鍵。為了能使多用戶 共享數據 , 采用了兩層客戶機 /服務器 +瀏覽器 /服務器體系結構 , 這兩種體系結構可較好地滿足應用程序處理需求。 它由數據庫服務 器和客戶機組成局域網來滿足管理人員對進貨、 庫存的管理 , 對銷售情況進行統計 , 實時掌握庫存信息。網絡可以響應用戶在數據 庫中的查詢處理 , 在數據庫服務器的管理下可以容易地實現多用戶更新 , 且可顯著地減少網絡流量。 故采用兩層客戶機 /服務器體系 結構滿足企業管理人員的實際需求。而對于銷售人員 , 由于各個銷售地點分布

15、比較分散 , 所以采用 B/S 結構滿足銷售人員在完成商 品銷售后的銷售記錄錄入需求 , 實時更新庫存情況 , 采用 B/S 結構還可以減少銷售登記端的維護成本。(2 數據庫技術建立較大型的數據庫和對遠程數據進行訪問是系統的關鍵技術。系統采用關系型數據庫 , 它是最常用的數據庫類型 , 能滿足多 用戶數據訪問的要求。 數據庫應具有安全可靠的備份功能 , 保證系統數據的高安全性和可靠性。 系統決定采用 SQL Server 2000作為 數據庫管理系統來解決數據庫方面的問題 , 這主要是由于 SQL Server2000不僅是一個功能強大、 綜合的數據庫環境 , 在 C/S 模式中 也是一個完美

16、示例 , 同時它建立和提供了多個接口來開發應用程序 , 很符合當前設計的需要。(3 決策支持技術決策支持系統是管理信息系統向更高一層的發展 , 決策支持系統是結合與利用計算機強大的信息處理能力和人的靈活判斷能 力 , 以交互方式支持決策者解決問題。對系統收集和處理過的信息進行進一步深加工 , 使這些信息為企業的決策提供依據。(4 數據處理與分析設計根據管理者的要求 , 系統自動進行數據處理和分析 , 并采用統計表單等統計工具來表達數據處理與分析的結果 , 出現異常時系 統能及時報警。在管理者方面 , 設置用戶權限 , 不同角色的人具有不同的數據管理權限 , 僅能對他自己權限內的數據進行操作管理

17、。 (5 單據設計技術在庫存系統中表單的管理是極其重要的一項 , 無論是進貨、 庫存、 銷售都與表單密切相關 , 表單的設計好壞關系到庫存系統的 整體性能的好壞。表單項目繁多 , 按廠家、 經銷商、 類型、 產品編號、 經手人等進行詳細設計 , 還要能列出表單項中的主要項 , 表單具 體內容和界面形式設計必須要完善。庫存資料統計報表所顯示的信息決定了企業的采購計劃 , 也反映了企業的銷售業績 , 關系到企 業的經濟效益和信譽 , 因此必須要慎重考慮 , 使之能盡可能多的反映所需了解的各類信息。(6 信息安全技術系統采用基于 C/S 、 B/S 結構進行設計和開發 , 在使用過程中要使用局域網和

18、互聯網 , 為防止入侵、 病毒等因素影響系統的正常運行 , 導 致數據的損毀 , 泄露等 , 需要為網絡中的服務器、 客戶機配置防火墻 , 防毒墻等 , 在進行程序設計時 , 應避免代碼編寫中的漏洞 , 防止非授權 用戶利用系統漏洞非法侵入系統。為防止計算機硬件的損壞而導致數據的丟失 , 數據備份和恢復技術也是開發過程中要考慮到的。(7 數據倉庫技術面對競爭日趨激烈與瞬息萬變的市場 , 管理人員迫切需要根據企業現狀和歷史數據做出判斷和決策。因此管理人員希望能夠 從系統中獲取有效的決策支持信息 , 做出正確的判斷和抉擇 , 需要將系統從傳統的業務處理擴展到在線分析處理 , 并從中得到面向 主題的

19、統計信息和決策支持信息。隨著系統的運行 , 系統中的數據量越來越大 , 企業數據源越來越多 , 企業的這種需求僅靠單一的 數據庫技術難以得到滿足。數據倉庫是一個面向主題的、 集成的、 永久的且隨時間不斷變化的數據集合 , 用于支持管理層的決策 , 因 此要使用到數據倉庫技術。數據倉庫是決策支持的基礎 , 系統要為企業提供決策支持功能 , 數據倉庫的環境設計 , 數據倉庫的分割 及粒度劃分應是開發過程中的要考慮的問題。 (下轉第 1657頁 1650電腦知識與技術軟件設計開發本欄目責任編輯 :謝媛媛 (上接第 1650頁 (8 軟件測試技術為保證系統今后能夠正確運行 , 需要在系統投入實際運行前

20、進行測試 , 保證系統的功能和邏輯結構符合設計要求。 3.2系統實現的功能 :系統共實現用戶管理、 進貨管理、 銷售管理、 庫存管理、 財務管理五個功能。(1 用戶管理模塊 :負責管理進銷存系統的所有用戶信息。主要包括登記、 查找用戶信息及設置用戶權限功能 ; 對系統使用日志進行管理 ; 對系統 數據庫的內容進行備份 ; 設置系統各項參數。(2 進貨管理模塊 :負責日常進貨的管理。包括由庫管人員對商品進貨信息進行登記登記以及柜臺退貨信息進行登記 ; 管理員對進貨商品數量及價格調整進行管理 ; 對歷史進、退貨記錄進行查詢。 (3 銷售管理模塊 :負責對日常銷售的管理。包括柜臺銷售人員對商品日常銷售情況進行登記及銷售退貨信息登記 ; 管理員對商品零售、 批發價格 管理 ; 對歷史銷售、 退貨情況的查詢 ; 柜臺銷售

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論