Задача
Аурига разработала полнофункциональную систему-симулятор в качестве платформы тестирования нового функционала «умных» инфузоматов Заказчика.
Особенности проекта
- Архитектура MVC (модель-представление-контроллер).
- Qt интерфейс пользователя, имитирующий оригинальный дисплей инфузомата.
- Симуляция аппаратного уровня (таймеры, файловая система, мотор насоса, датчики, события).
- Портирование исходного кода на основные ОС.
- Разработка сценариев оболочки для создания, тестирования, развертывания и запуска приложения.
- Портирование бизнес-логики bare metal на Linux.
Результаты
- Быстрая реализация предложений конечных пользователей.
- Оценка и тестирование новых функций без лишних затрат.
- Наблюдение за поведением системы и изменение графического интерфейса пользователя в режиме реального времени.
- Сокращение затрат на разработку и времени вывода на рынок нового ПО.