PROYECTO FINAL DE CARRERA J2EE MEMORIA. Catálogo online de música y películas. Realizado por: Alejandra Carreño Méndez Consultor: Antoni Oller Arcas



Documentos relacionados
Tienda Online: WebCine. Jose Luis Del Hoyo Fernández Consultor: Antoni Oller Arcas 13/01/2014

Servicio de videos del canal voluntario

Manual para uso del servicio a través de dispositivos Android

Manual para uso del servicio a través de un Samsung Smart TV

Procedimiento para la solicitud de una autorización de fabricación excepcional de medicamentos de uso humano GUÍA PARA LA PRESENTACIÓN DE SOLICITUDES

INSTRUCCIONES DE USO DE LA BASE DE DATOS DE EXPERTOS EN SEGURIDAD ALIMENTARIA Y NUTRICIÓN

NOTIFICACIÓN DE MOVIMIENTOS DE ESTUPEFACIENTES POR PARTE DE LOS SERVICIOS DE FARMACIA/OFICINAS DE FARMACIA GUÍA PARA LA PRESENTACIÓN DE NOTIFICACIONES

Empleo. CURSO FORMATIVO Desarrollo WEB con Ruby on rails. Coordinador Académico Antonio José Martín Sierra

PLIEGO DE CONDICIONES TÉCNICAS PARA LA CONTRATACIÓN DEL SERVICIO DE MANTENIMIENTO Y DESARROLLO DEL PORTAL Y SITIOS WEB DE RTPA EXPTE:

ELABORADO POR: REVISADO POR:

LAB TECH TUTORIAL ADMINISTRACIÓN DEL SITIO WEB

Guía rápida de configuración del Videograbador DX4104. Manual Paso a Paso

Framework Atlas. Introducción. Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DIAS

Firma digital de actas académicas

TUTORIAL PARA CREAR UNA PHPWEBQUEST

Manual de usuario Módulo web de captura de datos de primas ganaderas. Fecha: 02/08/2005 Página: Sacrificios Nacimiento...

Cable Onda GO. Manual de Usuario

III. DESCRIPCIÓN ESPECÍFICA

CATÁLOGO DE LA BIBLIOTECA PÚBLICA DE BADAJOZ

COTIZADOR WEB EQUINOCCIAL

GuíaTécnica de la Plataforma e-learning

Manual de usuario OTIC365

MODULO DERECHOS PATRIMONIALES

Manual de usuario de la tramitación telemática de Denuncias Versión: 02(19/12/2014)

APP TrailsSport. Alejandro Aguilar Baena. Entrega Final TFC. Consultores: Helena Boltà Torrell. Jordi Almirall López.

Manual para importar ficheros CSV en la aplicación de Comunicación de pagos

Manual de Usuario Gestión de Autorizaciones de día

Sistema de Solicitudes Online

Organización de los contenidos en Joomla!

Tutorial para instalar y configurar JEvents en Joomla 1.7.

Instructivo Consultar Certificados de Desintegración

Oscar Manuel Aguillón Silva Yolher Camilo Hernandez Reyes

Sesión No. 12. Contextualización INFORMÁTICA 1. Nombre: Editor de Publicaciones (Microsoft Publisher)

Técnico en Mantenimiento de CRM: Recursos Empresariales y de Gestión de Relaciones con Clientes

ITE. Inspección Técnica de la Edificación MANUAL DE USUARIO

FICHA PÚBLICA DEL PROYECTO

INTRODUCCIÓN... 2 INTERFAZ DE USUARIO... 3 MODO DE ACCESO... 3 FORMULARIO DE CONSULTA TELEMÁTICA DEL ESTADO DE TRAMITACIÓN DE LA ICT 6

APLICATIVO DE REGISTRO DE VOLUNTARIOS

Bienvenida. Introducción. Los interesados podrán ingresar a la siguiente dirección web:

Cómo publicar videos en YouTube y Google Video

Cómo instalar la App Móvil de BCD Travel

Compra de mercaderías al exterior

Módulo de Elecciones del Gobierno Escolar en Línea

Toda copia en PAPEL es un "Documento No Controlado" a excepción del original.

EVALUACIÓN DE DIAGNÓSTICO GUÍA PARA LA APLICACIÓN ON LINE

PRUEBAS SELECTIVAS ANALISTA INFORMÁTICO TURNO DE ACCESO LIBRE SEGUNDO EJERCICIO DE LA PRIMERA FASE (VERSIÓN CASTELLANO)

