ANÁLISIS DE TÉCNICAS DE AJUSTE Y DISTRIBUCIÓN DE CARGAS COMPUTACIONALES EN SISTEMAS MULTIAGENTE

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

Download "ANÁLISIS DE TÉCNICAS DE AJUSTE Y DISTRIBUCIÓN DE CARGAS COMPUTACIONALES EN SISTEMAS MULTIAGENTE"

Transcripción

1 XXV Jornadas Automática Ciudad Real, l 8 al 10 septiembre 2004 ANÁLISIS DE TÉCNICAS DE AJUSTE Y DISTRIBUCIÓN DE CARGAS COMPUTACIONALES EN SISTEMAS MULTIAGENTE Diego Ceñal Álvarez (el_kano@hotmail.com) Plaza l Bierzo, Nº6 4ºD, 24010, León, España. Jose Ramón Villar Flecha (diejvf@unileon.es), Angel Alonso Alvarez (dieaaa@unileon.es), Isaías Garcia (dieigr@unileon.es) y Carmen Benavis (diecbc@unileon.es) Área Ingeniería Sistemas y Automática, Departamento Ingeniería Eléctrica y Electrónica, Universidad León, Campus Vegazana s/n León. España. RESUMEN Este trabajo forma parte un proyecto global cuyo objetivo es sarrollar un sistema basado en conocimiento para teoría control. Es un proyecto multidisciplinar, en el que se abarcan temáticas tan dispares como las bases datos o aspectos propios la inteligencia artificial. El objetivo esta parte l trabajo es sarrollar una plataforma multiagente sobre la que pueda correr, forma eficiente, un sistema basado en conocimiento, permitiendo llevar a cabo una distribución las tareas a realizar entre varios equipos, facilitando un balanceo la carga l sistema y, en general, el uso eficiente los recursos disponibles. Palabras Clave: Balanceo Carga, Agentes, OpenMosix, Sistema Distribuidos, Sistemas Multiagente. 1. INTRODUCCIÓN Los Sistemas Basados en Conocimiento (KBS) son una rama la Inteligencia Artificial [1] y, básicamente, se componen una base conocimiento (KB), que refleja la estructura conceptual l dominio, y una serie métodos resolución problemas, usados para cidir y construir las acciones a realizar [8]. La base conocimiento se compone ontologías, que son las especificaciones formales conceptos y métodos propios l dominio, objetos que representan algún tipo elemento real y las relaciones existentes entre todos estos elementos. Toda esta información referente al dominio en cuestión be estar a disposición l sistema. El proyecto CEKB (Control Engineering Knowledge Base), combina todos los aspectos la ingeniería control y la ingeniería conocimiento forma que el objetivo final es generar un sistema basado en conocimiento sobre ingeniería control, el cual queda reflejado en la figura 1. Petición Ontología Conceptos Solucionadores Problemas Sistema Basado en el Conocimiento para INGENIERÍA DE CONTROL Instancias Aplicaciones Cálculo y Visualización Planificación Base Conocimiento Ontología Métodos Otras Bases Conocimiento Figura 1 : Estructura CEKB Respuesta Aprendizaje Automático Otros sensores y actuadores con el mundo real Cabe stacar la base conocimiento que ocupa la posición central y las aplicaciones que hacen uso la misma están distribuidas alredor ella. El sistema recibirá peticiones entrada por medio un modulo que actúa interfaz. El modulo planificador es el encargado solucionar la petición utilizando los métodos y conceptos existentes en la base conocimiento y el resultado será vuelto por otro modulo que actúa interfaz salida. Los métodos utilizados para resolver los problemas que encuentran finidos ntro la base conocimiento, pero para que estos puedan ejecutarse es necesario disponer unas librerías externas, que son las únicas que tienen la capacidad ejecutar dichos métodos. A estas librerías se les llama Solucionadores Problemas. Para llevar a cabo algunas estas operaciones será necesario realizar cálculos complejos, por lo que resulta más apropiado la utilización aplicaciones especificas para estos cálculos, como por ejemplo MATLAB, por lo que el sistema be contar con algún tipo interfaz que le permita comunicarse con estas aplicaciones.

