Проект “Медсофт: X-RAY”
  • .NET Core
  • C#
  • MVVM
  • WPF
  • MySQL
  • DICOM

Цель проекта

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

 

Задачи

1 Управление аппаратным комплексом: Программное управление
параметрами рентгеновского источника (напряжение, ток, время
экспозиции) и плоскопанельным детектором (FPD).
2 Автоматизация цикла съемки: Выполнение полного цикла
«подготовка → экспозиция → считывание данных → первичная
обработка» в рамках единого workflow.
3 Обработка и анализ изображений: Применение базовых (контраст,
яркость) и продвинутых (шумоподавление, выделение контуров)
алгоритмов обработки к полученным снимкам.
4 Интеграция в медицинскую экосистему: Бесшовный обмен
исследованиями, пациентами и метаданными с другими системами
(PACS, RIS) через стандартизированный протокол DICOM.
5 Обеспечение совместимости: Создание абстрактного программного
слоя для универсального подключения детекторов разных
производителей через единый API.

 

Результат

Разработано десктопное приложение, которое:

  • Полностью автоматизирует процесс управления
    рентгенографическими исследованиями, минимизируя ручные
    операции и риск человеческой ошибки.
  • Предоставляет универсальный набор абстрагированных
    программных методов и драйверов, позволяющий интегрировать в
    приложение детекторы и источники различных производителей без
    переписывания базовой логики
  • Стандартизирует рабочий процесс для всех подключенных
    установок, обеспечивая единый интерфейс оператора и формат
    данных.
Стек технологий
  • Фронт WPF
  • Бэк .NET Core C# MySQL