II. Diagrama de componentes
Herramientas de Desarrollo
Base de Datos: MySql |
Backend: Lumen + DDD |
Frontend: Angular + Type Script |
Componentes de Acuerdos
Componente | Descripción | Observaciones |
|---|---|---|
Dashboard General: | El dasboard disponible para usuarios tipo System Administrator. |
|
Reportes: | Módulo general de reportes de contratos y detalle de los mismos. |
|
Dashboard Colegios: | Información detallada de un colegio seleccionado. |
|
Acuerdos: |
|
|
Datos Generales: | Se visualizan los datos generales de los colegios, como: nombre, identificador único en la plataforma, contactos asociados. Visualización de datos generales del acuerdo. |
|
Domicilios: | Registro y edición de domicilios: principal, fiscal y de entrega. |
|
Contactos: | Registro y edición de contactos escolares: Embajador, Contacto TI, Representante Legal, Contacto MyOn. |
|
Niveles: | Niveles escolares contratados por el colegio. |
|
Datos Generales: | Registro de los datos específicos del nivel en el contrato: porcentaje de participación escolar, profesores por materia. |
|
Domicilios: | Domicilios específicos del Nivel Escolar: principal, fiscal y de entrega. |
|
Configuración de pagos: | Configuración de las condiciones comerciales específicas para el nivel escolar: pagador, plazo, tipo de venta, descuentos por pronto pago. |
|
Grados: | Grados específicos contratados en el nivel escolar y registro de los materiales contratados. |
|
Equipamiento: | Detalle del equipamiento contratado, periféricos y registro de beneficios adicionales (puntos Maker, distribución de equipos de renovación) |
|
Totales liberado: | Resumen del contrato por nivel escolar. |
|
Anexo A: | Documento para firma del colegio. |
|
Comentarios: | Sección para registro de comentarios específicos del contrato. |
|
Excepciones: | Registro e impresión de formato de excepciones comerciales. Se requiere autorización autógrafa en documento impreso. |
|