Costas: Guía de playas

La ayuda y referencia de Visual Basic y otros recursos como herramientas para los programadores. (CU00306A)

ALCHEMY SEARCH VERSIÓN 8.2 GUIA DE REFERENCIA RÁPIDA

Manual para Alumnos del Campus Virtual

AUTOSOLICITUD DE ADMISIÓN CURSO 2014/2015 ADMISIÓN A ESTUDIOS DE MÁSTER UNIVERSITARIO OFICIAL

La contabilización por lotes de asientos

Todas las páginas del módulo disponen de una cabecera:

Manual para la configuración del correo electrónico en Outlook 2003

MICROSOFT ACCESS 2007

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS4 - URJC

Bases de datos: Access

EDOMO EDOMO. Edomo Basic. Manual de programación. Módulo SMS Versión /04/2007. Indomótika. Indomótika INDICE

HIPERVÍNCULOS Y GRABACIÓN DE NARRACIÓN EN POWER POINT 2007

MANUAL DE ADMINISTRADOR V2.0

ENTRETENIMIENTO ONLINE.

INTRODUCCIÓN 3 REQUISITOS DEL SISTEMA..4 DESCARGA DEL SOFTWARE...5 PASOS DE LA INSTALACIÓN 7. Consideraciones..12

Instalar componentes, Insertar videos en PowerPoint, subir videos a Youtube.com Ing.Esp. Gustavo Sánchez Rodríguez

Instructivo Consultar pólizas de caución vencidas y no cobradas

Integración Contable en Inventarios.

Manual para la configuración del correo electrónico en Outlook 2010

7.1. Consultas directas

YOUTUBE DISTINTAS OPCIONES QUE APARECEN CUANDO ENCONTRAMOS UN VIDEO:

Tabletas en el aula. My Maps. Edición Autor: Fernando Posada Prieto canaltic.com

TRABAJO FIN DE GRADO GRADO EN VETERINARIA UNIVERSIDAD COMPLUTENSE DE MADRID (ANEXOS)

Manual Alumno Campus

EJERCICIO 2 DE ACCESS ACCESS EJERCICIO 2 CONSULTAS SENCILLAS. Una consulta en Access sólo tiene sentido cuando se quiere:

MANUAL DEL APLICATIVO InstituLAC

Configuración de Moodle con usuarios de LDAP

Gestor de Incidencias Manual de Usuario Final

Adaptador Inalámbrico Altas Prestaciones

GUÍA DE INTRODUCCIÓN

DIPUTACIÓN DE BADAJOZ ÁREA DE PLANIFICACIÓN Y NUEVAS TECNOLOGÍAS Informática Municipal ACCED-E PADRÓN DE HABITANTES. Guía Rápida Proceso Electoral

Universidad Diego Portales. Francisco Miranda

Manual del Administrado

Plataforma de Gestión de Proyectos de la Universidad de Sevilla

BALANCED SCORECARD. Proceso de Sincronización Tablero de Indicadores. Cartilla I

SISTEMA ELECTRÓNICO DE CONTRATACIONES DEL ESTADO - SEACE INSTRUCTIVO PARA ENTIDADES CONTRANTANTES, PROVEEDORES Y PÚBLICO EN GENERAL

2.2 Campos de Aplicación de XML

Instructivo Consulta Vehículo por Números de Identificación

IFCT0610 Administración y Programación en Sistemas de...

Manual Blogger. Introducción

MANUAL AUTOMATRICULA UNIVERSIDAD CAMILO JOSE CELA MANUAL AUTOMATRÍCULA UNIVERSIDAD CAMILO JOSÉ CELA

Dirección y Gestión de Proyectos

CitiDirect BE SM para Tablet

Cartilla de Usuario: Editar Datos Contacto Existente (Directorio)

MANAGEMENT BOOKING EDITORIAL DISCOGRÁFICA MARKETING Y RRSS

LAS ETAPAS DE LA METODOLOGIA METRICA

Escuela Universitaria de Posgrado UMSS Sistema OMEGA Manual del Docente SISTEMA OMEGA

Curso Online de Recursos Humanos

GUÍA DOCENTE. Nutrición Humana y Dietética Doble Grado:

CURSO BÁSICO EN FISCALIZACIÓN

MÓDULO 1: Windows 7 (Parte I)

