系統分析和設計方法之使用者介面設計

2021-09-19 19:10:55 字數 1431 閱讀 8204

這一部分只是告訴大體怎麼做,有什麼樣的基礎知識。好的使用者介面設計一定是要足夠的積累,不僅僅是技術,還有心理學、審美、權衡決策等等。為什麼用了二十多年的系統介面在有了更好的實現仍然不敢替換,主要原因是使用者已經習慣了,非到了迫不得已不會動系統介面。使用者介面設計入門門檻是比較低的,不過易學難精。

使用者介面設計概念和指南

使用者介面技術

圖形使用者介面風格

如何設計使用者介面

1.使用者介面設計概念和指南

人的因素在使用者介面設計中佔據主導地位,這是毫無疑問的。系統使用者大致分為專家和初學者,或者不可任意支配和可任意支配的兩類。專家使用者是有經驗的計算機使用者,會花費大量的時間熟悉應用程式,計算機的使用通常被他們認為是不可隨意的。初學者使用者是不太有經驗的計算機使用者,計算機的使用對他們來說是隨意的。專家使用者和初學者使用者是系統使用者的兩個極端,不過現在是專家使用者的比重越來越高。

介面設計中經常出現的問題有:

設計之中還要參考一些人類工程學的內容,例如系統使用者應該總是知道下一步應該幹什麼;螢幕應該被格式化;各類訊息的顯示區域;使用者的預設輸入值或缺省答案等等。提示資訊的語氣和詞彙很重要,要口語化、平等、簡單,同時詞彙要保持一致。

2.使用者介面技術

作業系統和瀏覽器是使用者介面中比較關鍵的部分,不過瀏覽器佔的比重越來越高。應用系統在採用cs架構時,使用者介面需要關注計算機的作業系統;應用系統在採用bs架構時,使用者介面需要關注瀏覽器。不管是作業系統還是瀏覽器,都會受到硬體顯示器的限制。通常顯示器的配置是沒有辦法做強制規定的。在一些顯示介面上,會支援鍵盤和指點裝置的操作。

3.圖形使用者介面風格

圖形介面的風格會影響視窗和各種窗體、選單在介面中的風格(層級選單、下拉式選單、層疊式選單、彈出式選單、浮動式選單、圖示選單、工具條)。窗體和選單是使用者介面的主體結構,在介面風格中有決定性的影響力。現在在web介面中除了以上兩個部分,超連結和超連結選單是有別於cs結構應用系統的一大改進。指令驅動的介面時專家使用者最喜歡的,適合專業人員,因為需要學習指令集,所以這樣的系統比較少見,如git。現在各種人工智慧的興起,帶動了「提問——回答對話」方式的介面,非常適合客服系統和支援幫助系統。

介面還需要考慮認證和授權的問題,特別是系統中一些關鍵性的業務介面。系統的使用者操作指南之類的內容也需要處理介面的時候一併考慮進去。

4.如何設計使用者介面

設計使用者介面需要使用一些快速生成介面的工具,例如畫頁面的工具。

設計使用者介面的步驟很簡單,如下所示:

第一步在描述使用者介面對話時很容易出現因為原型的介面數量過多導致介面之間順序混亂,這個時候可以使用狀態轉換圖將原型介面的跳轉關係畫出來。如果乙個轉換圖放不下,可以做適當的分解。

第二步在原型化對話和使用者介面的過程中,需要滿足使用者的使用習慣、備份恢復、資料統計、互動方式等等細節性的要求,說起來很簡單。

第三步是獲得使用者反饋,這個是非常重要的,在這裡要做技術和使用者體驗的平衡。在這個地方迭代很多次是很正常的一件事。如果跳過這一步,會導致各種直接或潛在的問題,不可勝數的問題。

系統分析與設計

軟體工程是一門研究用工程化方法構建和維護有效的 實用的和高質量的軟體的學科。它涉及程式語言 資料庫 軟體開發工具 系統平台 標準 設計模式等方面。軟體危機是指落後的軟體生產方式無法滿足迅速增長的計算機軟體需求,從而導致軟體開發與維護過程中出現一系列嚴重問題的現象。cocomo,英文全稱為 const...

系統分析與設計

位置 用簡短的語言給出對分析 設計的理解 用一句話描述物件導向的分析與設計的優勢 物件導向的分析與設計的優勢是按照物件的觀點考慮問題域和邏輯解決方案,通過分析現實來發現並描述問題域中的物件。簡述uml 統一建模語言 的作用。考試考哪些圖 uml是用來描述 構造和文件化系統製品的視覺化語言,它的作用是...

系統分析與設計

概述 在充分理解系統分析與設計的工作內容的基礎上,大致了解系統分析與設計的過程。以及各個過程所使用的技術和工具。什麼是分析和設計?分析 強調的是對問題和需求的調查研究,而不是解決方案。解決 要做什麼 的問題。目標做正確的事。設計 強調的是滿足需求的概念上的解決方案,而不是實現。解決 該如何做 的問題...