Aplicación móvil para la notificación de citas médicas y la toma de medicamentos para personas con enfermedades de medicación continúa implementando servicios web y cifrado de datos

dc.contributor.advisorPinzón Núñez, Sonia Alexandra
dc.contributor.authorUrrego Kuiru, Ricardo Andrés
dc.contributor.authorOrdoñez Tovar, Jefferson Sneider
dc.date.accessioned2022-07-24T22:55:40Z
dc.date.available2022-07-24T22:55:40Z
dc.date.created2020-09-14
dc.descriptionEl sistema telemático desarrollado está compuesto de una aplicación móvil que permite la administración de citas médicas y toma de medicamentos, basados en un calendario de fechas para recordatorio al usuario, la comunicación de datos se realiza implementando servicios WEB, guardando así la información en una base de datos no relacional, y protegido con un protocolo de seguridad de doble autenticación y cifrado de datos. Los servicios WEB están basados en el protocolo HTTP utilizando sus parámetros de consumo y peticiones (get, post, put y delete), la transferencia de información entre el cliente y el servidor está basada en el formato JSON y se realiza implementando el protocolo OAUTH, el cual utiliza JWT para transferencia segura de doble autenticación y cifrado de datos SHA-2. Para el desarrollo de la aplicación se utiliza los lenguajes de programación JavaScript en su versión ECMAScript 6, React Native, HTML5, CSS3, preprocesador SASS; el entorno de programación a utilizar es Visual Studio Code, el sistema para versionamiento de código es GIT y GITHUB es el sistema en la nube de versionamiento y repositorio, la base de datos es no relacional y la escogida para acoplamiento es FIREBASE, la arquitectura se modela bajo el estándar modelo-vista-vista-modelo (MVVM). Se optó por utilizar metodologías ágiles para gestión administrativa del proyecto, la metodología implementada es SCRUM, que establece requerimientos funcionales basados en entregables ejecutables que permiten diferenciar las actividades y sus micro avances para el cumpliento del objetivo.spa
dc.description.abstractThe telematics system developed is composed of a mobile application that allows the administration of medical appointments and taking medications, based on a calendar of dates to remind the user, data communication is carried out by implementing WEB services, thus saving the information in a database of non-relational data, and protected with a security protocol of double authentication and data encryption. WEB services are based on the HTTP protocol using its consumption and request parameters (get, post, put and delete), the transfer of information between the client and the server is based on the JSON format and is carried out by implementing the OAUTH protocol, which uses JWT for secure transfer of double authentication and SHA-2 data encryption. For the development of the application, the JavaScript programming languages are used in its version ECMAScript 6, React Native, HTML5, CSS3, SASS preprocessor; The programming environment to use is Visual Studio Code, the code versioning system is GIT and GITHUB is the versioning and repository cloud system, the database is non-relational and the one chosen for coupling is FIREBASE, the architecture is models under the model-view-viewmodel (MVVM) standard. It was decided to use agile methodologies for the administrative management of the project, the implemented methodology is SCRUM, which establishes functional requirements based on executable deliverables that allow differentiating the activities and their micro advances to achieve the objective.spa
dc.description.sponsorshipNo aplicaspa
dc.format.mimetypepdfspa
dc.identifier.urihttp://hdl.handle.net/11349/29844
dc.language.isospaspa
dc.rights.accesoAbierto (Texto Completo)spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.subjectHTTPspa
dc.subjectSHA2spa
dc.subjectSCRUMspa
dc.subjectMVVMspa
dc.subjectGITspa
dc.subjectGITHUBspa
dc.subjectJSONspa
dc.subjectJWTspa
dc.subject.keywordHTTPspa
dc.subject.keywordSHA2spa
dc.subject.keywordSCRUMspa
dc.subject.keywordMVVMspa
dc.subject.keywordGITspa
dc.subject.keywordGITHUB,spa
dc.subject.keywordJSONspa
dc.subject.keywordJWTspa
dc.subject.lembIngeniería Telemática - Tesis y disertaciones académicasspa
dc.subject.lembAplicaciones móvilesspa
dc.subject.lembDesarrollo de software de aplicacionesspa
dc.subject.lembMedicamentosspa
dc.subject.lembServicios Webspa
dc.subject.lembCifrado de datos (Informática)spa
dc.titleAplicación móvil para la notificación de citas médicas y la toma de medicamentos para personas con enfermedades de medicación continúa implementando servicios web y cifrado de datosspa
dc.title.titleenglishMobile application for notification of medical appointments and the taking of Medicines for geople with medication diseases continues To Implement web services and data encryptionspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1fspa
dc.type.degreeMonografíaspa
dc.type.driverinfo:eu-repo/semantics/bachelorThesisspa

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
UrregoKuiruRicardoAndres2020.pdf
Tamaño:
5.46 MB
Formato:
Adobe Portable Document Format
No hay miniatura disponible
Nombre:
urregokuiruricardoandres2020-licencia.pdf
Tamaño:
225.46 KB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
7 KB
Formato:
Item-specific license agreed upon to submission
Descripción: