Autor : Daniel García Torralbo Director : Carlos Molina Clemente Titulación : ETIS
Introducción Objetivos Especificaciones Diseño Implementación Evaluaciones Aspectos legales Costes Conclusiones
INTRODUCCIÓN ● Qué es un CMS? ● Ejemplos (Joomla, Wordpress, Drupal...) ● Drupal ● Instalación
Introducción Objetivos Especificaciones Diseño Implementación Evaluaciones Aspectos legales Costes Conclusiones
Objetivos ● Aprendizaje Drupal ● Creación de módulos y tema propio ● Temática de la página: Music4Share ● Nivel personal
Introducción Objetivos Especificaciones Diseño Implementación Evaluaciones Aspectos legales Costes Conclusiones
Especificaciones ● Casos de uso → Interacción entre el usuario y el sistema → Ejemplos
Especificaciones ● Finalidad de Music4Share > MUSICAL : Sección personal y sección de usuarios > RELACIONAL: Comunicación entre usuarios y contacto
Introducción Objetivos Especificaciones Diseño Implementación Evaluaciones Aspectos legales Costes Conclusiones
Diseño ● Módulo ● → Aplicación que permite aumentar las funcionalidades de nuestra web ● → Algunos importantes utilizados (CCK, Profile, Taxonomy, SMTP Support...) ● Rol ● → Conjunto de usuarios con permisos comunes → Tipos de usuario
Diseño ● Box Music
Introducción Objetivos Especificaciones Diseño Implementación Evaluaciones Aspectos legales Costes Conclusiones
Implementación > Lenguajes de programación utilizados ● PHP ● HTML ● CSS > Sistema Gestor de Base de Datos ● MySQL
Implementación > Archivos básicos para crear un módulo ●.info ●.install ●.module > Módulos propios ● Recomendar web ● Libro de visitas (feedback)
Implementación > Archivos básicos para crear un tema ●.info ●.tpl.php ●.template.php ●.css ●.png.jpg > Tema propio ● Music4Share Theme
Implementación > Página principal
Implementación > Bloques
Implementación > Otros elementos (buscador, chat...)
Introducción Objetivos Especificaciones Diseño Implementación Evaluaciones Aspectos legales Costes Conclusiones
Evaluaciones > Ejemplo: creación de nuevo contenido de un usuario autentificado ● Acceso a sección Music4Share Space ● Entrar en el apartado elegido (por ejemplo, charts) ● Acceder a nuevo Chart ● Completar el formulario ● Publicar
Evaluaciones > Resultado
Introducción Objetivos Especificaciones Diseño Implementación Evaluaciones Aspectos legales Costes Conclusiones
Aspectos legales > En nuestra web hay obras musicales personales, las cuales deben registrarse ● Creative Commons ● Tipo de licencia → Reconocimiento – NoComercial – SinObraDerivada
Introducción Objetivos Especificaciones Diseño Implementación Evaluaciones Aspectos legales Costes Conclusiones
Costes ● Registro del dominio ● Alojamiento web ● Licencia de software (opcional)
PLANNING TEMPORAL
Introducción Objetivos Especificaciones Diseño Implementación Evaluaciones Aspectos legales Costes Conclusiones
● Aprendizaje de lenguajes de programación web ● Desarrollar páginas web mediante el CMS Drupal ● Implementar módulos y temas personalizados ● Posibilidad de continuar este proyecto en un futuro de una manera comercial ● Ser más competitivo en el mundo laboral