2 Dentro l proyecto CEKB tiene un peso importante una tecnología en auge nominada programación agentes [2], que aunque no influye en el objetivo final l sistema, facilita su sarrollo y da nuevas características muy interesantes para el funcionamiento general l mismo. El uso la tecnología agente tiene el objetivo implementar la comunicación entre cada uno los elementos, los cuales se encontraran dispersos, y la posibilidad realizar balanceo carga ntro los equipos utilizados. El objetivo esta parte l trabajo es sarrollar una plataforma multiagente [12] sobre la que pueda correr, forma eficiente, un sistema basado en conocimiento, permitiendo llevar a cabo una distribución las tareas a realizar entre varios equipos, facilitando un balanceo la carga l sistema y, en general, el uso eficiente los recursos disponibles. En la sección 2 se hablará sobre OpenMosix, plataforma referencia para nuestro sistema. En la sección 3 se dará una visión l sistema sarrollado. En la sección 4 se mostraran las conclusiones extraídas y futuras líneas trabajo. 2. OPENMOSIX Para esta técnica balanceo cargas distribuida vamos a utilizar y adaptar las ias extraídas l proyecto cluster OpenMosix. La justificación esta en que dicho proyecto no es un mero planteamiento teórico, existen actualmente gran cantidad clusters comerciales operativos en todo el mundo basados en esta tecnología en empresas tan importantes como Google. Debido a esto queda claro que es una herramienta suficientemente contrastada y, amás, código libre y con una gran cantidad documentación. 2.1 HISTORIA El proyecto OpenMosix [11] es un fork libre l proyecto Mosix [9]. El proyecto Mosix fue sarrollado por el profesor Amman Barak y su equipo en la Universidad Hebrea Jerusalén entre 1977 y 1979 como parte un proyecto financiado originalmente por el DARPA [3] para crear un cluster máquinas PDP-11/45, usadas por las fuerzas aéreas estados unidos, sobre un sistema operativo Unix 6 Bell Labs. Debido a los buenos resultados obtenidos, el profesor Barak continuó trabajando en este proyecto, naciendo así Mosix como tal, realizando sucesivas migraciones a lo largo los años para adaptar el código a los nuevos equipos. En 1998 se cidió migrar a Linux todo el código Mosix bido a la inminente saparición los sistemas operativos utilizados hasta ese momento y para seguir la tenncia natural existente en esa época. Un año spués esta migración, el profesor Barak se vio obligado a liberar el código Mosix bido a la influencia la licencia GPL bajo la que fue sarrollado el kernel Linux. Esto provocó una gran aceptación por parte la comunidad Linux y comenzaron a llegar aportaciones y colaboraciones sinteresadas para mejorar o parchear Mosix, pero esto no fue l agrado l profesor Barak, el cual en el año 2002 cambió la licencia Mosix retirando el recho modificación l código todos los elementos que le fue posible. En ese momento, un grupo sarrolladores Mosix, lirados por Moshe Bar, tomó la última versión Mosix que se podía mostrar que cumplía la licencia GPL y comenzó el proyecto OpenMosix. A partir este momento, OpenMosix tubo un gran impulso, gracias a la colaboración numerosos programadores que aportaron parches y corrigieron errores en el código, hasta el punto que OpenMosix se ha convertido en un cluster viable y perfectamente funcional para ámbitos profesionales y manteniendo su licencia GPL QUE ES Y COMO FUNCIONA OpenMosix [6] es un conjunto parches l kernel y unas utilidas y bibliotecas área usuario que permiten tener un sistema SSI [7] completo para Linux, por lo cual, en pocas palabras, su objetivo es que los procesos puedan migrar ntro los nodos l cluster Linux para conseguir un mejor aprovechamiento los recursos disponibles, siempre forma transparente al usuario. Los principales aspectos por los que un proceso migra un nodo a otro son: por sobrecarga uso l procesador l nodo origen, se pasan procesos las CPU más sobrecargadas a las que tengan menos carga, y por exceso swap memoria, teniendo por stino migración aquellos nodos que tengan menor uso memoria y, por lo cual, los que minimicen la necesidad swap para los procesos. Todo este se evalúa teniendo en cuenta el coste la migración, para evitar migraciones continuas Ida y Vuelta entre dos máquinas. El molo migración OpenMosix es Fork and Forget, una vez se produce la división un

3 proceso en dos partes, padre e hijo, estos dos elementos podrán ejecutarse en nodos distintos si así se mejora el aprovechamiento general l cluster, sin que esto suponga un problema comunicación entre estas dos partes, puesto que padre e hijo seguirán comunicándose forma local, como si ambos estuviesen en el mismo nodo y es OpenMosix el que se encarga la gestión los mensajes cuando ambas partes no están en el mismo nodo. 2.3 MIGRACIÓN El concepto migración procesos consiste en que un proceso se ejecuta en un nodo diferente al que lo generó. Cuando se produce una migración, en el nodo raíz (en el que se creó en proceso) se siguen realizando las llamadas al kernel y aquellas instrucciones que no puen ejecutarse en este nodo por falta información o recursos, serán transmitidas al nodo ejecución l proceso gracias a las modificaciones que los parches OpenMosix han realizado en el kernel los equipos. El algoritmo equilibrado automático carga es completamente distribuido, cada nodo ci localmente si va a migrar alguno los procesos que esta ejecutando y el stino lo ci cuando el nodo que toma la cisión esta sobrecargado basándose en los datos l uso l cluster recolectados por el propio nodo y almacenados localmente. Esto permite crear un cluster miles equipos sin que exista un punto critico fallo o un cuello botella (punto sobrecarga) para todo el cluster. En el caso la caída un nodo l cluster únicamente se verán afectados los procesos ejecutados y los creados por dicho nodo. La función coste l algoritmo se basa en el uso los recursos l cluster, incluyendo el uso memoria y procesador entre otros parámetros, e intenta maximizar el uso los recursos. Es un algoritmo tipo greedy, por lo cual es muy simple y eficiente, y eso junto con que el algoritmo solo se lanza en un nodo cuando en dicho nodo se ha alcanzado un nivel carga importante, hace que el calculo la migración no sobrecargue más aun el nodo. Cada nodo, forma inpendiente, realiza preguntas a un grupo nodos escogidos forma aleatoria entre todos los nodos l cluster y estos le informan sobre su estado y carga. Con el tiempo, un nodo consigue tener una información base suficiente para por tomar cisiones útiles y razonadas en cuanto a la migración. Como cada nodo solo dispone información un subconjunto nodos l cluster, podría ocurrir que alguna cisión individual no sea la más optima con respecto a todos los nodos disponibles, pero en el aspecto general la toma cisiones si es optima. 3. APLICACIÓN DESARROLLADA 3.1. INTRODUCCIÓN El trabajo realizado ha tomado como base las ias planteadas por el proyecto cluster OpenMosix, aunque aun no se han implementado todas ellas. Como acabamos ver, OpenMosix planteaba un sistema distribuido para el balanceo carga, forma que si un equipo fallase en un momento terminado, solo se viesen afectadas aquellas tareas que hayan sido solicitadas s el dicho nodo y aquellas que, siendo solicitadas por un nodo ajeno, se estuviesen ejecutando en el nodo que ha fallado. Amás, este planteamiento buscaba una fácil escalabilidad, forma que en el momento en que introdujésemos un nuevo equipo formando parte la red existente, por si solo y spués un tiempo relativamente corto, fuese capaz formar parte la red y, por lo cual, capaz también recibir y enviar solicitus ejecución. Los puntos anteriormente planteados, así como los aspectos referidos a un balanceo carga transparente en el sistema, han sido alcanzados por nuestra aplicación. A continuación se presentara una pequeña scripción la plataforma sarrollo, una explicación la aplicación y, más alante, una scripción más exhaustiva dicha aplicación con el planteamiento original OpenMosix JADE Y FIPA Para sarrollar nuestra aplicación utilizaremos una herramienta llamada JADE (Java Agent Developement Framework) [5], la cual esta basada en el estándar FIPA (Fundation for Intelligent Physical Agents) [4]. FIPA es una asociación cuyo objetivo es promocionar el sarrollo las tecnologías agentes inteligentes y, para facilitar este proceso, da unas especificaciones acordadas internacionalmente en las que se finen conceptos y estándares para el sarrollo sistemas multiagente. Se proporciona una arquitectura abstracta para un sistema multiagente, finiendo una plataforma agentes, los lenguajes que utilizan para comunicarse, los protocolos a seguir para realizar dichas comunicaciones, los elementos necesarios para por mantener la plataforma en funcionamiento, etc.

