Skip to content

RPM-Prog3/remote_patient_monitoring

Repository files navigation

Remote Patient Monitoring

Build Status Java Version Github Repo Size

Real-time patient visualisation of vital signs with a simple easy to read UI.

Vitals requirements:

  • Body temperature
    • Current temperature
    • Normal
    • Abnormal
  • Respiratory rate
    • Current rate
    • Normal
    • Abnormal
  • Blood pressure
    • Max & min pressure
    • Normal
    • Abnormal
  • ECG
    • BPM (HR)
    • Normal
    • Abnormal

Feature requirements:

  • A display of each vital sign plotted over the last n records, where n is selectable and display of ECG
  • Visual alarms that indicate if the values are outside normal value
    • Warning
    • Urgent
  • A permanent record (database) to be kept of average values for every minute during a day and also instances when there have been abnormal signs
  • A tunable simulation of the vital signs and ECG for the system to display:
    • Simulate a normal patient
    • Simulate a patient who has abnormal vital signs

Feature desirables:

  • The ability to monitor multiple patients at the same time - records to be kept of each patient's identity details
  • Audio and email alarms
  • Audio indication of heart beat
  • A report generated of the average values recorded during a day, and when any abnormal signs happened

Initial Feedback Suggestions:

  • Add server to be able to remotely monitor patients.

Prototypes:

Simulation Branch:

Simulation Working Document

Patients Log Management:

Patient Management Database

Examples from Industry:

Simulation Working Document

Simulation Working Document

Simulation Working Document

Our Progress:

First GUI:

First GUI version

GUI with custom signals:

GUI with signals version