概要設計是設計師根據用戶交互過程和用戶需求形成交互框架和視覺框架的過程。其結果通常以反映交互控件布局、界面元素分組和整個界面板的頁面框架圖的形式呈現。這是在用戶研究和設計之間架起橋梁,將用戶研究和設計無縫結合,將用戶目標和需求轉化為具體界面設計解決方案的重要階段。下面就讓小編為大家介紹概要設計圖形工具。
概要設計圖形工具
(1)層次圖。
層次圖用來描繪軟件的層次結構。一個矩形框代表一個模塊,方框間的連線表示調用關系。如圖,最頂層的方框代表正文加工系統的主控模塊,它調用下層模塊,完成正文加工的全部功能。第二層的每個模塊完成正文加工的一個主要功能。
(2)HIPO圖。
HIPO圖是IBM公司發明的“層次圖加輸入/處理/輸出圖”。層次圖加上編號稱為H圖。在層次圖的基礎上,除最頂層的方框之外,其余每個方框都加了編號。層次圖中每一個方框都有一個對應的IPO圖(表示模塊的處理過程)。每張IPO圖應增加的編號與其表示的(對應的)層次圖編號一致。IPO圖是輸入/加工/輸出圖的簡稱。
(3)結構圖。
結構圖是Yordon提出的進行軟件結構設計的工具,結構圖和層次圖類似,一個方框代表一個模塊,框內注明模塊的名字或主要功能。方框之間的直線(箭頭)表示模塊的調用關系。用帶注釋的箭頭表示模塊調用過程中來回傳遞的信息,尾部是空心的,表示傳遞的是數據,實心的表示傳遞的是控制。
概要設計的主要任務是將需求分析獲得的系統擴展用例圖轉換為軟件結構和數據結構。軟件結構設計的具體任務是根據功能劃分復雜系統,建立模塊的層次結構和調用關系,確定模塊之間的接口和人機界面。數據結構設計包括對數據特征的描述定數據結構特征和設計數據庫。顯然,目標系統的邏輯模型是通過機無關。以上就是小編為大家分享的概要設計圖形工具。
[免責聲明]
文章標題: 概要設計圖形工具
文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。