2do. seminario de tecnologías aplicadas a bibliotecas viña del … · 2012-08-04 · intranet con...
TRANSCRIPT
![Page 1: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/1.jpg)
http://sibuc.uc.cl
Sistema de Bibliotecas
Desarrollando una
intranet con Joomla!
2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile, 27 de Julio de 2012.
![Page 2: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/2.jpg)
• Antecedentes
• Etapas desarrollo intranet – Requisitos
– Diseño • Funcionalidades
– Implementación
– Pruebas
– Mantenimiento
• Conclusiones
Contenidos
![Page 3: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/3.jpg)
- 3 intentos previos de desarrollo (el primero fue en 1999)
- Falta de conocimientos en desarrollo de aplicaciones web.
- Desarrollo de un Wiki por parte de la DI
- Desarrollo de intranet con Joomla! (finales 2009)
- Implementación en producción a mediados de 2010
Antecedentes (1/2)
![Page 4: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/4.jpg)
Red propia de una organización, diseñada y desarrollada siguiendo los protocolos propios de Internet. Puede tratarse de una red aislada, es decir no conectada a Internet.
Antecedentes (2/2)
![Page 5: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/5.jpg)
Etapas desarrollo intranet
Ciclo de vida clásico (cascada)
![Page 6: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/6.jpg)
DETERMINAR LAS NECESIDADES DE LOS USUARIOS
• Entrevistas con usuarios finales
• ‘Realidad’ del SIBUC
• Buenas prácticas desarrollo web
• Elaboración Documento de especificación de requisitos (SRD ‘System Requirements Document’)
Requisitos
![Page 7: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/7.jpg)
Diseño (1/4)
ANALIZAR LOS REQUERIMIENTOS Y SELECCIONAR OPCION DE DESARROLLO
• Analizar requerimientos
• Determinar funcionalidades (alcance) en detalle
• Elaboración Set de pruebas
• Determinar opciones de desarrollo
• Planificar pasos a seguir
![Page 8: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/8.jpg)
Diseño (2/4)
Funcionalidades:
• Gestor de documentos
• Buscador de funcionarios
• Noticias SIBUC
• Galería de imágenes
• Compartir links de interés (Bookmarks)
• Acceso a servicios SIBUC en un solo lugar
![Page 9: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/9.jpg)
Funcionalidades (1/4)
Gestor de documentos (DOCMan)
![Page 10: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/10.jpg)
Funcionalidades (2/4)
Buscador de funcionarios
![Page 11: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/11.jpg)
Funcionalidades (3/4)
Galería de imágenes (JoomGallery)
![Page 12: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/12.jpg)
Funcionalidades (4/4)
Compartir favoritos (Bookmarks)
![Page 13: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/13.jpg)
Diseño (3/4)
3 Opciones:
• Desarrollo propio
• Emplear Prontus (CMS comercial)
• Emplear Joomla! (CMS open source)
![Page 14: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/14.jpg)
Diseño (4/4)
¿Por qué Joomla!?
• Satisface 100% requerimientos
• Fácil de usar (instalación, configuración, etc.)
• Es modular
• Abundante documentación en español
• Comunidades de usuarios en Chile
• Empresas chilenas que ofrecen soporte y capacitación.
![Page 15: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/15.jpg)
Implementación (1/7)
INSTALAR Y CONFIGURAR JOOMLA!
• Configuración ambiente de desarrollo
• Instalación de Joomla!
• Instalación de componentes (extensiones)
• Creación de plantilla (template)
• Modificación código
• Configurar ambiente de producción
![Page 16: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/16.jpg)
Implementación (2/7)
Configuración ambiente de desarrollo
• Requerimientos Joomla!
– PHP (www.php.net)
– MySQL (www.mysql.com)
– Apache (www.apache.org)
WAMP SERVER (Windows / Apache / MySQL / PHP) www.wampserver.com/en/
MAMP, LAMP, XAMP, AppServ
![Page 17: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/17.jpg)
Implementación (3/7)
Instalación Joomla!
• Descargar Joomla! (www.joomla.org/download.html)
• Creación base de datos (consola o aplicación ‘PHPMyAdmin’)
• Seguir pasos de instalación.
![Page 18: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/18.jpg)
Implementación (4/7)
Instalación de componentes (extensiones)
• Descargar e instalar componentes:
– DOCMan (gestor documentos)
– Joomgallery (galería fotos)
– Joomap (mapa del sitio)
– Superfish (menú)
* JCE Editor (editor de texto)
http://extensions.joomla.org (cerca de 10.000 extensiones)
![Page 19: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/19.jpg)
Implementación (5/7)
Creación de plantilla (template)
Plantilla: Medio que permite construir un diseño predeterminado
Se requiere conocimientos de: - HTML - CSS - Estructura Joomla!
*JavaScript y PHP
![Page 20: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/20.jpg)
Implementación (6/7)
Modificación código
• Ajustar lo más posible a los requerimientos
• Se requiere de conocimientos de:
– HTML
– PHP
– SQL
– Framework Joomla!
![Page 21: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/21.jpg)
Implementación (7/7)
Configuración ambiente producción
Disponibilidad intranet en todo el SIBUC
- Equipo conectado a red UC
- Equipo configurado (WAMP)
- Traspasar base de datos y archivos Joomla!
- Registro IP en servidor de nombres (146.155.28.175 = intranet.sibuc.cl)
![Page 22: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/22.jpg)
Pruebas
PROBAR FUNCIONALIDADES Y CORREGIR ERRORES
• Realizar pruebas de funcionalidad en base a el set de pruebas.
• Corregir errores antes de liberar la intranet.
![Page 23: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/23.jpg)
Mantenimiento
ASEGURAR CORRECTO FUNCIONAMIENTO
• Revisión periódica de las funcionalidades
• Administración de contenidos y usuarios
– Staff de contenidos
– Staff técnico
• Realizar respaldos (archivos y base de datos)
• Realizar mejoras.
![Page 24: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/24.jpg)
• Se pueden generar nuevas herramientas con el equipamiento existente.
• Importancia de contar con personal que posea conocimientos en HTML y CSS.
• Investigar sobre aplicaciones open source.
Conclusiones
![Page 25: 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del … · 2012-08-04 · intranet con Joomla! 2do. Seminario de Tecnologías Aplicadas a Bibliotecas Viña del Mar, Chile,](https://reader034.vdocuments.co/reader034/viewer/2022050213/5f5f405fccb07240f83dda0d/html5/thumbnails/25.jpg)
Claudio Escobar Arriagada Bibliotecario Documentalista
Analista Programador Computacional
Ingeniero en Informática y Gestión (c)
@cescobai
MUCHAS GRACIAS