📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

✅ PARTE 01.✅ Sistema de Ventas en Java con MySQL, POO ,PDF, MVC, Gráficas👻🖥️ - Presentación✅

Programador Fantasma12:12

Transcription

Con un pequeño sistema de venta, el cual es un curso próximo que vamos a realizar. Y en primer lugar, nuestra aplicación que va más allá para que tenga atento a los próximos videos.

Aquí tenemos un pequeño login para recalcar que este sistema debería seccional en una programación Java. Y aquí tenemos un pequeño login, en el cual nosotros vamos a ingresar nuestras credenciales con la tecla Enter para que los cambios de casilla de texto y puedo mejorar nuestra contraseña. Es que estamos extras contraseñas, un click en iniciar sesión.

Entre, obviamente, está correctamente validado que si la contraseña de usuario es tan mal, nos mandará una alerta o un mensaje de error que dice que el usuario clave está correcto. Eso es porque yo he puesto un carácter demasiado. Pero la contraseña, si yo le quito carácter más, mi contraseña será correcta y diligenciar sesión y me llevará los pies dentro del sistema de Java que más desarrollado.

Ya tiene su pequeño sistema de veces. Aquí tenemos un menú de opciones con las diferentes funcionalidades que va a tener expectativas de tema, entre las cuales tenemos en el usuario, producto, cliente, categoría, factura, por tu historial y un botón para cerrar sesión.

Aquí un usuario, obviamente, nosotros podemos venir y crear lo que son usuarios. Obviamente, no voy a crear un pequeño usuario porque esto me dio un poco más de tiempo, pero obviamente ya saben que muchas. Aquí están los campos que requiere, como su nombre de usuario, texto, pase por aquí, tiene este paso para que no pueda ver lo que vaya digitando. Aquí inferir en este triángulo que la gestión de usuarios y aquí están los tres usuarios que he creado hasta el momento.

Aquí en esa canción existe porque cuando estaba haciendo pruebas, voy a mentir al eliminado. Es necesario que sea usado en este momento. Desde que está aquí es que si dice existen, pasco el password y utilizado y equipo de actualizar original o los usuarios, los bajos. Por ejemplo, yo aquí selecciono este de la cama, me siento estar que están ahí y le vamos a poner plana y por qué es que pongamos que siempre se llama Cana y actualizar y de actualización exitosa y de quienes estén temática, mire, se reflejan los cambios en la tabla que ya no se llaman ahí, sino que se llaman a estos gestos.

Lo que en la sección de suelos acá tenía y tiene un bloque de registro de categorías. Por ejemplo, nosotros podemos venir, vamos a ver las católicas categorías que tenemos. Tenemos una que se llama bebidas, útiles escolares, electrodomésticos, frutas, verduras, equipos y puede venir a caer a registrar una nueva categoría. Por ejemplo, qué categoría podría registrar. Supongamos que habrá una categoría de bebidas alcohólicas, no vamos a poner simplemente que diga licores. Yo vengo a cabo, esa ristra mi categoría son licores, declive engordar, había registrado técnicas de coria, licores y yo voy a realizar un producto.

Voy a caer en un nuevo producto. Por ejemplo, que vamos a poner como simplemente quería cerveza. Supongamos que vamos a registrar algunas cincuenta cervezas, el precio va a ser de 1.25 a 1.50. La descripción que esté funcional, podemos ponerle aquí alguna descripción si queremos, sino no tenemos que seleccionar de que pronto graba y cuando graba y para qué dependerá. Por ejemplo, un buen desde que no grababa y categorías, aquí tenemos que seleccionar la categoría y se recuerdan que registraremos la categoría que se llama licor, ya está aquí, la seleccionamos y la busque en guardar, registros guardados en clean sector y se ha vaciado.

