Grupo Drupal de Alicante Desarrollo de Sitio Web para la Asociación Española de Programas Universitarios para Mayores  (AE...
<ul><li>Especificación del proyecto
Base de datos AEPUMbase
Sitio Web AEPUM
Módulos utilizados
Integración de Drupal con base de datos </li></ul>Web AEPUM: Índice
<ul>Sitio Web </ul><ul><li>Sustitución del antiguo portal de la asociación.
Sistema que permita publicar contenidos a cualquiera de los socios de la AEPUM.
Sistema que no limite una compleja organización de la información y acepte multilenguaje.
Posibilidad de envio de newletters, galería de fotos, agenda de eventos, formulario de contacto, noticias RSS, integración...
Elección de Drupal por su modularidad y por su versatilidad gracias a Views. </li></ul>Web AEPUM: Especificación del proye...
<ul>Base de datos de Programas de Mayores </ul><ul><li>Captar la estructura de los planes de estudio de los Programas Univ...
Captar la estructura administrativa de los PUPM.
Acceso web para que cada programa cumplimente sus datos cada curso académico.
Un subconjunto de los datos se mostrarán públicamente en la web.
Objetivo: Conseguir un repositorio de datos sobre los PUPM que avale la importancia de estos estudios a nivel estatal. </l...
<ul><li>Especificación del proyecto
Base   de datos AEPUMbase
Sitio Web AEPUM
Módulos utilizados
Integración de Drupal con base de datos </li></ul>Web AEPUM: Índice
<ul><li>Dificultad del modelo de datos: Al ser estudios no reglados los PUPM establecen planes de estudio muy diferentes e...
Desarrollada con tecnologías Java: </li><ul><li>Acceso a la BD con JPA.
Upcoming SlideShare
Loading in …5
×

Desarrollo de Sitio Web para la AEPUM

811 views

Published on

Desarrollo de Sitio Web para la
Asociació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 Alicante
http://groups.drupal.org/alicante

Published in: Devices & Hardware
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
811
On SlideShare
0
From Embeds
0
Number of Embeds
247
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Desarrollo de Sitio Web para la AEPUM

  1. 1. Grupo Drupal de Alicante Desarrollo de Sitio Web para la Asociación Española de Programas Universitarios para Mayores (AEPUM) Autor: Antonio López Blanes Técnico de Investigación en Universidad Permanente de la UA
  2. 2. <ul><li>Especificación del proyecto
  3. 3. Base de datos AEPUMbase
  4. 4. Sitio Web AEPUM
  5. 5. Módulos utilizados
  6. 6. Integración de Drupal con base de datos </li></ul>Web AEPUM: Índice
  7. 7. <ul>Sitio Web </ul><ul><li>Sustitución del antiguo portal de la asociación.
  8. 8. Sistema que permita publicar contenidos a cualquiera de los socios de la AEPUM.
  9. 9. Sistema que no limite una compleja organización de la información y acepte multilenguaje.
  10. 10. Posibilidad de envio de newletters, galería de fotos, agenda de eventos, formulario de contacto, noticias RSS, integración redes sociales.
  11. 11. Elección de Drupal por su modularidad y por su versatilidad gracias a Views. </li></ul>Web AEPUM: Especificación del proyecto
  12. 12. <ul>Base de datos de Programas de Mayores </ul><ul><li>Captar la estructura de los planes de estudio de los Programas Universitarios para Mayores (PUPM) de la asociación.
  13. 13. Captar la estructura administrativa de los PUPM.
  14. 14. Acceso web para que cada programa cumplimente sus datos cada curso académico.
  15. 15. Un subconjunto de los datos se mostrarán públicamente en la web.
  16. 16. Objetivo: Conseguir un repositorio de datos sobre los PUPM que avale la importancia de estos estudios a nivel estatal. </li></ul>Web AEPUM: Especificación del proyecto
  17. 17. <ul><li>Especificación del proyecto
  18. 18. Base de datos AEPUMbase
  19. 19. Sitio Web AEPUM
  20. 20. Módulos utilizados
  21. 21. Integración de Drupal con base de datos </li></ul>Web AEPUM: Índice
  22. 22. <ul><li>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 utilización de Drupal para ello.
  23. 23. Desarrollada con tecnologías Java: </li><ul><li>Acceso a la BD con JPA.
  24. 24. Framework JSF.
  25. 25. Utilización de los generadores de código mediante plantillas de NetBeans (ahorro de tiempo de desarrollo). </li></ul></ul>Web AEPUM: Base de datos AEPUMbase
  26. 26. <ul>Login </ul>Web AEPUM: Base de datos AEPUMbase
  27. 27. <ul>Menu Principal </ul>Web AEPUM: Base de datos AEPUMbase
  28. 28. <ul>Detalle de un curso académico </ul>Web AEPUM: Base de datos AEPUMbase
  29. 29. <ul><li>El sistema de generación de código ha permitido la realización de la base de datos de forma rápida.
  30. 30. Puesto que los PUPM acceden a la BD una vez por curso académico no es necesaria una interfaz muy cuidada y por ello no se han destinado muchos recursos en este apartado.
  31. 31. En estos momentos pueden acceder a la BD los 41 socios actuales de la asociación (a fecha de 25/01/2012). </li></ul>Web AEPUM: Base de datos AEPUMbase
  32. 32. <ul><li>Especificación del proyecto
  33. 33. Base de datos AEPUMbase
  34. 34. Sitio Web AEPUM
  35. 35. Módulos utilizados
  36. 36. Integración de Drupal con base de datos </li></ul>Web AEPUM: Índice
  37. 37. <ul>Estructura de la información </ul><ul><li>Inicio: Página con novedades y noticias.
  38. 38. Asociación: Información institucional de la AEPUM.
  39. 39. Miembros: Información detallada de los miembros de la asociación. Datos obtenidos de AEPUMbase .
  40. 40. Eventos: Asambleas, jornadas y congresos de la asociación así como eventos de los propios PUPM.
  41. 41. Investigación: Toda la información sobre proyectos de investigación realizados por los PUPM así como de convocatorias.
  42. 42. Estadísticas: Estadísticas agrupadas de toda la asociación. Datos obtenidos de AEPUMbase .
  43. 43. Recursos:Acceso a documentos, materiales, links. </li></ul>Web AEPUM: Sitio web AEPUM
  44. 44. <ul>Estructura de la información </ul><ul><li>Se han utilizado las posibilidades de Views en los apartados de Eventos y de Proyectos de investigación para adecuar la presentación a los requerimientos.
  45. 45. 8 taxonomias, 2 idiomas, 4 vistas personalizadas, 1 formulario de contacto </li></ul>Web AEPUM: Sitio web AEPUM
  46. 46. <ul>Pantalla Inicial </ul>Web AEPUM: Sitio web AEPUM
  47. 47. <ul>Calendario </ul>Web AEPUM: Sitio web AEPUM
  48. 48. <ul>Gestión de newsletter </ul>Web AEPUM: Sitio web AEPUM
  49. 49. <ul><li>Especificación del proyecto
  50. 50. Base de datos AEPUMbase
  51. 51. Sitio Web AEPUM
  52. 52. Módulos utilizados
  53. 53. Integración de Drupal con base de datos </li></ul>Web AEPUM: Índice
  54. 54. <ul><li>Views 2: Para la personalización de la presentación de los listados de nodos.
  55. 55. Event: Para el calendario de eventos.
  56. 56. Fb Social: Integración con facebook.
  57. 57. Simplenews, SMTP autentication, Simplenews statistics, HTML Mail, Relative to absolute filter: Para la newsletter.
  58. 58. Taxonomy Menu: Para el menu de Eventos.
  59. 59. Entre otros módulos bien conocidos. </li></ul>Web AEPUM: Módulos Utilizados
  60. 60. <ul><li>Especificación del proyecto
  61. 61. Base de datos AEPUMbase
  62. 62. Sitio Web AEPUM
  63. 63. Módulos utilizados
  64. 64. Integración de Drupal con base de datos </li></ul>Web AEPUM: Índice
  65. 65. <ul><li>La integración con la base de datos se ha realizado de forma muy sencilla integrando código PHP en las páginas necesarias.
  66. 66. Dado que no son muchas la páginas a integrar esta solución ha permitido integrar los datos sin necesidad de crear un módulo personalizado.
  67. 67. Se muestran datos de AEPUMbase en estos apartados: </li><ul><li>Fichas de universidades socias.
  68. 68. Estadísticas: Listados.
  69. 69. Estadísticas: Gráficas (pChart). </li></ul></ul>Web AEPUM: Integración con AEPUMbase
  70. 70. <ul>Mostrando Gráficas </ul>Web AEPUM: Integración con AEPUMbase
  71. 71. <ul>Mostrando Ficha del PUPM </ul>Web AEPUM: Integración con AEPUMbase
  72. 72. <ul><li>Antonio López Blanes
  73. 73. Tecnico de Investigación UPUA
  74. 74. twitter.com/anlop
  75. 75. [email_address]
  76. 76. Grupo Drupal de Alicante: http://groups.drupal.org/alicante </li></ul>Web AEPUM: Preguntas

×