4 Dentro JADE se incluyen dos productos: una plataforma agentes ( acuerdo a lo indicado en el estándar FIPA) y un paquete para el sarrollo agentes en Java. JADE esta codificado en su totalidad en Java, forma que cualquier sarrollador pue sarrollar el código para sus agentes basándose en las librerías proporcionadas por JADE. Dentro una plataforma agentes tenemos los siguientes componentes: AMS (Agent Management System), el agente encargado supervisar el funcionamiento y el control acceso a la plataforma. Solo pue asistir un AMS por plataforma. Es el proveedor l servicio ciclo vida y paginas blancas, guardando un listado con todos los intificadores los agentes que hay en la plataforma junto con la información con respecto a su estado. Los nuevos agentes se registran en el AMS para obtener su intificación, que se llama AID. DF (Directory Facilitator), es el agente proveedor l servicio paginas amarillas la plataforma, que consiste en mantener un registro los diferentes servicios que se ofrecen en la plataforma y que agente los ofrece. ACC (Agent Comunication Channel) es el agente encargado controlar el intercambio mensajes tanto ntro la propia plataforma como con plataformas remotas. Estos agentes generalmente trabajan en segundo plano permitiendo a nuestros agentes realizar diferentes operaciones DESCRIPCIÓN DE LA APLICACIÓN La plataforma sarrollada se basa en tres tipos agentes, que son: Agentes Distribuidores, son los encargados mantener en funcionamiento la plataforma. Deberá existir uno y solo uno en todos los nodos nuestra red y tiene dos tareas generales encomendadas: o Gestionar la información l entorno, cada uno los nodos be almacenar información l estado carga otros nodos (si el número nodos es pequeño, se pregunta a todos, si el número es gran, se pregunta a un subconjunto). Amás esta información be actualizarse forma periódica, puesto que va a utilizarse para terminar cuales son los nodos más capaces. Este proceso tiene dos partes, por un lado, se ben realizar consultas periódicas al resto nodos y por otra se ben contestar todas las consultas recibidas otros nodos. o Decidir la ejecución las tareas, es cir, cuando se quiera ejecutar algo en un nodo, berá enviar una solicitud al agente distribuidor que se esta ejecutando en ese nodo y será este quien que se encargue que la tarea solicitada se ejecute en el mejor lugar posible (que pue ser el nodo local o cualquier otro nodo la plataforma), forma completamente transparente a quien hizo la solicitud. Agentes Tarea, aquellos agentes que saben hacer cosas, es cir, los agentes que disponen l código aquellas tareas que puen ser requeridas ntro la plataforma. No existen limites en cuanto al número o tipo estos agentes en cada una los nodos, pudiendo no haber ninguno. Cada uno estos agentes pue ser capaz ejecutar una o varias tareas, según como haya sido programado. Estos agentes permanecen a la espera las solicitus ejecución los agentes distribuidores tanto su nodo como los otros nodos. Agentes servicio, son los encargados realizar las solicitus ejecución una terminada tarea. Su objetivo es simplemente solicitar al agente distribuidor su nodo la ejecución una tarea y esperar a que el agente distribuidor conteste. Si la respuesta l agente distribuidor es negativa, el agente servicio esperará un tiempo preterminado, y volverá a realizar la solicitud. Como hemos comentado anteriormente, uno los agentes tienes que ejecutar tres tareas diferentes y completamente inpendientes (Realizar las peticiones información, Contestar a las peticiones recibidas y Distribuir las tareas). Para que esto sea posible se utilizan los Behaviours (comportamientos), ofrecidos por JADE, que siguen una lógica muy similar a la los hilos ejecución Java. De esta forma un mismo agente arranca varios comportamientos, lo que da una sensación ejecución paralela dichas

