Skip to content

athekat/Gestion-de-inventario-Django

 
 

Repository files navigation

Sistema de Gestión de Productos

Realización: Grupo 5

Integrantes:

  • Cortéz Alan
  • Scarazzato Omar

Descripción del Sistema:

El sistema permitirá realizar la gestión de stock de un depósito de mercadería.

La primera pantalla del sistema será inicio de sesión. No se mostrará contenido sin haber realizado el correcto logueo.

Se dispondrá de tres niveles de usuario, cada nivel tendrá los permisos propios del nivel sumados a los permisos de los niveles inferiores.

Tipos de usuarios (con sus correspondientes funcionalidades asociadas):

  • Empleado (Nivel 1):

    • Ver productos.
    • Ingresar y egresar mercadería.
    • Ver Fabricantes.
    • Ver comprobantes.
  • Supervisor (Nivel 2):

    • Ver productos (con opción de edición y baja).
    • Alta producto.
    • Editar productos.
    • Baja producto.
    • Ver fabricantes (con opción de edición y baja).
    • Alta fabricante.
    • Editar fabricante.
    • Baja fabricante.
  • Administrador (Nivel 3):

    • Ver usuarios.
    • Alta usuario.
    • Editar usuario.
    • Baja usuario.

Funcionalidades:

  • Ver productos: se listarán en una tabla los productos que están dados de alta en el sistema con su correspondiente nombre, fabricante y stock.
    • Según el tipo de usuario, en la última columna, se mostrará un botón para editar y eliminar el producto.
  • Alta producto: perimitirá registrar nuevos productos en el sistema.
  • Editar producto.
  • Baja producto.
  • Ver fabricantes: se listarán en una tabla los fabricantes que están dados de alta en el sistema con su correspondiente nombre, dirección, teléfono y email.
    • Según el tipo de usuario, en la última columna, se mostrará un botón para editar y eliminar el fabricante.
  • Alta fabricante.
  • Editar fabricante.
  • Baja fabricante: permitirá eliminar fabricantes del sistema. Al eliminar un fabricante, se eliminarán los productos asociados al mismo.
  • Ingresar y egresar mercadería: modificará el stock de los productos. Se asociará un comprobante a cada modificación de stock.
  • Ver comprobantes: se listarán los comprobantes y se permititrá acceder al detalle del mismo.
  • Ver usuarios.
  • Alta usuario.
  • Editar usuario.
  • Baja usuario.

Diagramas

Diagrama de Clases

DiagramaDeClases

Diagrama Entidad Relación (DER)

DER

About

Proyecto integrador del Curso Codo a Codo Django 2023

Resources

Stars

Watchers

Forks

Languages

  • HTML 50.5%
  • Python 45.1%
  • JavaScript 2.6%
  • CSS 1.8%