Tarea 5 – DWES – 2º DAW e-learning

Hola a todos, hoy os dejo la tarea 5 de desarrollo web entorno servidor (DWES) de 2º DAW de e-learning.

Pueden haber diferentes tareas según la región o instituto. Si quieres que agregue alguna tarea, contacta conmigo.

Contáctanos

Versión 1

Tarea para DWES05.

Detalles de la tarea de esta unidad. Enunciado.
En la terminología de la programación Web un CRUD es una página que permite implementar sobre una tabla las operaciones básicas de mantenimiento:
-Insertar un registro en una tabla (Create)
-Buscar un registro por su clave primaria (Read)
-Actualizar un registro (Update)
-Eliminar un registro (Delete)
-Listar todos los registros de la tabla.

Por lo que se pide que, empleando la orientación a objetos, implemente en una página llamada CrudAlumnos.php las operaciones anteriores sobre la tabla alumnos.sql empleada en las prácticas anteriores de la siguiente forma

Al cargar la página por primera vez listará los todos los alumnos de la BBDD en una tabla HTML con las siguientes columnas

-Una columna llamada Select que contendrá un checkbox que permitirá seleccionar ese alumno en cuestión.
-Varias columnas correspondientes al resto de los campos de la tabla, dentro de la columna aparecerá un campo tipo texto rellenado con el valor que correspondiera a esa columna.
-La tabla tendrá una última fila vacía que servirá para insertar un nuevo alumno.
-Debajo de la tabla habrá tres botones: Borrar que al pulsarlo eliminará los alumnos seleccionados, Actualizar que permitirá modificar los datos de los alumnos seleccionados (a excepción del DNI, que por ser clave primaria no se puede actualizar) e Insertar, que servirá para insertar un nuevo alumno con los datos que se hayan rellenado en la última fila.

Junto a la página principal, deberá crear dos páginas adicionales alumno.php que contendrá la definición e implementación de la clase alumno, y una página llamada daoAlumno.php que implementará las operaciones del CRUD también mediante una clase.

Observaciones: A la hora de realizar las operaciones en la página principal crudAlumnos.php se tiene que hacer a través de los métodos del daoAlumno.php exclusivamente, por lo que no está permitido el uso de PDO, mysqli o ningún código SQL en este archivo.

Aquí puedes descargar la tarea.

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *