kasdj
Páginas: 2 (298 palabras)
Publicado: 20 de noviembre de 2013
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.