sportalia37

Post on 31-Dec-2015

24 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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 Presentation

TRANSCRIPT

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

INTRODUCCIÓN

INTRODUCCIÓN

OBJETIVOS

ESPECIFICACIONES

DISEÑO

IMPLEMENTACIÓN

COSTES

LEGISLACIÓN

PLANIF. TEMPORAL

CONCLUSIONES

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

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.

OBJETIVOS

INTRODUCCIÓN

OBJETIVOS

ESPECIFICACIONES

DISEÑO

IMPLEMENTACIÓN

COSTES

LEGISLACIÓN

PLANIF. TEMPORAL

CONCLUSIONES

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

Objetivos

Promocionar eventos deportivos

Libertad de opinión

Ayudar a mejorar dichos eventos

OBJETIVOS DEL PORTAL WEB

ESPECIFICACIONES

INTRODUCCIÓN

OBJETIVOS

ESPECIFICACIONES

DISEÑO

IMPLEMENTACIÓN

COSTES

LEGISLACIÓN

PLANIF. TEMPORAL

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

DISEÑO

INTRODUCCIÓN

OBJETIVOS

ESPECIFICACIONES

DISEÑO

IMPLEMENTACIÓN

COSTES

LEGISLACIÓN

PLANIF. TEMPORAL

CONCLUSIONES

Diseño

ROLES

• Usuario Anónimo

• Usuario Atleta

• Usuario

Organizador

• Administrador web

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

Diseño

PRINCIPALES MÓDULOS CONTRIBUIDOS UTILIZADOS

• AddThis • Content constructor editor (CCK)• CKE Editor• Toolbar• Views• Five Stars• Rotor Banner

Diseño

TEMATIZACIÓN• Modificación en código CSS del archivo sportalia37_style.css

Tema original

Tema modificado

IMPLEMENTACIÓN

INTRODUCCIÓN

OBJETIVOS

ESPECIFICACIONES

DISEÑO

IMPLEMENTACIÓN

COSTES

LEGISLACIÓN

PLANIF. TEMPORAL

CONCLUSIONES

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

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

MÓDULOS PROPIOS

Implementación

• Modulo Recomienda

MÓDULOS PROPIOS

Implementación

• Modulo expiración

Acceso exclusivo administrador

Acceso usuario autenticado

MÓDULOS PROPIOS

Implementación

• Modulo depuraciónAcceso exclusivo administrador

Palabras restringidas

• masterweb

• imbécil

• estúpido

COSTES

INTRODUCCIÓN

OBJETIVOS

ESPECIFICACIONES

DISEÑO

IMPLEMENTACIÓN

COSTES

LEGISLACIÓN

PLANIF. TEMPORAL

CONCLUSIONES

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

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

LEGISLACIÓN

INTRODUCCIÓN

OBJETIVOS

ESPECIFICACIONES

DISEÑO

IMPLEMENTACIÓN

COSTES

LEGISLACIÓN

PLANIF. TEMPORAL

CONCLUSIONES

Legislación

BASE LICENCIA DRUPAL

• GPL (General Public Licence)

• GARANTIZAR DERECHOS DE LAS PERSONAS

FÍSICAS

LEY ORGÁNICA DE PROTECCIÓN DE DATOS

PLANIFICACIÓN TEMPORAL

INTRODUCCIÓN

OBJETIVOS

ESPECIFICACIONES

DISEÑO

IMPLEMENTACIÓN

COSTES

LEGISLACIÓN

PLANIF.TEMPORAL

CONCLUSIONES

Planificación Temporal

DIAGRAMA DE GANT

PERIODO REALIZACIÓN TOTAL 218 DÍAS

CONCLUSIONES

INTRODUCCIÓN

OBJETIVOS

ESPECIFICACIONES

DISEÑO

IMPLEMENTACIÓN

COSTES

LEGISLACIÓN

PLANIF. TEMPORAL

CONCLUSIONES

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.

top related