倉庫管理系統課程設計報告.doc_第1頁
倉庫管理系統課程設計報告.doc_第2頁
倉庫管理系統課程設計報告.doc_第3頁
倉庫管理系統課程設計報告.doc_第4頁
倉庫管理系統課程設計報告.doc_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

倉庫管理系統課程設計報告一、概述 項目背景: 倉庫管理在企業的整個供應鏈中起著至關重要的作用,如果不能保證正確的進貨和庫存控制及發貨,將會導致管理費用的增加,服務質量難以得到保證,從而影響企業的競爭力。傳統簡單、靜態的倉庫管理已無法保證企業各種資源的高效利用。如今的倉庫作業和庫存控制作業已十分復雜化多樣化,僅靠人工記憶和手工錄入,不但費時費力,而且容易出錯,給企業帶來巨大損失。使用倉庫管理系統 , 對倉庫各環節實施全過程控制管理,并可對貨物進行貨位、批次、保質期、配送等實現系統列號管理,對整個收貨、發貨、補貨、集貨、送貨等各個環節的規范化作業 , 還可以根據客戶的需求制作多種合理的統計報表。倉庫管理系統能幫助企業合理有效地利用倉庫空間,以快速、準確、低成本的方式為客戶提供最好的服務。系統特點:本系統是采用面向對象的設計思想進行編制,整個系統由若干個表單、報表及一個主菜單組成,由項目管理器統一管理全部程序的編寫和調試.用戶在操作中可以通過主菜單調用系統的各個功能.在表單設計方面盡量考慮方便用戶,簡化操作,絕大部分操作只需點擊鼠標即可完成,力求突出系統的便利性、實用性.設計環境與工具:在現有的DBMS(Visual FoxPro)支持下進行。二、需求分析 問題陳述: 需完成的功能:產品入庫管理,可以填寫入庫單,確認產品入庫;產品出庫管理,可以填寫出庫單,確認出庫;借出管理,憑借條借出,然后能夠還庫;初始庫存設置,設置庫存的初始值,庫存的上下警戒限;可以進行盤庫,反映每月、年的庫存情況;可以查詢產品入庫情況、出庫情況、當前庫存情況,可以按出庫單、入庫單,產品、時間進行查詢;來源:(/s/blog_5d1d346c0100cksz.html) - 倉庫管理系統課程設計報告-(上)_微笑_smile_新浪博客 三、系統結構設計(1) 系統功能結構設計(包括主要功能模塊及功能模塊的細化。) 本系統應能夠方便的實現倉庫貨物存儲信息的錄入、修改、編輯和瀏覽等功能,高效地完成企業的各種產品信息的統計功能,打印出各種產品入庫出庫和盤庫查詢的信息表格,系統的各主要功能的要求如下:信息錄入功能: 倉庫產品基本信息、產品入庫信息、產品出庫信息、產品清單資料等.瀏覽功能: 瀏覽倉庫產品基本信息,瀏覽產品入庫情況、出庫情況、當前庫存情況.查詢功能: 產品標號,或者按驗收時間查詢庫存設置等.報表打印功能: 打印倉庫產品貨單表,空白產品登記表和各種統計表. (2)數據庫設計 一個數據庫中包含許多表,表之間又有關聯,所以設計數據庫的步驟為:第一步,確定所需要的表;第二步,確定每個表所需要的字段;第三,確定各個表之間的關聯關系;最后形成表的結構.定義表(包括表中的字段)、視圖、索引、主關鍵字、確定表間的聯系。數據庫要求:在數據庫中至少應該包含下列數據表:出庫單表(chjy): 記錄產品出庫狀況。入庫單表(cgdd):記錄產品入庫狀況。產品供應商表(gys):記錄產品提供者。公司雇員表(gy):記錄來倉庫存取產品的人員名單。產品表(cp):記錄倉庫現存狀況。庫存情況表;出庫臺帳; 入庫臺帳;借條信息表(反映借出人,借出時間,借出產品,借出數量,還庫時間等)。(3)系統流程結構圖 數據流圖的基本目的是利用它作為交流信息的工具,利用它將對現有系統的認識或對目標系統的設想用數據流圖描繪出來,供有關人員審查確認: 數據流圖的另一個主要用途是作為分析和設計的工具,幫助分析員實現總結現有系統的目標,對更詳細的設計步驟提供幫助. 數據流圖是描繪系統的邏輯模型,以圖形的形式表示出來,以下是倉庫管理系統的數據流圖. 四、系統詳細設計 (1) 描述每一個功能所完成的任務,指明實現該功能的表單、菜單、報表等。 系統的功能模塊設計 圖1-1 系統功能模塊來源:(/s/blog_5d1d346c0100cksy.html) - 倉庫管理系統課程設計報告-(下)_微笑_smile_新浪博客 (2) 說明主要功能的設計思想和方法(包括涉及到的數據源、關鍵的屬性和代碼等。)設計思想分析:將管理系統分為進庫操作、出庫操作、損耗操作、查詢操作、報表操作、維護操作六部分。1、 入庫時根據商品的具體情況進行處理,如果庫中已存在此商品,就在原來的數量基礎上加上進貨數量,如果沒有則自動新增此產品,并提醒管理員在最新報價表中加上此商品的最新報價(為了出庫的正確性,某商品的最新報價的存在是其出庫的前提)。如果商品已以入庫,則自動在商品進出表中加上相關記錄,以便于以后的核對。2、為了達到出庫價格的正確性,出庫時系統自動將此商品的售價和最新報價里的價格進行比較,如果不相等則出現提示信息。另外,程序還有其他服務功能,比如如果商品數量不足或沒有相關商品則出現提示信息。3、商品的查詢專門提供給廣大客戶使用,客戶可以按商品編號和商品名稱、數量、單價、進庫出庫信息、對庫中的具體商品進行查詢,查詢有商品代號和商品名稱兩種方法,這樣,客戶可以輕松掌握倉庫的庫存情況,便于交易。4、核對措施也是此系統中必備的,為了便于以后核對,出庫的記錄也將存儲起來。出庫單打印默認為2份,其一用交給交易對方,另一份管理員自己保存。便于核對。同樣,本系統還會自動對入庫情況進行記錄,這樣,用戶能輕松掌握倉庫的變化,可以隨時對庫存進行分析核對。5、保密性是作為一個企業或者機構所十分重視的,給用戶一個安全的環境是優秀的管理軟件所必須做到做好的,本軟件也做到了安全性,就是說登錄時要有正確的密碼,這樣一來,只有系統管理員才有權更改系統里面的數據了。6、本系統還帶有自動清除測試記錄功能(課本是本系統的測試數據),如果用戶要正式使用倉庫,只要選擇操作菜單下的正式使用命令。這樣就不需要用記一條條去刪記錄了。(3)界面設計要合理、簡明。五、實施及測試指出已實現的每個功能,附上運行、測試結果。六、結束語心得體會: 經過了這次倉庫管理系統的課程設計我從中學到了很多,同時明白了做一個小型軟件的步驟和流程.如何讓自己設計的軟件運用到具體的實際工作中,這是一個關鍵的環節.還有就是程序設計和運行測試中遇到的問題該如何解決,從解決問題中我也學到了許多平時課本上所沒有的知識.當然,能夠完成這個倉庫管理系統我自己也感覺很有成就感.運用到的開發工具和軟件技術:此系統結合貨物倉庫管理的要求,對VisualFoxPro(VFP)數據庫管理系統、SQL語言的學習和應用,主要完成貨物倉庫管理系統的需求分析,系統的數據庫設計和實現,系統的表單設計,主控程序設計,并由此設計了數據庫結構和應用程序。系統運行結果證明,本人設計的貨物倉庫管理系統可以滿足倉庫管理者完成倉庫管理的日常工作,包括材料的入庫,出庫以及庫存材料信息的管理維護等軟件還需要哪些改進: 在編寫源程序代碼的過程中對語言的運用還需要提高,應使寫出來的程序更加簡潔,易讀懂,更加滿足實際工作的需要.要想使做出來的程序更好的利用還需根據實際需要在

溫馨提示

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

評論

0/150

提交評論