我正在開發人們用來與我們製造和銷售的設備進行通信的前端GUI。我們的設備(黑匣子)通過以太網與我們的GUI進行對話:報告狀態,爲用戶提供在黑匣子內配置參數的控件,查詢診斷數據等。抽象GUI設計模型
GUI需要由工程師用於調試目的在開發我們的黑匣子時,在生產中用於根據客戶要求測試設備,並由客戶用來與高級黑匣子接口。面臨的挑戰是工程診斷GUI元素混淆了在生產中使用GUI的人員,而客戶需要非常簡化的簡單GUI,這對工程或生產沒有多大幫助。
我不想設計三個獨立的圖形用戶界面,因爲這些程序在較低級別上存在如此之多的重疊,此外,創建軟件配置控制噩夢。是否有爲多個應用程序或多個最終用戶設計GUI的模型或策略?任何建議或最佳實踐?