4. Arquitectura de Software - Pandemials/Pandemials GitHub Wiki
Introducción:
La arquitectura de software debe describir diversos aspectos del software. Por lo general, estos suelen ser complejos de entender y de descifrar.
Los siguientes diagramas se enfocarán en dar explicación a las tecnologías encargadas de la interfaz como material design, además de dar una breve explicación a la generalidad, que utilizará la arquitectura de software del proyecto propuesto
Arquitectura General:
La arquitectura que usaremos en este sistema es basada en capas, se enfoca en la distribución de roles y responsabilidades de forma jerárquica proveyendo una forma muy efectiva de separación de responsabilidades. El rol indica el modo y tipo de interacción con otras capas; en nuestro caso hay tres capas: presentación, servicio y datos.
Diagrama
Arquitectura Front-End:
Diagrama
Tecnologías
- HTML5
- CSS
- Bootstrap
Arquitectura Back-End:
Diagrama
Tecnologías
- PHP
- MySQL
Diagramas de Base de datos
Un diagrama entidad-relación, también conocido como modelo entidad relación o ERD, es un tipo de diagrama de flujo que ilustra cómo las "entidades", como personas, objetos o conceptos, se relacionan entre sí dentro de un sistema.
Diagramas de Secuencia
- Cliente
- Administrador
- Editor