模組結構圖與資料流程圖的區別與聯絡

2022-04-07 18:01:57 字數 622 閱讀 2430

資料流程圖反映的是系統的邏輯模型,是資訊流在系統中流動情況的反映;結構圖是系統的物理模型,它反映系統構成模組的層次結構和功能關係。結構圖是資料流程圖和hipo圖發展和延伸的結果,表示了系統構成地模組以及模組間的呼叫關係。同樣,在繪製系統結構圖時要遵循模組設計的原則;高聚合、低耦合、作用範圍要在控制範圍之中。

繪製系統結構圖的過程,實際上是對系統的功能模組結構進行分解和設計的過程。將由系統分析階段得到的資料流程圖、資料字典等成果,轉換為系統結構圖。轉換方法的研究即設計策略的研究,根據資料流程圖所反映的不同系統的結構型別和變化規律,採用相應的方法,合理而方便地轉換成系統結構圖。

hipo圖hipo圖hierarchyplusinput-process-。/輸出關係。

表示軟體結構的另一種圖形工具——hipo圖hipo圖hierarchyplusinput/processing/output圖是美國ibm公司70年代發展起來的表示軟體系統結構的工具。它既可以描述軟體總的模組層次結構--h圖層次圖,又可以描述每個模組輸入/輸出資料、處理功能及模組呼叫的詳細情況--ipo圖。hipo圖以模組分解的層次性以及模組內部輸入、處理、輸出三大基本部分為基礎建立的。

它是表示軟體系統結構的工具。hipo圖以模組分解的層次性以及模組內部輸入、處理、輸出三大基本部分為基礎建立的。

如何從資料流程圖匯出結構圖

資料流程圖有兩種典型的結構 變換型結構和事務型結構。對這兩種結構,可以分別通過變換分析和事務分析方法匯出標準形式的結構圖。採用這些方法時,都是先設計結構圖的頂端主模組,然後自頂向下逐步細化,最後得到滿足資料流程圖要求的系統結構。一 變換分析 變換結構是一種線性結構。它可以明顯地分成邏輯輸入 主加工和...

業務流程圖與資料流程圖的區別與聯絡

1.描述物件不同 業務流程圖的描述物件是某一具體的業務 資料流程圖的描述物件是資料流。業務是指企業管理中必要且邏輯上相關的 為了完成某種管理功能的一系列相關的活動。在系統調研時,通過了解組織結構和業務功能,我們對系統的主要業務有了乙個大概的認識。但由此我們得到的對業務的認識是靜態的,是由組織部門對映...

業務流程圖與資料流程圖的比較

1.描述物件不同 業務流程圖的描述物件是某一具體的業務 資料流程圖的描述物件是資料流。業務是指企業管理中必要且邏輯上相關的 為了完成某種管理功能的一系列相關的活動。在系統調研時,通過了解組織結構和業務功能,我們對系統的主要業務有了乙個大概的認識。但由此我們得到的對業務的認識是靜態的,是由組織部門對映...