Recent advancements in science and technology, in every field, made it possible to develop systems which are/can monitor and store our actions either in the form of electronic or manual data. Historical data has been used to predict actions by analyzing relevant information from it. Analysis and rel
CROSS-PLATFORM SOFTWARE APPLICATION DEVELOPMENT FOR REMOTE HEALTH MONITORING SYSTEM
Recent advancements in science and technology, in every field, made it possible to develop systems which are/can monitor and store our actions either in the form of electronic or manual data. Historical data has been used to predict actions by analyzing relevant information from it. Analysis and reliable identification of our actions are possible using Machine Learning algorithms ranging from simple classification to clustering problems.
Till date a large number of papers have been published focusing different aspects related to healthcare; e.g., data collection and it's quality, reliable and accurate monitoring application, software architecture/framework, scalable database design etc. In (Claudia et al, 2009), authors presented different approaches of predicting the quality of dataset in relation to e-Health monitoring applications. Furthermore, authors explore the principle and issues of data types and their quality while providing remote assistance to patients. In the information era, a different type of amounts of data has become available on hand to decision makers. Due to the rapid growth of such data, solutions need to be studied and provided in order to handle and extract value and knowledge from these datasets which need dynamic and scalable SQL database design (Nada et al., 2014). The author, (Nick, 2009), emphasized the use of MVC based architecture in developing a web-based application in contrast to non-MVC based applications. Furthermore, the paper discussed the effectiveness of MVC architecture in the development of remote monitoring applications. The author, (Amna et al. 2015), proposed real-time wireless healthcare monitoring system. Three sensors (blood pressure, temperature, blood glucose level) were integrated with micro-controller with the ability to a desktop computer using WiFi communication protocol.
Pakistan with a large population living in rural areas and with limited access to modern facilities; such as education, transport, telecommunication, justice, security and especially in healthcare. There is a need to develop systems which can monitor/analyze and predict symptoms/disease and maintain a subject’s history without having physical access to hospitals. The presented work is proposed to develop a cross-platform software application for a remote healthcare monitoring system to facilitate people living in backward areas or having no direct access to hospitals.
To facilitate the end-user by providing remote access to healthcare monitoring system using cross-platform (desktop/Laptop, mobile) software application. The proposed objectives of the project are:
The proposed project implementation involves a scalable, structured and phased approach consisting of pre-defined inputs, activities and outputs which deliver a solution that will meet project objectives. The methodology is divided into phases and each phase its own identity and significance, the respective phases:
Initiate Phase
In this phase, the project group members plan out the project activities, resources and timelines. The subsequent phases of the project are built on the foundation created during this phase. The list of activities carried out during this phase are:
Design and Development Phase
In the Design phase, the objectives and needs in detail were explored and started architecting the solution that will best meet the project parameters. The key activities of this phase are:
Implementation and Integration Phase (may include design modification)
In this phase, the configuration and solution building is performed based on the project design. This phase consists of the following activities:
Testing Phase
The final phase is Testing, which includes activities such as:
Different techniques and methods are used to improve the provision of healthcare services. The software solution presented a real-time interactive e-healthcare system to help users/patients monitor healthcare data; 5 wearable sensors; BP, Temperature, Hear rate, Oximeter, ECG and 3 ambient sensors: Light, Temperature, Humidity. All sensors data (dynamic in nature) has been handled intelligently and stored in a scalable database. Furthermore, Bayesian inference model classifies the health status of the users/patients as healthy or non-healthy. Such preliminary health status helps users/patients to assess health while staying at home. Moreover, the user will be able to generate health reports (all sensors data with date/time) on a daily/monthly/yearly basis. In case of any anomaly within data, the user/patient can communicate with a doctor. Hence, the prime benefit of the proposed (cross-platform) solution is to have a real-time assessment of health-related data and ability to connect users with the doctors to have real-time consultation or guidance, prior to visiting a hospital in person.
Moreover, the designed solution is to facilitate users/patients in isolated/remote communities by enabling them to collect physiological health-related sensors data at their homes, and the developed system will transport collected data intelligently to doctors/specialists far away without having to travel to visit them. Furthermore, the project solution will one step closer towards enhancing the quality of life and well-being for the remote living people.
The technical details of the proposed project proto-type consist of the following:
A PHP framework is used to build a cross-platform software application, based on MVC architecture for remote healthcare monitoring. One embedded board is used; Basys MX3 as the master node to deliver wearable sensors data to the server. The server computer is hosting the software application connected with the database. The proposed application intelligently detect new data packets from new users/patients, connected with the system, to register and notify user-credentials. All sensors data (compact in single data packet) is transmitted to the server through serial/Bluetooth/Wifi.
Different features of the proposed software solution are:
Admin Interface – Add admins, Add Doctors, Edit/Delete users, Components to add new features, Themes to change the entire theme of the application
Reports Interface – To view/generate/print reports on Daily/Monthly/Weekly/Yearly/Custom basis, each report has a graph with max, average value and health status values
User Dashboard Interface – Profile view, Edit personal information, profile picture, Real-time data monitoring for each sensor, Health Status, Current day, date, time
Message Interface – Patient to selected doctor connectivity using textual content, Inter-doctor text messages
Chat Interface – Quick messaging service, like Facebook, a list of online doctors appears on right side of page, patient clicks on online doctor and a chat appear in bottom of page.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Pmod USBUART: USB to UART Interface | Equipment | 1 | 2500 | 2500 |
| Pmod ESP32: Wireless Communication Module | Equipment | 1 | 4556 | 4556 |
| Pmod WiFi: WiFi Interface 802.11g | Equipment | 1 | 4100 | 4100 |
| Pmod RJ45: RJ45 connector (Pair) | Equipment | 1 | 1800 | 1800 |
| Pmod NIC100: Network Interface Controller | Equipment | 1 | 3500 | 3500 |
| Pmod BLE: Bluetooth Low Energy Interface | Equipment | 1 | 4200 | 4200 |
| Basys MX3 | Equipment | 1 | 14000 | 14000 |
| Arduino Mega 2560 | Equipment | 1 | 1500 | 1500 |
| Web application Hosting Server | Equipment | 1 | 20000 | 20000 |
| Stationary & Printing | Miscellaneous | 1 | 4000 | 4000 |
| Overheads | Miscellaneous | 1 | 6000 | 6000 |
| Total in (Rs) | 66156 |
In an inverter AC,the 50 hz ac in our power supply is first converted in to dc and then it...
This project aims to build an Artificial Intelligence-powered multimodal sensing system th...
This project is web based, providing the all necessary information about the pets. Pet car...
In this project Cyber-Physical Systems are studied and developed according to the nee...
This project is based on the design and fabrication of a machine that determines what leve...