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
- 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.
- 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.
Web AEPUM: Base de datos AEPUMbase 27.
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.
Web AEPUM: Sitio web AEPUM 47.
Web AEPUM: Sitio web AEPUM 48.
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.
Web AEPUM: Integracin con AEPUMbase 71.
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