Revisión de los diagramas de diseño (casos de uso, secuencia y modelo de datos), de los prototipos de interfaz en Figma y Google AI Studio, y del formato para documentar la especificación de requisitos.
Puntos que se revisaron y acordaron durante la reunión con el director.
Acuerdos tomados durante la sesión. Cada punto refleja lo que se revisó o definió con el director.
Archivos reales del repositorio que respaldan el diseño revisado en la reunión.
| Archivo | Descripción |
|---|---|
docs/DIAGRAMAS_UML.md | Diagrama de casos de uso (administrador / operario) y diagramas de secuencia de entrada y salida, en Mermaid. |
docs/CASOS_DE_USO.md | Detalle de los casos de uso del sistema y sus actores. |
docs/MER_ACTUALIZADO.md | Modelo entidad-relación del inventario (entidades, atributos y relaciones). |
docs/DIAGRAMA_RELACIONAL.md | Diagrama relacional (modelo físico) diferenciado del entidad-relación. |
docs/DATA_DICTIONARY.md | Diccionario de datos que acompaña al modelo. |
docs/ARCHITECTURE.md | Documento de arquitectura del sistema. |
docs/REFERENCIAS.md | Referencias del proyecto (base para la especificación IEEE 830). |
database/migrations/2026_01_02_000000_create_materials_table.php | Entidad Materiales del modelo de datos. |
database/migrations/2026_01_03_000000_create_lotes_table.php | Entidad Lotes — soporte del control FEFO por vencimiento. |
database/migrations/2026_04_16_000001_create_bodegas_table.php | Entidad Bodegas — relación lote ↔ bodega. |
database/migrations/2026_04_16_000003_create_movimientos_table.php | Entidad Movimientos — entradas / salidas de inventario. |
app/Models/Material.php · Lote.php · Bodega.php | Modelos Eloquent con relaciones — reflejan las entidades del modelo de datos. |
app/Models/Movimiento.php | Modelo que representa el flujo de entrada/salida del inventario. |
docs/screenshots/figma-settings-model-cards.png | Mockup de alta fidelidad en Figma de la pantalla de configuración. |
docs/screenshots/pruebas/01-login.png · 02-registro.png | Pantallas de login y registro derivadas de los mockups de Figma. |
Prototipo de baja fidelidad generado en Google AI Studio (React + TypeScript + Tailwind CSS) a partir de fragmentos del repositorio de GitHub.
Tareas acordadas para la siguiente semana sobre la fase de diseño.
| # | Tarea | Estado |
|---|---|---|
| 1 | Pasar a texto las explicaciones de los diagramas (casos de uso y secuencia) dentro del documento técnico. | Asignada |
| 2 | Agregar los requerimientos en formato IEEE 830 en la sección correspondiente del documento. | Asignada |
| 3 | Titular los prototipos: "Wireframes de baja fidelidad" (Google AI Studio) y "Wireframes / mockups de alta fidelidad" (Figma). | Definida |
| 4 | Consolidar el diagrama relacional / entidad-relación definitivo y dejarlo etiquetado como evidencia. | Asignada |
| 5 | (Opcional) Ampliar los casos de uso si el evaluador lo requiere más adelante. | Opcional |
Se trabajó en vivo sobre el repositorio de GitHub mostrando los diagramas ya diseñados. Se revisó la preview generada en Google AI Studio, que parte de fragmentos del proyecto y produce una UI muy avanzada en React + TypeScript + Tailwind CSS, aunque todavía no es funcional. Se acordó incorporar al documento técnico, además de los diagramas, la especificación de requisitos en formato IEEE 830, y conservar la plantilla de evidencias generada con Gemini como repositorio del contenido técnico hacia el documento final.