Carta técnica Contenido. Carta técnica

Transcripción:

PROYECTO FINAL DE CARRERA J2EE MEMORIA Catálogo online de música y películas Realizado por: Alejandra Carreño Méndez Consultor: Antoni Oller Arcas

Página 1

PLAN DE TRABAJO Índice del contenido Introducción Proyecto final de carrera El planteamiento y/o la motivación Definición del proyecto Tecnologías Planificación Hitos Plan de trabajo Diagrama de Gantt Página 2

1) INTRODUCCIÓN a) Proyecto final de carrera Mi objetivo principal con este proyecto final de carrera es demostrar todo lo aprendido en las diferentes asignaturas a lo largo de los cursos. Desarrollado en el ámbito de J2EE ya que la programación es el itinerario que he ido siguiendo con la elección de las asignaturas optativas, y porque es, además, en la tecnología con la que trabajo actualmente. b) El planteamiento y/o la motivación para este proyecto son los siguientes: Realizar el desarrollo con tecnologías actuales para demostrar que aunque no hayan sido estudiadas a lo largo de la carrera, la base de la que disponemos es más que suficiente para aprender nuevos enfoques y realizar desarrollos a la vanguardia de la tecnología. Realizar un proyecto que esté al día de las necesidades de la comunidad web. Definir, analizar, planificar y desarrollar un proyecto real Página 3

2) DEFINICIÓN DEL PROYECTO Realizaré un catálogo online de música y películas. Con la llegada de la noticia de que Warner se unirá con facebook para realizar un alquiler de películas online (http://www.lavanguardia.es/internet/20110308/54123188227/warner-comienza-a-alquilar-peliculasonline-desde-facebook.html) el tema de la visualización de contenido multimedia en la web está en auge. Dentro de la aplicación, se permitirá realizar búsquedas tanto de vídeo como de música con un motor de búsquedas definido. Una vez encontrada la película o canción deseada, se le permitirá al usuario: En el caso de una película, visionar el trailer de ésta. En el caso de una canción, se podrá reproducir una muestra de ésta. 3) TECNOLOGÍAS A continuación detallo las tecnologías que en principio trataré de utilizar para el desarrollo de la aplicación. IDE Eclipse IDE for Java EE developers Página 4

Servidor de aplicaciones Apache Tomcat 7.0.11 Frameworks Struts Ibatis 3.0.4 para el acceso a la base de datos Base de datos Mysql 5.5.9 Mysql Workbench 5.2.33 Manejo de versiones Subversion 2.1.6 Página 5

4) PLANIFICACIÓN a) Hitos Los hitos pricipales dentro de la planificación del proyecto final de carrera son las fechas de entraga de las 4 PECs programadas. HITO DEFINICIÓN FECHA PEC 1 Presentación del proyecto y plan de trabajo 16/03/2011 PEC 2 Análisis y diseño 14/04/2011 PEC 3 Implementación 23/05/2011 Entrega Final Memoria+Presentación+Producto 20/06/2011 b) Plan de trabajo El plan de tabajo contendrá los siguientes puntos: Creación de una idea Definición del proyecto/idea Planificación del proyecto Estudio de nuevas tecnologías Análisis Diseño Plan de pruebas Implementación Pruebas Página 6

Realización de memoria (documentación) Realización de la presentación Entrega del producto Página 7

c) Diagrama de Gantt Página 8

ANÁLISIS Y DISEÑO Índice del contenido Requisitos del software Requisitos funcionales Búsqueda de una canción Búsqueda de una película Interfaz de usuario Actores Entrada a la aplicación Búsqueda de música Búsqueda de película Casos de uso Entrada al sistema Buscar música Reproducir canción Buscar películas Reproducir trailer Diagramas Diagrama de casos de uso Diagrama de actividades Diagrama de secuencia Diagrama de clases Modelo de datos Página 9

