Ingeniería de Sistemas · 2022
Diseño del componente Front end del software para el censo de camas del Hospital Universitario de Santander (HUS)
El hospital Universitario de Santander es una entidad pública que se encuentra en el nororiente colombiano, encargada de brindar un servicio de salud de buena calidad a las personas que lo requieran y de formar gran talento humano en sus instalaciones. Al contar con una alta demanda de pacientes, requiere un buen número de camas para las diferentes áreas de la salud que ellos requieran. Por lo tanto, se necesita de un buen sistema software, donde sus procesos de asignación de camas sean rápidos y eficientes. Sin embargo, el Hospital Universitario de Santander no cuenta con un mecanismo tecnológico para que sus pacientes tengan una asignación rápida y segura de sus camas, lo cual, hace que el servicio sea demorado e ineficiente. Basado en lo anterior, se puede observar que existe la necesidad de crear un software web que permita a los diferentes actores involucrados, asignar, controlar y realizar censos, permitiendo tomar mejores decisiones y brindar un gran servicio a los involucrados, con una buena interfaz para el usuario, agrupado en camas por especialidad y así, permitir al personal encargado tener la información de una manera adecuada y ordenada, generando sus reportes diarios de censo de cama, asignación y control de manera rápida y segura.
Texto completo 60 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- Introducciónp. 12
- 1. Resumen del proyectop. 13
- 1.1. Problemáticap. 13
- 1.2. Justificaciónp. 13
- 1.3. Metodologíap. 14
- 2. Objetivosp. 18
- 2.1. Objetivo generalp. 18
- 2.2. Objetivos específicosp. 18
- 3. Marco de referenciap. 19
- 3.1. Marco conceptualp. 19
- 3.1.1. Gestión hospitalariap. 19
- 3.1.2. Indicadores hospitalariosp. 19
- 3.1.3. Camas hospitalariasp. 20
- 3.1.4. Egreso hospitalariop. 20
- 3.1.5. Censo hospitalariop. 20
- 3.1.6. Aplicación de una sola página (SPA)p. 21
- 3.1.8. Frameworkp. 21
- 3.2. Marco tecnológicop. 22
- 3.2.1. Angularp. 22
- 3.2.2. Githubp. 22
- 3.2.3. Visual studio codep. 23
- 3.2.4. Typescriptp. 23
- 3.2.5. Sweet alertp. 23
- 3.2.6. Font awesomep. 23
- 3.2.7. NodeJSp. 24
- 3.2.8. Servidor apachep. 24
- 4. Requerimientos del proyectop. 24
- 4.1. Listado de requerimientosp. 24
- 4.2. Análisis de requerimientosp. 27
- 4.2.1. Casos de usop. 27
- 4.2.2. Diagrama de actividadesp. 31
- 5. Diseño de la soluciónp. 34
- 5.1. Arquitecturap. 34
- 5.2. Diseño de interfacesp. 35
- 5.2.1. Diseño de logo y nombre del sitiop. 36
- 5.2.2. Diseño del encabezadop. 36
- 5.2.3. Diseño de pantalla inicialp. 36
- 5.2.4. Diseño de inicio de sesión y cambio de contraseñap. 37
- 5.2.5. Diseño pantalla principal de usuario registradop. 39
- 5.2.6. Diseño de las secciones principales del proyectop. 39
- 5.2.6.1. Diseño de búsqueda de pacientesp. 40
- 5.2.6.2. Diseño de búsqueda de camasp. 40
- 5.2.6.3. Diseño de selección pacientep. 41
- 5.2.6.4. Diseño de selección de camap. 42
- 5.2.6.5. Diseño de paciente seleccionado a liberarp. 42
- 5.2.6.6. Diseño de reporte de censo de camasp. 43
- 5.2.6.7. Diseño de reporte de censo de camas en formato pdfp. 43
- 6. Implementación de prototipop. 44
- 6.1. Primer prototipop. 44
- 6.2. Segundo prototipop. 47
- 7. Validacionesp. 50
- 7.1. Pruebas de softwarep. 50
- 7.2. Pruebas de experiencia de usuariop. 55
- 8. Conclusiones y trabajo futurop. 57
- Referencias bibliográficasp. 59
- Tabla 1. Requerimientos funcionalesp. 25
- Tabla 2. Requerimiento no funcionalesp. 26
- Tabla 3. Descripción de actor enfermerop. 29
- Tabla 4. Descripción de actor jefe de enfermeríap. 29
- Tabla 5. Descripción de actor administradorp. 30
- Tabla 6. Prueba iniciar sesiónp. 50
- Tabla 7. Prueba cambiar contraseñap. 50
- Tabla 8. Prueba cerrar sesiónp. 51
- Tabla 9. Prueba buscar Pacientep. 51
- Tabla 10. Prueba seleccionar pacientep. 51
- Tabla 11. Prueba buscar camap. 51
- Tabla 12. Prueba seleccionar camap. 52
- Tabla 13. Prueba trasladar pacientep. 52
- Tabla 14. Prueba liberar pacientep. 53
- Tabla 15. Prueba generar reporte de censop. 53
- Tabla 16. Prueba generar reporte de censo en formato pdfp. 54
- Figura 1. El modelo incrementalp. 14
- Figura 2. Esquema de metodología del proyectop. 17
- Figura 3. Casos de usop. 28
- Figura 4. Diagrama de actividades para trasladar pacientesp. 31
- Figura 5. Diagrama de actividades para liberar pacientesp. 32
- Figura 6. Diagrama de actividades para generar reporte de censop. 33
- Figura 7. Arquitectura del softwarep. 35
- Figura 8. Diseño del Logop. 36
- Figura 9. Diseño del encabezadop. 36
- Figura 10. Diseño Pantalla Inicialp. 37
- Figura 11. Diseño de inicio de sesiónp. 38
- Figura 12. Diseño de cambio de contraseñap. 38
- Figura 13. Diseño pantalla principal de usuario registradop. 39
- Figura 14. Diseño de búsqueda de pacientesp. 40
- Figura 15. Diseño de búsqueda de camasp. 41
- Figura 16. Diseño de seleccionar pacientep. 41
- Figura 17. Diseño de seleccionar camap. 42
- Figura 18. Diseño de paciente seleccionado a liberarp. 42
- Figura 19. Diseño de reporte de censo de camasp. 43
- Figura 20. Diseño de reporte de censo de camas en formato pdfp. 44
- Figura 21. Vista general de sección de trasladosp. 45
- Figura 22. Vista general de sección de censo de camasp. 46
- Figura 23. Vista de filtro de búsqueda de pacientesp. 47
- Figura 24. Vista general de sección de liberar pacientesp. 48
- Figura 25. Vista general de sección censo de camasp. 49
- Figura 26. Resultados primera preguntap. 55
- Figura 27. Resultados segunda preguntap. 56
- Figura 28. Resultados tercera preguntap. 56