5 Figura2. Mantenimiento la información l entorno. Figura 3: Comunicación completa para la tramitación una solicitud ejecución.

6 aplicaciones. Otra solución podría ser disponer un agente para cada una las acciones, forma que no fuese necesario utilizar los behaviours, pero esta solución no aportaría ventajas ejecución y, sin embargo, se produciría una sobrecarga los recursos la plataforma agentes. Por lo cual es recomendable el uso los comportamientos. En la scripción los agentes se pue observar que los agentes distribuidores y los agentes tarea permanecen a la espera solicitus, actuando forma pasiva y reaccionando únicamente cuando un agente servicio realiza una solicitud, por lo que se podría cir que son los agentes servicio los que ponen en marcha el sistema. En la figura 2 se muestra el proceso comunicación para mantenimiento información l entorno y en la figura 8 se muestra el proceso una solicitud ejecución una tarea. En la figura 3 se puen observar el proceso comunicación completo, con todas las variantes posibles, en el que un agente servicio solicita la ejecución una tarea llamada TAREA X. 4. CONCLUSIONES Y TRABAJOS FUTUROS El sistema presentado en este trabajo es una primera aproximación a la distribución la carga computacional con el uso agentes. Actualmente hay muy pocos trabajos que se centren en este aspecto, y menos aun tal y como se ha planteado esta aplicación, puesto que el objetivo final seria una sistema agentes que funcionase forma equivalente a un cluster SSI. Se ha obtenido un sistema operativo y fácil utilizar y modificar por un sarrollador cualquiera que lo quiera utilizar para ejecutar sus propias tareas. Pero, como ya hemos dicho, esta es una primera fase sobre la que necesitamos realizar futuras modificaciones como son: Realizar las modificaciones que aproximen más aun el resultado al funcionamiento OpenMosix, como son: separar las acciones llevadas a cabo por el Agente Distribuidor forma que se ejecuten en dos agentes, mejorar los filtros mensajes. Evaluar las ventajas o sventajas rivadas modificar la política ejecución prioritaria, sustituyéndola por otra política en la que solo se tome como referencia la carga l equipo en el que se encuentra el agente, inpendientemente que sea local o remoto. Con estos primeros cambios se intentaría mejorar las cotas tiempo l sistema actual, aunque existen ciertos aspectos que son pendientes la plataforma JADE, como es el caso las búsquedas en el DF, las cuales ben asumirse. Una vez realizadas estas modificaciones, las cuales se orientan únicamente a mejorar el funcionamiento l sistema, pasaríamos a introducir nuevas funcionalidas, como por ejemplo, evaluar las cargas cada tarea, forma que a la hora terminar el stino una tarea, se tenga en cuenta el índice carga dicha tarea, o buscar algún método que ampliase la capacidad ejecución las tareas, forma que no se ban ceñir únicamente a código java programado para ese fin. 5. REFERENCIAS [1] Gómez Sanz, J. J., Metodologías para el sarrollo sistemas multi-agente, Departamento Sistemas Informáticos y Programación, Facultad Informática, Universidad Complutense. [2] Gomoluch y Schoroer, Information agents on the move: A survey on load-balancing with mobile agents. Departamento Computación, City University Londres. 2001, 12 Abril. [3] [4] [5] [6] [7] [8] Musen, M. A., Morn Arquitectures for Intelligent Systems: Reusable Ontologies and Problem-Solving Methods In C.G. Chute, Ed., AMIA Annual Symposium, Orlando, FL, 1998, pp [9] Santo Orcero, D., El Proyecto Cluster SSI OpenMosix, [11] Santo Orcero, D., Los Clusters SSI, Todo Linux, no. 23, pp , [12] Stefik, M., Knowledge Systems, Morgan Kaufmann Publishers, Inc., 1995.

CAPÍTULO 2 Sistemas De Base De Datos Multiusuarios

CAPÍTULO 2 Sistemas De Base De Datos Multiusuarios CAPÍTULO 2 Sistemas De De Multiusuarios Un sistema multiusuario es un sistema informático que da servicio, manera concurrente, a diferentes usuarios mediante la utilización compartida sus recursos. Con

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

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

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

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura

Más detalles

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto

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

http://www.informatizate.net

http://www.informatizate.net http://www.informatizate.net Metodologías De Desarrollo De Software María A. Mendoza Sanchez Ing. Informático - UNT Microsoft Certified Professional - MCP Analísta y Desarrolladora - TeamSoft Perú S.A.C.

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

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

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

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Í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

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE MANUAL DE USUARIO DE ABANQ 1 Índice de contenido 1 ÁREA DE FACTURACIÓN......4 1.1 ÁREA DE FACTURACIÓN::PRINCIPAL...4 1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA...4 1.1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA::General...4

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

2 EL DOCUMENTO DE ESPECIFICACIONES

2 EL DOCUMENTO DE ESPECIFICACIONES Ingeniería Informática Tecnología de la Programación TEMA 1 Documentación de programas. 1 LA DOCUMENTACIÓN DE PROGRAMAS En la ejecución de un proyecto informático o un programa software se deben de seguir

