本文主要是介绍Softing TDX——设计模板,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
| 高质量的设计模板——减少开发诊断仪所需的工作量
现今,用户对诊断仪的界面和操作理念提出了更高的要求。一个直观的用户界面既能减少用户熟悉诊断仪的时间,又能减少在日常工作中进行诊断任务的时间。然而,创建一个精巧又独立于平台的诊断仪往往费时费力,但若是有合适的编辑工具和跨平台的开发以及标准的设计模板就能很好地解决这个问题,还可大大减少在定制设计中创建功能完整的诊断仪所需的工作量。
“设计-管理-工作”这样的流程在创建和维护诊断仪时就已被充分验证。诊断仪的创建或设计必须符合特定的企业标识(CD),且其内容必须被集中管理,最后以目标为导向分布到世界各地。另外,其售后在界面设计和操作概念方面有更高的要求。通常情况是这些测试系统有几乎相同的用户界面,且彼此之间的差别很小,而对它们进行的细微改变(更不用说进行较大的调整)往往需要更多的工作量。GUI(图形用户接口)和业务逻辑之间存在的强烈关联性,这不仅会使设计过程变得更加复杂化,而且常常会导致高难度的编程工作。为了能够实现在移动终端设备上对诊断仪进行使用,Windows、Android和iOS操作系统上的应用程序往往需要进行原生开发,因此要对其进行三次开发,还需要大量的维护工作。
对此,我们需要创建一个诊断仪解决方案,并尽量做到以低成本的方式为移动终端设备(如智能手机和平板电脑)提供高质量的设计。相应地,诊断仪的创建者应该在设计阶段得到更好的支持,并且应该按照”所见即所得“(WYSIWYG)的概念对其编辑工具进行规范。
| 分散任务——提高效率
在设计诊断仪的外观时必须做到简洁且具体,还应该以细节化和尽可能灵活的方式来创建诊断仪的界面。此外,操作概念也非常重要,需符合公司定制化标准。
因此,面临的挑战是如何将GUI(图形用户接口)和业务逻辑分开。对此,首先需要对整个诊断仪或个别诊断功能进行单独的设计。这意味着用户可专注于特定的核心任务——无论是创建序列和诊断还是设计用户界面。这种并行处理在时间上具有一定的优势,特别是在后续有修改需求的情况下,诊断仪的维护工作都能够被大幅简化。
利用专门为设计更好的用户界面而开发的Qt建模语言(QML),能够实现很好的视觉呈现效果。良好的界面元素设计能给人留下深刻的印象。另外,底层诊断和操作逻辑可通过合适的OTX序列来实现。通过重新使用现有的诊断数据和序列可实现(从工程和开发到制造再到维修车间)过程链的独特全面性。
| 设计阶段的可靠支持——特别是移动平台
通过使用设计组件Softing TDX.studio,我们可轻松创建一个诊断仪,进而在整个工程中更好地进行推广,并在整个生命周期内对它进行维护。此外,直观的操作概念、有吸引力的用户界面,例如汽车仪表盘的详细模拟,甚至自由的进行企业专有设计等都可通过创建这样的诊断仪来实现。
让独立于QML界面设计的Softing TDX.studio与相关诊断和业务逻辑的定义完全分开,可为设计工作提供更大的灵活性。所有的诊断序列都是用TDX.studio创建的,并配置了相应的诊断服务。此外,各自的诊断服务和序列与诊断仪的接口元素的链接也是在TDX的设计过程中进行的。另外,像维修说明、剖析视图、视频和对外部网络内容的访问等,也都能够很容易地被集成和添加到诊断仪中......
请点击此处,查看剩余30%精彩内容!
| 往期回顾
▶ Softing TCS:高效的诊断模拟解决方案
▶ Q-Tester:适用于开发、生产和售后的诊断测试软件
这篇关于Softing TDX——设计模板的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!