Автор кейсаСофтЭкспертЛоготип компании

Разработка ПО для слухопротезистов: особенности функционала для настройки слуховых аппаратов

Заказчик
Компания «Аурика» с 2007 года занимается производством и продажей слуховых аппаратов.
Задача
Создание программы для настройки слуховых аппаратов, в котором реализован расчет выходного усиления по апробированным формулам.

Слуховой аппарат — это сложный технический прибор для усиления звуковых частот, который требует предварительной настройки.
Главной частью любого слухового аппарата является его усиливающая система. Основная функция усиливающей системы заключается в том, чтобы сделать тихие звуки более различимыми, а громкие звуки более комфортными, а также установить идеальное равновесие между слышимостью и комфортом. Поскольку у каждого пациента свой уровень повреждения слуха система должна настраиваться в соответствии с индивидуальными особенностями слуха пользователя.
Уровень повреждения слуха пациента определяют с помощью аудиометра, данное исследование проводит слухопротезист, это позволяет исследовать как костную, так и воздушную проводимость. Результатом тестов является график слуховой чувствительности пациента к звуковым волнам, который называется аудиограммой.
Целью использования программы настройки является установка настроек слухового аппарата таким образом, чтобы добиться максимального приближения выходного сигнала усиливающей системы к аудиограмме пациента. Но даже если у нас есть общее представление о том, какое усиление необходимо данному пациенту, современный многоканальный слуховой аппарат предлагает огромное количество вариантов амплитудно-частотной характеристики, поэтому для расчета усиления для конкретного пациента используются апробированные расчетные формулы, которые используют входящие данные объективной диагностики (аудиограмма) и рассчитывают целевые кривые для тихих, средних и громких звуков. Таким образом реализация расчета выходного усиления по апробированным формулам является важным разделом настроечного ПО.

Описание основных модулей приложения


Модуль настройки слуховых аппаратов – основной модуль, представляет собой десктопное приложение, которое устанавливается на компьютер слухопротезиста и служит непосредственно для настройки слуховых аппаратов.
Модуль лицензирования – web – приложение, которое позволяет администратору добавлять лицензии для доступа к ПО настройки СА по запросу, который отправляется из ПО настройки. Доступные лицензии пользователь ПО настройки может видеть в личном кабинете.
Модуль сборки приложения - представляет собой десктопное приложение, которое служит для сборки установщика ПО настройки с кастомными настройками локализации и цветовой схемы приложения.
Модуль прошивки слуховых аппаратов - представляет собой десктопное приложение, которое позволяет инженерам заказчика записать дефолтные прошивки и серийный номер аппарата.

Стэк технологий
.Net framework, Winforms, Devexpress, ASP Net Core, Devextreme


Модуль настройки слуховых аппаратов
Модуль состоит из следующих разделов:
•    Раздел работы с картами пациентов
•    Раздел подбора модели слухового аппарата
•    Раздел настройки



Раздел работы с картами пациентов
Приложение для настройки слуховых аппаратов интегрировано с программой Noah System, которая представляет собой общую международную базу пациентов. Здесь хранятся данные о фамилии, имени и отчестве, результаты аудиометрии с графиком показателей слуха, данные о настройке слуховых аппаратов.
В рамках этой интеграции можно передавать в базу или загружать из нее аудиограммы пользователей, а также информацию о типе прибора, стороне использования, информацию о создании сессии и заметки слухопротезиста.
Кроме того, модуль поддерживает и автономную работу. В программе есть возможность хранить личные данные пациентов, результаты аудиометрии, а также текущие настройки слухового аппарата в локальной базе данных.
Функционал модуля также позволяет загружать аудиограммы не только вручную, но и напрямую с аудиометра непосредственно во время сеанса измерения остроты слуха. Каждый сеанс сохраняется в базе данных программы, что позволяет врачу-сурдологу отслеживать изменения аудиограммы и при необходимости корректировать настройки слухового аппарата.



Раздел подбора модели слухового аппарата


В разделе подбора модели слухового аппарата осуществляется наложение графика аудиограммы пациента на график максимального усиления конкретной модели слухового аппарата, что позволяет исключить неподходящую модель уже на этом этапе.
Перед переходом в раздел настройки осуществляется расчет целевого усиления по апробированным расчетным формулам. В модуле реализована возможность расчета по формулам Fig6, Fig6Lin, POGOII, NALNL1, NALNL2, DSLmio.

Раздел настройки слухового аппарата


После выбора модели и формулы для расчетов, программа рассчитывает график целевых показателей. Для настройки слухового аппарата по полученному графику целевых показателей в модуле предусмотрен интерфейс для ручной корректировки параметров каждой модели. Также в модуле реализован алгоритм автоматической настройки. Чтобы запустить алгоритм, нужно нажать всего на одну кнопку: система сама установит параметры в нужные значения, чтобы аудиограмма максимально совпадала с графиком целых показателей. Если конечный результат не устраивает, можно также внести дополнительные изменения вручную.
Все параметры слухового аппарата сохраняются в базе данных и привязываются к карточке пациента. Это позволяет легко менять настройки от сеанса к сеансу.
Например, пациент может попросить усилить громкость некоторых частот для комфортного использования, но через неделю поймет, что прошлый вариант был лучше. В таком случае можно обратиться к слухопротезисту, чтобы откатить настройки аппарата к прошлым значениям без прохождения процедуры аудиометрии и расчета целевых параметров заново.
Для решение распространенных проблем со слуховыми аппаратами в модуле реализован механизм «Мастера настройки». Например, аппарат гудит, пульсирует, свистит, передает звуки с искажениями или обилием шумов. Врачу для корректировки настроек достаточно зайти в меню «Мастера настройки», выбрать проблему из перечня, и программа сама внесет необходимые изменения.

Результат
Разработанное приложение существенно облегчает работу слухопротезистов, позволяя проводить точные настройки более 50 различных моделей слуховых аппаратов с минимальными усилиями.
Возможность тонкой корректировки аудиологического оборудования лучше раскрывает их технические возможности, а также работает на повышение лояльности клиентов, потому что они получают лучший результат в короткие сроки.
Большим плюсом является интеграция с международной базой пациентов и возможность вести собственную базу с загрузкой аудиограммы напрямую с аудиометра.

В карточку агентства

Письмо автору кейса

Пользуйтесь реальным опытом в IT и следите за успехами потенциальных подрядчиков и конкурентов
Подпишитесь на рассылку
Читайте также
Кейсы по теме#Медицина и ветеринария
Проекты компании Proactivity Group