Más detalles

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas: SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas

Más detalles

NOTAS TÉCNICAS SOBRE EL SIT: Documentos de Gestión

NOTAS TÉCNICAS SOBRE EL SIT: Documentos de Gestión NOTAS TÉCNICAS SOBRE EL SIT: Documentos de Gestión Introducción...2 Tipos de documentos...2 Datos de Cabecera...3 Nuevo Documento... 3 Modificar Documento... 4 Añadir, modificar y eliminar Artículos...5

Más detalles

Práctica 5. Curso 2014-2015

Práctica 5. Curso 2014-2015 Prácticas de Seguridad Informática Práctica 5 Grado Ingeniería Informática Curso 2014-2015 Universidad de Zaragoza Escuela de Ingeniería y Arquitectura Departamento de Informática e Ingeniería de Sistemas

Más detalles

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y CAPITULO I Introducción 1.1 Introducción En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y redes computacionales. La tecnología ha ido evolucionando constantemente

Más detalles

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl 1 Colección de Tesis Digitales Universidad de las Américas Puebla Morales Salcedo, Raúl En este último capitulo se hace un recuento de los logros alcanzados durante la elaboración de este proyecto de tesis,

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

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

MICQ. Trabajo Práctico Final Seminario de Ingeniería en Informática I 75.35. Facultad de Ingeniería, UBA. Junio 2002. Cátedra: Pablo Cosso

MICQ. Trabajo Práctico Final Seminario de Ingeniería en Informática I 75.35. Facultad de Ingeniería, UBA. Junio 2002. Cátedra: Pablo Cosso MICQ Facultad de Ingeniería, UBA. Junio 2002 Trabajo Práctico Final Seminario de Ingeniería en Informática I 75.35 Cátedra: Pablo Cosso Alumno: Diego Fernando Montaldo 75.300 1 de 1 Introducción Este documento

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

MANUAL PARA LA GESTIÓN DEL PRÉSTAMO ENTRE LAS BIBLIOTECAS DE LA RED DE LECTURA PÚBLICA DE EUSKADI

MANUAL PARA LA GESTIÓN DEL PRÉSTAMO ENTRE LAS BIBLIOTECAS DE LA RED DE LECTURA PÚBLICA DE EUSKADI MANUAL PARA LA GESTIÓN DEL PRÉSTAMO ENTRE LAS BIBLIOTECAS DE LA RED DE LECTURA PÚBLICA DE EUSKADI El presente documento recoge el procedimiento mediante el cual las bibliotecas pertenecientes a la red

Más detalles

BPMN Business Process Modeling Notation

BPMN Business Process Modeling Notation BPMN (BPMN) es una notación gráfica que describe la lógica de los pasos de un proceso de Negocio. Esta notación ha sido especialmente diseñada para coordinar la secuencia de los procesos y los mensajes

Más detalles

Guía de uso del Cloud Datacenter de acens

Guía de uso del Cloud Datacenter de acens guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar

Más detalles

4. Programación Paralela

4. Programación Paralela 4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios

Más detalles

MANUAL TRAMITACIÓN PROCEDIMIENTO

MANUAL TRAMITACIÓN PROCEDIMIENTO MANUAL TRAMITACIÓN PROCEDIMIENTO GESTIÓN ACADÉMICA: EXPEDICIÓN DE CERTIFICACIONES ACADÉMICAS Índice 1.- Introducción...3 2.- Esquema de tramitación...4 3.- Tramitación...5 Paso 1. Acceder al Escritorio

Más detalles

NBG Asesores Abogados

NBG Asesores Abogados Caso de Éxito www.sagedespachosprofesionales.com despachosprofesionales@sage.es 902 01 34 49 Caso de Éxito Las actualizaciones periódicas de Sage Profesional Class a nuevas normativas nos permiten atender

Más detalles

Mejora en la compartición de recursos basada en Cloud Computing para el Grado en Informática en Sistemas de Información (Proyecto ID2012/099)

Mejora en la compartición de recursos basada en Cloud Computing para el Grado en Informática en Sistemas de Información (Proyecto ID2012/099) Memoria del Proyecto de Innovación Docente Titulado: Mejora en la compartición de recursos basada en Cloud Computing para el Grado en Informática en Sistemas de Información (Proyecto ID2012/099) Profesor

Más detalles

SMSPymeX: SISTEMA AUTOMATIZADO DE RECEPCIÓN DE PEDIDOS MEDIANTE MENSAJES DE TEXTO SMS

SMSPymeX: SISTEMA AUTOMATIZADO DE RECEPCIÓN DE PEDIDOS MEDIANTE MENSAJES DE TEXTO SMS SMSPymeX: SISTEMA AUTOMATIZADO DE RECEPCIÓN DE PEDIDOS MEDIANTE MENSAJES DE TEXTO SMS D. Úbeda González, H. F. Migallón Gomis Dpto. Física y Arquitectura de Computadores, Universidad Miguel Hernández {ubeda,hmigallon}@umh.es

Más detalles

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true I. FUNDAMENTOS 3. Representación de la información Introducción a la Informática Curso de Acceso a la Universidad

Más detalles

TECNÓLOGO EN INFORMÁTICA PLAN DE ESTUDIOS

