Система электронной трансляции расписания приема врачей

Заказчик

Поставщик комплексных решений в области аудио-визуального информирования

Индустрия

Медицина

Проблема

Для реализации нового проекта на основе LCD-панелей и видеостен на их основе, Заказчику потребовалось разработать программный продукт.

Задача

Разработать клиент-серверное программное обеспечение для создания, администрирования и трансляции по локальной сети на различных средствах отображения информации, в том числе интерактивных, расписаний приема врачей табличного вида, а также сопутствующей графической и форматированной текстовой информации с функциями:

  • удаленного управления;
  • создания и встроенного редактирования различных информационных блоков;
  • централизованного управления несколькими расписаниями на нескольких устройствах отображения;
  • встроенный интерфейс для сенсорных киосков;
  • настройки дизайна трансляции расписания и изменения названий столбцов таблицы расписания;
  • мониторинг состояния средств отображения.

Решение

Учитывая требования Заказчика, нами было предложено реализовать систему на основе WEB-решений, так как это позволяло решить все стоящие перед нами задачи, что и было принято Заказчиком. За формирование всех интерфейсов отвечает программный код под управлением сервера IIS, а за отображение на оконечных устройствах — браузер. База данных выполяет роль хранилища данных.

В ходе реализации проекта пришлось столкнуться с некоторыми сложностями в виде технических особенностей объединения нескольких LCD-панелей в одну видеостену, но все они были успешно решены путем введения дополнительных параметров конфигурации отображения на конкретном устройстве и специальных алгоритмов. За автоматическую адаптацию под размеры экрана отвечает специальный алгоритм, который в зависимости от отображаемых данных способен динамически увеличивать/уменьшать размер шрифтов для оптимального представления. Несмотря на то, что система реализована в виде WEB-решения, с помощью специальных алгоритмов она способна корректно функционировать даже в условиях, когда сервер недоступен, что позволяет обеспечить реальное функционирование в режиме 24/7.

Общие характеристики решения

Технологии
  • операционная система: Windows 7/8/10; Linux; MacOS X;
  • СУБД — Microsoft SQL Server 2014;
  • Среда разработки — MS Visual Studio 2015;
  • Веб-сервер — ASP.NET (платформа MS Windows Server 2012, .NET Framework 4.5).
Пользователь
Посетители медицинских учреждений
География использования
Российская Федерация
Срок реализации
2 месяца.
Количество задействованных специалистов
4 человека.

Результат

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

По состоянию на конец 2017 года система прошла несколько промышленных внедрений и получила только положительные отзывы по их результатам.