Please enable JavaScript.
Coggle requires JavaScript to display documents.
GESTION DE STOCK - Coggle Diagram
GESTION DE STOCK
ANALISIS
Actores:
Empleado
Encargado
Necesidades detectadas:
Actualizar información rápidamente.
Evitar faltantes.
Conocer cantidades disponibles.
Saber qué productos existen.
El problema actual:
El stock se controla manualmente.
Requerimientos Funcionales
Registrar producto.
Modificar producto.
Eliminar producto.
Consultar stock.
Buscar producto por nombre.
Mostrar cantidad disponible.
Reglas del Negocio
No puede existir stock negativo.
El precio debe ser mayor a 0.
El nombre del producto es obligatorio.
DISEÑO
Diseño de Datos
Definición de la entidad Producto.
Atributos principales: id, nombre, categoría, precio y stock.
Modelado conceptual de la información a almacenar.
Diseño de Arquitectura
Aplicación estructurada mediante arquitectura de tres capas:
Presentación: interfaz de gestión de productos.
Lógica de negocio: validaciones y control de stock.
Datos: acceso y persistencia en base de datos MySQL.
Diseño de Interfaces
Pantalla para:
Alta de productos.
Modificación de productos.
Eliminación de productos.
Consulta de stock disponible.
Diseño de Flujo del Sistema
Usuario interactúa con la interfaz.
La capa de negocio valida reglas del sistema.
La capa de datos almacena la información.
Diseño de Persistencia
4 more items...
IMPLEMENTACION
Desarrollo realizado
Creación de la clase Producto.
Implementación de la gestión de productos.
Desarrollo de interfaz para administración de stock.
Programación de validaciones:
nombre obligatorio.
precio mayor a cero.
stock no negativo.
Conexión con base de datos MySQL.
Operaciones básicas:
Alta de productos.
Modificación.
Eliminación.
Consulta de stock.
PRUEBAS
Pruebas realizadas
Alta correcta de productos.
Modificación de información.
Eliminación de registros.
Consulta de stock disponible.
Validación de datos incorrectos:
precio negativo.
nombre vacío.
stock inválido.
Resultado esperado
El sistema rechaza datos inválidos.
El sistema guarda información correctamente.
ENTREGA
Versión usable del sistema.
Sistema operativo con control digital de stock.
Registro y consulta de productos disponible.
Base funcional para siguientes incrementos.
Primera versión instalada en el vivero.
CICLO DE VIDA INCREMENTAL (1)