Guia Laboratorio 2 Java Server Faces y JEE Arquitectura de Software UdeA
Creado por: Brayan Suárez Montoya Ingeniería de Sistemas Universidad de Antioquia Cualquier duda o problema con el desarrollo la puede plantear en los comentarios del vídeo para que la solución de esta, sirva de retroalimentación para todos. OBJETIVO GENERAL Creación de una ventana de pago por medio de una aplicación que permita simular una interfaz de pago con tarjeta de crédito. La aplicación debe permitir el ingreso de los datos: número de la tarjeta de crédito, su fecha de vencimiento, su código de seguridad, el monto y una contraseña. El sistema validará mediante un captcha el registro del formulario. Deberá validar si la tarjeta de crédito ingresada es Visa o MasterCard según los primeros dígitos de verificación ingresados, además, originar la confirmación del registro con un código QR con los datos de la transacción. Esto utilizando agrupamiento de conexiones (Pool de Conexiones), recurso Java Database Connectivity (JDBC), anotaciones de Java Persistence API (JPA), Enterprise JavaBeans (EJB), Unidad de Persistencia, Bean Gestionados (Managed Bean), JavaServer Faces (JSF) y la librería de componentes para JSF: PrimeFaces. Script creación tabla CREATE TABLE payment( id int NOT NULL AUTO_INCREMENT, amount double NOT NULL, card BIGINT NOT NULL, date DATE NOT NULL, cvvno INT NOT NULL, PRIMARY KEY(id) ) Generación del Captcha: https://www.google.com/recaptcha/admin Librerías de apoyo: https://www.dropbox.com/s/m83iscq366lyfab/librerias.rar?dl=0
Creado por: Brayan Suárez Montoya Ingeniería de Sistemas Universidad de Antioquia Cualquier duda o problema con el desarrollo la puede plantear en los comentarios del vídeo para que la solución de esta, sirva de retroalimentación para todos. OBJETIVO GENERAL Creación de una ventana de pago por medio de una aplicación que permita simular una interfaz de pago con tarjeta de crédito. La aplicación debe permitir el ingreso de los datos: número de la tarjeta de crédito, su fecha de vencimiento, su código de seguridad, el monto y una contraseña. El sistema validará mediante un captcha el registro del formulario. Deberá validar si la tarjeta de crédito ingresada es Visa o MasterCard según los primeros dígitos de verificación ingresados, además, originar la confirmación del registro con un código QR con los datos de la transacción. Esto utilizando agrupamiento de conexiones (Pool de Conexiones), recurso Java Database Connectivity (JDBC), anotaciones de Java Persistence API (JPA), Enterprise JavaBeans (EJB), Unidad de Persistencia, Bean Gestionados (Managed Bean), JavaServer Faces (JSF) y la librería de componentes para JSF: PrimeFaces. Script creación tabla CREATE TABLE payment( id int NOT NULL AUTO_INCREMENT, amount double NOT NULL, card BIGINT NOT NULL, date DATE NOT NULL, cvvno INT NOT NULL, PRIMARY KEY(id) ) Generación del Captcha: https://www.google.com/recaptcha/admin Librerías de apoyo: https://www.dropbox.com/s/m83iscq366lyfab/librerias.rar?dl=0