Pues volvemos al menos producto y damos clic análisis gestión de productos y aquí está todo los proyectos que tengo registrados y me di cuenta el último producto que es el nombre de 12 y no seleccionó y aquí está la cerveza en una calle de 50, aquí está su precio, descripción de la vacía. Si en algún momento quiero agregar la descripción aquí, le puedes agregar que puede dar clic en el botón actualizar. Por ejemplo, aquí vamos a agregarle algo, por ejemplo, algo que no se me cobra nada, no le quiere aplicar automáticamente, descripción tomará el valor de hola, como sabéis, el equipo de grabar esos podemos grabar el bayern o el 12 y así tomará lo que sería el valor de IVA.

Ha sido posible, quiero cambiar la categoría, yo simplemente de seleccionar y actualizar. A su vez, a que también tengo el botón de eliminar que implemente eliminar y me permite eliminar los productos ya registrado.

Asimismo, que tenemos lo que es el menos de clientes. Podemos ver los clientes que tenemos aquí y esto es cliente, yo lo puedo gestionar aquí. Yo puedo modificar algún dato, por ejemplo, y no tiene esta que la han ale camión, pero eran ahí mejores, ya mano como ponerle lo que se llama Ana Paula, la fauna, simplemente clic actualizar y así se trata el pri se han utilizado con éxito a la paula. Es mismo podemos eliminar alguno. Por ejemplo, van a registrar un nuevo cliente, comparten el mismo cliente para poner a que sea mejor, se la pidió hacer Castro, las células a ponerle 097654321, el teléfono lo mismo, 354321 y direcciones, vamos a ponerle por ejemplo que diga la carne, la yo quiero registrar este cretino, siempre registradas porque ella ha sido la y existe en el sistema, está validado para que no se puede regenerar clientes con la misma cédula, demandemos alertó que dice el que registran la vastedad, tenés clic en aceptar.

Es una gran barra la volcamos es porque yo tengo que trae un cliente con una cédula diferente de la única, por ejemplo, decir cuando ha registrado no es más 098765432 y me pone segundo, yo le cambio el último dígito, por ejemplo, el de pongo 9, ese cliente ya no está y no existió en diversidad y ese sí lo voy a poder registrar aquí, lo que siento de ser asiento en la carpeta y clic en guardar y registro guardado, listo, guardáns y cliente y gestionar es lo veo aquí, vengo a eliminar y serpiente eliminado y será el último cliente que yo he registrado y ahora se llama en el trabajo.

Producto de un cliente y categoría, vamos ha sido así a lo que es el sistema, lo que me permite es la facturación. Si explica aquí 19 venta, sin mayoría de las ventanitas donde yo puedo regresar una nueva venta. Aquí la fecha y hora del sistema, aquí puede seleccionar un producto, por ejemplo, selecciono yo quiero comprar un televisor a una TV y aquí en nuestro primero la cantidad y pero la cantidad de 2 y de clic en añadir, me dice el producto agregado y así mi producto se agregará a kahlo clic se los dejo acá table, aquí está la cantidad tal, presión itario, el subtotal, el descuento, este caso no tiene que él iba en total a pagar y conexión que me proyecta eliminar proyecto de llevar más productos frente a que dice una sandía.

Si la exportación los productos simplemente es para ir haciendo por edad como áreas, pongamos que manzanero agrega de cuatro manzanas, dt agregado. Si quisiera eliminar es eliminar producto, dije que sí, elimina el producto que creo que sí y puede volver a agregar otro producto, por ejemplo, en el acto como consumo que compró 4 al acto de clic en él y me dice que el producto ha sido agregado.

Hoy me siento todo este sistema totalmente analista tan correctamente válida y el clic en añadir, me dice que seleccione un producto, sino seleccione un producto, pero por un cuaderno y añadir prometió quién es la cantidad de los productos aquí y tú qué crees en la cantidad simples o cero y el sistema música la cantidad no puede ser ni serio ni negativa. Como qué pasa siempre tú -4 incluye añadir, la cantidad no puede ser negativa.

Otra cosa que la cantidad no puede superarle el 2, pongamos mío añadir años 800 cuadros que quieren añadir y dice que la cantidad supera el stop y vemos que el sistema está correctamente válida. Esto le gustaba lo que pasa y vemos que acá están los costos totales generales de transición de los productos, vaya agregando aquella el soportar general, descuento que no hay, él iba dentro de pagar y aquí tenéis un pequeño botón que es efectivo.

Por ejemplo, supongamos que este este persona tiene que pagar tres mil 616 dólares y me paga con cuatro mil dólares. Yo por ejemplo aquí ven víveres o el número 4.000, calcular cambio y así yo puedo saber cuánto podría darle cambio esa persona. Otra cosa más que si yo de clic en registra de venta, me dice que tengo que seleccionar un cliente y aquí seleccione un cliente o sujeto, puede buscar supongamos miembros el número de cédula, por ejemplo, 098765432 y 94329, clic en buscar, tenemos eliminado que rectifiquen buscar, ahí sí para seleccionar los que tiene con más años, hacer clic aquí, se registra venta, me dice venta registrado, de clic en aceptar y automáticamente se me genera un documento PDF.

Esperemos que cargue el cual quiero puede imprimir y será la factura que debemos agregar al cliente. Aquí tenemos los datos de la empresa, el nombre de la factura, la fecha, la del cliente y eso se debe a su nombre, apellidos, teléfono y dirección. Y aquí tenemos el los productos que hemos que hemos hecho la venta, lo que han frustrado, así que tenemos los dos TP, 4 el acto de quitar los valores que tiene que cancelar y aquí está el tratado a pagar que son 3 mil 600 dólares con 24 centavos.

Y volvemos a nuestro sistema, podemos restaurante anita, tiene tenemos lo que es la ex de vender y que podemos ver toda la gente que hemos realizado. Acá también tenemos lo que es la sección transporte. Esto responde simplemente hasta en ocasiones, son reportes generales por enviar clic en el reporte cliente, el cuarte creado y aporte categoría, reporte creado, reporte producto y reporte creado y en minimizar la falta de boyacá territorio y aquí está la reporta que se está creando el récord de cliente, aquí está el reporte de todo el cliente que el registrado, por categoría, aquí están todas las categorías, en el reporte de producto, a que este reporte todos los productos y así sucesivamente.

Y finalmente tenemos aquí lo que se historial, porque me permite hacer gráficas de mi venta que yo haya regresado de un tiempo determinado. Por ejemplo, la venta que yo he hecho desde siempre del año anterior del primero de diciembre, supongamos hasta hoy que estamos 2 de enero, se explica en gráfica de ventas, aquí es también todas las ventas realizadas. Por ejemplo, dice que el primero de diciembre realicé la venta, el día que me dice vendrá el 31 de diciembre que los rápidos dedos deben atrás, es decir, como ejercicio muy gráfica la ventaja que puede realizar.

Supongamos que cambian el rango de fechas a un amo se le pongo uva hasta el 13 de flynn, graficar y en ese rango de diseño una venta y vemos que el sistema funciona correctamente. Y finalmente tenemos un punto primero que es la sesión y funcionales, ya no se cerrará el 7 y acá está el programa que hemos ejecutado, entonces votar correctamente, nos marcamos de comedor, aquí está el árbol, nuestro proyecto, la conexión del controlador, el modelo, el PDF en TPS para los pedirte que se van generando y ahora tiene un bloque en la vista donde tanto a la intérprete quieran utilizadas y sí, pero por una diapositiva que tiene más tecnología que vamos a utilizar.

Vamos a utilizar y de next link con lengua de promoción llama el gestor de base de datos MySQL, 4 con un base de datos MySQL Word, es el personal de modesta y pearl en guardia para tratar como sea a MySQL, la librería biblioteca pública son el conector, el conector 5 de Java para poder conectar más la base de datos, el libro está calidad para poder trabajar con lo que son los hechos y con la librería hay que pedirle que nos permite generar reportes PDF y algunos conceptos que tengan a tratar son programas en 40 objetos y ese es el modelo de vista controlar, que es un patrón de arquitectura de software.

Cito finalmente, los invito a que se suscriban, que en la ley y tú perder bastante y tengan gente que próximamente se traiga expediente tuvieron tutoriales que no permitirá realizar este sistema en el siguiente video.