Ⅰ 在需求分析階段常用的圖形工具有哪三種
在需求分析階段常用的圖形工具有層次方框圖、IPO圖和Warnier圖。
1、層次方框圖:
層次方框圖用樹形結構的一系列多層次的矩形框描繪數據的層次結構。
描繪一家計算機公司全部產品的數據結構可以用層次方框圖表示:公司的產品由硬體、軟體和服務3類產品組成,軟體產品又分為系統軟體和應用軟體,系統軟體又進一步分為操作系統、編譯程序和軟體工具等。
2、IPO圖:
IPO圖是輸入、處理、輸出圖的簡稱,它是由美國IBM公司發展完善起來的一種圖形工具,能夠方便地描繪輸入數據、對數據的處理和輸出數據之間的關系。
3、Warnier圖:
Warnier圖和層次方框圖類似,Warnier圖也用樹形結構描繪信息,但是這種圖形工具比層次方框圖提供了更豐富的描繪手段。
用Warnier圖可以表明信息的邏輯組織,也就是說,它可以指出一類信息或一個信息元素是重復出現的,也可以表示特定信息在某一類信息中是有條件地出現的。
(1)應用系統分析工具設計ipo圖擴展閱讀:
需求分析階段圖形工具的使用原則:
1、側重表達理解問題的數據域和功能域。對新系統程序處理的數據,其數據域包括數據流、數據內容和數據結構。而功能域則反映它們關系的控制處理信息。
2、需求問題應分解細化,建立問題層次結構。可將復雜問題按具體功能、性能等分解並逐層細化、逐一分析。
3、建立分析模型。模型包括各種圖表,是對研究對象特徵的一種重要表達形式。通過邏輯視圖可給出目標功能和信息處理間關系,而非實現細節。由系統運行及處理環境確定物理視圖,通過它確定處理功能和數據結構的實際表現形式
參考資料來源:網路-需求分析
Ⅱ 什麼是ipo在軟體工程學中
在計算機領域IPO是指結構化設計中變換型結構的輸入(Input)、加工(Processing)、輸出(Output)。IPO圖是對每個模塊進行詳細設計的工具,它是輸入加工輸出(INPUT PROCESS OUTPUT)圖的簡稱,它是由美國IBM公司發起並完善起來的一種工具。在系統的模塊結構圖形成過程中,產生了大量的模塊,在進行詳細設計時開發者應為每一個模塊寫一份說明。IPO圖就是用來說明每個模塊的輸入、輸出數據和數據加工的重要工具。
IPO圖的主體是演算法說明部分,該部分可採用結構化語言、判定表、判定樹,也可用N-S圖、問題分析圖和過程設計語言等工具進行描述,要准確而簡明的描述模塊執行的細節。
在IPO圖中,輸入、輸出數據來源於數據詞典。局部數據項是指個別模塊內部使用的數據,與系統的其它部分無關,僅由本模塊定義、存貯和使用。注釋是對本模塊有關問題作必要的說明。
開發人員不僅可以利用IPO圖進行模塊設計,而且還可以利用它評價總體設計。用戶和管理人員可利用IPO圖編寫、修改和維護程序。因而,IPO圖是系統設計階段的一種重要文檔資料。