視覺介面//主視窗

主視窗選定是以 MFC的 SDI為主,原因在於以下概念:
  • 一份文件,就是一組產品的量測數據。(一對一)
  • 使用者操作的隱喻繼承Windows。(自動會使用menu)
  • 功能都放在menu中,分門別類。(視窗軟體剛發明時的美妙)
基於這樣的原因,SDI的介面設計如下(在此做了馬賽克)

主視窗由下面幾個元素組成:
  • 視窗標題
  • 功能選單
  • 工具列
  • 視窗內容(白色的那個區塊)
  • 狀態列
這些足以讓程式可以表達它應該並需要表達的東西。

視窗標題

「檔名 - 應用程式名稱」

這樣的格式就像是在使用windows內建軟體一般的熟悉,提示使用者目前開啟的檔案名稱。

功能選單

將程式所有的功能分門別類的放置,分類如下
  • 檔案
    在這個分類,主要是對檔案的操作通通丟進來。暫且不論是否是一個文件一組產品的概念。除了檔案的新增、開啟、儲存、另存,還有對omd轉excel的檔案轉檔功能。
  • 量測
    只要透過儀器取值,就稱為量測,與之相關的動作都跟到這個分類。量測必須先連CA-210,所以把這個功能放在這最上面。
    接下來的三個選項,依量測解析度劃分成三種
  • 做到「套餐選擇」的快速「單點補測」的精確修改。依不同的解析度選擇完要量測的選項,最後會進入量測的畫面,進行量測。

  • 檢視
    在此保留預設,無修改。
  • 設定
    集中所有設定選項的概念,將所有設定相關的機制集中在此。依設定的對象分類如下
    • 環境設定
      指的是視窗內容的檢視相關調整。
    • 量測操作  
      指的是自動量測的「自我校正」機制、自動量測的提示方式(紅綠燈?還是畫弧線)。
    • CA-210控制選項
      仿照CA-SDK介面做一個可以自己調整的,並且限制其選項,防止使用者透過軟體誤觸選項,使量測出現難預測到的問題。
    • 校正CA-210  
      這是獨立的功能,必須要兩台CA-210才可以進行,與程式較無相關性和CA-210有直接相關,所以一併整合進來,以設定CA-210的概念放在這。
  • 關於
    關於軟體版本與所有權的記錄。

工具列

以80/20的原則設計工具列上要放的功能。

視窗內容(白色的那個區塊)

主要的概念在於圖形化排列量測數據,並且快速的點選要看的數據,統計和運算結果也可以呈現在此。目前對於這一部份的設計著墨甚少,必須要再另外花大量的時間對使用者經驗做最佳化,畢竟不是畫出來就沒事了,還有更新速度上的問題。

狀態列

這是一個很美妙的地方,可以提示目前程式的狀態、與儀器連線狀態、提示量測需要的資訊,降低錯誤的操作的機會。

沒有留言:

張貼留言

文章分類維度