PRESENTACIÓN LIBRO DE MARCA OET 2009
Software para la Biodiversidad - RCNPablo Aviles
Desarrollo de Software y Bases de Datos para la BiodiversidadManejo de Información
Aplicaciones de datos para RCN
Arquitectura
Ajax + PHP/Jaxer + Oracle
Arquitectura
Plataforma
HTML
CSS + jQuery + javaScript
XML
Apache 2.2.13 + PHP 5.2.9
Oracle 10gR2
Sun Solaris 10
• Bases de datos Oracle 10gR2
• Servidores Sun Solaris 10
• Servidor web Apache 2.2.13
• Tecnologías implicadas
• PHP 5.2.9
• AJAX / jQuery / Javascript
• CSS
• XML
• Oracle 10gR2
Manejo de Datos
• Un core de datos compartido y actualizado
• Vistas de datos y reglas de negocios separadas para cada aplicación del sistema
Presentación de datos
Vistas
Vistas materializadas
Reglas de negocio
Procedimientos
Triggers
Core de Datos
Tablas Tablas dimensionadas Indices
Herbarium, Jardín Botánico y Flórula
Seguridad
• Autenticación base de datos
• Autenticación al sistema para poder hacer cambios
Seguridad (cont.)
• Diferentes perfiles de usuarios (administrador, colector, sistema, consulta)
Seguridad (cont.)
• Validación del ingreso de información para evitar inyección de código en los formularios (PHP)
• CAPTCHA para evitar ataque de BOTs
Búsquedas
• Búsqueda de colecciones de datos simple (un término se busca en cualquier campo)
Búsquedas (cont.)
• Búsqueda de colecciones detallada (se busca un término diferente en cada campo que se desee)
Búsquedas (cont.)
• Búsqueda a través de navegación por árbol taxonómico
Interfaz
• Vistas de colecciones en forma de listas de datos (usuario autenticado y usuario invitado)
Interfaz (cont.)
• Vistas de colecciones en forma de galerías de imágenes (usuario autenticado y usuario invitado)
Galería de Imágenes
• Filtros por búsquedas
• Navegación a través de galería
• Soporte para visualizar diferentes tamaños en las imágenes cargadas (zoom)
• Carga de imágenes y transformación automática a diferentes tamaños
• Carga, y borrado de imágenes cargadas a la galería.
• Capacidad de seleccionar cualquier imagen de la galería como imagen principal de la colección (thumbnail)
Galería de Imágenes
Edición de Datos
• Taxonomía
• Datos de científicos
• Características de los datos en las colecciones
Edición de Colecciones
• Elementos de identificación del registro o colección
• Eventos de la colecta de datos
• Taxonomía
Edición de Colecciones
• Elementos de localización y geoespaciales
Edición de Colecciones
• Elementos biológicos y de entorno
• Carga de imágenes de colecciones
URLs de APPs
• Herbarium Las Cruces http://www.ots.ac.cr/herbarium
• Jardín Botánico Wilson http://www.ots.ac.cr/jbw
• Florula Palo Verde http://www.ots.ac.cr/florulapv
URLs de APPs
Demo
Meteorologíay
GPS
Arquitectura
Demo
Sitio de RCN
Arquitectura
Drupal CMS - Arquitectura
Demo
PRESENTACIÓN LIBRO DE MARCA OET 2009
Pablo AvilesDesarrollo de Software y Bases de Datos para la Biodiversidad
Área de Manejo de Informació[email protected]
www.ots.ac.cr
Top Related