案例一家小型企業的倉庫管理系統_第1頁
案例一家小型企業的倉庫管理系統_第2頁
案例一家小型企業的倉庫管理系統_第3頁
案例一家小型企業的倉庫管理系統_第4頁
案例一家小型企業的倉庫管理系統_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、案例:一家小型企業的倉庫管理系統一、問題分析系統規劃案例問題是:一家小型企業的倉庫管理系統產品入庫管理的過程是:倉庫人員首先進行檢驗,一是看產品質量,二是核對產品數量、代碼和規格是否與入庫單上的數據相符。合格的產品進行入庫處理,同時登記產品入庫流水帳,不合格的退回車間。產品出庫管理過程是:倉庫管理員根據銷售科開出的產品出庫單及時付貨。首先對問題進行分析,模擬對系統做初步調查,了解系統的基本情況(內部與外部、應用目標、主要業務、以及存在問題等);系統中信息處理情況(組織結構、工作方式、技術手段、效能、人員);系統資源情況(人、財、物)等幾個方面的問題并根據系統初步調查結果,制定項目開發計劃。(1

2、) 項目概述l 項目背景l 工作內容l 條件與限制l 需提交的文檔(2) 項目實施計劃主要包括項目開發進度安排、關鍵技術問題、人員組織及分工、交付期限等內容。二、系統分析根據收集到的(各種系統輸入單、帳頁和輸出報表等憑證)或通過親身實踐了解到的各類系統知識,以及向有關業務管理人員詳細訪問調查,系統分析主要包括如下內容:1 組織機構和管理職能分析庫存管理經營副廠長出入庫管理統計報表銷售科倉庫主任入庫管理出庫管理月報查詢報警統計分析組出入庫管理2 業務流程分析入庫單入庫記帳合格入庫單檢驗入庫單車間3 數據流程分析頂層DFD圖月報表入庫單庫存管理車間主管部門出庫單銷售科入庫單第一層數據流圖月報表統計

3、分析出入庫管理出庫單庫存帳第二層數據流圖1.21.1入庫單出庫單登記入庫帳登記出庫帳庫存帳庫存帳出庫累計數據入庫累計數據1.3登記庫存帳庫存帳2.22.1統計報表月統計4 數據字典(1) 數據流字典數據流名稱:入庫單數據流名:入庫單別名:D1說明:生產車間按產品名稱和代碼分類填報,倉庫管理人員檢驗來源:生產車間去向:產品入庫處理數據結構:日期產品代碼產品名稱單位規格入庫數量日期年月日; 產品代碼數字3產品名稱2字符16 單位2字符4規格6數字|字母10; 入庫數量1數字6組織:按(入庫日期產品代碼)升序排列流量:最大60份/日 平均30份/日(2) 數據存儲字數據庫名稱:出庫單工作流名:出庫單

4、別名:D2說明:銷售科填寫,倉庫保管員檢驗并登記產品出庫流水帳。來源:銷售科去向:產品出庫處理數據結構:日期產品代碼產品名稱規格出庫數量組織:按(日期產品代碼)升序排列流量:最大60份/日 平均40份/日數據流名稱:庫存月報表工作流名:庫存月報表別名:D3說明:銷售科填寫,倉庫保管員檢驗并登記產品出庫流水帳。來源:倉庫統計分析去向:主管部門數據結構:日期產品代碼產品名稱單位月累計入庫數量月累計出庫數量組織:按日期升序排列流量:最大1份/日 平均1份/月其他中間過程的數據流描述略。(2)數據存儲字典存儲文件名:入庫帳工作流名:入庫帳別名:F1說明:存儲每日產品入庫流水帳。流入數據流:產品入庫單流