TECNÓLOGO EN INFORMÁTICA PLAN DE ESTUDIOS Administración Nacional de Universidad de la República Educación Pública Facultad de Ingenieria CF Res..0.07 Consejo Directivo Central Consejo Directivo Central Res..05.07 Res. 17.0.07 TECNÓLOGO EN INFORMÁTICA

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

Interoperabilidad de Fieldbus

Interoperabilidad de Fieldbus 2002 Emerson Process Management. Todos los derechos reservados. Vea este y otros cursos en línea en www.plantwebuniversity.com. Fieldbus 201 Interoperabilidad de Fieldbus Generalidades Qué es interoperabilidad?

Más detalles

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios "Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se

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

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos.

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos. Apéndice C. Glosario A Actividades de coordinación entre grupos. Son dinámicas y canales de comunicación cuyo objetivo es facilitar el trabajo entre los distintos equipos del proyecto. Actividades integradas

Más detalles

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO...

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... Tabla de Contenido PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... 2 1. LA PRESENCIA DE INFORMACIÓN Y AYUDA ÚTIL PARA COMPLETAR LOS TRÁMITES EN LÍNEA.... 2 2. LA DISPONIBILIDAD DE DIVERSOS

Más detalles

Análisis de aplicación: Virtual Machine Manager

Análisis de aplicación: Virtual Machine Manager Análisis de aplicación: Virtual Machine Manager Este documento ha sido elaborado por el Centro de Apoyo Tecnológico a Emprendedores bilib, www.bilib.es Copyright 2011, Junta de Comunidades de Castilla

Más detalles

Introducción a Moodle

Introducción a Moodle Instituto la Américas de Nayarit Ing. Elías Portugal Luna Qué es Moodle? Moodle es una aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda

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

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

Pruebas y Resultados PRUEBAS Y RESULTADOS AGNI GERMÁN ANDRACA GUTIERREZ

Pruebas y Resultados PRUEBAS Y RESULTADOS AGNI GERMÁN ANDRACA GUTIERREZ PRUEBAS Y RESULTADOS 57 58 Introducción. De la mano la modernización tecnológica que permitiera la agilización y simplificación de la administración de los recursos con los que actualmente se contaban

Más detalles

Departamento CERES Área de Tarjetas Inteligentes Manual de Usuario

Departamento CERES Área de Tarjetas Inteligentes Manual de Usuario 14 CORREO SEGURO. Hay aplicaciones de correo que permiten enviar y recibir correos cifrados y firmados digitalmente utilizando criptografía. Estas operaciones garantizan el intercambio seguro de información,

Más detalles

Capítulo 2. Metodologías de selección de personal

Capítulo 2. Metodologías de selección de personal Capítulo 2. Metodologías de selección de personal 2.1 Introducción La selección de personal es una actividad en la cual toda empresa invierte parte de sus recursos, debido a que es una tarea de vital importancia.

Más detalles

CRONO SISTEMA DE CONTROL DE PRESENCIA. Software abierto. Distintas opciones para realizar las picadas. Web personal para cada usuario

CRONO SISTEMA DE CONTROL DE PRESENCIA. Software abierto. Distintas opciones para realizar las picadas. Web personal para cada usuario Software abierto Distintas opciones para realizar las picadas Web personal para cada usuario Gestión de incidencias Informes individuales y colectivos CRONO SISTEMA DE CONTROL DE PRESENCIA Qué es Crono?

Más detalles

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos ANEXO VI. Mejores prácticas para el éxito de un sistema de información Uno de los problemas de información dentro de las empresas es contar con datos importantes del negocio y que éstos estén aislados

Más detalles

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

Gestión de Retales WhitePaper Noviembre de 2009

Gestión de Retales WhitePaper Noviembre de 2009 Gestión de Retales WhitePaper Noviembre de 2009 Contenidos 1. Introducción 3 2. Almacén de retales 4 3. Propiedades de los materiales 6 4. Alta de retales 8 5. Utilización de retales en un lote de producción

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

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

PARTE 3 ECUACIONES DE EQUIVALENCIA FINANCIERA T E M A S

PARTE 3 ECUACIONES DE EQUIVALENCIA FINANCIERA T E M A S PARTE 3 ECUACIONES DE EQUIVALENCIA FINANCIERA Valor del dinero en el tiempo Conceptos de capitalización y descuento Ecuaciones de equivalencia financiera Ejercicio de reestructuración de deuda T E M A

Más detalles

UNIVERSIDAD DE JAÉN Servicio de Gestión Académica. Nuevo proceso en la tramitación de las devoluciones de precios públicos a través de UXXI-AC

UNIVERSIDAD DE JAÉN Servicio de Gestión Académica. Nuevo proceso en la tramitación de las devoluciones de precios públicos a través de UXXI-AC Nuevo proceso en la tramitación de las devoluciones de precios públicos a través de UXXI-AC PROCEDIMIENTO EN LA GESTIÓN DE LAS DEVOLUCIONES El sistema generará recibos negativos sobre la base de los importes

Más detalles

Introducción. Metadatos

Introducción. Metadatos Introducción La red crece por momentos las necesidades que parecían cubiertas hace relativamente poco tiempo empiezan a quedarse obsoletas. Deben buscarse nuevas soluciones que dinamicen los sistemas de

Más detalles

BITS e-flow. Business Information Technology Systems, S.L. Fuenfría, 29 Navalcarnero 28600 MADRID. Telf.: 91 8 10 12 14 www.bits.

