界面設計

       在咱們開發的絕大多數的系統中,界面設計做爲開發設計的一部分,擔當着很是重要的做用,界面設計的優劣,能夠直接影響到整個軟件的設計目標。好的軟件,都有一個好的界面設計。若是一個軟件,沒有一個好的界面設計,確定不是一個好的軟件。
      什麼叫界面設計哪?界面設計包括用戶的輸入/輸出界面樣式、操做方式和界面間的轉移關係。
      用戶的輸入/輸出界面樣式,應該以美觀、實用爲主要的設計原則。功能上的規定,包括了知足各類功能的前提下,用戶具備操做的交互性。讓用戶正在和一個美麗的又有禮貌的女人在在交流。這應該是一種最高的要求,在愉快的心情中體驗軟件。
       輸入和輸出的識別和分類:
       用戶界面和系統界面的識別
       咱們應該看到,用戶界面和系統界面是兩個不一樣的人要進行的,他們的要求是不同的,他們的設計方法也是不一樣的,應該分開來進行設計。咱們能夠這樣理解,對於用戶界面和系統界面,咱們應該理解的界面這個概念,應該和接口當作是一致的,這樣理解界面的概念的時候會更加的方便。系統中的交互接口,和程序與用戶的交互接口的性質不一樣,致使設計的技術和實現不一樣,因此要分開。程序與用戶的交互,咱們能夠分解成,角色和用例之間的界面和角色與用戶之間的界面的存在,以及各類界面的變化,都是一種交互的界面的設計。
      怎樣深刻的理解和設計用戶界面?
首先考慮的是用戶界面的存在的事物,也就是說咱們能夠經過他們瞭解到程序,程序的外在的東西。好比鍵盤鼠標、觸摸屏等還有操做手冊等。
      其次實感知到的特性:用戶要對處理流程有清楚的認識,不單單從軟件瞭解到,並且還要了解到軟件背後的過程及其詳細的流程。
     界面設計指導原則:
  1.      可視性和可供性。就是能夠看見而且知道這個控件的具體做用。人們必須瞭解。
  2.      美觀好看。
  3.      界面的可調節性。也就是視圖參數的可調節性。
  4.      保持一致性。圖標表明的含義要統一。
  5.      快捷鍵的設計要合理。
  6.      提供有效的反饋信息。
  7.      設計完整的可控的按鈕序列。不能只又開始沒有結束。
  8.      提供簡單的錯誤處理機制,有指導性的最好。
  9.      容許撤銷。
  10.      經過提示信息讓用戶能直觀地看到操做過程。
  11.      減輕短時間記憶負擔。也就是說可以實現自動輸入的預約的內容的,儘量的實現。
  12.      特定的人員的界面設計。
  13.      專業人員的參與。
   每一次的界面設計實際上不單單是一次知足要求就好了的問題,怎樣更好的知足用戶的要求,不單單是操做要求,包括視覺,感受,操做各個方面的要求。
     必需要了解的是操做習慣和操做現狀,必需要了解的是對計算機的實現程度,必需要了解的是那些用戶頻繁的操做,操做最多的是什麼。這樣才能解決界面問題。
相關文章
相關標籤/搜索