設計介面與對話.ppt
文本预览下载声明
系統分析與設計理論與實務應用 第 10 章 設計介面和對話 設計人機互動介面與對話介面工作在SDLC的階段 人機互動介面與對話介面的設計流程 重點放在使用者 採用雛形法方法論 蒐集資訊 建立雛形 評估可用性 進行修飾 工作成果 設計規格書 摘要敘述 範例設計 測試和可用性評估 互動方法與裝置 互動的方式 命令語言互動方式 使用者輸入詳細的陳述式來操作系統。 例如: 過去的DOS作業系統、Unix作業系統所使用指令來操作系統工作。 例如: DOS作業系統的拷貝檔案的指令可下: COPY C:PAPER.DOC A:PAPER.DOC 使用快捷鍵來操作系統:為了便利與快速操作指令可以設計一些快捷鍵 互動方法與裝置 功能表互動方式 提供系統選項列表,使用者選擇一個選項,便可執行一個特定指令。 可以採用階層式 兩種常見的功能表定位方法 彈出式 下拉式 功能表設計的原則 較糟與較好的功能表設計比較 許多程式編譯器均提供功能表的設計功能 例如Visual Basic提供Menu bar的設計 互動(interaction)方法的種類 互動的方式 自然語言的互動方式 電腦應用程式的輸入與輸出皆為人類慣用的談話語言,如英語。通常用於專家系統上。 物件的互動方式 通常實作物件的方式為使用圖示(icon)來表示系統的功能。使用者可以點選這些物件來執行其功能。 表單的互動方式 是運用表單(form)輸出入的方式與資訊系統互動,這也是一般辦公室資訊系統與工作人員的互動方式。 物件與表單互動(interaction)方式的比較 資訊系統常用的硬體互動裝置 設計介面 設計版面 設計版面的主要目的是為了讓資訊系統的使用者能夠在最少學習與訓練的情況下,更容易去使用資訊系統。 介面設計越標準化,越容易使用。例如:資料在螢幕上輸入的順序應為從左到右、從上到下,就像書面表單一樣 注意設計介面的版面的美觀與協調性,但不宜花俏。 建構資料輸入功能時要注意的事項 設計提供回饋的原則(資訊系統該回應什麼訊息給使用者) 狀態資訊 告訴使用者系統現在在做什麼事情,這對於系統處理時間超過兩秒的功能,提供狀態資訊特別重要(讓使用者知道是在處理等待而不是當機) 提示符號 最好儘量明確 錯誤或警告訊息 訊息應該要具體,且不能有錯誤的敘述和無法理解的文字 訊息要能將使用者導引到正確的結果 訊息應該用使用者的措詞方式 訊息都應該以相同格式來顯示 設計輔助說明的原則(當使用者有疑問時,資訊系統該如何提供求助的資訊給用者) 輔助說明的原則 內容需明確與簡潔 輔助說明的訊息應該要很短、有重點 文字說明要有組織有條裡 輔助說明中的資訊應該容易讓使用者瞭解 需展示使用實例 千言萬語的說明可能抵不過一個實例 在網際網路的使用環境下,如何避面不良的人機介面設計 網頁系統設計上常見的錯誤 * * Copyright 2002 Prentice-Hall, Inc. Jeffrey A. Hoffer Joey F. GeorgeJoseph S. Valacich 關於MS Word的快速功能鍵的設計 關於MS Excel的快速功能鍵的設計 彈出式(Pop-up) 下拉式(Drop-down) 對於大型或較複雜的資訊系統,需要使用具階層型態的功能結構 較差的功能表設計 較好的功能表設計 VB使用物件方式設計程式功能介面 Google使用表單輸入方式來進行偏好功能的設定 一些良好的報表與表單的設計 不良的欄位輸入流程 良好的欄位輸入流程 在設計資料輸入流程時需注意其流暢性 適時提供與內容相關的輔助 輔助說明 自動辨識資料的正確性,以降低錯誤 辨識 提供適當的格式範例 格式 永遠將欄位的標題放在欄位旁邊 標題 適時使用字元替換 替換 清楚定義輸入欄位的資料單位 單位 提供適當的預設值 預設值 絕不要求輸入已經存在線上或是可以計算的資料 輸入 特殊的文數字輸入的方式 (用來避免輸入錯誤) 不良的輔助內容說明的設計 良好的輔助內容說明的設計 不良與良好的輔助內容設計比較 一個圖形使用者介面的標準(多觀摩別人的設計) 不良與良好的輔助內容設計比較
显示全部