Todo Flashcards
Objetivos especificos
-Desarrollar e implementar una base de datos para la página web
-Desarrollar e implementar la parte Backend y FrontEnd de la página web
-Implementar e integrar medidas de seguridad en la página web
Objetivo general
Desarrollar e implementar una página web para la venta de boletos para el cine “HASTOR”
Recolección de datos
-Análisis de contenido: Para analizar los datos recopilados a través de la observación y las entrevistas.
-Análisis estadístico: Para analizar los datos recopilados a través de las encuestas.
Herramientas colaborativas
Comunicación:
Google Meet
WhatsApp
Documentación:
Docs de Google
Presentación:
Canva
Prezi
Proceso de desarrollo:
Requisitos, diseño, desarrollo, pruebas,implementacion
¿Que es la Monitorizacion?
la monitorización de sistemas es el proceso en el que se detectan y evitan fallos en los procesos
Monitorizacion Rendimiento
-Tiempo de Respuesta de Transacciones:
Se mide y alertar sobre el tiempo de respuesta de las transacciones.
-Tiempo de Procesamiento de Reservas de Asientos:
Registra el tiempo que el sistema tarda en procesar y reservar asientos. Establece alertas si el tiempo excede el límite de 3 minutos.
Tipo de monitorizacion usado en nuestro sistema
-Rendimiento
-Disponibilidad
-Estado de transacciones
-Alertas automaticas
Monitorizacion Disponibilidad
Disponibilidad del Sistema:
Utiliza servicios de monitoreo de disponibilidad que realicen verificaciones periódicas del sistema y generen alertas en caso de caídas.
Monitorizacion-Estado de transacciones
-Nivel de Descuento Aplicado:
Registra y monitorea la aplicación correcta de descuentos durante los miércoles, asegurándose de que se aplique correctamente.
-Registro de Errores y Excepciones:
Utiliza herramientas de registro y monitoreo de errores para identificar y solucionar problemas en tiempo real.
Monitorizacion-Alertas automaticas
-Asientos Reservados Expirados:
Configura un sistema de alerta que notifique cuando los asientos qué se están reservando superen el límite de tiempo, liberándose automáticamente.
-Cambio de Programación Importante:
-Umbral de Tiempo de Respuesta Excedido:
Establece alertas cuando el tiempo de respuesta de las transacciones excede el límite definido, permitiendo intervenciones rápidas.
-Baja Disponibilidad del Sistema:
Configura alertas para notificar a los administradores cuando la disponibilidad del sistema cae por debajo del umbral del 99.9%, indicando posibles problemas.
Observabilidad
-Rendimiento
Número de Compras y Reservas Realizadas:
Registra estas métricas en una base de datos y utiliza herramientas de análisis de datos para evaluar tendencias y patrones de compra y reserva a lo largo del tiempo.
-Uso
Usuarios Registrados y Activos:
Utiliza métricas de usuarios registrados y activos en el sistema para comprender la participación diaria. Puedes emplear herramientas analíticas integradas en tu plataforma web para rastrear la actividad de los usuarios.
Porcentaje de Asientos Ocupados:
Implementa un sistema que rastree la ocupación de cada sala durante las funciones y muestra esta información en tiempo real en la interfaz de usuario.
-Disponibilidad del sistema
Registro de Cambios en la Programación y Acciones de Usuarios:
Utiliza registros detallados para registrar cambios en la programación y las acciones de los usuarios. Los registros deben ser accesibles para revisión y análisis.
¿Que es la observabilidad?
Los puntos de observabilidad que se han identificado proporcionan una buena comprensión del estado y el comportamiento del sistema. Cubre el rendimiento, el uso y la disponibilidad del sistema.
Division de modulos
modulo 1
Módulo 1: Este módulo se encargará de todo lo que refiere a la seguridad e integridad de los datos del usuario como también secciones importantes a lo que refiere la venta de boletos y al registro de usuarios. Este contará con una duración de 2 meses (8 semanas).
Division de modulos
modulo 2
Módulo 2: Este módulo se encargará de terminar la funcionalidad de la venta de boletos del sistema como también la optimización de algunos componentes del mismo. Este módulo contará con una duración de 2 meses (8 semanas).
Division de modulos
modulo 3
Módulo 3: Este módulo se encargará de implementar las funcionalidades no tan importantes del sistema. Este módulo contará con una duración de 1 mes y medio (6 semanas).