BITS e-flow. Business Information Technology Systems, S.L. Fuenfría, 29 Navalcarnero 28600 MADRID. Telf.: 91 8 10 12 14 www.bits. BITS e-flow Business Information Technology Systems, S.L. Fuenfría, 29 Navalcarnero 28600 MADRID Telf.: 91 8 10 12 14 www.bits.es BITS e-flow BITS e-flow permite a la compañía automatizar los procesos

Más detalles

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.

Más detalles

Aplicación para la gestión de prácticas en empresas. Memoria

Aplicación para la gestión de prácticas en empresas. Memoria Aplicación para la gestión de prácticas en empresas. Memoria El proyecto se basa en la creación de una aplicación para la gestión de prácticas curriculares en empresas de los alumnos de la Facultad de

Más detalles

Análisis de los datos

Análisis de los datos Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Análisis de los datos Hojas de cálculo Tema 6 Análisis de los datos Una de las capacidades más interesantes de Excel es la actualización

Más detalles

Gestión de Configuración del Software

Gestión de Configuración del Software Gestión de Configuración del Software Facultad de Informática, ciencias de la Comunicación y Técnicas Especiales Herramientas y Procesos de Software Gestión de Configuración de SW Cuando se construye software

Más detalles

Manual del Usuario. Sistema de Help Desk

Manual del Usuario. Sistema de Help Desk Manual del Usuario Sistema de Help Desk Objetivo del Manual El siguiente manual tiene como objetivo proveer la información necesaria para la correcta utilización del sistema Help Desk. Describe los procedimientos

Más detalles

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid MANUAL DE EMPRESA Modo de entrar en ÍCARO Para comenzar a subir una oferta de empleo, el acceso es a través del siguiente enlace: http://icaro.uam.es A continuación, aparecerá la página de inicio de 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

Es el conjunto de programas y procedimientos ejecutados en un computador, necesarios para hacer posible la realización de una tarea específica.

Es el conjunto de programas y procedimientos ejecutados en un computador, necesarios para hacer posible la realización de una tarea específica. Introducción a la tecnología informática 1- EL SISTEMA DE CÓMPUTO Un sistema de cómputo es un conjunto de elementos físicos y electrónicos (Hardware), los cuales funcionan ordenadamente bajo el control

Más detalles

Gestión y Desarrollo de Requisitos en Proyectos Software

Gestión y Desarrollo de Requisitos en Proyectos Software Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería

Más detalles

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008 Última actualización: 01 de Setiembre de 2008 Copyright Artech Consultores S. R. L. 1988-2008. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento

Más detalles

METODOLOGÍA DEL PROCESO DE PRUEBAS DEL GOBIERNO DEL PRINCIPADO DE ASTURIAS METESPA

METODOLOGÍA DEL PROCESO DE PRUEBAS DEL GOBIERNO DEL PRINCIPADO DE ASTURIAS METESPA METODOLOGÍA DEL PROCESO DE PRUEBAS DEL GOBIERNO DEL PRINCIPADO DE ASTURIAS METESPA INDICE 1 Ámbito... 3 2 Alcance... 3 3 Políticas y Estrategias... 3 4 Visión General (Estructura la metodología)... 3 4.1

Más detalles

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net 2012 Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net Servinet Sistemas y Comunicación S.L. www.softwaregestionproyectos.com Última Revisión: Febrero

Más detalles

Informàtica i Comunicacions Plaça Prnt. Tarradellas, 11 17600 FIGUERES (Girona) Tel. 902 88 92 67 Fax 972 671 962 www.cesigrup.es

Informàtica i Comunicacions Plaça Prnt. Tarradellas, 11 17600 FIGUERES (Girona) Tel. 902 88 92 67 Fax 972 671 962 www.cesigrup.es DNS (Domain Name System)...2 La estructura... 2 Servidores DNS e Internet... 3 Dominios... 3 Servidores de nombres... 3 Servidores de nombres Principal y Secundario... 4 Los archivos del DNS... 4 Registro

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO En la actualidad la mayoría de las grandes empresas cuentan con un sin número de servicios que ofrecen a sus trabajadores y clientes. Muchos de estos servicios

Más detalles

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO)

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) Introducción 1. Como se indica en la Norma Internacional de Auditoría 401, "Auditoría en un contexto informatizado", los objetivos globales

Más detalles

Materiales para el taller: Planificación y equipos de producción

Materiales para el taller: Planificación y equipos de producción V JORNADAS DE COOPERACIÓN EDUCATIVA CON IBEROAMERICA SOBRE EDUCACIÓN Y TIC Santa Cruz de la Sierra, 20-24 de abril de 2009 Materiales para el taller: Planificación y equipos de producción Ángel Alonso

Más detalles

CONCLUSIONES. De la información total que acabamos de facilitar al lector podemos realizar el siguiente resumen:

CONCLUSIONES. De la información total que acabamos de facilitar al lector podemos realizar el siguiente resumen: CONCLUSIONES De la información total que acabamos de facilitar al lector podemos realizar el siguiente resumen: 1º. Ha habido un incremento en el número total de consultas y reclamaciones ante las asociaciones

Más detalles

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red. Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores

Más detalles

Manual de Usuario. Página: 1

