Разработка Java-приложения для приёма данных с холтеров... № 58766
1 000 ₽
ОткликнутьсяРынок рубрикиНиже рынка
5 250 ₽медиана по «Back-end»
Ниже, чем у 86% заказов рубрики
По 82 заказам за 90 дней. Шкала логарифмическая.
СвежестьОкно открыто
16 ч назадгорячее окно: ещё 7 ч
Оценка по площадке: в первые часы заказчик получает больше всего откликов.
1. Общее Частному госпиталю нужно Java-приложение: сервер принимает по Wi-Fi данные с холтеров пациентов, клиент на сестринском посту показывает их в реальном времени. Нагрузка: до 50 устройств и 10 рабочих мест. 2. Цель Автоматизировать сбор и визуализацию холтеровских данных, убрать ручной перенос, оповещать персонал о критических событиях, вести аудит. 3. Функционал Сервер (Java): приём данных по TCP/UDP, HTTP/HTTPS, MQTT; адаптеры под 2+ формата (HL7, JSON, бинарный); асинхронная обработка, буферизация, дедупликация; PostgreSQL; REST API; WebSocket для push-событий; тревоги при выходе показателей за пороги; аудит; роли (админ, врач, медсестра, техник). Клиент сестринской (JavaFX или Spring Boot + веб — обосновать): список пациентов и устройств (онлайн/офлайн, заряд, сигнал); графики ЭКГ (2+ отведения), ЧСС, аритмии, тренды; панель тревог с квитированием и временем реакции; поиск и фильтры; архив, экспорт PDF; уведомления при потере связи. Интеграция: с МИС госпиталя (API заказчика) — пациенты и результаты; экспорт CSV/XML/PDF; резервное копирование. 4. Нефункциональные Обработка ≥100 сообщений/с; задержка на клиенте ≤2 с; автопереподключение, восстановление после сбоев; JWT/OAuth2, TLS, хеширование паролей, защита ПДн; масштабируемость через плагины адаптеров; сервер Linux/Windows, клиент Windows; русский интерфейс; документация: админ, пользователь, API (Swagger), схема БД, развёртывание. 5. Стек Java 17+, Spring Boot, Spring Data JPA, Spring Security, PostgreSQL, Maven/Gradle; JavaFX или Spring Boot + Thymeleaf/React; WebSocket, MQTT-брокер при необходимости; Docker, docker-compose; JUnit, Mockito, Postman/Swagger. 6. Этапы 1) Анализ и проектирование — 5–7 дней: требования, архитектура, модель данных, прототип. 2) Сервер — 10–15 дней: приём, БД, API, оповещения
…