Softing TDX——设计模板

53082f47-fa0b-4bf7-9711-2dd0335ee52c

| 高质量的设计模板——减少开发诊断仪所需的工作量

现今,用户对诊断仪的界面和操作理念提出了更高的要求。一个直观的用户界面既能减少用户熟悉诊断仪的时间,又能减少在日常工作中进行诊断任务的时间。然而,创建一个精巧又独立于平台的诊断仪往往费时费力,但若是有合适的编辑工具和跨平台的开发以及标准的设计模板就能很好地解决这个问题,还可大大减少在定制设计中创建功能完整的诊断仪所需的工作量。

“设计-管理-工作”这样的流程在创建和维护诊断仪时就已被充分验证。诊断仪的创建或设计必须符合特定的企业标识(CD),且其内容必须被集中管理,最后以目标为导向分布到世界各地。另外,其售后在界面设计和操作概念方面有更高的要求。通常情况是这些测试系统有几乎相同的用户界面,且彼此之间的差别很小,而对它们进行的细微改变(更不用说进行较大的调整)往往需要更多的工作量。GUI(图形用户接口)和业务逻辑之间存在的强烈关联性,这不仅会使设计过程变得更加复杂化,而且常常会导致高难度的编程工作。为了能够实现在移动终端设备上对诊断仪进行使用,Windows、Android和iOS操作系统上的应用程序往往需要进行原生开发,因此要对其进行三次开发,还需要大量的维护工作。

对此,我们需要创建一个诊断仪解决方案,并尽量做到以低成本的方式为移动终端设备(如智能手机和平板电脑)提供高质量的设计。相应地,诊断仪的创建者应该在设计阶段得到更好的支持,并且应该按照”所见即所得“(WYSIWYG)的概念对其编辑工具进行规范。

(Softing TDX中的设计、管理和工作等流程步骤)

| 分散任务——提高效率

在设计诊断仪的外观时必须做到简洁且具体,还应该以细节化和尽可能灵活的方式来创建诊断仪的界面。此外,操作概念也非常重要,需符合公司定制化标准。

因此,面临的挑战是如何将GUI(图形用户接口)和业务逻辑分开。对此,首先需要对整个诊断仪或个别诊断功能进行单独的设计。这意味着用户可专注于特定的核心任务——无论是创建序列和诊断还是设计用户界面。这种并行处理在时间上具有一定的优势,特别是在后续有修改需求的情况下,诊断仪的维护工作都能够被大幅简化。

利用专门为设计更好的用户界面而开发的Qt建模语言(QML),能够实现很好的视觉呈现效果。良好的界面元素设计能给人留下深刻的印象。另外,底层诊断和操作逻辑可通过合适的OTX序列来实现。通过重新使用现有的诊断数据和序列可实现(从工程和开发到制造再到维修车间)过程链的独特全面性。

| 设计阶段的可靠支持——特别是移动平台

通过使用设计组件Softing TDX.studio,我们可轻松创建一个诊断仪,进而在整个工程中更好地进行推广,并在整个生命周期内对它进行维护。此外,直观的操作概念、有吸引力的用户界面,例如汽车仪表盘的详细模拟,甚至自由的进行企业专有设计等都可通过创建这样的诊断仪来实现。

让独立于QML界面设计的Softing TDX.studio与相关诊断和业务逻辑的定义完全分开,可为设计工作提供更大的灵活性。所有的诊断序列都是用TDX.studio创建的,并配置了相应的诊断服务。此外,各自的诊断服务和序列与诊断仪的接口元素的链接也是在TDX的设计过程中进行的。另外,像维修说明、剖析视图、视频和对外部网络内容的访问等,也都能够很容易地被集成和添加到诊断仪中......

请点击此处,查看剩余30%精彩内容!

| 往期回顾

▶ Softing TCS:高效的诊断模拟解决方案

▶ Q-Tester:适用于开发、生产和售后的诊断测试软件

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/755669.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【黑马程序员】Python高阶

文章目录 闭包定义nonlocal关键字作用优缺点优点缺点 装饰器装饰器闭包写法 设计模式单例模式工厂模式优点代码示例 多线程基本概念threading模块 网络编程服务端开发socketsocket服务端编程 客户端开发 正则表达式正则的三个基础方法matchsearchfindAll 元字符匹配单字符匹配数…

代码随想录算法训练营第二十五天|● 216.组合总和III ● 17.电话号码的字母组合(JS写法)

216 组合总和Ⅲ 题目链接/文章讲解:https://programmercarl.com/0216.%E7%BB%84%E5%90%88%E6%80%BB%E5%92%8CIII.html 视频讲解:https://www.bilibili.com/video/BV1wg411873x 方法一:自己写的 自己写的,本题和77很像&#xf…

Redis数据结构对象之集合对象和有序集合对象

集合对象 集合对象的编码可以是intset或者hashtable. 概述 intset编码的集合对象使用整数集合作为底层实现,集合对象包含的所有元素都被保存在整数集合里面。 另一方面,hashtable编码的集合对象使用字典作为底层实现,字典的每个键都是一个…

web部署 四 限制

案例: 1/设置其下载速度限制:1000000010m,10000001m,2分别查看下载速率是否发生变化。 2/限制连接数,同时下载5个文件。查看第6个是否能正常访问。使用命令符:netstat-n,查看活动链接, 正常情况下我们的下载速度 我们…

遥感深度学习:CNN-LSTM模型用于NDVI的预测(Pytorch代码深度剖析)

代码上传至Github库:https://github.com/ChaoQiezi/CNN-LSTM-model-is-used-to-predict-NDVI 01 前言 这是一次完整的关于时空遥感影像预测相关的深度学习项目,后续有时间更新后续部分。 通过这次项目,你可以了解: pytroch的模…

