Wiki - adrianhdz14/Admin-clientes-empleados GitHub Wiki

Resumen de funciones del programa:


Login:

El Login es de forma local, no está conectado con una base de datos, por seguridad, se planeado desde el inicio ser un Login estático, el cual cuenta con las variables de user y password. Esta está en el archivo de Acceso.

Clientes:

Este cuenta con 2 funciones, que es el administrar a los clientes y mostrar los clientes, en 2 ventanas diferentes, la primera ventanas es acciones el cual permite agregar, modificar y eliminar los datos de un clientes, la otra ventana se llama mostrar, es el cual muestra los datos de los clientes y te permite buscar clientes por id, nombres y email. Los archivos se llaman clientes. Las variables utilizadas son las solo variables que se usan para mandar datos a la base de datos y funciones de filtración.

Clientes/Acciones:

Este te permite agregar, actualizar y eliminar clientes. Si quieres agregar un cliente llene los campos mostrados en la pantalla y seleccione agregar, si quiere actualizar un cliente tendrá que buscar el cliente en la tabla y dar clic derecho encima del cliente a modificar, después se mostraran 2 opciones, en este caso elegirás modificar y los datos de este cliente se auto llenaran en los campos mostrados, solo sería cuestión de modificar lo que se necesite y dar clic en el botón de actualizar. Para eliminar un cliente tendrás que dar clic derecho encima del cliente a eliminar y dar clic en eliminar.

Clientes/Mostrar:

Es esta parte se mostrara un tabla de todos los clientes agregados en la base de datos, el cual cuenta con 3 opciones de búsqueda, que son la búsqueda por id, por nombre y por email.

Empleados:

Este cuenta con 2 funciones, que es el administrar a los empleados y mostrar los empleados, en 2 ventanas diferentes, la primera ventanas es acciones el cual permite agregar, modificar y eliminar los datos de un clientes, la otra ventana se llama mostrar, es el cual muestra los datos de los clientes y te permite buscar clientes por id, nombres y email. Los archivos se llaman empleados. Las variables utilizadas son las solo variables que se usan para mandar datos a la base de datos y funciones de filtración.

Empleados/Acciones:

Este te permite agregar, actualizar y eliminar clientes. Si quieres agregar un empleado llene los campos mostrados en la pantalla y seleccione agregar, si quiere actualizar un empleado tendrá que buscar el empleado en la tabla y dar clic derecho encima del empleado a modificar, después se mostraran 2 opciones, en este caso elegirás modificar y los datos de este empleado se auto llenaran en los campos mostrados, solo sería cuestión de modificar lo que se necesite y dar clic en el botón de actualizar. Para eliminar un cliente tendrás que dar clic derecho encima del cliente a eliminar y dar clic en eliminar.

Empleados/Mostrar:

Es esta parte se mostrara un tabla de todos los empleados agregados en la base de datos, el cual cuenta con 3 opciones de búsqueda, que son la búsqueda por id, por nombre y por email.

Reportes:

Los reportes se pueden utilizar gracias a la utilización de las librerías y plugins, que se encuentran en el repositorio, es solo exportarlas y funcionara, estos reportes muestran ciertos datos seleccionas, los cuales mostraran datos de los clientes o de los empleados. Los archivos se llaman reportes.

Reportes/Empleados - Reportes/Clientes:

Cuando des clic en uno de estas 2 opciones e mostrara otra pantalla con un botón de crear reporte, solo es cuestión de dar clic en él y se crear un reporte.

Ayuda:

Esta parte es solo para mostrar información general del sistema, y el cual se muestra el creador del sistema y el correo de soporte.

Opciones:

En esta parte te permite regresar al Login o salir del sistema totalmente.

Opciones/Login:

Te direccionara al Login.

Opciones/Salir:

Cerrara el programa por completo.

Arquitectura

https://prnt.sc/mp7won