Está en la página 1de 3

ARQUITECTURA UTILIZADA (MOSTRAR IMAGENES DEL PROYECTO)

Páginas: En esta carpeta, se organiza el sistema en dos subcarpetas: "referenciales" y


"movimientos". Aquí se almacenan diferentes aspectos del sistema.

 "Referenciales": Contiene datos estáticos necesarios para el sistema, como


configuraciones generales, información de productos o clientes que no cambian con
frecuencia.

 "Movimientos": Se enfoca en aspectos más dinámicos del sistema, como la gestión de


pedidos, productos y relaciones comerciales. Cada subcarpeta se asocia con una
funcionalidad específica.

 "App": Contiene la lógica de la aplicación relacionada con la interacción del usuario,


funciones específicas del cliente o mejoras en la experiencia del usuario. Esta carpeta
se asocia más directamente con la capa de vista.

Agregar un nuevo producto.


Vista: Esta carpeta está destinada a manejar la presentación y la interacción del usuario. Aquí
se codifica la lógica relacionada con la interfaz de usuario. Es la capa encargada de recibir las
acciones del usuario y presentar la información de manera adecuada.

Función de buscar productos por marca o nombre

Controladores: Aquí es donde reside la lógica del negocio y la conexión con la base de datos.
Los controladores manejan las solicitudes provenientes de la vista, realizan las operaciones
necesarias, y luego devuelven los resultados. Además, se encargan de la conexión con la base
de datos para almacenar y recuperar datos.

Conexión a las bases de datos para filtrar productos.


En este esquema, el patrón de diseño MVC (Modelo-Vista-Controlador) está claramente
presente:

 Páginas: Gestiona la interfaz de usuario, tanto como login, menú y sub ventanas que se
muestran.

 Vista: Controla los eventos del usuario, tales como eventos click, change, keyup.

 Controlador: Aquí es donde reside la lógica del negocio y la conexión con la base de
datos. Los controladores manejan las solicitudes provenientes de la vista, realizan las
operaciones necesarias, y luego devuelven los resultados. Además, se encargan de la
conexión con la base de datos para almacenar y recuperar datos.

Esta estructura modular y organizada facilita el desarrollo, el mantenimiento y la


escalabilidad del sistema.

DIAGRAMA DE CASO USO DEL SISTEMA.

También podría gustarte