5、出數據流:入庫日累計數據數據結構:日期產品代碼產品名稱單位規格入庫數量存儲方式:按入庫日期順序存儲。涉及的處理:入庫處理、記庫存總帳存儲文件名:出庫帳工作流名:出庫帳別名:F2說明:存儲每日產品出庫流水帳。流入數據流:產品出庫單流出數據流:出庫日累計數據數據結構:日期產品代碼產品名稱單位規格出庫數量存儲方式:按出庫日期順序存儲。涉及的處理:出庫處理、記庫存總帳存儲文件名:產品庫存總帳工作流名:產品庫存總帳別名:F3說明:存儲全部庫存信息。流入數據流:庫存登記處理結果流出數據流:出入庫存月報表數據結構:日期產品代碼產品名稱單位月累計入庫數量月累計出庫數量存儲方式:按日期、產品代碼順序存儲。涉及的

6、處理:登記庫存總帳、生成月報表2 處理描述產品入庫處理處理名:產品入庫處理別名:P1輸入:產品入庫單數據流輸出:產品入庫單上的數據處理定義:當一張入庫單上的數據檢驗合格,并且產品實物入庫后,立即將這張入庫單上的數據登入產品入庫流水帳。激發條件:產品入庫發生產品出庫處理處理名:產品出庫處理別名:P2輸入:產品出庫單數據流輸出:產品出庫單上的數據處理定義:當一張出庫單上的數據檢驗合格,并且產品實物出庫付貨后,立即將這張出庫單上的數據登入產品出庫流水帳。激發條件:產品出庫發生登記庫存總帳處理處理名:登記庫存總帳處理別名:P3輸入:出入庫流水帳上的當日數據輸出:庫存總帳上的數據處理定義:對出入庫流水帳

7、上當日發生的數據,按照產品代碼分別進行入庫累計、出庫累計計算。然后將當天的日期、產品代碼和累計結果等填入庫存總帳的相應欄中。激發條件:每日過帳處理制作出入庫存月報表處理名:制作出入庫存月報表別名:P4輸入:庫存總帳上的數據輸出:輸出報表中的統計數據處理定義:1 對庫存總帳上本月發生的出入庫數據,按產品代碼分別進行入庫累計,一種代碼代表的產品累計值輸出一行。2 (計算公式)激發條件:月底制作庫存報表5 現行系統評價通過對現行系統的需求分析,本系統數據流向合理。為便于計算機管理,使系統能更加方便用戶使用,并提供更多的輔助信息,應將各種帳本暫合為一本 庫存總帳考慮,同時增加各種靈活的查詢分析功能。6

8、 新系統邏輯模型的提出根據前面的分析與評價結果,所提出的新系統邏輯模型如圖。出庫處理入庫處理庫存總帳統計分析查 詢 圖:新系統邏輯模型三、系統設計1 系統設計目標在系統分析的基礎上,進一步做好倉庫管理系統的設計工作,主要實現一下目標:l 方便的數據輸入,良好的人機界面,盡量避免漢字和長字符串的人工重復輸入;l 靈活的數據查詢功能,能快速實現多項產品輸入數據和庫存數據的查詢;l 考慮到企業生產的發展,對新產品數據能方便地予以處理;l 能隨時提供庫存現狀動態信息。2 系統功能結構圖綜合考慮改進后的新系統邏輯模型(見上圖)和設計的新系統目標的要求,繪制出系統功能結構,如圖。庫存管理數據錄入數據查詢統

9、計報表產品維護推出系統輸出入庫存表報表數據計算修改產品目錄增加產品品種出庫入庫查詢庫存數據查詢出庫數據錄入入庫數據錄入每月數據查詢每天數據查詢累計數據查詢3 系統信息流程設計由于功能結構圖主要是從功能的角度來描述系統的整體結構,單并未表達出各功能模塊間是如何傳遞數據信息的。因此,要用系統信息處理流程圖形象地反映出數據信息和處理之間地相互關系,如:數據從何而來,中間結果存放何處,最終結果送到哪里等情況。系統處理流程圖繪制地依據是以由系統分析所獲得的數據流程圖為基礎的,首先依據數據流程圖中的各處理功能,描繪出各處理功能的數據關系;然后再將這些處理功能的數據關系綜合起來,以形成一個能反映整個系統數據

