Webservices de búsqueda en bases de datos Isis Ing. Victor Ricardo Díaz Esp. Computación INFOMED.

Slides:



Advertisements
Presentaciones similares
1 Curso Básico de C.I.O. Light Sección 12 Internet Sección 12 - Internet.
Advertisements

Herramientas informáticas
Internet y tecnologías web
Cubos - Generación Dinámica de Vistas (Metadatos)
information technology service
Paper On Demand Server & Designer. Descripción Técnica de Arquitectura y Componentes de la Solución PPOD.
Téc en ICTB Alina Rodríguez Fang
Presentación de la Plataforma de Gestión de la Excelencia
Tike es el primer software desarrollado en Colombia para el control y gestión de un sistema de bicicletas públicas de tercera generación.
Bienvenido a Marangatu'i, Módulo del Contribuyente de la SET!
Vtiger CRM 5.4.0: Software Libre para Fortalecimiento de Relaciones con los Clientes.
Sistema desarrollado Control de la Producción
SISTEMA DE SEGUIMIENTO DE DOCUMENTOS
¿QUE ES YOUTUBE? Es un sitio Web que permite a los usuarios compartir y ver videos. Aloja una gran variedad de clips de películas, programas de televisión,
Gestión de Clientes con Mora
“SISTEMA DE PASANTÍAS PARA LA FACULTAD DE INGENIERÍA
Oscar Navarrete J. Jorge Gutiérrez A.
SERVIDOR DE CONTENIDOS
Metabuscador Tutorial de Búsqueda Básica. Bienvenido al tutorial de uso del Metabuscador de la Biblioteca Electrónica. A través de EBSCO Discovery Service.
Webservices de búsqueda en bases de datos Isis Ing. Victor Ricardo Díaz Esp. Computación Lic. Pedro Urra INFOMED.
Usuario Un usuario es la persona que utiliza o trabaja con algún objeto o que es destinataria de algún servicio público, privado, empresarial o profesional.
Evaluación de Productos
Curso Administrativo OTEC/Empresa Unidad I: Configuración de usuarios (Actualizado el ) Curso creado por : Libro de Clases Electrónico (LCE)
Marzo 2003.
caja de herramientas del técnico del pc
Curso Administrativo OTEC/Empresa Unidad I: Configuración de usuarios (Actualizado el ) Curso creado por : Libro de Clases Electrónico (LCE)
SIA Sistema Integrado de Admisión
Acceso del usuario a la aplicación.
Programas computacionales para el manejo de datos, requisitos para su instalación y aplicación Jaime Escobar Melero Gerente de.
InSoft Ltda les da la bienvenida a su curso virtual “Principales novedades del Release 54” parte I. Si tiene dificultades técnicas por favor contáctenos.
Servicios Web. Servicios web Son programas con funcionalidad accesible a través de protocolo http que permiten la ejecución remota de métodos y funciones.
Curso de Creación aplicaciones dinámicas web con PHP y MySQL Continuamos.
SISTEMAS OPERATIVOS EN LOS QUE FUNCIONA
Aplicación Web para Informes de Asignaturas de Trabajo en Grupo
Modulo de Talleres 8x Premium Soft.
Integración de Biztalk Server 2000, Sharepoint Portal Server y Comercie Server.
Nuevos Recursos de Acceso a la Información en la BVS Verônica Abdala, Gerente SCI BIREME/OPS/OMS.
Creación de Roles Un Rol representa a una serie de acciones que un usuario puede realizar en , SugarCRM y que estan asociados a los permisos que posee.
Sistema Organizador de Invitaciones, Eventos y Memos basado en una aplicación Cliente – Servidor SOIEM TESIS DE GRADO FIEC – ESPOL 2007 Christian Vulgarin.
HELPDESK ONEOrZERO LOPEZ- MICHETTI -MUÑOZ.
Ingreso y Navegación inicial en SugarCRM
Curso Administrativo OTEC/Empresa Unidad II: Configuración de Cursos (Actualizado el ) Curso creado por : Libro de Clases Electrónico (LCE)
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
Mensajería cliente-servidor en Flex y Java
TEMA: DESARROLLO DE UN SISTEMA INFORMÁTICO PARA EL CONTROL DE USO Y EL MANTENIMIENTO DE VEHÍCULOS DE UNA INSTITUCIÓN PÚBLICA AUTOR: EDISON GUAMAN   DIRECTOR:
Portal de Salud Dra. Mirta Núñez Webmaster. Infomed se creó en 1992 como respuesta a una crisis y con visión de futuro Hoy somos una red de conocimiento.
Especialización en Desarrollo de Software
Creación de Usuarios Un Usuario representa a una persona que puede ingresar a SugarCRM y hacer uso de sus funcionalidades acorde al tipo de usuario, grupo.
Seguimiento de clientes en tienda mediante radios Bluetooth Campos Hernández, Rodrigo Iván Melo Domínguez, Alejandro Iván 28 de septiembre, 2012.
MANUAL DE USO BASES DE DATOS Por: EBSCO Information Services
INSTALACIÓN Y ADMINISTRACIÓN DE REDES DE ÁREA LOCAL
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 REQUISITOS PARA LA INSTALACION DE JOOMLA GRUPO: MICHELLEORELLANA CARLOS ZAMBRANO ARTURO ZAMBRANO Ing. Ángela.
Joomlas Sistema de administracion de contenidos. Que tiene por objetivo la creacion y edicion de paginas web de forma sencilla los requisitos recomendados.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.
GIS WEB GEOHUARO Manual de usuario. 1 Abrir un navegador 2 En la barra de direcciones escribir lo siguiente: Acceso al Geohuaro.
1     Sistema de gestión de contactos PARQUE E Miércoles, 29 de Abril de 2015   
Support.ebsco.com EBSCO Discovery Service Recurso de Tutoría.
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
Sistema de Alerta Rápida Interna SINAVEF. Alertas Sinavef Al ingresar a la parte privada del sistema de alerta nos encontramos con el menú principal el.
1. Sistema Integral de Comunicación, Control y Seguimiento de la Vigilancia Epidemiológica Fitosanitaria.
Clase #3 de Access. Temario Consultas Consultas Creación y manejos de consultas Creación y manejos de consultas Macros Macros Relaciones Relaciones.
1. Sistema Integral de Comunicación, Control y Seguimiento de la Vigilancia Epidemiológica Fitosanitaria.
BUSINESS T&G Think & Grow Uniclass Business Intelligence La solución Business Objects que analiza los procesos de su negocio.
DEFINICION ADMINISTRACIÓN Y SEGURIDAD Administración Humano regula el acceso a todos los Módulos y permite restringir la ejecución de determinadas tareas.
BUSINESS T&G Think & Grow Uniclass Gestión Documental Solución Web para Mejorar la Captura y Gestión.
Plataformas e- learning Moodle. Instalacion  Descargamos Moodle de su página oficial  Una vez hemos descargado el archivo, lo descomprimimos y copiamos.
Tutorial Rehabilitation Reference Center support.ebsco.com.
Introducción a phpmyadmin índice 1. Introducción 6. Insertar registros 5. Crear usuario para php 8. Modificar registros 2. Base de datos MySQL 3. Crear.
1 PRESENTACIÓN DE PRODUCTO SISTEMA DE ADMINISTRACIÓN DE BIENES INMUEBLES Y BIENES MUEBLES.
Transcripción de la presentación:

Webservices de búsqueda en bases de datos Isis Ing. Victor Ricardo Díaz Esp. Computación INFOMED

Descripción del Servicio La descripción del servicio está disponible a través de los métodos del Webservices XML-RPC y están públicos en :

Descripción del Servicio (Los Métodos del Webservices) list.typebases : Permite listar los tipos de bases de datos disponibles por el Servicio. list.bases : Permite listar las bases de datos disponibles por el Servicio. description.bases : Permite mostrar la descripci ó n de la base al pasarle un entero (identificador de la base) obtenido del m é todo list.bases. search.bases : Permite realizar b ú squeda en una o mas bases de datos del servicio. free.search.base: Permite realizar b ú squeda b á sica en todos los campos indexados en una base de datos isis. advanced.search.base : Permite realizar b ú squeda avanzada en uno o tres campos indexados en una base de datos isis. list.register.bases : Permite ver un registro de una base de datos. index.bases : Permite mostrar los campos indexados de la base. Para ver ejemplos de implementación de los métodos ir a:

La aplicación tiene tres tipos de usuarios los. Los primeros son aquellos que con sus navegadores realizan las búsquedas en las bases de datos Isis que contiene el sistema y los segundos son aquellos que teniendo a su disposición los métodos disponibles del webservices desarrollan la interfaz para los usuarios finales y finalmente los administradores que administran las bases de datos y la aplicación para su correcta configuración y funcionamiento. Requerimientos de los Usuarios Finales Accede al servicio desde cualquier Navegador que soporte HTML 3.2 o sus versiones posteriores. Tiene una opción de ayuda que le facilita el trabajo de búsqueda y recuperación de información. Realiza búsquedas a partir de una interfaz básica que le permite seleccionar una, más de una o todas las bases de datos disponibles en el servicio. Realiza búsquedas avanzadas utilizando una interfaz con diferentes opciones que le permiten especificar la búsqueda y obtener mejores resultados. Puede visualizar y recorrer el índice maestro de las bases disponibles. Puede guardar, imprimir y enviar por los resultados de la búsqueda. Visualiza y recorre los registros recuperados de la base(s) seleccionada(s). Podrá insertar una base de datos propietaria al sistema. Requerimientos de Usuarios

Requerimientos de los Usuarios Clientes del Webservice El usuario teniendo a su disposición los métodos descritos en el Webservices pódra realizar las interfaces que respondan a los requerimientos de los usuarios finales. Podrá visualizar listado de datos y su estructura para en correspondencia con ella visualizar los resultados de la búsqueda. Podrá preparar interfaz de registro de bases de datos al sistema. Requerimientos de los Administradores El administrador debe poder administrar la aplicación desde su propio navegador. El administrador debe poder insertar nuevos usuarios y borrar usuarios. Debe poder asignar los permisos correspondientes para las diferentes zonas (carpetas o directorios) de la aplicación. Debe poder incluir, borra una base de datos y su configuración. Podrá aprobar o desaprobar las bases de datos que registren los usuarios.

El servicio esta diseñado siguiendo los principios básicos de la arquitectura de la BVS: Asegurar el flujo de información. - Producción, organización y disponibilidad de la información. Asegurar la independencia de los datos de su presentación. Asegurar la coordinación de los agentes. - Relación “Usuario - Servicio - Usuario” (b2c, c2c). - Relación “Servicio - Servicio” (b2b). Diseñar para el nuevo escenario. Arquitectura del Servicio

El servicio esta soportado por las siguientes tecnologías: Software de soporte. - Servidores Web (ejemplo: Apache). Herramientas de Intermediación. - WWWisis - PHP En el Cliente. - Cliente Web (Netscape,Opera, Explorer, etc.) - HTML/XML - JavaScript Software de Administración de Datos. - Utilitarios Isis - WWWisis - MYSQL

Arquitectura del Servicio

Administración del Servicio La administración del servicio incluye: Administración de Usuarios : insertar nuevos usuarios y borrar usuarios. A signar los permisos correspondientes para las diferentes zonas (carpetas o directorios) de la aplicación. Administración de bases de datos : incluir, borrar una base de datos y su configuración. aprobar o desaprobar las bases de datos que registren los usuarios.

Ejemplos de clientes del Webservices Para ver ejemplos de clientes del Webservices is a:

Ejemplos de clientes del Webservices Para ver xml :

Ejemplos de clientes del Webservices Para ver xsl :

Ejemplos de clientes del Webservices Las búsquedas sobre bases de datos que aparecen en el nuevo Portal de INFOMED son otros ejemplos de clientes de este Webservices: Directorio de Instituciones de Salud. Libros y obras de referencia. Medicamentos de uso en Cuba. etc.

Futuro del servicio Realizar implementación SOAP del Webservices. Incluir todas las funcionalidades para el trabajo sobre una base de datos Isis. Trabajar en la implementación de un módulo completo de búsqueda, actualización, mantenimiento de las bases de datos Isis. Módularización de los todos los componentes del Servicio. Trabajo en módulo de administración que permita a los usuarios del mismo: inscribir bases de datos, crearlas, actualizarlas, eliminarlas, obtener reporte de las bases, crear interfaces de búsquedas y actualización acorde con sus requerimientos utilizando trasformaciones xslt que le permitan brindar la información admacenadas en sus bases de datos para los diferentes clientes (Ejemplo: WebTV).