1. REQUISITOS DE SOFTWARE 1.1 Requisitos Funcionales Requisito Funcional : Versión : Versión 1 Autores : Descripción: Búsqueda de una canción Usuario música El sistema deberá permitir realizar búsquedas de una canción mediante los campos: título de la canción, intérprete, álbum, año de lanzamiento, discográfica, productor, género y autor. Interfaces de Usuario : Acciones: Interfaz de usuario: Búsqueda de música. El usuario deberá acceder al sistema mediante el módulo: Librería musical. Importancia : Urgencia : Estado : Estabilidad : Comentarios : Alta Media Validado por cliente y usuarios. Alta (No se esperan cambios en un futuro). Requisito Funcional : Versión : Versión 1 Autores : Fuentes : Objetivos Asociados : Descripción: Búsqueda de una película Usuario películas El sistema deberá permitir realizar al usuario una búsqueda de películas mediante los campos: Título original, Título, Intérprete, Banda Sonora Original, Director, Año de estreno, Productor, Genero, Guión y Productora. Interfaces de Usuario : Acciones: Interfaz de usuario: Búsqueda de películas. El usuario deberá acceder al sistema mediante el módulo: Videoclub. Importancia : Urgencia : Estado : Estabilidad : Comentarios : Alta Media Validado por cliente y usuarios. Alta (No se esperan cambios en un futuro). Página 10

2. INTERFAZ DE USUARIO INTERFAZ: Entrada a la aplicación Descripción: Mediante esta pantalla se podrán realizar las siguientes acciones: Acceder al módulo de búsqueda de canciones. Acceder al módulo de búsqueda de películas Diseño: Literal Tipo Tamaño Valor Modificable Valores Visibilidad Componente campo inicial Videoclub commandlink Fijo No Sí Librería musical commandlink Fijo No Sí Página 11

INTERFAZ: Búsqueda de música Descripción: Mediante esta pantalla se podrán realizar las siguientes acciones: Búsqueda de canciones. Visualización de ficha técnica de la canción seleccionada. Reproducción de una muestra de la canción seleccionada. Diseño: Página 12

Literal Tipo Tamaño Valor Modificable Valores Visibilidad Componente campo inicial Título inputtext 30 Vacío Sí Opcional Sí canción Intérprete inputtext 30 Vacío Sí Opcional Sí Álbum inputtext 30 Vacío Sí Opcional Sí Discográfica inputtext 30 Vacío Sí Opcional Sí Año de inputtext 10 Vacío Sí Opcional Sí lanzamiento Productor inputtext 30 Vacío Sí Opcional Sí Genero selectonelistbox Vacío Sí Opcional Sí Autor inputtext 30 Vacío Sí Opcional Sí Buscar CommandLink Fijo No Sí Limpiar CommandLink Fijo No Sí Resultados DataTable 6 Vacío No Título Sí columnas Intérprete Álbum Discográfica Productor Título outputtext 30 Vacío No Fijo Sí canción Intérprete outputtext 30 Vacío No Fijo Sí Álbum outputtext 30 Vacío No Fijo Sí Discográfica outputtext 30 Vacío No Fijo Sí Productor outputtext 30 Vacío No Fijo Sí Género outputtext 30 Vacío No Fijo Sí Año de outputtext 10 Vacío No Fijo Sí lanzamiento Autor outputtext 30 Vacío No Fijo Sí Carátula del image Vacío No Fijo Sí álbum Muestra de la canción reproductor Vacío No Fijo Sí Página 13

INTERFAZ: Búsqueda de películas Descripción: Mediante esta pantalla se podrán realizar las siguientes acciones: Búsqueda de películas. Visualización de ficha técnica de la película seleccionada. Reproducción del trailer de la película seleccionada. Diseño: Página 14

Literal Tipo Componente Tamaño campo Título inputtext 30 original Intérprete inputtext 30 Banda inputtext 30 Sonora original Discográfica inputtext 30 Título inputtext 10 Director inputtext 30 Valor inicial Modificable Valores Visibilidad Vacío Sí Opcional Sí Vacío Sí Opcional Sí Vacío Sí Opcional Sí Vacío Sí Opcional Sí Vacío Sí Opcional Sí Vacío Sí Opcional Sí Genero selectonelistbox Vacío Sí Opcional Sí Guión inputtext 30 Vacío Sí Opcional Sí Productora inputtext 30 Vacío Sí Opcional Sí Año de inputtext 30 Vacío Sí Opcional Sí estreno Buscar CommandLink Fijo No Sí Limpiar CommandLink Fijo No Sí Resultados DataTable 6 columnas Sí Título original outputtext 30 Intérpretes outputtext 100 BSO outputtext 30 Título outputtext 30 Productor outputtext 30 Género outputtext 30 Fecha de outputtext 10 estreno Guión outputtext 30 Vacío No Título Intérprete Álbum Discográfica Productor Vacío No Fijo Sí Vacío No Fijo Sí Vacío No Fijo Sí Vacío No Fijo Sí Vacío No Fijo Sí Vacío No Fijo Sí Vacío No Fijo Sí Vacío No Fijo Sí Página 15

