Método Flexible de Persistencia y Presentación de Observaciones Clínicas

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Método Flexible de Persistencia y Presentación de Observaciones Clínicas"

Transcripción

1 Método Flexible de Persistencia y Presentación de Observaciones Clínicas Zottola Pareja, Darwin Rodrigo 1 1 Departamento de bioingeniería, Facultad de Ciencias Exactas y Tecnología, Instituto de Bioelectrónica, Facultad de medicina, Universidad Nacional de Tucumán, Av. Independencia 1.800, San Miguel de Tucumán, Tucumán, Argentina rodrigozeta@gmail.com Resumen. El siguiente trabajo propone método de persistencia de información, flexible y dinámico, y su aplicación en un prototipo Prototipo Web para Telemedicina, desarrollado como parte de un proyecto que busca generar una red de telemedicina para el Sistema Provincial de Salud de la Provincia de Tucumán. La actual arquitectura de software,que contiene un modelo puramente relacional en su capa de persistencia, presenta en particular el inconveniente de que la gestión y administración de la información referente a observaciones clínicas, que se caracterizan por una gran variabilidad en su estructura y tipo de datos, implica un nuevo diseño e implementación del esquema de datos cada vez que se ingresa un nuevo tipo de observación, impactando en el resto de las capas de la arquitectura ante lo cual dicho método propone formas alternativas al manejo actual de la información dentro del sistema representando observaciones clínicas con estructuras en lenguaje XML, y que sirven además de base a la capa de presentación. De esta manera, nuevos tipos de observaciones clínicas tienen que ver con agregar el modelo correspondiente en XML y su presentación, impactando mínimamente en la arquitectura. Logrando así soluciones basadas en software libre, otorgando flexibilidad a la hora de crear y visualizar las estructuras, facilitando su manejo y el mantenimiento del sistema total. 1. Introducción EL proyecto de telemedicina en Tucumán[1] surge en base a la existencia de numerosos centros asistenciales de diversa complejidad que pertenecen al Sistema Provincial de Salud de Tucumán (SIPROSA) y se encuentran dispersos en el interior de la provincia. En dichos centros existe un aprovechamiento deficiente de los recursos físicos y humanos, así como la mala difusión de los servicios que se prestan y la falta de médicos especialistas, ocasionando la generación de un importante número de derivaciones innecesarias hacia los centros de mayor complejidad. La Organización Mundial de la Salud (OMS), define a la Telemedicina como: El suministro de servicios de atención sanitaria, en los que la distancia constituye un factor crítico, por profesionales que apelan a las tecnologías de la información y de la comunicación con objeto de intercambiar datos para hacer diagnósticos, preconizar tratamientos y prevenir enfermedades y heridas, así como para la formación permanente de los profesionales de atención de salud y en actividades de investigación y evaluación, con el fin de mejorar la salud de las personas y de las comunidades en que viven. [2]. En base a esta definición queda claro que el intercambio de datos, trae consigo una variedad y complejidad de fuentes de información tales como señales, imágenes, videos y documentos de texto,

2 que se suelen presentar en un encuentro real de interconsulta con el objetivo de elaborar un diagnóstico, debatir tratamientos, traslados, etc. lo que supone la existencia de un gran número de formatos distintos que complican su manipulación. Hablando específicamente de las observaciones clínicas, veremos que su complejidad puede variar dependiendo el tipo de las mismas, así como de la exactitud deseada en sus resultados. Pero el mayor problema no estará solamente en la variedad de datos si no específicamente en la variedad de estructuras correspondientes a nuevas observaciones que deben ser agregadas con una frecuencia considerable, es de esta manera que estas estructuras impactan de una manera considerable en el sistema en general, forzando a un nuevo diseño e implementación de cada una de las capas de su arquitectura. Sobre esta problemática las propuestas de este trabajo se basan en tomar la arquitectura existente en el proyecto de telemedicina y otorgar soluciones en las etapas más afectadas utilizando entre otras cosas la tecnología XML(Extensible Markup Language) y las herramientas disponibles para la manipulación de este tipo de archivo de texto que poseen datos y su respectiva estructura. La utilización de nuevos frameworks y soluciones basadas en software libre, para otorgar flexibilidad a la hora de crear y visualizar las estructuras, facilitar su manejo y el mantenimiento del sistema total. 2. Prototipo Web para Telemedicina Arquitectura. La Figura 1 muestra un esquema de la arquitectura actual de la aplicación de telemedicina. Figura 1. Arquitectura Prototipo Web Para Telemedicina En la misma distinguimos 4 capas: La capa de datos que es donde residen los datos y es la encargada de acceder a los mismos; la Base de Datos (BD) donde se almacenan los documentos multimedia, datos de pacientes y sus observaciones clínicas, agentes de salud colaboradores, etc. (Implementada con MySQL). La capa de negocios donde residen los programas que se ejecutan, es también donde se reciben las peticiones del usuario y se envían las respuestas tras el proceso. Estas reglas de negocios creadas en esta capa fueron implementadas con lenguaje Java 1.6. La capa que se encuentra entre la capa de aplicación y las vistas de navegador web, fue confeccionada con Java Server Faces (JSF)[3] particularmente mediante el framework ICE Faces 1.8 [4]. Y por último la capa de presentación que es la que se comunica con el usuario final. 3. Observaciones Clínicas y su estructuras En las figuras 2 y 3 se observa cuan complejas y disímiles pueden llegar a ser las estructuras de datos creadas a partir de las observaciones Clínicas, en el ejemplo se puede observar las estructuras de dos tipos: Presión sanguínea y Temperatura corporal ambos propuesto por openehr [5] una fundación sin fines de lucro la cual desarrolla especificaciones y código, de código abierto con el propósito de buscar estándares para los sistemas en medicina.

