Publication:
Integration of an encrypted relational database with android-based graphical user interfaces for supporting nurses’ tasks at the point of care

dc.contributor.advisor Rodríguez, Néstor J.
dc.contributor.author Marrero-Corchado, Joseph
dc.contributor.college College of Engineering en_US
dc.contributor.committee Borges, José A.
dc.contributor.committee Vega, José Fernando
dc.contributor.department Department of Electrical and Computer Engineering en_US
dc.contributor.representative Colón Reyes, Omar
dc.date.accessioned 2019-05-14T17:46:39Z
dc.date.available 2019-05-14T17:46:39Z
dc.date.issued 2014
dc.description.abstract This document describes the integration of a Relational Database with an Android-based graphical user interface for supporting the documentation of nurses’ tasks at the Point of Care in a hospital. To accomplish the integration a REST API is developed and a Relational Database is redesigned. The integration is engineered with an approach to secure communication and encrypted data storing/retrieval. The system uses mutual SSL authentication to transmit and encrypt the data between the Android Application and the Server. The data received via the REST API is encrypted into the database. The Database is re-designed to store the encrypted data in tables using the InnoDB engine of MariaDB. The data relationship is enforced using the physician, nurse and patient IDs as keys. An Android application back-end was developed to facilitate the communication between application’ graphical user interfaces and the REST API. The back end consists of classes that instantiate objects that the graphical user interfaces use to send data to be inserted in the database. The graphical user interfaces of the nursing documentation application are enhanced versions of a previous version of the nursing documentation system implemented on PDAs (Personal Digital Assistant). These were implemented in Java for the Android platform. en_US
dc.description.abstract Este documento describe la integración de una base de datos relacional con interfaces gráficas de usuario basadas en Android para darle apoyo a enfermeras en la documentación de sus tareas de cuidado a pacientes en hospitales. Para lograr la integración se desarrolló un API REST y una base de datos relacional es rediseñada. La integración es diseñada con un enfoque en comunicación segura y almacenamiento/lectura de datos cifrados. El sistema usa autenticación mutua SSL para transmitir y cifrar la comunicación entre la Aplicación Android y el servidor. Los datos recibidos vía el API REST es cifrada en la base de datos. La base de datos es rediseñada para guardar la información cifrada en tablas usando el motor de MariaDB InnoDB. La relación entre los datos es forzada usando los identificadores de las tablas “physician”, “nurse” y “patient” como llaves. Un “back-end” Android (estructura que trabaja detrás de la interfaz gráfica de usuario de la aplicación) fue desarrollado para facilitar la comunicación entre la interfaz de la aplicación y el API REST. El “back-end” consiste de clases cuyo trabajo es instanciar objetos que las interfaces gráficas de usuario utiliza para enviar data para ser insertada en la base de datos. Las interfaces gráficas de usuario del sistema son un rediseño de una versión previa del sistema de documentación de enfermería que corría en PDAs (“Personal Digital Assistant”). Estas fueron implementadas en Java para la plataforma Androide. en_US
dc.description.graduationSemester Summer en_US
dc.description.graduationYear 2014 en_US
dc.identifier.uri https://hdl.handle.net/20.500.11801/2175
dc.language.iso English en_US
dc.rights.holder (c) 2014 Joseph Marrero Corchado en_US
dc.rights.license All rights reserved en_US
dc.subject Relational database en_US
dc.subject android-based graphical user interface en_US
dc.subject point of care en_US
dc.title Integration of an encrypted relational database with android-based graphical user interfaces for supporting nurses’ tasks at the point of care en_US
dc.type Thesis en_US
dspace.entity.type Publication
thesis.degree.discipline Computer Engineering en_US
thesis.degree.level M.S. en_US
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
ICOM_MarreroCorchadoJ_2014.pdf
Size:
9.46 MB
Format:
Adobe Portable Document Format
Description: