Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROYECTO Arquitectura
PROYECTO Arquitectura
SISTEMA DE
TATUAJES
Orientado a la atención
al cliente
Estudio “POISON
TATTOO”
Dirección Teléfono : 962 770 623
Lima, Villa el Salvador 15834 IG: @poison_tattoo_66
1. Modelo Cliente-Servidor:
El sistema se descompone en servicios y sus servidores asociados, y en
clientes que acceden y usan dichos servicios
Clientes:
Es una aplicación web para los artistas y clientes, las tareas de la
aplicación son:
Servidor:
La aplicación web esta alojada en un servidor en la cual almacena y se
gestiona datos como:
III. DIAGRAMAS:
2. Casos de uso
1. Acoplamiento.
2. cohesión.
3. Beneficios.
Clases DAO para acceder a las diferentes tablas de la base de datos, como
empleados, clientes, ventas, proveedores y servicios.
DISPONIBILIDAD:
implementación de Monitoreo y recuperación
Alta disponibilidad
microservicios automática
la arquitectura cliente-servidor Cada microservicio es una Se pueden implementar
distribuye la carga de unidad independiente y mecanismos de monitoreo
procesamiento y permite la autocontenida, lo que permite para detectar fallos en los
escalabilidad horizontal, aislar los fallos y evitar que servidores o microservicios y
aumentando la disponibilidad afecten a todo el aplicativo. activar mecanismos de
del aplicativo. Si un servidor recuperación automática,
falla, los demás servidores como el reinicio de servicios o
siguen funcionando, la reasignación de cargas de
minimizando el tiempo de trabajo.
inactividad para los usuarios.
RENDIMIENTO:
Optimización de consultas a
Escalabilidad horizontal Procesamiento paralelo
la base de datos
La arquitectura permite agregar Los microservicios pueden Se pueden implementar
más servidores o instancias de procesar solicitudes de forma técnicas de optimización de
microservicios para manejar un paralela, distribuyendo la consultas a la base de datos
mayor volumen de usuarios y carga de trabajo entre para mejorar el rendimiento de
solicitudes sin afectar el múltiples servidores o las operaciones de acceso a
rendimiento. instancias. datos.
ESCALABILIDAD:
Escalabilidad horizontal Diseño modular Elasticidad
La arquitectura permite agregar La arquitectura modular con Se pueden utilizar plataformas
más servidores o instancias de microservicios facilita la de computación en la nube
microservicios para acomodar adición de nuevas para escalar automáticamente
un mayor número de usuarios y funcionalidades o el los recursos de computación y
artistas sin afectar el crecimiento del aplicativo sin almacenamiento en función de
rendimiento. necesidad de rediseñar toda la demanda, optimizando los
la arquitectura. costos y la eficiencia.
SEGURIDAD:
Autenticación y autorización Encriptación de datos Protección contra ataques
Se implementan mecanismos Los datos confidenciales, Se implementan medidas de
de autenticación y autorización como información personal y seguridad para proteger el
para controlar el acceso a los datos financieros, se aplicativo contra ataques
datos y funcionalidades del encriptan tanto en reposo comunes, como inyección de
aplicativo. como en tránsito. código, ataques de
denegación de servicio y
ataques de fuerza bruta.
USABILIDAD:
Diseño intuitivo Navegación sencilla Respuesta rápida
La interfaz del aplicativo debe La navegación del aplicativo El aplicativo debe responder a
ser intuitiva y fácil de usar para debe ser clara y sencilla, las solicitudes del usuario de
usuarios de todos los niveles de permitiendo a los usuarios manera rápida y fluida,
experiencia técnica. encontrar fácilmente las evitando tiempos de espera
funcionalidades que buscan. prolongados.
5. Gestionar pagos.
5.1. Mostrar métodos de pago.
5.1.1. Diseño de interfaz.
5.1.2. Implementación del sistema
5.1.3. Pruebas del sistema.
5.1.4. Correcciones del sistema
5.1.5. Lanzamiento del sistema
5.2. Registrar transacciones.
5.2.1. Diseño de interfaz.
5.2.2. Implementación del sistema
5.2.3. Pruebas del sistema.
5.2.4. Correcciones del sistema
5.2.5. Lanzamiento del sistema
5.3. Emitir comprobante de pago.
5.3.1. Diseño de interfaz.
5.3.2. Implementación del sistema
5.3.3. Pruebas del sistema.
5.3.4. Correcciones del sistema
5.3.5. Lanzamiento del sistema
5.4. hacer un reporte de pagos.
5.4.1. Diseño de interfaz.
5.4.2. Implementación del sistema
5.4.3. Pruebas del sistema.
5.4.4. Correcciones del sistema
5.4.5. Lanzamiento del sistema
Daniel López Restablecer contraseñas5 Realice la documentación inicial Terminare la documentación Ningún impedimento
Datos de la empresa:
Lugar: Lima, Villa el Salvador 15834
Fecha: 19/02/2024
Hora inicio: 14:30
Hora fin: 15:30
Numero de iteración: 1
Nombre: Apellido:
Sofía Martínez
Alejandro Sánchez
Valentina Rodríguez
Mateo Herrera
Personas convocadas a la
Camila Gómez
reunión
Daniel López
Nombre: Apellido:
Sofía Martínez
Alejandro Sánchez
Valentina Rodríguez
Personas que asistieron a la Mateo Herrera
reunión Camila Gómez
Daniel López
Plan de acción:
TAREA RESPONSABLE FECHA LIMITE
Corregir los errores encontrados
Valentina Rodríguez 26/02/2024
en la interfaz
Trataremos de resumir el
Camila Gómez 26/02/2024
TOKEM y darle una vigencia
Se mejorará la comunicación
Sofía Martínez 27/02/2024
entre el equipo