3 Figura 2. Presión sanguínea según openehr. Figura 3. Temperatura corporal según openehr. Ambos gráficos confirman la afirmación de que la estructura de una respectiva observación clínica puede crecer en base a su complejidad o la exactitud buscada en la misma. Estas dos observaciones deberán almacenar diferentes tipo de información y el sistema deberá tener la capacidad de administrarlas y poder mostrarlas en su interface para cualquier consulta, modificación y sobre todo en los casos en que una consulta de un tipo de observación requiera el mostrar por ejemplo los datos de la presión sanguínea y temperatura de un mismo paciente para una consulta en particular. Este estándar propone divisiones dentro de los datos mismos en la presión Data haciendo referencia a los datos propios de la observación de presión sanguínea; la presión diastólica o sistólica, presión arterial media y el pulso, mientras que en la temperatura corporal la división Data solo contiene el dato que hace referencia a la temperatura misma, por el contrario hace hincapié en State donde se destacan datos referente al estado del paciente al momento de ser efectuado el estudio como la exposición del cuerpo o datos referentes a las condiciones del entorno en donde fue efectuada dicha observación, ciclo mestrual,etc. Estas observaciones que son habituales, y a veces complementarias, marcan una clara diferencia tanto en la forma que toma la estructura como en los datos que se almacenan y como varía la importancia de cada una. Si a esto se suma el hecho de que existen algunas observaciones que requerirán el apoyo de, por ejemplo, datos multimedia, imágenes, sonidos, ect. Otras veces se cuenta con estudios y observaciones que serán una composición de dos o más. Es decir, por ejemplo que no serán los mismos datos los que se necesitaran enviar en una ecografía, en un puntaje de pagar, presión

4 sanguínea, audiometría, etc; de esa manera podríamos nombrar una lista voluminosa de observaciones clínicas, totalmente distintas en la información que ofrecen, y la cual no solo debe persistir en el sistema, sino que el mismo debe tener la capacidad de mostrarla de una manera eficiente al respectivo usuario. En base a esto en las figuras 4 y 5 se proponen esquemas reducidos, para otorgar gráficamente una manera de comprender y mostrar, como el ingreso de una observación nueva al sistema genera cambios en todas las capas de la arquietectura del sistema. Figura 4. Versión reducida de Blood Pressure. Figura 5. Versión reducida de Body Temperature. 4. Nueva Arquitectura Con las capas actuales el proceso para agregar un nuevo tipo de observaciones clínicas de manera gráfica seria el siguiente: (Figura 6)

5 Figura 6. Observ. generan estructuras y estas se unen a una mayor Si consideramos cualquiera de los dos casos Presión sanguínea (Blood Pressure) y temperatura corporal (Body Temperature), cada observación generará una estructura de datos nueva con sus respectivas tablas en base a sus necesidades en cuanto a los datos necesarios es por eso que tendrán sus propios atributos y relaciones que deberán ser agregadas a la base de datos ya existente lo que genera un cambio en las relaciones y reglas de claves establecida en la base de datos preexistente obligando a un rediseño y una nueva implementación de la base de datos, por la inserción de cada una de ellas. Como primera propuesta se sugiere tomar una porción de la base de datos, es decir la que hace referencia a las observaciones, y almacenar estas estructuras en forma de metadatos dentro de un archivo de texto como lo indica la figura 8, de manera que esto nos permita que su manipulación sea general, flexible e independiente del modelo relacional, haciendo hincapié en mantener la coherencia con el modelo original. Figura 8. Una observación y su estructura completa podrían estar dentro de un archivo de texto y el mismo dentro de una tabla como un dato tipo TEXT. Así, la antigua capa de datos queda dividida en dos capas: la capa de datos propiamente dicha y una nueva capa que llamada capa de integración, quedando una nueva arquitectura de la manera en que se muestra en la Figura 9. Figura 9. Nueva Arquitectura propuesta con capa de integración Por lo tanto en la nueva capa de datos solo existirá una tabla general que podría llamarse Estudios perteneciente al modelo actual del sistema que haría referencia a la lista de observaciones que se manejarán en el mismo, es decir que el ingreso de cada tipo de observación clínica solo verá afectada la base de datos actual al momento de agregar una fila en la tabla mencionada, dejando el control de los datos como la formación de sus estructuras a la capa siguiente: La capa de integración Capa de integración En esta capa se encuentran los componentes que nos permiten hacer más transparente el acceso a la capa de datos. Obtendremos de ella las estructuras de datos a partir de un metadato, es decir el archivo de texto posee toda la información de dichas estructuras en su interior, a su vez obtendremos de este

6 archivo los datos de cada observación clínica y su estructuras. Lo que permitirá la manipulación de este archivo será el hecho que este escrito en lenguaje XML(Extensible Markup Language)[6], un metalenguaje que puede ser utilizado para describir la estructura lógica y el contenido de una gran variedad documentos por lo tanto permite definir lenguajes de marcado adecuados a usos determinados y de esta manera darle un requerido formato a la información, la cual se manipula en forma de texto. En base a las reglas para escribir archivos XML Blood Pressure el formato es mostrado en la figura 10. Figura 10. BloodPressure.xml Dicho archivo XML posee los datos de la observación entre las etiquetas con los nombres correspondientes, de esta manera genera una jerarquía del tipo árbol en donde se puede o no, agrupar los distintos campos. Si bien se definen los nombres de los datos y su jerarquía pero no así el tipo de dato a utilizar, por lo tanto aún no se declaró ningún tipo de restricción y el campo Systolic, por ejemplo, sin restricción podría ser un dato tipo texto y no un dato tipo numérico como muestra el ejemplo y a un así ser un documento xml bien formado, lo que quiere decir que cumple con las reglas sintácticas del lenguaje XML. De la misma manera la temperatura, por contraparte tendría el archivo mostrado en la Figura 11.