Manual de Usuario. Página: 1 Manual de Usuario Página: 1 INDICE CONTENIDO 1.- ACCESO A CONSULTA DE TRIBUTOS Página 3 2.- DEFINICIÓN DEL PROCESO DE CONSULTA DE TRIBUTOS 2.1- Detalle del tributo 2.2- Pago de tributos 2.2.1- Pago con

Más detalles

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es

Más detalles

Grado en Ingeniería Informática

Grado en Ingeniería Informática Grado en Ingeniería Informática Competencias Generales y trasversales De acuerdo con la resolución del Consejo de Universidades de fecha 3 de marzo de 2009, para obtener este título de grado en ingeniería

Más detalles

Administración del conocimiento y aprendizaje organizacional.

Administración del conocimiento y aprendizaje organizacional. Capítulo 2 Administración del conocimiento y aprendizaje organizacional. 2.1 La Importancia Del Aprendizaje En Las Organizaciones El aprendizaje ha sido una de las grandes necesidades básicas del ser humano,

Más detalles

Hostaliawhitepapers. Las ventajas de los Servidores dedicados. www.hostalia.com. Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199

Hostaliawhitepapers. Las ventajas de los Servidores dedicados. www.hostalia.com. Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 Las ventajas de los Servidores dedicados Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com A la hora de poner en marcha una aplicación web debemos contratar un servicio

Más detalles

Software Útil para Todos. Desarrollado por:

Software Útil para Todos. Desarrollado por: Software Útil para Todos Desarrollado por: Características Generales de INDOT El nombre de INDOT proviene de la fusión de dos términos ingleses, la palabra "IN", que significa en o dentro, y la palabra

Más detalles

MANUAL DE AYUDA MODULO TALLAS Y COLORES

MANUAL DE AYUDA MODULO TALLAS Y COLORES MANUAL DE AYUDA MODULO TALLAS Y COLORES Fecha última revisión: Enero 2010 Índice TALLAS Y COLORES... 3 1. Introducción... 3 CONFIGURACIÓN PARÁMETROS TC (Tallas y Colores)... 3 2. Módulos Visibles... 3

Más detalles

PLATAFORMA i-datum Desarrollo e Implementación

PLATAFORMA i-datum Desarrollo e Implementación PLATAFORMA i-datum Desarrollo e Implementación El presente capítulo describe la arquitectura y plataformas de software sobre las cuales se implementan los sistemas de información, sin perjuicio se presentan

Más detalles

Ingeniería en Informática

Ingeniería en Informática Departamento de Informática Universidad Carlos III de Madrid Ingeniería en Informática Aprendizaje Automático Junio 2007 Normas generales del examen El tiempo para realizar el examen es de 3 horas No se

Más detalles

1.- Introducción y objetivos

1.- Introducción y objetivos 1.- Introducción y objetivos El objetivo principal de este proyecto, desarrollado en el Departamento de Tecnología Electrónica de la Universidad de Valladolid (UVA) es realizar un entorno que ayude a los

Más detalles

La Unidad Inmobiliaria del BBVA (ANIDA) gestiona más de 7 millones de registros en menos de un año

La Unidad Inmobiliaria del BBVA (ANIDA) gestiona más de 7 millones de registros en menos de un año La Unidad Inmobiliaria del BBVA (ANIDA) gestiona más de 7 millones de registros en menos de un año Mayo de 2012 By Yerbabuena Software El reto... Centralizar los más de 125.600 expedientes inmobiliarios

Más detalles

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN GESTIÓN DE PROYECTOS CON PLANNER AVC APOYO VIRTUAL PARA EL CONOCIMIENTO GESTIÓN DE PROYECTOS CON PLANNER Planner es una poderosa herramienta de software

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

2.1. DIVISIÓN DE ARCHIVOS

2.1. DIVISIÓN DE ARCHIVOS Técnicas de archivo AX 2. CLASIFICACIÓN DE ARCHIVOS La clasificación de un archivo de oficina es la base del orden empresarial. Sin ella, los datos, informaciones y documentos serán elementos sueltos difícilmente

Más detalles

Concurrencia. Primitivas IPC con bloqueo

Concurrencia. Primitivas IPC con bloqueo Concurrencia Primitivas IPC con bloqueo Primitivas de IPC con bloqueo La solución de Peterson es correcta, pero tiene el defecto de requerir espera ocupada: Cuando un proceso quiere entrar en su región

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

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

PERFIL DEL PUESTO POR COMPETENCIAS Sepa cómo construirlo y evitar bajos desempeños posteriores

PERFIL DEL PUESTO POR COMPETENCIAS Sepa cómo construirlo y evitar bajos desempeños posteriores PERFIL DEL PUESTO POR COMPETENCIAS Sepa cómo construirlo y evitar bajos desempeños posteriores Martha Alicia Alles Es contadora pública nacional, doctora por la Universidad de Buenos Aires en la especialidad

Más detalles

1.- INTRODUCCIÓN 2.- PARÁMETROS

1.- INTRODUCCIÓN 2.- PARÁMETROS 1.- INTRODUCCIÓN Hemos diseñado una aplicación que facilite el envío a las entidades bancarias de las de cobro por domiciliación. La entrada de esta aplicación pueden ser, tanto ficheros cuyos formatos

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

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

Organizándose con Microsoft Outlook

Organizándose con Microsoft Outlook Organizándose con Microsoft Outlook Objetivo: Identificar herramientas para organizar los correos electrónicos, administrar tiempos por medio de la agenda y comunicarse con los demás. Destrezas técnicas

Más detalles