Medec

Built with Qt

Medec基于Qt的麻醉和重症监护医疗设备在关注病患安全的同时提供卓越的用户体验。

Watch video

Qt在医疗系统开发中的运用 —— 从旋钮到安全至上的用户界面

医疗设备公司Medec用Qt为新型自动呼吸机系统软件创建了一流的用户体验,以确保对患者安全而言的设备是非常可靠的。

Medec一直是医疗行业呼吸机系统现代化的领跑者。呼吸机非常精密,具备多种高级模式、设置和监测选项。设备使用者需要复杂但易用的软件自如地操控设备、监测患者。Medec借助Qt为其旗舰产品打造了核心部件Puretouch UI。所有关键信息都在一个18.5英寸触摸屏上一目了然,触摸屏基于AMD 的APU G系列单芯片。Puretouch UI无疑让Medec的Caelus产品系列在这个专注于医疗器械机械方面的行业脱颖而出。

“Qt Quick确实改进了我们的设计工作流程。现在,我们可以轻松地用QML将视觉设计直接转换为动态原型,跳过在第三方工具中制作可点击原型的步骤。生成的QML代码可作为开发用户界面代码的基础。”

—— Medec高级用户体验设计师  Yve De Buysscher

 

与Qt专业服务团队的合作

为确保项目能快速启动,Medec聘请Qt专业服务团队为项目组的开发人员提供初步培训,快速掌握Qt框架和工具。来自Qt专业服务团队的工程师还帮助Medec解决了将定制视觉元素集成到Qt Quick scenegraph中的技术难题,以便UI符合其品牌要求。

此外,Qt工程师解决了Medec在性能方面的问题,通过静态链接应用程序中的库和使用Qt Quick编译器提高UI性,消除了编译运行时QML代码的需要。这些尽管是常见的陷阱,但并不显而易见。通过购买Qt专业服务,Medec不仅从一开始就确保项目顺利成功,并确保未来的项目和现有软件的维护

关于Medec

在医疗器械领域拥有40多年行业经验的Medec专注于开发麻醉解决方案,从手动设备到完整的呼吸机、呼吸站。世界各地每天有25,000名病人使用Medec麻醉工作站安全接受手术。

“我们选择Qt就是因为它是最好的C++工具包,具备出色的用户界面功能 —— 在跨操作系统开发应用方面,Qt没有什么能真正竞争对手。”

Medec高级医疗系统研发工程师 Tim Verstraete

快速的UI开发

Qt Quick模块是QML的标准库,使用它能创建流畅且响应迅速的画面,让您从一个波形划到另一个波形。这使得编写高性能、流畅的UI变得快速而简单。可使用功能安全的用户界面来控制气体混合器,显示所有气体参数,不再依赖实体旋钮,轻松组合UI。所有更改都会通过手指触摸直接在显示屏实现,并且完整呈现安全功能对于确保患者安全至关重要。

经认证的Qt医疗系统

设计医疗系统时,您必须分析与设备相关的风险,并确保系统设计避免不可接受的风险。为美国和欧盟市场提供医疗设备时,需要遵循严格的法规、准则,Qt对国际标准IEC 62304:医疗器械用软件——软件生命周期的支持对Medec来说是巨大的优势。通过将生命支持和系统关键任务从主逻辑中分离出来,并实现所需的系统自检和系统互检,即每个子系统相互检查,Medec系统验证其自身的系统健康状态,完全符合国际电工委员会(IEC)的标准和规范。

跨平台代码重用

Medec在启动项目前考虑了HTML5和GTK等技术,但考虑再三选用了Qt。使用QML(Qt的声明性UI语言)可轻松创建引人注目的UI、利用单个工具包完成UI和后端到嵌入式Linux的集成。此外,Medec能利用Qt的跨平台能力重用代码,将软件移植到运行MacOS和Windows的笔记本电脑上,让销售人员能够在拜访客户时展示、模拟该系统 —— 带着完整的呼吸机系统即不切实际又成本昂贵。

更多中文资料

Qt every day keeps the doctor away. Do like Medec and save your developer's mental health.

Contact us