石油炼化5G智能制造工厂数字孪生可视化平台,推进行业数字化转型

石油炼化5G智能制造工厂数字孪生可视化平台,推进行业数字化转型。在石油炼化行业,5G智能制造工厂数字孪生可视化平台的出现,为行业的数字化转型注入了新的活力。石油炼化行业作为传统工业的重要领域,面临着资源紧张、环境压力、安…

蓝桥杯练习题——健身大调查

在浏览器中预览 index.html 页面效果如下: 目标 完成 js/index.js 中的 formSubmit 函数,用户填写表单信息后,点击蓝色提交按钮,表单项隐藏,页面显示用户提交的表单信息(在 id 为 result 的元素显示&#…

OxyPlot 导出图片

在 OxyPlot 官方文档 https://oxyplot.readthedocs.io/en/latest/export/index.html 中查看 这里用到的是导出到 PNG 文件的方法,不过用的 NuGet 包最新版(2.1.0)中,PngExporter 中并没有 Background 属性: 所以如果图…

【C语言】C语言内存函数

👑个人主页:啊Q闻 🎇收录专栏:《C语言》 🎉道阻且长,行则将至 前言 这篇博客是关于C语言内存函数(memcpy,memmove,memset,memcmp)的使用以及部分的模拟实现 memcpy,memmove,memset,memc…

一文搞懂“ReentrantReadWriteLock——读写锁”

文章目录 初识读写锁ReentrantReadWriteLock类结构注意事项 ReentrantReadWriteLock源码分析读写状态的设计HoldCounter 计数器读锁的获取读锁的释放写锁的获取写锁的释放 锁降级 初识读写锁 Java中的锁——ReentrantLock和synchronized都是排它锁,意味着这些锁在同…

docker安装配置dnsmasq

docker下载安装 参考:docker安装、卸载、配置、镜像 如果是低版本的额ubuntu,比如ubuntu16.04.7 LTS,为了加快下载速度,参考:Ubuntu16.04LTS安装Docker。 docker安装dnsmasq 下载dnsmasq镜像 首先镜像我们可以选择…

代码随想录 动态规划-完全背包问题

52. 携带研究材料 时间限制:1.000S 空间限制:128MB 题目描述 小明是一位科学家,他需要参加一场重要的国际科学大会,以展示自己的最新研究成果。他需要带一些研究材料,但是他的行李箱空间有限。这些研究材料包括实验…

Could not locate zlibwapi.dll. Please make sure it is in your library path!

背景 运行PaddleOCR时,用的CUDA11.6配的是cuDNN8.4。但是运行后却报错如下。 解决手段 去网上找到这两个文件,现在英伟达好像不能下载了,但是可以去网盘下载。然后把dll文件放入CUDA11.6文件下的bin目录,而lib文件放入CUDA11.6文…

基于 RisingWave 和 Kafka 构建实时网络安全解决方案

实时威胁检测可实时监控和分析数据,并及时对潜在的安全威胁作出识别和响应。与依赖定期扫描或回顾性分析的安全措施不同,实时威胁检测系统可提供即时警报,并启动自动响应来降低风险,而不会出现高延迟。 实时威胁检测有许多不同的…

英特尔生态的深度学习科研环境配置-A770为例

之前发过在Intel A770 GPU安装oneAPI的教程,但那个方法是用于WSL上。总所周知,在WSL使用显卡会有性能损失的。而当初买这台机器的时候我不在场,所以我这几天刚好有空把机器给重装成Ubuntu了。本篇不限于安装oneAPI,因为在英特尔的…

【01】htmlcssgit网络基础知识

一、html&css 防脱发神器 一图胜千言 使用border-box控制尺寸更加直观,因此,很多网站都会加入下面的代码 * {margin: 0;padding: 0;box-sizing: border-box; }颜色的 alpha 通道 颜色的 alpha 通道标识了色彩的透明度,它是一个 0~1 之间的取值,0 标识完全透明,1…

探索什么便签软件好用,可以和手机同步的便签软件

在信息技术日新月异的今天,各类数字工具已经成为我们生活与工作的重要助手。便签软件作为一种简单却高效的辅助工具,悄然改变着人们的记录习惯与时间管理方式。而在诸多便签软件中,能够实现手机与电脑同步功能的产品尤显其独特的价值。那么&a…

数据结构 之 哈希表习题 力扣oj(附加思路版)

哈希表用法 哈希表&#xff1a;键 值对 键&#xff1a;可以看成数组下标&#xff0c;但是哈希表中的建可以是任意类型的&#xff0c;建不能重复,可以不是连续的 值&#xff1a;可以看成数组中的元素&#xff0c;值可以重复&#xff0c;也可以是任意类型的数据 #include<iost…

R语言程序设计(零基础速通R语言语法和常见函数的使用)

目录 1.Rstudio中的一些快捷键 2.R对象的属性 3.R语言中常用的运算符​编辑 4.R的数据结构 向量 如何建立向量&#xff1f; 如何从向量里面提取元素&#xff1f; 矩阵 如何建立矩阵&#xff1f; 如何从矩阵里面提取元素&#xff1f; 数据框 如何建立数据框&#xf…

python-pandas基础学习

可参考&#xff1a; pandas&#xff1a;http://pandas.pydata.org/docs/user_guide/10min.html 一、基础知识 DataFrame 方法&#xff0c;可以将一组数据&#xff08;ndarray、series, map, list, dict 等类型&#xff09;转化为表格型数据 import pandas as pd data {name: …