Sistema de pedidos en una web - Mi proyecto

in blurtespanol •  4 years ago 

ñlrtadirijilla.png

separador.png

Mi proyecto para finalizar el segundo trayecto de ingeniería en informática consistió en...

      Elaborar un sistema informático funcional para alguna empresa publica o privada, este podía ser de: Inventario, registros, ingresos, publicidad... Entre otros. La temática del sistema era a nuestro gusto con tal de que fuese implementado en dicho lugar. En mi caso, ubique a una compañía encargada de la distribución y ventas al mayor de todo tipo de repuestos para vehículo de automotor.

      El sistema tenia una serie de requerimientos necesarios para lograr aprobar, los cuales fueron planteados por el profesor encargado de la materia de "algorítmica y programación". Tales como:


aaw.pngDos niveles de usuario (Usuario/Administrador)

aaw.pngPermitir que el usuario pueda realizar acciones y no solo visualizar (En mi caso, hacer pedidos)

aaw.pngPermitir a ambos niveles de usuario imprimir pdf

aaw.pngPermitir al administrador subir información al sistema (en mi caso, productos)

aaw.pngPermitir al administrador modificar información al sistema

aaw.pngPermitir al administrador eliminar información al sistema

aaw.pngGarantizar seguridad al sistema, no cualquier usuario debe tener acceso a alterar información

aaw.pngFormularios de registro, ingreso, etc...

aaw.pngUn mínimo de 7 tablas en la base de datos

aaw.pngUso de: php, javascript, html y bootstrap

aaw.pngQue sea "responsive" (se adapte a cualquier tamaño de pantalla)


      En base a los requerimientos, se inicia el desarrollo del sistema conjunto al personal encargado de la empresa quienes aportaron además, información y indicaciones de como debía lucir la interfaz.

separador.png

      En tres semanas de arduo trabajo gracias a dejar todo al ultimo minuto, he aquí el resultado:


Inicio

image.png


Información

image.png


Formulario de registro para usuarios

image.png

La información sera registrada en la base de datos, cada campo tiene validación hecha en java script, asegurando así que el usuario rellene los campos correctamente. Una vez registrado, podrá acceder a la opción de pedidos.

Formulario de ingreso para usuarios

image.png


Formulario de ingreso para administrador

image.png

Solo hay un usuario de administrador en la base de datos, este puede añadir y eliminar más usuarios de este nivel

Crud donde el administrador podrá subir, modificar y eliminar articulos

image.png


Crud donde el usuario registrado, podrá hacer pedidos

image.png


Diseño fase beta del catalogo

image.png

Cada producto que se añada, aparecerá en esta sección

Menu del administrador

image.png


Modificación de cuentas de cliente, desde el usuario administrador

image.png


Pdf de auditoria de pedidos

image.png


Donde el administrador podrá marcar pedidos realizados

image.png


Base de datos relacionada

image.png


separador.png

image.png

      Se hizo un borrado lógico de la información, esto utilizando una tabla únicamente como "auditoria", donde se puede ver toda la información que entra, se modifica y la que se elimina. Aun se debe finiquitar la interfaz para hacerla mucho más dinámica, agregar algunas impresiones más en pdf que son requeridas y terminar el diseño del catalogo que sera visto por los usuarios (la disponibilidad de artículos).

separador.png

image.png

Para cotizaciones acerca de elaboración de un sistema informático/pagina web/aplicación, contacta conmigo por discord: edmanuelwild#1095

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE BLURT!
Sort Order:  
  ·  4 years ago  ·  

Muy buena publicación, y recibe felicitaciones por tu proyecto. Tal vez puede interesarte participar en un concurso organizado por el equipo de #blurtutorials
Puedes leer aquí:
https://blurt.blog/blurtutorials/@kamranrkploy/javascript-quiz-1-console-log-all-the-best

gracias Angelica.

Gracias por valorar mi trabajo, voy a leer acerca del concurso, saludos!