Arquitectura de Software
- Juliana Garzón Duque
- Sarah Camila Vieda Castro.
Nuestra aplicación web busca resolver la problemática de los largos tiempos de espera en diferentes entidades bancarias permitiendo a los usuarios tener la posibilidad de solicitar sus turnos en la fila por medio de nuestra aplicación web, de esta manera daremos al usuario libertad en el manejo del tiempo que perdería haciendo las largas filas en la entidad, permitiendo que el tiempo sea mejor aprovechado. De igual manera buscamos ofrecer a la entidad que recibe a los usuarios mantener un registro y control de los turnos solicitados, lo cual ayudaría en el análisis de los datos obtenidos a partir de nuestra aplicación.
Para asegurarnos de que el usuario se presente en el momento del turno, lo mantendremos informado respecto a tiempos de estimación y generando avisos o recordatorios en momentos que se consideren necesarios antes de que el usuario sea atendido.
username: julianagarzon contrasena: juliana1234
username: sarahvieda contrasena: sarah1234
username: sebastian.h contrasena: sebastian1234
Como historias de Usuario deseamos tomar a los clientes de los bancos y los bancos mismos como parte de nuestro segmento de clientes, de esta manera podremos ofrecer un mejor servicio a los usuarios de la aplicación.
El usuario tiene los siguientes casos de uso:
La entidad tiene los siguientes casos de uso:
Teniendo en cuenta las heuristicas nuestra aplicación se enfoca en las siguientes:
-
Coincidencia entre el sistema y el mundo real , nuestra aplicación cuenta con un lenguaje que habla el usuario y se utilizan conceptos familiares.
-
Diseño estético y minimalista , nuestra aplicación no contiene información irrelevante o innecesaria.
-
Prevención de errores nuestra aplicación cuenta con mensajes de error para informar al usuario si está realizando mal algún registro o proceso.
-
Visibilidad del estado del sistema, nuestra aplicación cuenta con mensajes de éxito o si no se presento satisfactoriamente una acción.
-
Control del usuario y libertad el usuario tiene posibilidad de cerrar sesiones en varias páginas o volver a las principales.
Para medir el rendimiento se hizo uso de una herramienta llamada "Jmeter" la cual permite realizar peticiones de manera concurrente al recurso que se le asigne, en este caso tomamos 1000 hilos y realizamos las consultas a la información que contienen las entidades como sus turnos,sedes e información y el resultado de la ejecución es que al enviar 1000 peticiones hay un porcentaje de error de aproximadamente 9,4% lo cual quiere decir que de 1000 peticiones aproximadamente 90 no responden.
En el siguiente video queda registrada la prueba realizada