Mostrando las entradas con la etiqueta J02. Mostrar todas las entradas
Mostrando las entradas con la etiqueta J02. Mostrar todas las entradas

viernes, 24 de febrero de 2017

J02: Proyecto Final

Descripción


Sistema de Inventarios para las ventas de un almacén.  El almacén posee varias sucursales de venta, cada sucursal de venta pertenece a un Departamento específico (Guatemala, Quetzaltenango, etc.)

https://drive.google.com/open?id=0B7Ct7K_LTJvSUnFubjhCOXpHZ1U


Diagrama Entidad - Relación





Scripts de SQL Server


Create Base de datos
https://drive.google.com/open?id=0B7Ct7K_LTJvSTWNSRlB6djJKc00


Create Tablas y Llaves Primarias
https://drive.google.com/open?id=0B7Ct7K_LTJvSV2xoQ3NXTXF6Vkk

Insert Tabla TipoMovimiento, TipoVenta, Departamento
https://drive.google.com/open?id=0B7Ct7K_LTJvSZkQ3eDFJRzd3ZzQ




jueves, 9 de febrero de 2017

J02: Programación en Java: Referencias

Referencias

Colecciones


Interfaces
https://docs.oracle.com/javase/tutorial/collections/interfaces/index.html

Implementaciones
https://docs.oracle.com/javase/tutorial/collections/implementations/index.html

General
https://docs.oracle.com/javase/7/docs/api/index.html?java/util/Collections.html


JavaFX 


Combo Box

Class ComboBox<T>
items
http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/ComboBox.html#itemsProperty

12 Table View
http://docs.oracle.com/javafx/2/ui_controls/table-view.htm

Class TableView<S>
https://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TableView.html

26 Date Picker
https://docs.oracle.com/javase/8/javafx/user-interface-tutorial/date-picker.htm

Class LocalDate
https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html
getMonth()
https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html#getMonth--
getYear()
https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html#getYear--

Tutorial JavaFX 8 - Parte 2: Modelo y TableView
http://code.makery.ch/library/javafx-8-tutorial/es/part2/

Understanding the JavaFX Beans Convention (Properties and Bindings) Part 1
http://what-when-how.com/javafx-2/understanding-the-javafx-beans-convention-properties-and-bindings-part-1/



JDBC


Interface Connection
https://docs.oracle.com/javase/7/docs/api/java/sql/Connection.html

Interface Statement
https://docs.oracle.com/javase/7/docs/api/java/sql/Statement.html

Interface ResultSet
https://docs.oracle.com/javase/7/docs/api/java/sql/ResultSet.html

Class SQLException
https://docs.oracle.com/javase/7/docs/api/java/sql/SQLException.html

Lesson: JDBC Basics
https://docs.oracle.com/javase/tutorial/jdbc/basics/index.html

JDBC Tutorial
https://www.tutorialspoint.com/jdbc/index.htm


Demostración JavaFX ComboBox


Base de datos y Librería de Acceso (JDBC Driver) para Microsoft Access
Desempacar en el directorio c:\dbAccess\

https://drive.google.com/open?id=0B7Ct7K_LTJvSc1AwTUZPbUh1bHc



Proyecto 1: Demostración con Lista

https://drive.google.com/open?id=0B7Ct7K_LTJvSOFN0RzBTRDBiVDg



Proyecto 2: Demostración almacenado el código en la lista de items del ComboBox

https://drive.google.com/open?id=0B7Ct7K_LTJvSa3BTSmlSb2JqajA




Demostración JavaFX Forma Modal (Login)

En este proyecto la forma de Inicio de Sesión (Login), se muestra como una forma Modal, y el usuario tiene que Iniciar Sesión con los valores Correctos o Cancelar, para cerrar la ventana Modal.

https://drive.google.com/open?id=0B7Ct7K_LTJvSTk5UVVhXQ01KQW8







J02: Programación en Java: Resumen



Presentación


Módulo 01: Colecciones
https://drive.google.com/open?id=0B7Ct7K_LTJvScFh0MWxENWdCX0E


Módulo 02: Herencia
https://drive.google.com/open?id=0B7Ct7K_LTJvSYlBVLVdQUzF3ems


Módulo 03: JDBC
https://drive.google.com/open?id=0B7Ct7K_LTJvSZ1hWTDRBcjR0aG8

Código Demo
https://drive.google.com/open?id=0B7Ct7K_LTJvSMU5nNlV3a1ZtRDQ


Laboratorio


Colecciones



Parte 1
https://drive.google.com/open?id=0B7Ct7K_LTJvSOHRXd2RTSlhkY2M

Parte 2
https://drive.google.com/open?id=0B7Ct7K_LTJvSRkRKa1hqcXJmRzQ



JDBC

Parte 1
https://drive.google.com/open?id=0B7Ct7K_LTJvSVFZqbWd5M3pqeWM

Parte 2
https://drive.google.com/open?id=0B7Ct7K_LTJvSUGR0NDdvbW5qdHc

Parte 3
https://drive.google.com/open?id=0B7Ct7K_LTJvSSVdQamN2d19DTHc

Parte 4
https://drive.google.com/open?id=0B7Ct7K_LTJvSckJ5S2VGR0FtMTA

https://drive.google.com/open?id=0B7Ct7K_LTJvSN3dmMHZJTDh4LWs


Parte 5

https://drive.google.com/open?id=0B7Ct7K_LTJvSazdFTVNOb0QxMVk

https://drive.google.com/open?id=0B7Ct7K_LTJvSOWdvNjJVeDZvTEU

Ejemplo de Manejo de Fechas en Propiedades (Modificación a la Consulta Tarjetas)
https://drive.google.com/open?id=0B7Ct7K_LTJvSeThKQ0sybF9rYTA


Parte 6

Agregar una forma para realizar Cargos a la tarjeta, utilizando el procedimiento almacenado paCargoTarjeta.

Agregar una forma para realizar Abonos a la tarjeta, utilizando el procedimiento almacenado paAbonoTarjeta.


Parte 7
Agregar una forma para permitir agregar nuevos Clientes (Cliente Alta) a la tabla correspondiente, pero utilizando el procedimiento almacenado paClienteAlta.

Agregar una forma para permitir dar de baja a los Clientes (Cliente Baja), utilizando el procedimiento almacenado paClienteBaja.



Referencias

http://galileotalentodigital.blogspot.com/2017/02/j02-programacion-en-java-referencias.html




Proyecto Final

http://galileotalentodigital.blogspot.com/2017/02/j02-proyecto-final.html