Skip to content
yaseerheePublic

About

Se trata de un sistema de gestión de inventario

Resources

Stars

6 stars

Watchers

1 watching

Forks

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

LOGÍSTICA 🏪

MOHAMED YASER HADDAD EDDAHMANE

DAW 2 - SERVIDOR

TECNOLOGÍAS USADAS 💻

  • La aplicación ha sido creada en HTML5.
  • Para el funcionamiento he usado PHP.
  • Para el almacenamiento de datos he usado MySQL.
  • Para el diseño de la App he usao CSS3 y Bootstrap.

DESCRIPCIÓN 📃

Se trata de un proyecto de logística donde mi objetivo es:

"Controlar los productos y los almacenes en los que se encuentran estos".

Para ello, podemos dividir el proyecto en tres partes:

ALMACEN 🚚 🏢

  • almacen-eliminar: Su función es que cada vez que el usuario pinche en la X del listado de almacenes, pueda eliminar dicho almacen.
  • almacen-ficha: Cuando pulsamos en el boton "Añadir nueo almacen" nos redirije a un formulario donde le ponemos el nombre y el lugar de docho almacen. También podemos acceder a este pinchando el link del almacen, este nos vuele a redirigir a este formulario donde podemos ver los datos guardados y podemos modificarlos.
  • almacen-guardar: se encarga de insertar o modificar estos datos en la base de datos.
  • almacen-lista: imprime una tabla con todos los registros de la tabla almacen en nuestra base de datos.
  • buscar-almacen: realiza una búqueda del almacen en la base de datos de la fila que coincide con la cadena de texto que se le pasa por el input.

PRODUCTOS 🎁 ⌚

  • productos-eliminar: Su función es que cada vez que el usuario pinche en la X del listado de productos, pueda eliminar dicho producto.
  • productos-ficha: Cuando pulsamos en el boton "Añadir nuevo producto" nos redirije a un formulario donde le le pasamos los siguientes parametros (codigo, nombre, estado y almacen). También podemos acceder a este pinchando el link de los productos, este nos vuelve a redirigir a este formulario donde podemos ver los datos guardados y podemos modificarlos.
  • productos-guardar: se encarga de insertar o modificar estos datos en la base de datos.
  • productos-EstablecerEscasez: es un script que se encarga de que podamos cambiar el estado del producto. El tic significa que está bien abastecido y la exclamación que escasea dicho producto.
  • productos-escasos: nos muestra una lista de los productos que tenemos que están escaseando y hay que abastecer.
  • productos-lista: imprime una tabla con todos los registros de la tabla productos de nuestra base de datos.
  • busqueda-productos: realiza una búqueda del producto en la base de datos de la fila que coincide con la cadena de texto que se le pasa por el input.

USUARIOS 👥 💬

  • index: es la página que se muestra al entrar en el proyecto donde nos da dos opciones:
  • iniciar sesión: login que nos redirije a un formulario (valores: email, usuario, contraseña) que nos ayuda a acceder al proyecto (si tenemos cuenta).
  • registrarse: sign in que nos redirije a un formulario (valores: email, usuario, contraseña, confirma contraseña) que nos ayuda a crear un usuario para luego poder iniciar sesión.
  • log out: es un botón que nos ayuda a cerrar la sesión que hayamos iniciado.

OTROS ❓

Todo esto está conectado al archivo "__varios.php" que es el que realiza la conexión a la base de datos "logistica.sql" que se encunetra en la carpeta sql . También tenemos dos carpetas que son css/ ( que genera los "estilos.css") e img/ (donde almacenamos las imagenes que hemos usado en el proyecto).

Nivel: medio 📙

About

Se trata de un sistema de gestión de inventario

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages