DSpace logo

Por favor, use este identificador para citar o enlazar este ítem: http://repositorio.utmachala.edu.ec/handle/48000/19920
Título : Desarrollo de una aplicación web para el seguimiento y control de pacientes de un consultorio odontológico.
Autor : Ramírez Macías, Alvaro Bryan
Director(es): Valarezo Pardo, Milton Rafael
Palabras clave : APLICACION WEB;GESTION DE SERVICIO;CONTROL DE PACIENTE;PROGRAMACION EXTREMA;NODEJS;REACTJS
Fecha de publicación : 2022
Editorial : Machala: Universidad Tëcnica de Machala
Citación : Ramirez Macias, Alvaro Bryan (2022) Desarrollo de una aplicación web para el seguimiento y control de pacientes de un consultorio odontológico. (Trabajo de titulación). UTMACH, Facultad de Ingeniería Civil, Machala, Ecuador.
Descripción : Actualmente muchos establecimientos, tanto grandes como pequeños, o ya sea públicos o privados, se han visto en la necesidad de implementar este tipo de aplicaciones para gestionar sus servicios, especialmente en el ámbito de la salud, ya que debido a la situación que hemos pasado en los últimos años, la demanda a estos servicios ha ido incrementando y con el uso de esta tecnología logran ofrecer una mejor atención a sus clientes. Para la atención en el consultorio odontológico Salud Dental, los pacientes debían acudir personalmente para obtener una cita odontológica y ser atendidos, pero esto no siempre ha garantizado que la atención sea realizada el día en que el cliente se acerca al consultorio, esto provoca una pérdida de tiempo y de recursos para el cliente. Asimismo, el hecho de que todos los procesos de administración se manejen de forma manual, como el registro de los pacientes y de su historia clínica, puede ocasionar inconsistencias en los datos, como la duplicidad de pacientes o que exista pérdidas de datos e información, lo que sólo puede provocar que el consultorio pierda credibilidad y gane mala publicidad. Razón por la que el consultorio odontológico se vio en la necesidad de automatizar estos procesos, para optimizar sus recursos, llevar un mejor control y seguimiento del paciente y así dar una mejor atención. La implementación de la aplicación web en el consultorio odontológico permite gestionar y guardar los datos e información de los pacientes en una base de datos para así tener un mejor control sobre los usuarios que se registren en la plataforma. Esta propuesta maneja tres tipos de usuarios: Cliente, Doctor, Administrador. El cliente puede registrarse, gestionar un turno de acuerdo al servicio al que desea acceder, revisar su historial de citas y visualizar su receta médica; el doctor puede visualizar las citas pendientes, el historial clínico del paciente, registrar la consulta y prescribir medicamentos; por último, el administrador puede registrar a un nuevo paciente y a un nuevo doctor, agendar citas de pacientes no registrados y llevar el control de doctores y pacientes. Los tres tipos de usuario pueden modificar sus datos y cambiar los datos de inicio de sesión. Para el desarrollo de esta propuesta se aplicó la metodología Extreme Programming, mejor conocida como XP, es una metodología ágil, la cual es considerada una de las metodologías más populares en la actualidad ya que se enfoca en las necesidades del cliente. Además, para el diseño del prototipo se usaron las herramientas CASE. Balsamiq y Visual Studio. Por otra parte, para la programación, se utilizaron las herramientas JavaScript, Node.js, React, JWT, Redux y ANT Design, y finalmente para el almacenamiento de datos e información se manejó Mongoose y la base de datos MongoDB, implementando una arquitectura Cliente-Servidor.
Resumen : Nowadays, the use of web applications is very common in the daily life of people, these applications have been used in different areas such as health, commerce, education, among others, as it facilitates access to various services that they can provide. Currently many establishments, both large and small, either public or private, have seen the need to implement this type of applications to manage their services, especially in the field of health, because due to the situation we have gone through in recent years, the demand for these services has been increasing and with the use of this technology they are able to offer better care to their customers. For the attention in the dental office Salud Dental, patients had to go in person to get a dental appointment and be attended, but this has not always guaranteed that the attention is carried out the day the client comes to the office, this causes a waste of time and resources for the client. Also, the fact that all administrative processes are handled manually, such as the registration of patients and their medical history, can cause inconsistencies in the data, such as duplication of patients or loss of data and information, which can only cause the practice to lose credibility and gain bad publicity. For this reason, the dental office saw the need to automate these processes in order to optimize its resources, keep better control and follow-up of the patient and thus provide better care. The implementation of the web application in the dental office allows the management and storage of patient data and information in a database in order to have better control over the users who register on the platform. This proposal handles three types of users: Client, Doctor, Administrator. The client can register, manage an appointment according to the service he/she wishes to access, review his/her appointment history and visualize his/her medical prescription; the doctor can visualize pending appointments, the patient's clinical history, register the consultation and prescribe medication; finally, the administrator can register a new patient and a new doctor, schedule appointments for unregistered patients and keep track of doctors and patients. All three types of users can modify their data. For the development of this proposal we applied the Extreme Programming methodology, better known as XP, a agile methodology, which is considered one of the most popular methodologies today because it focuses on customer needs. In addition, the CASE tools Balsamiq and Visual Studio were used for the design of the prototype. On the other hand, for programming, the tools JavaScript, Node.js, React, JWT, Redux and ANT Design were used, and finally for data and information storage Mongoose and the MongoDB database were used, implementing a Client-Server architecture.
URI : http://repositorio.utmachala.edu.ec/handle/48000/19920
Aparece en las colecciones: Trabajo de Titulación Ingeniería de sistemas

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TTFIC-2022-IS-DE00047.pdfTRABAJO DE TITULACION4,2 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons