sportalia37
DESCRIPTION
SPORTALIA37. Web para la promoción y mejora de eventos deportivos. Titulación: Ingeniería en Informática de Gestión Autor: José Aparicio García Director: Carlos Molina Clemente Mayo 2014. INTRODUCCIÓN OBJETIVOS ESPECIFICACIONES DISEÑO IMPLEMENTACIÓN COSTES LEGISLACIÓN - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/1.jpg)
SPORTALIA37
Web para la promoción y mejora de eventos deportivos
Titulación: Ingeniería en Informática de Gestión
Autor: José Aparicio GarcíaDirector: Carlos Molina Clemente
Mayo 2014
![Page 2: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/2.jpg)
INTRODUCCIÓN
INTRODUCCIÓN
OBJETIVOS
ESPECIFICACIONES
DISEÑO
IMPLEMENTACIÓN
COSTES
LEGISLACIÓN
PLANIF. TEMPORAL
CONCLUSIONES
![Page 3: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/3.jpg)
Introducción
¿DE DONDE SURGE LA IDEA
INICIAL?
Experiencia personal Club Triatlón
Tarragona.
• Maratones
• Triatlones
• Duatlones
• Travesías en aguas abiertas
¿POR QUÉ AHORA?• Aumento participantes.
• Incremento de eventos.
![Page 4: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/4.jpg)
Introducción
CARENCIAS COMUNES EN LOS
EVENTOS
Plazas ofrecidas insuficientes
Mala señalización
Falta de personal de socorro
Escasez de alimentos ¿QUE SE NECESITA PARA
SOLUCIONARLAS?
Herramienta publicar y gestionar
Contacto atletas - organizadores
Asegurar libertad de opinión
![Page 5: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/5.jpg)
Introducción
¿POR QUE ELEGIR UN SISTEMA GESTOR DE
CONTENIDOS?
• Creación de diferentes tipos contenidos
• Administración dichos contenidos
• Gestión mediante roles ¿TIPOS DE CMS Y ELECCIÓN DE
DRUPAL?
• Gratuito y de código abierto. • Fiable y seguro.• Comunidad muy activa.• Modular y escalable.• Gran sistema de control en roles y permisos.
![Page 6: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/6.jpg)
OBJETIVOS
INTRODUCCIÓN
OBJETIVOS
ESPECIFICACIONES
DISEÑO
IMPLEMENTACIÓN
COSTES
LEGISLACIÓN
PLANIF. TEMPORAL
CONCLUSIONES
![Page 7: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/7.jpg)
Objetivos
Aprendizaje del entorno Drupal
Creación de un tema propio
Creación de módulos específicosConseguir una web funcional y con la máxima auto-gestión
OBJETIVOS DEL APRENDIZAJE
![Page 8: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/8.jpg)
Objetivos
Promocionar eventos deportivos
Libertad de opinión
Ayudar a mejorar dichos eventos
OBJETIVOS DEL PORTAL WEB
![Page 9: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/9.jpg)
ESPECIFICACIONES
INTRODUCCIÓN
OBJETIVOS
ESPECIFICACIONES
DISEÑO
IMPLEMENTACIÓN
COSTES
LEGISLACIÓN
PLANIF. TEMPORAL
![Page 10: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/10.jpg)
Especificaciones
PRINCIPALES FUNCIONALIDADES DEL
PORTAL• Publicación eventos deportivos
• Publicación de todo tipo de contenidos
• Comentar publicaciones
• Agrupar eventos según ubicación
geográfica
• Sindicación RSS del contenido para otras
webs
![Page 11: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/11.jpg)
DISEÑO
INTRODUCCIÓN
OBJETIVOS
ESPECIFICACIONES
DISEÑO
IMPLEMENTACIÓN
COSTES
LEGISLACIÓN
PLANIF. TEMPORAL
CONCLUSIONES
![Page 12: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/12.jpg)
Diseño
ROLES
• Usuario Anónimo
• Usuario Atleta
• Usuario
Organizador
• Administrador web
![Page 13: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/13.jpg)
Diseño
BLOQUES• Inicio sesión • Navegación• Rotor banner • Nube de tags• Listado de eventos (vista creada)• Encuesta más reciente• Quién está en línea• Sindicar
![Page 14: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/14.jpg)
Diseño
PRINCIPALES MÓDULOS CONTRIBUIDOS UTILIZADOS
• AddThis • Content constructor editor (CCK)• CKE Editor• Toolbar• Views• Five Stars• Rotor Banner
![Page 15: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/15.jpg)
Diseño
TEMATIZACIÓN• Modificación en código CSS del archivo sportalia37_style.css
Tema original
Tema modificado
![Page 16: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/16.jpg)
IMPLEMENTACIÓN
INTRODUCCIÓN
OBJETIVOS
ESPECIFICACIONES
DISEÑO
IMPLEMENTACIÓN
COSTES
LEGISLACIÓN
PLANIF. TEMPORAL
CONCLUSIONES
![Page 17: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/17.jpg)
Implementación
FICHEROS NECESARIOS PARA CREAR UN MÓDULO Directorio …/drupal/sites/all/modules
• Archivos básicos (.info, .module)
• Archivos secundarios (.install, .css, .nodeapi.inc,…)
Nombre_modulo.info Nombre_modulo.module
Nombre_modulo.install Nombre_modulo.css Nombre_modulo.nodeapi.inc
![Page 18: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/18.jpg)
SISTEMA DE HOOKS• Funciones PHP que interactúan con el núcleo de DRUPAL ampliando las funcionalidades del sitio.
• Hook_menu() Creación menús personalizados.
• Hook_perm() Define permisos de acceso por rol.
• Hook_block() Crea bloques personalizados.
• Hook_install() Genera los procesos y crea las
tablas
• Hook_uninstall() Genera los procesos y elimina
tablas
HOOKS MAS RELEVANTES
Implementación
![Page 19: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/19.jpg)
MÓDULOS PROPIOS
Implementación
• Modulo Recomienda
![Page 20: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/20.jpg)
MÓDULOS PROPIOS
Implementación
• Modulo expiración
Acceso exclusivo administrador
Acceso usuario autenticado
![Page 21: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/21.jpg)
MÓDULOS PROPIOS
Implementación
• Modulo depuraciónAcceso exclusivo administrador
Palabras restringidas
• masterweb
• imbécil
• estúpido
![Page 22: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/22.jpg)
COSTES
INTRODUCCIÓN
OBJETIVOS
ESPECIFICACIONES
DISEÑO
IMPLEMENTACIÓN
COSTES
LEGISLACIÓN
PLANIF. TEMPORAL
CONCLUSIONES
![Page 23: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/23.jpg)
Costes
TIPO DE SOPORTE FÍSICO
• SERVIDOR LOCAL
• SERVIDOR COMPARTIDO
ELEGIR PLAN DE ALOJAMIENTO
• ESPACIO EN DISCO
• TRANSFERENCIA (# visitantes)
• BASE DE DATOS
• CUENTAS DE ACCESO FTP
• LENGUAJE DE PROGRAMACIÓN
![Page 24: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/24.jpg)
Costes
WEB EN UN SERVIDOR COMPARTIDO
1&1 HostGator Arsys
Espacio disco 50 Gb Ilimitado 200 Mb
Dominios 1 1 1
Editor web móvil Sí Sí No
Acceso FTP Sí Sí Sí
Precio €/mes 2,99 3,96 4,9
COSTE MENSUAL TOTAL 2,99 € + IVA
![Page 25: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/25.jpg)
LEGISLACIÓN
INTRODUCCIÓN
OBJETIVOS
ESPECIFICACIONES
DISEÑO
IMPLEMENTACIÓN
COSTES
LEGISLACIÓN
PLANIF. TEMPORAL
CONCLUSIONES
![Page 26: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/26.jpg)
Legislación
BASE LICENCIA DRUPAL
• GPL (General Public Licence)
• GARANTIZAR DERECHOS DE LAS PERSONAS
FÍSICAS
LEY ORGÁNICA DE PROTECCIÓN DE DATOS
![Page 27: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/27.jpg)
PLANIFICACIÓN TEMPORAL
INTRODUCCIÓN
OBJETIVOS
ESPECIFICACIONES
DISEÑO
IMPLEMENTACIÓN
COSTES
LEGISLACIÓN
PLANIF.TEMPORAL
CONCLUSIONES
![Page 28: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/28.jpg)
Planificación Temporal
DIAGRAMA DE GANT
PERIODO REALIZACIÓN TOTAL 218 DÍAS
![Page 29: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/29.jpg)
CONCLUSIONES
INTRODUCCIÓN
OBJETIVOS
ESPECIFICACIONES
DISEÑO
IMPLEMENTACIÓN
COSTES
LEGISLACIÓN
PLANIF. TEMPORAL
CONCLUSIONES
![Page 30: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/30.jpg)
Conclusiones
CONCLUSIONES PROYECTO SPORTALIA37
• APRENDER EL FUNCIONAMIENTO DEL CMS
DRUPAL
• CONOCIMIENTO DE LA COMUNIDAD DE DRUPAL
• CAPACIDAD DISEÑAR Y CONSTRUIR TODO TIPO
DE WEBS
• IMPLEMENTACIÓN DE MÓDULOS Y TEMAS
• CAPACIDAD DE APLICAR CONOCIMIENTOS
GENERALES A TODO TIPO DE WEBS DISEÑADAS
CON OTROS CMS.
![Page 31: SPORTALIA37](https://reader038.vdocumento.com/reader038/viewer/2022110211/56813055550346895d960753/html5/thumbnails/31.jpg)
GRACIAS POR VUESTRA ATENCIÓN.
¿ALGUNA PREGUNTA?