desarrollo de sitio web para la aepum

Download Desarrollo de Sitio Web para la AEPUM

If you can't read please download the document

Upload: antonio-lopez-blanes

Post on 26-Jun-2015

573 views

Category:

Devices & Hardware


2 download

DESCRIPTION

Desarrollo de Sitio Web para laAsociación Española de Programas Universitarios para Mayores (AEPUM). Sitio desarrollado en Drupal. La presentación se ha realizado en el marco del Grupo Drupal de Alicantehttp://groups.drupal.org/alicante

TRANSCRIPT

  • 1. Grupo Drupal de Alicante Desarrollo de Sitio Web para la Asociacin Espaola de Programas Universitarios para Mayores(AEPUM) Autor: Antonio Lpez Blanes Tcnico de Investigacin en Universidad Permanente de la UA

2.

  • Especificacin del proyecto 3. Base de datos AEPUMbase 4. Sitio Web AEPUM 5. Mdulos utilizados 6. Integracin de Drupal con base de datos

Web AEPUM: ndice 7.

  • Sitio Web
  • Sustitucin del antiguo portal de la asociacin. 8. Sistema que permita publicar contenidos a cualquiera de los socios de la AEPUM. 9. Sistema que no limite una compleja organizacin de la informacin y acepte multilenguaje. 10. Posibilidad de envio de newletters, galera de fotos, agenda de eventos, formulario de contacto, noticias RSS, integracin redes sociales. 11. Eleccin de Drupal por su modularidad y por su versatilidad gracias a Views.

Web AEPUM: Especificacin del proyecto 12.

  • Base de datos de Programas de Mayores
  • Captar la estructura de los planes de estudio de los Programas Universitarios para Mayores (PUPM) de la asociacin. 13. Captar la estructura administrativa de los PUPM. 14. Acceso web para que cada programa cumplimente sus datos cada curso acadmico. 15. Un subconjunto de los datos se mostrarn pblicamente en la web. 16. Objetivo: Conseguir un repositorio de datos sobre los PUPM que avale la importancia de estos estudios a nivel estatal.

Web AEPUM: Especificacin del proyecto 17.

  • Especificacin del proyecto 18. Base de datos AEPUMbase 19. Sitio Web AEPUM 20. Mdulos utilizados 21. Integracin de Drupal con base de datos

Web AEPUM: ndice 22.

  • Dificultad del modelo de datos: Al ser estudios no reglados los PUPM establecen planes de estudio muy diferentes entre si y complejos con diferentes estructuras. Se descarta la utilizacin de Drupal para ello. 23. Desarrollada con tecnologas Java:
    • Acceso a la BD con JPA. 24. Framework JSF. 25. Utilizacin de los generadores de cdigo mediante plantillas de NetBeans (ahorro de tiempo de desarrollo).

Web AEPUM: Base de datos AEPUMbase 26.

  • Login

Web AEPUM: Base de datos AEPUMbase 27.

  • Menu Principal

Web AEPUM: Base de datos AEPUMbase 28.

  • Detalle de un curso acadmico

Web AEPUM: Base de datos AEPUMbase 29.

  • El sistema de generacin de cdigo ha permitido la realizacin de la base de datos de forma rpida. 30. Puesto que los PUPM acceden a la BD una vez por curso acadmico no es necesaria una interfaz muy cuidada y por ello no se han destinado muchos recursos en este apartado. 31. En estos momentos pueden acceder a la BD los 41 socios actuales de la asociacin (a fecha de 25/01/2012).

Web AEPUM: Base de datos AEPUMbase 32.

  • Especificacin del proyecto 33. Base de datos AEPUMbase 34. Sitio Web AEPUM 35. Mdulos utilizados 36. Integracin de Drupal con base de datos

Web AEPUM: ndice 37.

  • Estructura de la informacin
  • Inicio: Pgina con novedades y noticias. 38. Asociacin: Informacin institucional de la AEPUM. 39. Miembros: Informacin detallada de los miembros de la asociacin.Datos obtenidos de AEPUMbase . 40. Eventos: Asambleas, jornadas y congresos de la asociacin as como eventos de los propios PUPM. 41. Investigacin: Toda la informacin sobre proyectos de investigacin realizados por los PUPM as como de convocatorias. 42. Estadsticas: Estadsticas agrupadas de toda la asociacin.Datos obtenidos de AEPUMbase . 43. Recursos:Acceso a documentos, materiales, links.

Web AEPUM: Sitio web AEPUM 44.

  • Estructura de la informacin
  • Se han utilizado las posibilidades de Views en los apartados de Eventos y de Proyectos de investigacin para adecuar la presentacin a los requerimientos. 45. 8 taxonomias, 2 idiomas, 4 vistas personalizadas, 1 formulario de contacto

Web AEPUM: Sitio web AEPUM 46.

  • Pantalla Inicial

Web AEPUM: Sitio web AEPUM 47.

  • Calendario

Web AEPUM: Sitio web AEPUM 48.

  • Gestin de newsletter

Web AEPUM: Sitio web AEPUM 49.

  • Especificacin del proyecto 50. Base de datos AEPUMbase 51. Sitio Web AEPUM 52. Mdulos utilizados 53. Integracin de Drupal con base de datos

Web AEPUM: ndice 54.

  • Views 2: Para la personalizacin de la presentacin de los listados de nodos. 55. Event: Para el calendario de eventos. 56. Fb Social: Integracin con facebook. 57. Simplenews, SMTP autentication, Simplenews statistics, HTML Mail, Relative to absolute filter: Para la newsletter. 58. Taxonomy Menu: Para el menu de Eventos. 59. Entre otros mdulos bien conocidos.

Web AEPUM: Mdulos Utilizados 60.

  • Especificacin del proyecto 61. Base de datos AEPUMbase 62. Sitio Web AEPUM 63. Mdulos utilizados 64. Integracin de Drupal con base de datos

Web AEPUM: ndice 65.

  • La integracin con la base de datos se ha realizado de forma muy sencilla integrando cdigo PHP en las pginas necesarias. 66. Dado que no son muchas la pginas a integrar esta solucin ha permitido integrar los datos sin necesidad de crear un mdulo personalizado. 67. Se muestran datos de AEPUMbase en estos apartados:
    • Fichas de universidades socias. 68. Estadsticas: Listados. 69. Estadsticas: Grficas (pChart).

Web AEPUM: Integracin con AEPUMbase 70.

  • Mostrando Grficas

Web AEPUM: Integracin con AEPUMbase 71.

  • Mostrando Ficha del PUPM

Web AEPUM: Integracin con AEPUMbase 72.

  • Antonio Lpez Blanes 73. Tecnico de Investigacin UPUA 74. twitter.com/anlop 75. [email_address] 76. Grupo Drupal de Alicante: http://groups.drupal.org/alicante

Web AEPUM: Preguntas