Реализация модуля контроля за физиологическими параметрами пациента

10 000 руб. за проект
05 февраля 2023, 13:57 • 19 откликов • 103 просмотра
Есть набор параметров(например 10) : П1, П2, П3, П4, П5, П6, П7, П8, П9, П10.
У каждого параметра можно установить границу, выход за которую необходимо
контролировать.
Это, так называемый, дискретный контроль.
Например, устанавливаем, что П1 должен лежать в границах от 10 до 30, т.е. 10 < П1 < 30.
Система должна мониторить выход параметра за эти границы т при выходе оповещать
пользователя.
Есть, так называемый, комплексный контроль. Это когда одновременно мониторится
сразу несколько параметров и система должна позволять создавать такие наборы. Она
должна контролировать выход параметров за установленные педелы, при этом только
одновременный выход параметров из набора за установленные границы должен
сигнализироваться пользователю.
В комплексном контроле имеет значение в какую сторону параметр вышел за пределы,
соответственно у пользователя должна быть возможность установить предел только с
одной стороны.
Например, система должна сработать только если П3 превысит 45, П6 опустится ниже 20,
а П7 выйдет за границы от 60 до 120, т.е. набор будет выглядеть так:
(П3 < 45) AND (П6 > 20) AND (60 < П7 < 120)
Таких наборов может быть несколько, и эти наборы могут включать в себя
повторяющиеся параметры.
Задачи:
Разработать систему хранения таких наборов в БД
Реализовать создание и отображение таких наборов
Реализовать мониторинг за такими наборами
Отображать оповещение по каждому из наборов