10、關系的系統信息處理流程圖。4 代碼設計倉庫管理系統僅涉及到產品規格代碼和產品代碼,根據該企業未來十年發展規劃,生產的產品品種不會超過100種,并且每種產品的規格不會超過10種,因此,產品規格代碼可采用較簡單的層次碼,用三位整數表示。前兩位代表產品品種順序號,后一位表示規格碼順序碼。具體方案略。5 輸出設計本系統的輸出報表主要涉及到產品出入庫存月報表,報表輸出格式要清晰明了,符合用戶習慣,要保證輸出數據格式的正確性,具體格式在此不再贅述。6 輸入設計系統中的出入庫數據錄入卡采用現行系統的產品出入庫單格式,符合用戶習慣,現行系統的產品出入庫單格式如下: 產品入庫單日期產品代碼產品名稱單 位規 格入

11、庫數量備 注生產車間: 填表人:產品出庫單日期產品代碼產品名稱單 位規 格出庫數量備 注生產車間: 填表人:本系統的出入庫界面設計要清晰明了,符合用戶習慣。要保證輸入數據格式的正確性,盡可能簡化和減輕輸入量,便于用戶操作,因此只要用戶選擇相應的產品代碼,即可自動錄入產品名稱、單位等內容;出入庫數量由用戶輸入。同時還要采取措施,盡可能保證輸入數據正確。7 數據庫設計根據系統分析時總結出的數據字典,以及系統處理流程圖,可以很方便地設計出所需要的數據庫,具體數據表的劃分和字段定義不再贅述。8 程序模塊描述l 總控模塊模塊名:CCMAIN 編號:0.0功能:本模塊用于定義本系統地數據錄入、數據查詢等功

12、能菜單及各項功能地下拉式菜單,接收用戶對功能菜單及其下拉菜單地選擇,進入相應地操作。界面:下屬模塊1.1,1.2,1.3,1.4處理過程:CASE1 調用模塊INPUTDATA,實現出入庫數據地錄入;2 調用過程INQUIRE,實現數據查詢;3 調用過程TOTALREPORT,實現統計報表功能;4 調用過程MAINTAIN,實現產品目錄維護功能;5 調用過程FINISH,實現本系統運行結束退出功能。ENDCASEl 出入庫數據錄入模塊模塊名:INPUTDATA 編號:1.0功能:接受用戶選擇,完成產品入庫數據的錄入。界面:調用模塊0.0 下屬模塊2.0,2.1處理過程:打開數據庫文件;輸入入庫

13、日期;CASE1. 調用模塊INSTORE,將入庫數據錄入到相應的臨時數據表文件中;2. 調用模塊OUTSTORE,將出庫數據錄入到相應的臨時數據表文件中;ENDCASE詢問錄入數據是否正確并保存IF數據不保存 退出并返回總控界面;ELSE 將臨時數據表中的數據記錄日期全部用輸入日期替代,然后轉錄到正式的入庫或出庫數據表文件中; 更新每日庫存累計數據表文件; 更新每日的出入庫累計數據表文件;ENDIFl 出入庫數據查詢模塊模塊名:INQUIRE 編號:1.1功能:接受用戶選擇,完成現有庫存數據查詢、出入庫數據查詢。界面:調用模塊0.0 下屬模塊2.2,2.3處理過程:打開相應數據庫文件;CASE1. 調用模塊STOREINQUIRE,實現庫存數據的查詢;2. 調用模塊IOSTOREFIND,實現出庫入庫數據查詢;ENDCASE 以上給出了幾個程序模塊描述的一般形式,其他的程序模塊描述請參照以上格式自己練習補充。四、系統實施在系統設計完成以后,就要準備全面的系統實施工作。系統實施主要包括物理系統的實施、程序代碼設計與測試、項目管理(文檔

溫馨提示

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

評論

0/150

提交評論