來源:巨靈鳥軟件 作者:進銷存軟件 發布:2014/8/28 瀏覽次數:6140
數據流是數據結構在系統內傳輸的路徑。
數據流 | ||||
系統名: 進銷存管理 編號: F6 條目名: 銷售訂單 別名: 訂貨單 | ||||
來源: 銷售部 |
去處: 確定訂貨處理 | |||
數據流結構: 銷售訂單={訂單號+日期+客戶名稱+產品名稱+規格+數量+單價+付款方式+交貨時間+交貨地點} 流通量: 60份/每天高峰流通量:70份/每天上午9:00-11:00 | ||||
簡要說明: | ||||
修改記錄: |
編號 |
日期 |
||
審核 |
日期 |
數據元素是不可再分的數據單位。
數據存儲是數據結構保留或保存的地方,也是數據流的來源和去向之一。
數 據 存 儲 | ||||||||||||||||||||||||||||||||||
系統名: 進銷存管理 編號: D6 條目名: 補貨信息 別名: 補貨明細表 | ||||||||||||||||||||||||||||||||||
存儲組織: 每個補貨信息一條記錄,按補貨單號順序排列 |
記錄數: 約1000 數據量: 約200KB |
主關鍵字:補貨單號 鋪關鍵字:供應商名稱 | ||||||||||||||||||||||||||||||||
記錄組成: 項 名: 近擬長度: (字節) | ||||||||||||||||||||||||||||||||||
簡要說明: 補貨完成情況在備注中說明 | ||||||||||||||||||||||||||||||||||
修改記錄: |
編寫 |
日期 |
||||||||||||||||||||||||||||||||
審核 |
日期 |
外部項 | |||||
系統名: 進銷存管理 編號: 條目名: 供應商 別名: 商品提供者 | |||||
輸入數據流:訂貨合同 |
輸出數據流:到貨通知 | ||||
主要特征:供應商:即所有商品的提供者,其主要特征是:供應商名稱、聯系地址、聯系人、聯系電話、可提供商品清單 | |||||
簡要說明: 本系統不負責安排供應商的生產計劃或進貨渠道,只是根據進貨要求向供應商訂購有關商品。 | |||||
修改記錄: |
編寫 |
日期 |
|||
審核 |
日期 |
8 | |||
3.3基本加工說明
數據流圖中所有不進一步分解的加工,稱為基本加工。基本加工是實現系統功能的基本組成部分,準確地,清晰地描述基本加工,是表達系統邏輯功能的關鍵。
由于基本加工涉及詳細的數據處理功能和處理過程,為了做到準確、清晰、簡潔,基本加工的描述往往需要設計多種手段與工具。所有的工具有:自然語言的文字敘述、結構化語言、決策樹、決策表、數學公式以及上述工具有聯合使用。3.3.1基本加工分析
自然語言的描述:
加工P1:采購管理 獲取請購單的有關信息,安排采購人員,選擇商品供應商
結構化語言:
加工P2:銷售管理
如果 庫存滿足訂單數據
則 發貨
否則 產生缺貨單到采購管理
信息系統設計階段的主要目的是將系統分析階段所提出的反映公司信息需求的系統邏輯方案黑的成可以實施的基于計算機與通信系統的我更方案。這一階段的主要任務是從系統的總體目標出發,根據系統分析階段對系統邏輯功能的要求,并考慮到經濟、技術和運行環境等方面的條件,確定系統的總體結構和系統各組成部分的技術方案,合理選擇計算機和通信的軟,硬件設備,提出系統的實施計劃,確保總體目標的實現。
系統設計階段的主要活動包括:系統總體結構設計;詳細設計;系統實施進度與計劃的制定;系統設計說明書的編寫。
4.1軟件模塊結構設計
系統設計工作技術性強,涉及面廣,且內容復雜,必須要有科學的方法和設計工具做指導。在此,我們采用結構化設計的方法來實現系統總體功能,提高系統的各項指標,即將整個系統合理的劃分成各個功能模塊,正確地處理模塊之間和模塊內部的聯系以及它們之間的調用關系和數據聯系,定義各模塊的內部結構,通過對模塊的設計和模塊之間關系的協調來實現整個系統的功能。
HIPO技術,即用圖形方式表達一個系統的輸入和輸出功能,以及模塊的層次。HIPO技術包含兩個方面的內容:
(1)HIPO分層圖。用此圖表示自頂向下分解所得系統的模塊層次結構
(2)IPO圖(輸入-處理-輸出圖),此圖描述分層圖中一個模塊的輸入、輸出和處理內容。
應用HIPO技術可以進行系統設計、評價,在系統實施之前加工和修改已設計的系統。HIPO圖清晰易懂,可以使用戶、管理人員和其他系統建設者很方便地理解系統的程序結構,也有利于程序的編寫和系統的維護。
4.1.1HIPO分層圖
首先繪制HIPO分層圖。HIPO分層圖用一個方塊代表一個模塊,方塊內可寫出標識此模塊的處理功能或模塊名。模塊之間的調用關系用聯結兩模塊的直線表示。采用自頂向下擴展的方法先畫綜合性較強、層次較少的模塊結構,然后再根據需要一步一步擴充,直到每個模塊的處理功能和規模符合系統分解的原則。
應用HIPO技術可以進行系統設計、評價,在系統實施之前加工和修改已設計的系統HIPO清晰易懂,可以使用戶、管理人員和其他系統建設者很方便地理解系統的程序結構,也有利于程序的編寫和系統的維護。
現以進銷存管理信息系統為對象,根據系統分析的結果,按照結構化的系統設計方法,應用HIPO技術進行模塊結構設計,如圖4.1所示:
圖4.1 HIPO分層圖
HIPO分層圖表示了系統的模塊層次結構,但它只能一般地看到各模塊間的調用關系。要分層圖中每一個模塊的輸入輸出關系,處理內容、本模塊的內部數據和模塊間的調用關系,需用到IPO圖,它是系統設計的重要成果,也是系統實施階段進行程序設計的出發點和依據。
圖4.2進銷存管理信息系統模塊IPO圖
圖4.3進銷存管理模塊IPO圖
圖4.4出庫帳模塊IPO圖
圖4.5 庫存管理模塊IPO圖
來源:巨靈鳥 歡迎分享本文
上一個文章:如何分步驟實施ERP規劃
下一個文章:XXX單位進銷存軟件管理信息系統設計報告(二)