Productora outputtext 30 Vacío No Fijo Sí Director outputtext 30 Vacío No Fijo Sí Cartel de la image Vacío No Fijo Sí película Trailer de la película reproductor Vacío No Fijo Sí 3. ACTORES Actor : Descripción: Usuario música Se trata del usuario que realiza el acceso a la aplicación por el módulo de librería musical Actor : Descripción: Usuario películas Página 16

Se trata del usuario que realiza el acceso a la aplicación por el módulo de videoclub 4. CASOS DE USO CASO DE USO: Descripción: Entrada al sistema Primera acción que realiza cualquier usuario al acceder a la aplicación. Permitirá delimitar el escenario en el que se moverá el actor. Actores: Usuario Secuencia normal: 1. El usuario teclea la dirección web de la aplicación. Excepciones: Error de usuario al teclear mal la dirección. Servidor caído. CASO DE USO: Descripción: Buscar música Acción de realizar una búsqueda de una canción. Actores: Usuario música Secuencia normal: 1. El usuario rellena los datos filtrando la información que desea recibir. 1.1 No se encuentran resultados. El usuario modifica los datos de la búsqueda hasta recibir los resultados esperados. Excepciones: No se encuentran resultados. -Error controlado- CASO DE USO: Descripción: Reproducir canción Acción que realiza el usuario al clicar el play del componente de reproducción. Página 17

Actores: Usuario música Secuencia normal: 1. El usuario clica sobre el play en el componente de reproducción de música. Excepciones: CASO DE USO: Descripción: Buscar películas Acción de realizar una búsqueda de una película. Actores: Usuario película Secuencia normal: 1. El usuario rellena los datos filtrando la información que desea recibir. 1.1 No se encuentran resultados. El usuario modifica los datos de la búsqueda hasta recibir los resultados esperados. Excepciones: No se encuentran resultados. -Error controlado- CASO DE USO: Descripción: Reproducir trailer Acción que realiza el usuario al clicar el play del componente de reproducción. Actores: Usuario película Secuencia normal: 1. El usuario clica sobre el play en el componente de reproducción de trailers. Excepciones: Página 18

5. DIAGRAMAS 5.1 Diagrama de casos de uso Página 19

5.2 Diagrama de Actividades Página 20

5.3 Diagrama de secuencia Página 21

5.4 Diagrama de Clases BeanMultimedia - Nombre : String - Duracion : String - FechaEstreno : String - Productores : Collection - CaratulaURL : String + «get» Nombre ( ) + «set» Nombre ( ) + «get» Duracion ( ) + «set» Duracion ( ) + «get» Productores ( )... BeanCancion - Autores : Collection - MuestraURL : String - Album : String - Genero : String - Discografica : String + «get» Autores ( ) + «set» Autores ( ) + «get» MuestraURL ( ) + «set» MuestraURL ( ) + «get» Album ( ) + «set» Album ( ) + «get» Genero ( ) + «set» Genero ( ) + «get» Discografica ( ) + «set» Discografica ( ) BeanPelicula - Director : String - Actores : Collection - TrailerURL : String - Guionistas : Collection - Musicos : Collection - Sinopsis : String + «get» Director ( ) + «set» Director ( ) + «get» Actores ( ) + «set» Actores ( ) + «get» TrailerURL ( ) + «set» TrailerURL ( )... Página 22

6. MODELO DE DATOS Página 23

ANEXO 1 PRUEBAS UNITARIAS Página 24

Nº PRUE BA 1 2 DESCRIPCION DE LA PRUEBA ACCESO: Probar que se accede a la pantalla de acceso mediante la URL: http://localhost:8080/catalogoweb/h ome.do ACCESO : Probar que al pulsar sobre Videoclub se accede al módulo videoclub 3 ACCESO: 4 Probar que al pulsar sobre Librería Musical se accede al módulo librería musical VIDEOCLUB: Probar que se devuelven resultados al realizar una búsqueda con datos existentes en la bbdd. 5 VIDEOCLUB: Probar que al darle al detalle se cargan los datos del item seleccionado. 6 VIDEOCLUB: Probar que se visualiza el trailer de la película seleccionada. 7 VIDEOCLUB Probar que al darle a limpiar, se borran los datos del formulario 8 VIDEOCLUB Probar que al darle a home regresamos a la pantalla de acceso. FECHA REALIZACI ON 30/05/201 1 30/05/201 1 30/05/201 1 30/05/201 1 30/05/201 1 30/05/201 1 30/05/201 1 30/05/201 1 RESUL TADO OK OK OK OK OK OK OK OK OBSER VACIO NES 9 LIBRERÍA MUSICAL: Probar que se devuelven resultados al realizar una búsqueda con datos existentes en la bbdd. 30/05/201 1 OK Página 25

10 LIBRERÍA MUSICAL: Probar que al darle al detalle se cargan los datos del item seleccionado. 11 LIBRERÍA MUSICAL: Probar que se visualiza el trailer de la cancion seleccionada. 12 LIBRERÍA MUSICAL: Probar que al darle a limpiar, se borran los datos del formulario 13 LIBRERÍA MUSICAL: Probar que al darle a home regresamos a la pantalla de acceso. 30/05/2 011 30/05/2 011 30/05/2 011 30/05/2 011 OK OK OK OK Página 26

ANEXO 2 MANUAL DE USUARIO Página 27

Introducción Acceso Videoclub Introducción Búsqueda Resultados Detalle Librería Musical Introducción Búsqueda Resultados Detalle Página 28

Introducción Este manual permite ver cuales son todas las funcionalidades disponibles para el aplicativo Catalogo Web de música y películas. Éste describe cual es el proceso paso a paso que se debe llevar a cabo para el buen funcionamiento y configuración. Página 29

Acceso En la home de la aplicación, la pantalla que da acceso a los dos módulos de la aplicación, tendremos un botón para entrar en el módulo de librería musical y otro botón para entrar en el módulo de videoclub. Página 30

Videoclub Introducción En este módulo se podrán realizar consultas de péliculas en detalle, junto con el visionado del trailer de la película y el cartel de la misma. Búsqueda Se podrán realizar búsqueda mediante los siguientes parámetros: Título original: título en el idioma oficial de la película. Título: Título en español de la película. Banda sonora original Director Año de estreno Productor Género Guión Productora Se tienen también las siguientes acciones: Buscar: Realiza una búsqueda en la base de datos con los parámetros de la búsqueda introducidos. Si no se introduce ningún parámetro de búsqueda se obtendrán todo los resultados de la base de datos. Limpiar: Limpia el formulario de los parámetros de búsqueda. Home: Vuelve a la home de la aplicación, para cambiar de módulo si se desea. Resultados Tabla de resultados tras la búsqueda. Se permite ir al detalle de cada película mediante un link en la columna detalle. Se muestran los siguiente valores en cada resultado: Título, Título Original, Banda Sonora Original, Director, Año Estreño, Productor, Género, Director, Guión, Productora y detalle (link a detalle). Detalle Se muestra el detalle del resultado seleccionado. Éste constará de: Página 31

Título Original Título Banda Sonora Original Año Estreno Productor Director Género Guión Productora Cartel Trailer Se muestra la opción de visionar el trailer de la película mediante link a youtube. Página 32

Librería Musical Introducción En este módulo se permitirán realizar consultas en detalle de canciones. Mostrando la carátula del álbum de la canción/álbum buscado y el visionado del videoclib. Búsqueda Se podrán realizar búsqueda mediante los siguientes parámetros: Título Álbum Autor Año de estreno Productor Género Intérprete Se tienen también las siguientes acciones: Buscar: Realiza una búsqueda en la base de datos con los parámetros de la búsqueda introducidos. Si no se introduce ningún parámetro de búsqueda se obtendrán todo los resultados de la base de datos. Limpiar: Limpia el formulario de los parámetros de búsqueda. Home: Vuelve a la home de la aplicación, para cambiar de módulo si se desea. Resultados Tabla de resultados tras la búsqueda. Se permite ir al detalle de cada canción mediante un link en la columna detalle. Se muestran los siguiente valores en cada resultado: Título, Año Estreno, Discografía, Álbum, Productor, Género, Director, Discografía y detalle (link a detalle). Detalle Página 33

Se muestra el detalle del resultado seleccionado. Éste constará de: Título Álbum Año Estreno Productor Director Género Discográfica Carátula Videoclip Se muestra la opción de visionar el videoclip de la canción mediante link a youtube. Página 34