7 Figura 11. BodyTemperature.xml Para poder dar la estructura deseada a estos datos, XML posee una gramática definida que permite restringir los elementos válidos dentro de un nuevo derivado de XML y esto puede expresarse en forma de un archivo XSD (XML Schemas),que permite definir estructuras complejas pudiendo definir tipos de datos específicos. Se puede observar que cada archivo XML hace referencia a un archivo con extensión.xsd con su mismo nombre. Tomando como ejemplo a la Presión Sanguínea nuestro esquema en base a la gramática XSD (XML Schemas), tendrá el formato mostrado en la Figura 12. Figura 12. BloodPressure.xsd No solo se definen los tipos de datos sino que también obliga a que se respete la estructura jerárquica definida en el archivo y si se quisiera se podría restringir la cardinalidad como el nivel de anidamiento, por lo tanto toda observación clínica de la presión deberá respetar esta estructura y la restricción de datos para ser un archivo XML validado mostrado en la Figura11.

8 Figura 13. Un archivo de texto que se encuentra en una base de datos, en su interior poseerá las estructuras de datos y los datos en si en un archivo de texto(.xml) que hará referencia a otro que posee las reglas y restricciones para su formación.(.xsd) Por lo tanto tendremos dos archivos de texto: BloodPresured.xml en donde se encontraran los datos propiamente dichos y BloodPresured.xsd que poseerá la definición de las estructuras y los tipos de datos, ambos archivos serán comparados (Parsing) por una aplicación llamada parser, en nuestro caso utilizamos el parser Xerces[7] del proyecto apache que posee compatibilidad con XML Schemas, el resultado de esta comparación me dará el archivo validado o no, si el archivo BloodPressure.xml respeta las reglas de su par BloodPresured.xsd. Este proceso de Parsing se repetirá de la misma manera para la observación de Temperatura. Figura 14 Figura 14.Parsing: El parser Xerces toma ambos documentos tomando como referencia las reglas en BloodPressure.xsd y compara para poder validar BloodPressure.xml Así una vez obtenido el XML validado se utilizará JDOM [8] que es una biblioteca open source para la manipulación optimizada de datos XML optimizada para el lenguaje java. A diferencia de los demás Api (Application programming interface) para la manipulación de XML. JDOM es un api puro de java basado en árbol para crear, parsear, manipular y serializar documentos en XML. JDOM utiliza las convenciones de java y posee sus propias clases y métodos para la manipulación de XML. Gracias a JDOM se obtienen los datos solicitados por la capa de negocios o depositar dichos datos dentro de un archivo de texto con una estructura ya definida en la base de datos de manera transparente; es decir lograr que la capa de aplicación vea solo una capa de datos y no la fusión de estos datos mas la integración, como se puede observar Figura 14. Así la agregación de un tipo de observación solo verá afectada a la capa de integración y constara de la creación de dos archivos de texto escritos en lenguaje XML y su validación.

9 Figura 14. La capa de negocios ve aun la misma capa de datos y no ve la fusión entre la capa de datos y la capa de integración 4.2. Capa de Control Como ya se dijo, esta capa esta implementada con Java Server Faces (JSF) particularmente mediante el framework ICE Faces 1.8. Estas herramientas aportan benéficos tales como el poder utilizar tecnologías como AJAX acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML) [9], permite crear aplicaciones más interactivas y rápidas. Y las hojas de estilo CSS (Cascading Style Sheets) [10]. Entregando un diseño dinámico. Y como resultado despegar la presentación del contenido. Sin embargo la creación de las mencionadas estructura en las capas de datos afectaran las vistas existentes, teniendo que desarrollar las modificaciones de las actuales vistas por nuevas en las cuales se consideren los nuevos tipos de observaciones a la hora de, por ejemplo, ver los datos de presión correspondiente a un paciente en especial y mucho mayor, aun, en caso que se deba comparar más de una observación en la misma vista. En base a este problema, si se pudiera usar plantillas para las vistas de cada observación, se podría, también, hacer una anidación de las mismas y la reutilización de código de por medio; es decir crear una vista y poder utilizarla una y otra vez, combinándola con sus pares creando vistas complejas a partir de vistas independientes. Esto disminuiría el problema de la mantención del sistema, como asi también, la generación de las nuevas vistas, simplificando los procesos de esta capa en general. Asi Facelet [11], un framework para plantillas (templates), no solo cumple con lo antes expuesto si no que está centrado en la tecnología JSF y es un perfecto complemento de icefaces ya que incorpora nuevas funciones fáciles de desarrollar, siendo un perfecto componente para trabajar con las tecnologías utilizadas en nuestro sistema. Facelet también utiliza la creación de un árbol de UIcomponent (User Interface component) y soporta las deseadas plantillas reutilizables. De esta manera este framework entrega la posibilidad de crear una vista por cada nueva estructura proporcionado la capacidad de reutilizar cada facelet, poder anidarlos y agruparlos en una misma vista, según la necesidad. Estas cualidades de facelet llevarían a tener una correspondencia de uno a uno con la definición de la estructura, en este caso con BloodPressure.xsd; dándo la ventaja de agregar solo una plantilla nueva (facelets template) por cada observación agregada quedando casi intacta la interacción de las antiguas vistas haciendo que sea sencilla tanto su creación como su mantenimiento y/o modificación. Figura 15. Se puede crear una relación directa entre ls vistas y las estructura y combinar las vistas según sea necesario.

10 4.3. Capa de Negocios Por último la capa de aplicación o de negocios solamente se nombran los cambios hechos en la arquitectura. Idealmente no afectaran a la capa de aplicación inicial, y si bien la creación de una nueva estructura afectará su contenido el trabajo para llegar a ello será el mismo que con la arquitectura anterior. 5. Conclusiones Si bien las herramientas usadas, para solucionar las problemáticas de los sistemas de gestión en medicina, son esencialmente las mismas que hasta hoy dieron excelentes resultados en los sistemas de gestión comercial, empresarial, etc. Está claro que para problemáticas específicas en el mundo de la medicina como el trato de las observaciones clínicas, dichas herramientas suelen no ser del todo satisfactoria. Gracias a las tecnologías XML y las poderosas herramientas que posee para la manipulación de datos en forma de texto conseguimos la tan preciada flexibilidad en cuanto a la creación de estructuras independizándolas de las reglas del modelo relacional tradicional y aun así estar vinculados a el por medio de un identificador, creando una seudo unión entre una base de datos relacionales y una base de datos del tipo texto. Solo agregando una capa más a la arquitectura inicial para complementar la capa de datos y proponiendo el uso de un nuevo framework de tecnología web y su combinación con las tecnologías en uso, para alivianar los problemas existentes en la capa de control. Se logró que la inserción de nuevas observaciones clínicas, impacte mínimamente en el sistema inicial, creando por así llamarlo una línea paralela a todas las capas y relacionando de forma directa lo que sería la definición de una estructura de datos con su respectiva vista. Sin que su creación y modificaciones exijan una reingeniería del sistema en su totalidad. Como valor agregado se puede considerar que todas las herramientas utilizadas son software libre y de un uso en alza en los últimos tiempos. Lo que logramos es solucionar en parte problemas de forma innovadora empleando tecnologías actuales y variadas para atender las necesidades aún no resueltas del todo de la forma tradicional. Referencias Bibliográfica [1] Prototipo Web para Telemedicina (SABI 2009).Pablo F. Solarz, Viviana I Rotger y Luis Medina Ruiz [2] IN SALUD PLAN DE TELEMEDICINA. Ministerio de Sanidad y Consumo. MADRID [3] Sitio de Sun Microsystems sobre la tecnología Java Server Faces. [4] Sitio de ICEsoft Technologies Inc. Sobre tecnología ICEFaces- / ICEfaces 1.8: Next Generation Enterprise Web Development Rainer Eschen [5] Sitio de la fundación openehr [6] Sitio Recomendaciones W3C [7] Apache Jakarta Xerces ( [8] Sitio sobre el proyecto JDOM. [9] Jesse James Garrett ( ), Articulo que origino el nombre a dicha tecnología [10] Recomendaciones W3C [11] Facelets Essentials -Bruno Aranda and Zubin Wadia / ICEfaces 1.8: Next Generation Enterprise Web Development Rainer Eschen / Core Java Server Faces David Geary cay Horntmann

Capitulo III. Diseño del Sistema.

Capitulo III. Diseño del Sistema. Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje

Más detalles

Capítulo I. Marco Teórico

Capítulo I. Marco Teórico 1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende

Más detalles

1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3

1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3 1 Índice 1. Resumen.. 3 2. Objetivos.. 3 3. Introducción. 3 4. Aplicación web para la gestión de una memoria corporativa: reportes de actividades (proyectos) 4.1 Metodología... 4 4.2 Lenguajes y herramientas

Más detalles

Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador. Desarrollado por: Jessica Nathaly Correa María Isabel Granda.

Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador. Desarrollado por: Jessica Nathaly Correa María Isabel Granda. Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador Desarrollado por: Jessica Nathaly Correa María Isabel Granda. 12 de febrero de 2015 Loja-Ecuador Contenido Presentación... 3

Más detalles

Capitulo VI. Conclusiones.

Capitulo VI. Conclusiones. Capitulo VI. Conclusiones. VI.I. Conclusiones. Finalmente como conclusiones tenemos que resaltar el uso de varias tecnologías aparte de Java, como lo son el uso de la librería O reilly para pasar archivos

Más detalles

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles

Base de datos en Excel

Base de datos en Excel Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de

Más detalles

CAPÍTULO 3 Servidor de Modelo de Usuario

CAPÍTULO 3 Servidor de Modelo de Usuario CAPÍTULO 3 Servidor de Modelo de Usuario Para el desarrollo del modelado del estudiante se utilizó el servidor de modelo de usuario desarrollado en la Universidad de las Américas Puebla por Rosa G. Paredes

Más detalles

Capítulo 1 Documentos HTML5

Capítulo 1 Documentos HTML5 Capítulo 1 Documentos HTML5 1.1 Componentes básicos HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca fue declarado oficialmente pero, incluso cuando algunas APIs

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando

Más detalles

Capítulo 2. Marco Teórico

Capítulo 2. Marco Teórico Capítulo 2. Marco Teórico 2.1. Frameworks para Aplicaciones Web en Java Con el crecimiento exponencial de Internet en los últimos años, las aplicaciones Web se han convertido en una parte básica y común

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 - Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de

Más detalles

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas Capítulo I Definición del problema y objetivos de la tesis 1.1 Introducción En la actualidad Internet se ha convertido en una herramienta necesaria para todas las personas ya que nos permite realizar diferentes

Más detalles

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Resumen Todo documento XBRL contiene cierta información semántica que se representa

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

INFORME FINAL DE PASANTIA

INFORME FINAL DE PASANTIA Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación INFORME FINAL DE PASANTIA Elaborado por Karen Adriana Gallardo Rodríguez Presentado ante la Ilustre Universidad

Más detalles

Curso de Spring Framework

Curso de Spring Framework Todos los Derechos Reservados Global Mentoring 2012 Experiencia y Conocimiento para tu Vida 1 Spring es un proyecto de código abierto (open source), originalmente creado por Rod Johnson y descrito en su

Más detalles

FORMACIÓN EN ACADEMIAS GP 3.1

FORMACIÓN EN ACADEMIAS GP 3.1 UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja ESCUELA DE CIENCIAS DE LA COMPUTACIÓN TITULACION DE SISTEMAS INFORMATICOS Y COMPUTACION FORMACIÓN EN ACADEMIAS GP 3.1 INFORME FINAL

Más detalles

1.1 EL ESTUDIO TÉCNICO

1.1 EL ESTUDIO TÉCNICO 1.1 EL ESTUDIO TÉCNICO 1.1.1 Definición Un estudio técnico permite proponer y analizar las diferentes opciones tecnológicas para producir los bienes o servicios que se requieren, lo que además admite verificar

Más detalles

Presentación y Planificación del Proyecto: Administración de Calzado

Presentación y Planificación del Proyecto: Administración de Calzado 1 Presentación y Planificación del Proyecto: Administración de Calzado Integrantes Manuel Cubillos manuel.cubillosv@usach.cl Juan Díaz juan.diazc@usach.cl Felipe Llancaleo felipe.llancaleo@usach.cl Alberto

Más detalles

Análisis y diseño del sistema CAPÍTULO 3

Análisis y diseño del sistema CAPÍTULO 3 Análisis y diseño del sistema CAPÍTULO 3 36 CAPÍTULO 3 Análisis y diseño del sistema En este capítulo se pretende realizar un análisis detallado de los requerimientos del software a desarrollar para la

Más detalles

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA Perfil Entidad Proveedora El objetivo del módulo de Gestión de Solicitudes vía Internet es facilitar el trabajo

Más detalles

Servicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción... 2. Barra de Herramientas...

Servicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción... 2. Barra de Herramientas... Indice Página Introducción... 2 Acceso al Sistema... 3 Barra de Herramientas... 4 Menú Principal... 5 Operación Catálogos Reportes Consultas Entradas Por Orden de Compra... 6 Entradas Directas... 8 Salidas

Más detalles

Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio

Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio Francisco José Martín Lázaro franciscojose.martin@map.es Consejero Tecnológico de Normas de Tecnología. Ministerio

Más detalles

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará

Más detalles

ESTRUCTURA DE LOS SITIOS DE CATEDRAS

ESTRUCTURA DE LOS SITIOS DE CATEDRAS ESTRUCTURA DE LOS SITIOS DE CATEDRAS El de la FCE le enviará el esqueleto vacío del sitio de la cátedra, al cual usted ingresara el contenido de acuerdo a sus necesidades. La tarea principal que tiene

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

Universidad Católica Nuestra Señora de la Asunción. Teoría y Aplicación a la Informática. Content Management System (CMS) Prof.

Universidad Católica Nuestra Señora de la Asunción. Teoría y Aplicación a la Informática. Content Management System (CMS) Prof. Universidad Católica Nuestra Señora de la Asunción Teoría y Aplicación a la Informática Content Management System (CMS) Prof.: Juan de Urraza Alumno: Alejandro Mussi Campos Cervera Curso: 5to Año: 2007

Más detalles

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS MANUAL DE USUARIO APLICACIÓN SYSACTIVOS Autor Edwar Orlando Amaya Diaz Analista de Desarrollo y Soporte Produce Sistemas y Soluciones Integradas S.A.S Versión 1.0 Fecha de Publicación 19 Diciembre 2014

Más detalles

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES?

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES? QUE ES COMLINE MENSAJES? Comline Mensajes es una plataforma flexible, ágil y oportuna, que permite el envío MASIVO de MENSAJES DE TEXTO (SMS). Comline Mensajes integra su tecnología a los centros de recepción

Más detalles

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos 2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven

Más detalles

Capítulo II. Arquitectura del Software

Capítulo II. Arquitectura del Software Capítulo II. Arquitectura del Software Después de un cuidadoso análisis de los objetivos del proyecto, se determinó que la mejor manera de estructurar el sistema era haciendo uso del muy famoso patrón

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

Más detalles

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...

Más detalles

Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta

Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta Descripción general de la solución Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta Lo que aprenderá A medida que tecnologías como la nube, la movilidad, los medios sociales

Más detalles

INFORME FINAL DE PASANTIA

INFORME FINAL DE PASANTIA Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación INFORME FINAL DE PASANTIA Elaborado por: Fernando Ochoa Presentado ante la Ilustre Universidad de Carabobo

Más detalles

REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS

REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS La gestión del asesor comercial se basa en mantener contacto personalizado con un grupo de clientes empresariales o personales.

Más detalles

Metadatos en Plataformas ECM

Metadatos en Plataformas ECM Metadatos en Plataformas ECM understanding documents Ofrece tu sistema soporte para tipos documentales en bases de datos? Por qué debería importarte? Marzo, 2013 Basado en: Manejo de metadatos en plataformas

Más detalles

Proyecto ELO-330 Administración Salas del Departamento de Electrónica RC1. Gerardo Lecaros Felipe Díaz

Proyecto ELO-330 Administración Salas del Departamento de Electrónica RC1. Gerardo Lecaros Felipe Díaz Proyecto ELO-330 Administración Salas del Departamento de Electrónica RC1 Gerardo Lecaros Felipe Díaz Problemática Petición de salas de forma tradicional Solución J2EE Java 2 Platform, Enterprise Edition

Más detalles

BackflipSD Modelo de Diseño

BackflipSD Modelo de Diseño BackflipSD Modelo de Diseño Historia de revisiones: Fecha Versión Descripción Autor 04/09/2012 1.0 Rodrigo Stecanella 16/09/2012 1.1 Rodrigo Stecanella 1 Contenido Historia de revisiones:...1 Introducción...3

Más detalles

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado Capítulo VI Estudio de Caso de Aplicación del Integrador de Información Desarrollado 6.1 Organización elegida La Organización elegida para el caso de aplicación, es la empresa CTM Tours del grupo Costamar,

Más detalles

ADAPTAEMPLEO INFORME ACCESIBILIDAD. octubre 2013. Versión 1.0

ADAPTAEMPLEO INFORME ACCESIBILIDAD. octubre 2013. Versión 1.0 ADAPTAEMPLEO INFORME ACCESIBILIDAD octubre 2013 Versión 1.0 1.0 Primera versión del documento. CONTROL DE CAMBIOS Índice de Contenido 1. ACCESIBILIDAD WEB...4 2. PUNTOS DE VERIFICACIÓN...5 2.1. IMÁGENES

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

7. CONCLUSIONES Y TRABAJOS FUTUROS

7. CONCLUSIONES Y TRABAJOS FUTUROS 7. CONCLUSIONES Y TRABAJOS FUTUROS 7.1 CONCLUSIONES El presente trabajo ha realizado un acercamiento a JBoss AOP, un framework que permite la definición y ejecución de comportamiento aspectual. Consideramos

Más detalles

LLEVE SU NEGOCIO al SIGUIENTE NIVEL. digitalice todos sus documentos y procesos.

LLEVE SU NEGOCIO al SIGUIENTE NIVEL. digitalice todos sus documentos y procesos. LLEVE SU NEGOCIO al SIGUIENTE NIVEL. digitalice todos sus documentos y procesos. Qué es mydocument enterprise? MyDOCument Enterprise es una solución de gestión documental diseñada para que las empresas

Más detalles

CONCLUISIONES Y RECOMENDACIONES

CONCLUISIONES Y RECOMENDACIONES CONCLUISIONES Y RECOMENDACIONES CONTENIDO 7.1 Verificación de Hipótesis 7.2 Conclusiones 7.3 Recomendaciones Mónica Cecilia Gallegos Varela - 145 - VERIFICACIÓN DE HIPÓTESIS La hipótesis planteada al inicio

Más detalles

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar CAPITULO 4 Requerimientos, Análisis y Diseño El presente capítulo explica los pasos que se realizaron antes de implementar el sistema. Para esto, primero se explicarán los requerimientos que fueron solicitados

Más detalles

Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación

Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación Informe Final de Pasantía: Desarrollo de un Sistema Web para la Administración de Asignaturas Electivas

Más detalles

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es SCT3000 95 Versión 3.5 Software para la calibración de transductores de fuerza. Microtest S.A. microtes@arrakis.es Introducción El programa SCT3000 95, es un sistema diseñado para la calibración automática

Más detalles

GENERALIDADES DE BASES DE DATOS

GENERALIDADES DE BASES DE DATOS GENERALIDADES DE BASES DE DATOS A fin de evitar que idénticos datos se encuentren repetidos en múltiples archivos, parece necesario que los comunes se almacenen en un archivo único y que este archivo sea

Más detalles

Diseño dinámico de arquitecturas de información

Diseño dinámico de arquitecturas de información Diseño dinámico de arquitecturas de información CARACTERISTICAS DEL SISTEMA Las organizaciones modernas basan su operación en la gestión del conocimiento, es decir, en el manejo de información que se presenta

Más detalles

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.

Más detalles

CAPITULO V. Conclusiones y recomendaciones. Este capítulo tiene como objetivo mostrar las conclusiones más significativas que se

CAPITULO V. Conclusiones y recomendaciones. Este capítulo tiene como objetivo mostrar las conclusiones más significativas que se CAPÍTULO V 74 CAPITULO V Conclusiones y recomendaciones Este capítulo tiene como objetivo mostrar las conclusiones más significativas que se identificaron a lo largo de la investigación. Asimismo, se presentan

Más detalles

FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS:

FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS: FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS: TRABAJO BIBLIOGRAFICO DE, CONCEPTOS, IMÁGENES, EJEMPLOS,

Más detalles

Base de datos en la Enseñanza. Open Office

Base de datos en la Enseñanza. Open Office 1 Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 1: Introducción Instituto de Tecnologías Educativas 2011 Introducción Pero qué es una base de datos? Simplificando mucho, podemos

Más detalles

Capitulo 3. Desarrollo del Software

Capitulo 3. Desarrollo del Software Capitulo 3 Desarrollo del Software 3.1 Análisis del sistema 3.1.1 Organización de la autopista virtual Para el presente proyecto se requiere de simular una autopista para que sirva de prueba. Dicha autopista

Más detalles

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

Más detalles

- EXPRESIÓN, EN SU CASO DE LOS CRÉDITOS OTORGADOS: VER PUNTOS A, B, C Y D -EXPRESIÓN DEL REFERENTE DE LA EQUIVALENCIA (8)

- EXPRESIÓN, EN SU CASO DE LOS CRÉDITOS OTORGADOS: VER PUNTOS A, B, C Y D -EXPRESIÓN DEL REFERENTE DE LA EQUIVALENCIA (8) REGLAMENTO PARA EL DESARROLLO DE LOS CRÉDITOS DE LIBRE ELECCIÓN OTORGADOS POR EQUIVALENCIA EN EL PLAN DE ESTUDIOS DE ARQUITECTO TÉCNICO (BOE 01.12.1999) El plan de estudios de Arquitecto Técnico de la

Más detalles

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14 EVALUACIÓN A TRAVÉS DE LA WEB: EL SISTEMA TUTORMAP 1 R.Criado, D.Martín y S. Sánchez (GIEMATI, Dpto. de CC. Experimentales e Ingeniería de la URJC) Resumen En este trabajo se describen las características

Más detalles

PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto

PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto Introducción: Sobre casi cualquier tema del quehacer humano que se aborde, existen

Más detalles

Transformación de modelos en el proceso de obtención de Modelos Conceptuales partiendo de BPMN

Transformación de modelos en el proceso de obtención de Modelos Conceptuales partiendo de BPMN Transformación de modelos en el proceso de obtención de Modelos Conceptuales partiendo de BPMN Fernández Taurant, Juan Pablo Marciszack, Marcelo Martín Universidad Tecnológica Nacional, Facultad Regional

Más detalles

Mesa de Ayuda Interna

Mesa de Ayuda Interna Mesa de Ayuda Interna Documento de Construcción Mesa de Ayuda Interna 1 Tabla de Contenido Proceso De Mesa De Ayuda Interna... 2 Diagrama Del Proceso... 3 Modelo De Datos... 4 Entidades Del Sistema...

Más detalles

Servidores Donantonio

Servidores Donantonio Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

Más detalles

Facultad de Ingeniería Escuela de Ciencias y Sistemas 2011-14674 Estructura de Datos Guatemala 2013 JSF + JSP + RichFaces

Facultad de Ingeniería Escuela de Ciencias y Sistemas 2011-14674 Estructura de Datos Guatemala 2013 JSF + JSP + RichFaces JSF + JSP + RichFaces Manual Introductorio al uso de JSF, JSP y RichFaces en Java El siguiente documento es un manual muy introductorio, ya que la primera vez que me encontré con estas 3 frases juntas

Más detalles

Práctica de introducción a

Práctica de introducción a Práctica de introducción a XML El trabajo consiste en una introducción al uso del lenguaje XML y su aplicación en documentos y sistemas de caracteristicas multimedia. 1.- Qué es XML? XML (extensible Markup

Más detalles

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS 4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia

Más detalles

Capítulo III. Análisis y diseño.

Capítulo III. Análisis y diseño. Capítulo III. Análisis y diseño. 3.1 Análisis. El análisis es el intermediario entre los requisitos del sistema y el diseño, esta sección definiremos el análisis con una serie de modelos técnicos del sistema,

Más detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

Capítulo 3. Análisis y Diseño

Capítulo 3. Análisis y Diseño Capítulo 3 Análisis y Diseño 1 Análisis y Diseño En esta sección se presentará una explicación detallada del sistema, el proceso de desarrollo, así como sus diferentes fases. Además, se presenta la documentación

Más detalles

Curso Excel Básico - Intermedio

Curso Excel Básico - Intermedio Curso Excel Básico - Intermedio Clase 4 Relator: Miguel Rivera Adonis Introducción Base de Datos: Definición de Base de Datos Ordenar datos Formulario Filtros Trabajar con Sub-Totales Validación de Datos

Más detalles

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online Guías _SGO Gestione administradores, usuarios y grupos de su empresa Sistema de Gestión Online Índice General 1. Parámetros Generales... 4 1.1 Qué es?... 4 1.2 Consumo por Cuentas... 6 1.3 Días Feriados...

Más detalles

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

Más detalles

Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008

Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008 Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008 Introducción Aunque la estrategia de adquisiciones que Oracle ha seguido en los últimos años siempre ha buscado complementar y fortalecer nuestra oferta

Más detalles

UNIVERSIDAD DE BUENOS AIRES FACULTAD DE INGENIERÍA. Documentación de Motivación del Proyecto. JMit. Java Monitoring by Introspection Tool

UNIVERSIDAD DE BUENOS AIRES FACULTAD DE INGENIERÍA. Documentación de Motivación del Proyecto. JMit. Java Monitoring by Introspection Tool UNIVERSIDAD DE BUENOS AIRES FACULTAD DE INGENIERÍA Documentación de Motivación del Proyecto JMit Java Monitoring by Introspection Tool Alumnos: 84.264 86.097 Tutor: Wachenchauzer, Rosa Graciela Indice

Más detalles

Qué necesito saber para tener mi sitio web en Internet?

Qué necesito saber para tener mi sitio web en Internet? Qué necesito saber para tener mi sitio web en Internet? Introducción Antes es importante tener en cuenta que Es importante considerar lo siguiente: Definir claramente tu actividad en Internet Establecer

Más detalles

Servicio de administración de pautas publicitarias en Internet

Servicio de administración de pautas publicitarias en Internet Servicio de administración de pautas publicitarias en Internet Resumen Ejecutivo Es habitual que la publicidad en Internet sea un apéndice de la publicidad en otros medios. Como no se conocen los resultados,

Más detalles

ikimap. Comparte cartografía.

ikimap. Comparte cartografía. ikimap. Comparte cartografía. Alejandro Lamas Pérez, Francisco Xavier Sotelo Rúa, Jorge Tourís Otero. Sixtema Área Central 25 J, 15.707 Santiago de Compostela {a.lamas, f.sotelo, j.touris}@sixtema.es Resumen

Más detalles

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa Documentos de Proyecto Medusa Documentos de: Serie: Manuales Servicio de Alta, Baja, Modificación y Consulta del documento: Fecha 22 de febrero de 2007 Preparado por: José Ramón González Luis Aprobado

Más detalles

ARQUITECTUA DE M2M MIGUEL ÁLVAREZ Y CLARA HERRERO. Documento inicial

ARQUITECTUA DE M2M MIGUEL ÁLVAREZ Y CLARA HERRERO. Documento inicial Título ARQUITECTUA DE M2M Proyecto Monkey to Monkey ( M 2 M ) Equipo Proyectos Informáticos Versión 1.0 Código PLAN_M2M_2012_04_01 Fecha 19/04/2012 Autores MIGUEL ÁLVAREZ Y CLARA HERRERO Estado Documento

Más detalles

O C T U B R E 2 0 1 3 SOPORTE CLIENTE. Manual de Usuario Versión 1. VERSIÓN 1 P á g i n a 1

O C T U B R E 2 0 1 3 SOPORTE CLIENTE. Manual de Usuario Versión 1. VERSIÓN 1 P á g i n a 1 SOPORTE CLIENTE Manual de Usuario Versión 1 VERSIÓN 1 P á g i n a 1 Contenido Contenido... 2 INTRODUCCIÓN... 3 DESCRIPCIÓN ACTIVIDADES... 4 1. INICIO... 4 2. REGISTRAR NUEVO CLIENTE... 5 1.1 INGRESO DE

Más detalles

Componentes de Integración entre Plataformas Información Detallada

Componentes de Integración entre Plataformas Información Detallada Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.

Más detalles

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura 1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos

Más detalles

Metodología centrada en la Experiencia del Usuario

Metodología centrada en la Experiencia del Usuario Metodología centrada en la Experiencia del Usuario Esta metodología fue creada por Jesse James Garrett, se describe a detalle en su libro The Elements of User Experience, consiste en asegurarse que ningún

Más detalles

Introducción En los años 60 s y 70 s cuando se comenzaron a utilizar recursos de tecnología de información, no existía la computación personal, sino que en grandes centros de cómputo se realizaban todas

Más detalles

CAPÍTUL07 SISTEMAS DE FILOSOFÍA HÍBRIDA EN BIOMEDICINA. Alejandro Pazos, Nieves Pedreira, Ana B. Porto, María D. López-Seijo

CAPÍTUL07 SISTEMAS DE FILOSOFÍA HÍBRIDA EN BIOMEDICINA. Alejandro Pazos, Nieves Pedreira, Ana B. Porto, María D. López-Seijo CAPÍTUL07 SISTEMAS DE FILOSOFÍA HÍBRIDA EN BIOMEDICINA Alejandro Pazos, Nieves Pedreira, Ana B. Porto, María D. López-Seijo Laboratorio de Redes de Neuronas Artificiales y Sistemas Adaptativos Universidade

Más detalles

TABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse.

TABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse. TABLA DE DECISION La tabla de decisión es una herramienta que sintetiza procesos en los cuales se dan un conjunto de condiciones y un conjunto de acciones a tomar según el valor que toman las condiciones.

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

Novedades en Q-flow 3.02

Novedades en Q-flow 3.02 Novedades en Q-flow 3.02 Introducción Uno de los objetivos principales de Q-flow 3.02 es adecuarse a las necesidades de grandes organizaciones. Por eso Q-flow 3.02 tiene una versión Enterprise que incluye

Más detalles

XBRL extensible Business Reporting Language. Noviembre / 2014

XBRL extensible Business Reporting Language. Noviembre / 2014 XBRL extensible Business Reporting Language Noviembre / 2014 Qué es XBRL o datos interactivos? XBRL es un lenguaje para la comunicación electrónica de datos de negocio y financieros basados en XML utilizada

Más detalles

Caravel Modernization Tool: Tipos de Proyectos. Caravel Modernization Tool: Tipos de Proyectos

Caravel Modernization Tool: Tipos de Proyectos. Caravel Modernization Tool: Tipos de Proyectos Caravel Modernization Tool: Tipos de s La familia Caravel Modernization Tool Caravel Modernization Insight es una utilidad perteneciente a la familia Caravel Modernization Tool. Esta familia, integrada

Más detalles

Diseño de páginas web 2011

Diseño de páginas web 2011 Diseño de páginas web 2011 Al finalizar el curso, el alumno será capaz de planificar y diseñar correctamente desde sencillas páginas web hasta completos sitios web. Para ello, se le proporciona primero

Más detalles

Alquiler de Aulas Virtuales

Alquiler de Aulas Virtuales Alquiler de Aulas Virtuales AulaGlobal: Servicios Elearning www.aulaglobal.org Equipo AulaGlobal 2 Alquiler de Aulas Virtuales Alquiler de aulas virtuales Las Aulas Virtuales disponible en los campus de

Más detalles