智能仪表九游会j9备用网址的解决方案-九游会j9官方网站

智能仪表九游会j9备用网址的解决方案
怿星科技提供的智能仪表九游会j9备用网址的解决方案包含仪表hmi framework框架和工具,cluster/hud app开发,仪表service开发、仪表自动化测试和soa开发。仪表hmi framework框架彻底解耦了ui界面、ue逻辑、业务逻辑,可兼容多个ui引擎工具;cluster/hud app开发包含qnx仪表端cluster、hud、avm等;仪表service可支持外部输入扩展,同时向下兼容多个车厂和tier1;soa开发提供从soa设计、soa实现到soa测试验证的全栈服务。
方案亮点
方案内容

怿星科技智能仪表九游会j9备用网址的解决方案,包含cluster hmi framework框架设计、仪表service开发、soa功能开发。


1)仪表 hmi framework框架设计

采用mvvm设计模式(即model,view,viewmodel设计模式),将功能逻辑、ue交互逻辑和界面显示彻底隔离开,实现模块的解耦,不同层级可直接通过消息通信机制进行交互,在工具中完成view和viewmodel,实现可视化数据绑定,方便客户随意定制hmi界面。同时,由于彻底解耦了ui界面、ue逻辑、业务逻辑三者,使得人员分工、开发及维护更为便捷,极大的提高了开发效率和产品质量。 



智能仪表1.png

hmi framework架构图



2)仪表service开发

模块化的业务单元、标准化的数据格式,可支持外部输入扩展,可向下兼容多个车厂和tier1。



智能仪表2.png

仪表service开发框架



把仪表常见功能抽象为具体的模块单元,实现开发框架的最大化复用。细化框架见下图:



智能仪表3.png

service业务框架细化


3)仪表自动化测试

仪表框架定义了ui显示层、ux交互层、function业务逻辑层和数据解析层四层结构,每一层之间通过抽象的键值对作为通信接口,这也是为测试提供接口,自动化测试框架里把测试应用层是封装了我们测试的一些行为,使用pyside2进行ui布局显示,让自动化更加直观和简单,测试构架层和ui定位判断组成我们的应用业务逻辑层,实现应用内部业务逻辑并向应用层发送数据,设备抽象层就是实现把对外设驱动和控制进行封装,让逻辑层可以更加方便的调用该层的接口。就可以实现我们的分层测试。



智能仪表4.png



4)soa功能开发

在软件定义汽车背景下,soa在汽车电子软件中得到了新的应用和发展,怿星科技具备从soa设计、 soa实现到soa测试验证的全栈技术能力,能够为客户提供基于soa的仪表软件九游会j9备用网址的解决方案。



智能仪表5.png


案例研究
同系列其他产品
丰富的服务经验 一站式九游会j9备用网址的解决方案
申请试用

网站地图