kasdj

Páginas: 2 (298 palabras) Publicado: 20 de noviembre de 2013
Creación de Aplicación empleando patrón DAO + MySQL
Desarrollar una aplicación Java Web que permita implementar una base de datos Oracle bajo el patrón de diseño DAO , el cual debe poseer lasopciones de insertar, eliminar, listar, buscar y modificar sobre una tabla.

Caso

Duoc está organizando un tarreo para sus estudiantes. Para esto, se requiere desarrollar un sistema que permitaalmacenar información sobre sus participantes y equipos. El diagrama de clases asociado es el siguiente:



La información que se requiere almacenar es:

Computador: tiene nombre, tarjeta y memoria.Persona: tiene rut, username, edad, sexo (Masculino: ´M´, Femenino: ‘F’), experiencia previa (si: true, no: false), computador.

Además, existen las siguientes reglas de negocio:

tarjeta: debecontener mínimo 2 caracteres.
memoria: debe ser mayor a 0.
edad: mayor igual a 18 y no debe ser superior a 30.
sexo: ‘F’ ó ‘M’

Se requieren los siguientes métodos:

constructor con parámetrospara las clases Computador y Persona.
accesador para cada atributo de cada clase.
mutador para cada atributo de cada clase considerando las reglas de negocio.

Crear una base de datos en MySQLllamada DUOC

Crear un proyecto en NetBeans.

Interface PersonaDAO

agregarPersona: agrega una persona al arreglo validando que no supere la capacidad máxima.
buscarPersona: busca una persona porsu rut, si existe retorna true sino false.
listarPersonas: el cual imprimirá el nombre del computador, el username de la persona y su edad.
obtenerNovatosHombres: que retorne los participantes queviven esta experiencia por primera vez y que son hombres .


Clase PersonaDAOImpl

Implementar los métodos de la interface

Clase Control

Llamar a cada método de la clase PersonaDAOImplDiseñar las páginas web empleando XHTML y JSP con acceso a la clase control

Se pide diseñar pagina de:

Menú Principal
Ingreso de una nueva persona
Listado completo
Búsqueda una persona por...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS