我正在开发人们用来与我们制造和销售的设备进行通信的前端GUI。我们的设备(黑匣子)通过以太网与我们的GUI进行对话:报告状态,为用户提供在黑匣子内配置参数的控件,查询诊断数据等。抽象GUI设计模型
GUI需要由工程师用于调试目的在开发我们的黑匣子时,在生产中用于根据客户要求测试设备,并由客户用来与高级黑匣子接口。面临的挑战是工程诊断GUI元素混淆了在生产中使用GUI的人员,而客户需要非常简化的简单GUI,这对工程或生产没有多大帮助。
我不想设计三个独立的图形用户界面,因为这些程序在较低级别上存在如此之多的重叠,此外,创建软件配置控制噩梦。是否有为多个应用程序或多个最终用户设计GUI的模型或策略?任何建议或最佳实践?