Sistema de Control y Supervisión Industrial Multiplataforma
|
|
- Roberto Palma Sáez
- hace 8 años
- Vistas:
Transcripción
1 Sistema de Control y Supervisión Industrial Multiplataforma Germán Mauricio Coral gcoral@unicauca.edu.co Oscar Amaury Rojas orojas@unicauca.edu.co Fernando A. Campos fcampos@unicauca.edu.co Grupo en Automática Industrial Universidad del Cauca Resumen Debido a la incursión de sistemas operativos de licencia libre y a su aceptación en los diferentes sectores industriales, surge la necesidad de integrar todos los sistemas de supervisión y control a esta nueva tendencia de una forma eficiente y totalmente interoperable. Por esta razón se desarrolló un estudio enfocado a crear una herramienta que permitiera controlar y supervisar dichos procesos en cualquier tipo de sistema operativo o plataforma, validándolo especialmente en sistemas Linux, al utilizarse conceptos de comunicaciones industriales y sistemas telemáticos, como son OPC (OLE for Process Control) y Servicios Web. Al utilizar estas herramientas se implementó un sistema de supervisión y control de procesos industriales con capacidad de ser ejecutado en cualquier tipo de plataforma y sistema operativo, con funciones de almacenamiento y acceso remoto para los usuarios del sistema por medio de Internet y dispositivos móviles, reduciendo así sustancialmente los costos de implementación y operación al utilizar herramientas de software libre. Palabras claves. Java for Process Control, Linux, Multiplataforma, OPC XML-DA, SCADA, Servicios Web. Abstract After the wide expansion of the open source operating systems and their acceptation in the industrial field, it emerges the necessity of integrate all the supervision and control systems into that new tendency, increasing their interoperabily and efficiency. Because of that it was done a study focused in the development of a tool that would allow controling and supervising industrial task in any kind of operation system or platform, especially, testing it in a Linux system by means of industrial networks, telematic applications, OPC (Ole for process control) and Web services. This paper shows that it is possible supervise and control an industrial tasks system without matters of the platforms or operating system, with storage services, remote access for the users of the system using internet and mobile devices, reducing substantially the implementation and operation costs by means of the open source software. Keywords. Java for Process Control, Linux, OPC XML-DA, SCADA, Web Services. 1. Introducción La necesidad de interoperabilidad entre los equipos, no solo en el ambiente de las redes telemáticas sino también en las soluciones de protocolos de redes industriales, ha obligado a las diferentes empresas desarrolladoras de software a crear nuevos productos que permitan la comunicación entre diferentes sistemas que fueron diseñados para ser totalmente incompatibles. Por ejemplo, en el ambiente industrial ha sido muy agresiva la batalla entre protocolos de redes de bus de campo (redes industriales especializadas para comunicar sensores, actuadores, controladores y otros dispositivos industriales); batalla que obligaba al usuario a ser fiel a una marca de dispositivos para toda su línea de producción por su incompatibilidad con los demás protocolos de comunicación. Sin embargo, en los últimos años se ha impulsado una unificación masiva de los sistemas industriales por parte de los principales desarrolladores de software del sector. La Fundación OPC [1] con su conjunto de especificaciones es una de las principales organizaciones preocupada por reducir estos problemas de compatibilidad. Estas especificaciones basan las soluciones de incompatibilidad en el manejo del modelo de objetos Windows COM/DCOM (Component Object Model / Distributed COM), el cual permite la adquisición de datos de los dispositivos y su
2 utilización en cualquier máquina Windows local o distribuida. A pesar de estos esfuerzos, aún existe un gran problema de compatibilidad para sistemas operativos diferentes a Windows, como Macintosh, UNIX, Solaris, y Linux, los cuales son grandes opciones con múltiples ventajas. Ante estas diferencias se presenta la necesidad de crear un sistema de comunicación industrial que sea ampliamente compatible con las demás plataformas y que además, proporcione las mismas o mejores respuestas comparativas con los sistemas actualmente existentes. Este artículo describe las diferentes tecnologías que se pueden utilizar para desarrollar una herramienta que permita una comunicación industrial entre diversas plataformas. También muestra el desarrollo de la herramienta utilizando la mejor opción de comunicación dentro del entorno de estudio particular presentando los resultados obtenidos y sus ventajas en términos de compatibilidad y rendimiento. 2. Conocimiento existente En el mercado actual los lenguajes de programación como Visual Basic.NET y Delphi, proporcionan un amplio soporte para el manejo de protocolos de redes industriales, debido a que la mayoría de los dispositivos disponen de controladores para entornos Windows y comunicaciones COM/DCOM. Sin embargo, cuando se quiere utilizar una plataforma diferente a Windows, los mejores lenguajes de desarrollo son C++ y JAVA; el primero con una complejidad un poco mayor a nivel de programación, y el segundo (basado en el primero) con gran portabilidad e interoperabilidad multiplataforma y gran variedad de herramientas para comunicaciones, aunque actualmente es poco utilizado en la industria por sus bajos tiempos de respuesta y por no disponer de la capacidad de acceder a memoria directamente, hecho que limita el acceso a información de dispositivos externos sin conocer su protocolo de comunicación. Por lo tanto, existen dos formas para acceder a las redes industriales y a los dispositivos de campo por medio de estos dos lenguajes: Puentes COM/DCOM y OPC-DA OPC y XML 2.1. Puentes COM/DCOM y OPC-DA OPC-DA (OPC Acceso a Datos), fue la primera especificación creada por la fundación OPC [1] para transferir datos en tiempo real desde dispositivos de control a HMIs (Interfaces Hombre- Máquina), la cual basa su comunicación en el modelo COM/DCOM. De esta forma los desarrolladores utilizan librerías nativas para comunicar aplicaciones.net o C++ con aplicaciones Java y los dos modelos de componentes COM/DCOM y RMI (Invocación de métodos remotos) OPC y XML La Fundación OPC desarrolló un estándar XML (extensible Marked Lenguage) para las capacidades de interoperabilidad de los sistemas SCADA (Sistemas de Supervisión, Control y Adquisición de Datos) que se ejecutan sobre sistemas distribuidos COM/DCOM. PLCs (Controladores Lógicos Programables), DCSs (Sistemas de Control Distribuido), HMIs y varios programas usan los estándares OPC-COM para intercambiar datos en tiempo real entre dispositivos de campo, sistemas de control y otras aplicaciones de una manera estándar, proporcionando compatibilidad multi-vendedor e interoperabilidad basada en Servicios Web. Esta tecnología brinda fácil integración con las aplicaciones existentes OPC-COM a través de Internet, ya que éstas trabajan muy bien en el entorno típico de una LAN (Red de Área Local). Sin embargo, cuando se usa DCOM sobre Internet, se tienen muchos inconvenientes y limitaciones relacionados con la seguridad y el uso de puertos TCP/IP dinámicamente asignados (típicamente no permitido a través de firewalls corporativos). Otra gran ventaja es que XML es una especificación del W3C diseñada para facilitar su transporte con protocolos de Internet. Este es frecuentemente transportado vía HTTP (Protocolo de transferencia de Hipertexto) simplemente como páginas Web HTML (Lenguaje marcado de hipertexto) ordinarias, pero también se transporta fácilmente por medio de otros protocolos, como FTP (Protocolo de transferencia de archivos) y SMTP (Protocolo de transporte de mensajes simples). De las dos formas presentadas anteriormente, los puentes COM/DCOM han sido la opción más antigua y por lo tanto la más utilizada por las empresas para gestionar sus productos en sistemas operativos diferentes a Windows, especialmente en sistemas Linux y UNIX o para hacer sus desarrollos en lenguaje JAVA. La organización NetModule [2] ha sido los primera en hacer algún tipo de desarrollo industrial con miras
3 a utilizar herramientas totalmente interoperables bajo el concepto de JPC (Java for Process Control), herramienta que en la actualidad se encuentra disponible en el mercado. Posteriormente, otras empresas como Softing y Advosol [3] en Europa implementaron otras herramientas exclusivas para algunas versiones de sistemas Linux basadas en lenguaje C++. La segunda opción [4] es mucho más reciente y ha incursionado vertiginosamente permitiendo el desarrollo de una gran variedad de productos.net en entornos Windows, para ser compatible con cualquier otro sistema, pero no se tiene ninguna referencia de desarrollos totalmente interoperables en diferentes plataformas sin necesidad de crear versiones nuevas o con modificaciones estructurales que afecten el rendimiento de los dispositivos de campo. En nuestro caso particular, los Servicios Web son la tecnología que más se aproxima a lo requerido: Interoperabilidad multiplataforma para poder ejecutarlo en cualquier sistema operativo; ajustándose perfectamente a una de las especificaciones OPC: OPC XML-DA, que está dirigida a los procesos industriales y a su integración con las funcionalidades de los sistemas SCADA y los protocolos de redes industriales. 3. Metodología Para un desarrollo adecuado del proyecto y considerando que se basa fundamentalmente en el desarrollo de soluciones software se debe contar con una metodología que favorezca la construcción del sistema con características óptimas de calidad. Dentro de las diferentes opciones, se ha considerado el Modelo de Construcción de Soluciones (MCS), desarrollado dentro del grupo de ambientes de Desarrollo de la Facultad de Ingeniería Electrónica y Telecomunicaciones (FIET) de la Universidad del Cauca, y el cual se basa en el RUP (Rational Unified Process), proceso que cuenta con fases de planeación, descripción UML básica y detallada y sistemas de validación del sistema, permitiendo generar prototipos básicos que van evolucionando a medida que se desarrolla el proyecto. 4. Herramientas Utilizadas Para lograr los objetivos del proyecto se ha realizado una integración de la arquitectura propuesta por la Fundación OPC denominada Arquitectura Unificada y las herramientas brindadas por Java Sun Microsystems con sus diferentes soluciones para el manejo de: Servicios Web (J2EE), eventos y procesos normales en equipos comunes (J2SE), y aplicaciones para dispositivos móviles (J2ME). Debido a que la especificación viene orientada hacia herramientas de desarrollo de Microsoft y especialmente a Visual Studio.NET, no se han seguido estrictamente las especificaciones OPC sugeridas para entornos industriales, pero se lleva a cabo la mejor aproximación posible con el objetivo de no perder la estandarización deseada OPC XML-DA (XML acceso a datos) XML-DA es la última especificación que la fundación OPC generó para el servicio de la industria y está basada en algunas especificaciones anteriores, como OPC-DA. La razón es permitir operabilidad entre diferentes lenguajes y sistemas operativos al utilizar XML, un lenguaje que permite el intercambio de información estructurada entre aplicaciones. Los principales objetivos de OPC XML-DA son: Soportar el acceso a OPC DA versión 2.0 y 3.0 Manejar HTTP y SOAP. Brindar soporte para Servicios Web síncronos y asíncronos basados en suscripción Métodos asíncronos. Los servicios soportados por la especificación XML-DA son: Buscar, Obtener Propiedades, Obtener Estado, Leer y Escribir. Buscar, busca jerárquicamente los nombres de las variables del proceso (TAGs) que se encuentran en el servidor. Obtener Propiedades, retorna información asociada a una o mas TAGs. Obtener Estado, retorna información acerca del servidor, tal como: versión, modo actual, estado general, entre otros. Leer, devuelve el valor, calidad y tiempo de consulta de una TAG seleccionada con el método Buscar o dando un nombre específico y Write permite escribir en el servidor uno o más valores de las TAGs OPC AE El sistema de control y supervisión debe disponer de un módulo de gestión de alarmas del proceso, el cual debe generar un reporte a usuarios así estos se encuentren remotos, implementando de esta manera la generación de mensajes de novedades de alarmas y situaciones
4 críticas usando servicios de comunicaciones móviles. Para llevar a cabo estas funcionalidades se utiliza la especificación OPC AE (Alarmas y Eventos) propuesta por la Fundación OPC, haciendo uso de la versión estándar de Java J2SE, que es empleada especialmente para el manejo de eventos. Como se ha detallado anteriormente, todas las especificaciones de la Fundación OPC van enfocadas a desarrollos en entornos Windows y comunicaciones COM. Por esta razón, el desarrollo de la funcionalidad de un servidor de alarmas y eventos bajo un paradigma multiplataforma solo puede implementarse tomando los conceptos básicos y más relevantes de la especificación integrándolos a la Arquitectura Unificada de la Fundación OPC. En general, para implementar la especificación se tiene en cuenta un servidor de alarmas y eventos que posee la capacidad y los mecanismos para notificar a los clientes OPC cuando ocurre un determinado evento o condición de alarma, e igualmente debe proporcionar a los clientes los mecanismos necesarios para determinar los eventos y condiciones soportadas en el mismo servidor y obtener su estado. Una alarma es una condición anormal y por consiguiente es un caso especial de una condición [5]. Esta condición está directamente relacionada con algún objeto que proporcione información a un cliente OPC, por ejemplo una variable o TAG AXIS El kit de herramientas de Axis de Apache es una implementación de código abierto de SOAP (Protocolo para acceso de objetos Simples), que facilita el trabajo a los programadores al momento de desarrollar una herramienta software basada en Servicios Web y que tenga por lo tanto un documento WSDL (Web Service Description Language). Al utilizar esta herramienta y manejando un WSDL estándar se puede implementar un servicio Web de forma automática, casi instantánea y sin costo adicional. AXIS utiliza la API JAX-RPC (API de Java para llamada a procedimiento remoto basada en XML) [6] que a su vez utiliza un protocolo de mensajería XML como SOAP, para transmitir una llamada a procedimiento remoto a través de una red JDBC A pesar de que la Fundación OPC ha intentado crear una arquitectura abierta, ha basado todos sus desarrollos en tecnologías Windows, por lo tanto, al tratar de migrar a otros entornos como UNIX con Java, se deben hacer algunos cambios. En este caso, es imprescindible el manejo de bases de datos con conectores de diferentes tipos a los manejados por OPC-HDA, los cuales se basan en OLE-DB, un controlador orientado a objetos de tipo COM/DCOM. Normalmente cuando se quiere hacer una conexión a un motor de Bases de Datos se utiliza el API JDBC. JDBC es un estándar para acceder a cualquier motor de base de datos disponible en el mercado, ya sea de carácter libre o no. Esta API está formada por un conjunto de clases e interfaces desarrolladas en Java para ejecutar sentencias SQL, permitiendo obtener los datos de una forma fácil y segura en arquitecturas Cliente/Servidor a través de Internet o Intranet [7] WAP (Protocolo de acceso inalámbrico) Es un estándar para la presentación y envío de información y la utilización de servicios adicionales de telefonía sobre dispositivos móviles. A diferencia de las tecnologías de Internet para PCs, WAP está pensado para dispositivos que tienen algunas limitaciones técnicas inherentes a la tecnología actual, tales como menor capacidad de procesamiento y memoria, restricciones de suministro de potencia, despliegues pequeños, mecanismos de entrada diferentes, entre otras. Los componentes involucrados en las aplicaciones WAP son muy similares a los del World Wide Web (WWW), excepto por la incorporación de una pasarela utilizada para servir de intermediario entre el mundo inalámbrico e Internet SMS (Servicio de mensajería corta) El servicio de mensajería corta es un servicio inalámbrico aceptado globalmente que habilita la transmisión de mensajes alfanuméricos entre suscriptores móviles y sistemas externos ( ). 5. Resultados A continuación se presenta el desempeño e interoperabilidad de la herramienta desarrollada, en diversas plataformas, entre las cuales se incluyen Windows XP y 2000, Linux SUSE 9.0 y Mandrake 10.1, empleando como motor de Base de Datos Firebird y Emuladores de dispositivos móviles Ericsson.
5 Se utilizaron tres servidores OPC XML-DA: El primero, ubicado en una red LAN con un servidor de RsLinx de Rockwell Software, el segundo ubicado en USA publicado por Advosol [8], y el último ubicado en Suiza publicado por Technosoftware [9] Arquitectura de referencia En la figura 1 se puede apreciar que el servidor de Datos XML-DA tiene un servidor Windows IIS basado en.net, el cual utiliza un puente para comunicarse con objetos COM/DCOM y así poder obtener y modificar los datos que se encuentran en el dispositivo de campo. SERVIDOR OPC-DA XML-DA.NET IIS PUENTE DISPOSITIVO DE CAMPO INTERNET SOAP/HTTP CLIENTE WEB OPC XML-DA SERVIDOR OPC A&E BD CLIENTE MÓVIL OPC A&E Figura 1. Arquitectura de referencia para el servicio Del lado del cliente se encuentran dos tipos de usuarios: un dispositivo móvil que puede acceder a un servidor de Alarmas y Eventos OPC a través de Internet, por medio de WAP; y un cliente OPC DA- XML que accede a los datos a través de Internet, por medio de SOAP y HTTP, pero a su vez es un servidor de Alarmas y Eventos OPC, con acceso a datos históricos mediante JDBC Búsqueda de dispositivos En una red industrial, cada dispositivo debe estar en la capacidad de brindar información al sistema SCADA, convirtiéndose dentro de nuestra arquitectura en un servidor de datos OPC XML- DA, y por tanto tener asignada una dirección en Internet o en la red de área local (LAN). De esta forma, se hace indispensable el establecer un mecanismo eficiente para determinar los dispositivos que se encuentran activos en la red. A pesar de que la definición dada por la especificación OPC XML-DA para implementar este servicio se basa en repositorios UDDI (Integración, Descubrimiento y Descripción Universal), los cuales actúan como un directorio en Internet, publicando el servicio, su ubicación (pagina Web) y cómo implementarlo (WSDL); se realizó la búsqueda de una forma semi-estática, en la cual los servidores de datos se encuentran registrados en una base de datos con sus respectivas direcciones, y utilizando el método GetStatus (Obtener Estado) se determina si el dispositivo se encuentra activo o no. Los resultados de este servicio a pesar de ser validos y utilizables, son poco eficientes debido a que, teniendo en cuenta el poco volumen de tráfico que se genera, la velocidad de respuesta varía entre 1 y 15 segundos, dependiendo del tráfico de la red y se presentan en algunos casos cancelaciones del servicio debido a los altos tiempos de espera. La misma implementación del servicio se ejecutó con éxito en todas las plataformas mencionadas. Como se comentó anteriormente se presentaron tiempos de respuesta variables dependiendo de la plataforma a validar, siendo Linux Mandrake 10.1 el sistema que presentó la mayor limitación en cuanto al tiempo de respuesta Acceso a Datos Se utilizan los servidores anteriormente mencionados, realizando las transacciones Read y Write. Para comprobar el correcto funcionamiento se ha utilizado el software de programación de PLC s Rslogix500 de Rockwell Software como servidor OPC DA con un puente XML-DA para acceder a éste. Utilizando el servidor de prueba de Technosoftware con la herramienta Lixmo, se puede observar en la Figura 2, que en la búsqueda de elementos o TAGs, efectivamente el sistema desarrollado despliega los grupos y variables disponibles en el dispositivo al cual nos conectamos. Además, se validó en todas las plataformas propuestas la lectura y escritura de datos en los diferentes servidores, con muy buena velocidad de respuesta y con capacidad de actualizar múltiples datos simultáneamente, siendo mucho más eficaz que el servicio anteriormente presentado.
6 modifica para enviarse al RSLinx con el formato: [NombreDeProyecto]N7:6. De igual forma para utilizar la transacción Read, se recurrió a la misma función de cambio de formato para adoptar la notación del RSLinx mencionada anteriormente. Estos procedimientos son mostrados en la Figura 3, en la cual se puede observar el resultado de una transacción Read en la memoria de variables de datos existente en un PLC de Allen Bradley, al cual se ha configurado un tópico OPC en el servidor OPC DA de su software de comunicaciones RSLinx de Rockwell Software. Figura 2. Búsqueda de datos en servidor de prueba de Technosoftware publicado en Internet. En la Figura 3, se puede apreciar la respuesta al método GetProperties (Obtener Propiedades) del servidor mencionado anteriormente. Figura 4. Búsqueda y lectura de datos en servidor Local RSLinx Almacenamiento de Datos Figura 3. Obtención de propiedades de un TAG en el servidor de Technosoftware publicado en Internet. Cuando se realizaron las pruebas de interoperabilidad de estos servicios en el dispositivo local que funcionaba con el software de comunicaciones RSLinx de Rockwell Software se obtuvo un error de lectura. Este se refería a que no se encontraban elementos dentro del grupo de variables, debido a que el servidor OPC DA de RSLinx implementa de una forma propietaria y por tanto no estándar la manera de nombrar los grupos y TAGs del sistema, creando una incompatibilidad con las demás herramientas que manejan el estándar XML-DA, para lo cual fue necesaria la implementación de una función de cambio de formato en las TAGs a transmitir, solucionando el problema inicial. Por ejemplo si se quiere llegar al grupo de TAGs del registro de enteros, usualmente la notación para el nombre de la TAG sería: NombreDeProyecto.Online.N7.N7:6, el cual se Una vez obtenidos los datos de la forma mostrada en la sección anterior, el almacenamiento en la base de datos fue sencillo y efectivo. Se encontraron algunos problemas de compatibilidad al momento de publicar la base de datos en las plataformas Linux y ser accedidas desde Windows utilizando RMI, pero se pudo solucionar utilizando Servicios Web como medio de acceso y publicación Alarmas Para validar esta función del sistema, se tomaron cuatro variables de proceso y se definieron condiciones de alarma para cada una de ellas, de manera que cuando éstas se activen, generen el reporte de alarmas y desplieguen la información a los usuarios Web y Móvil. En la Figura 5, se observa que el cliente Web presenta el reporte de alarmas y eventos, relacionando la información correspondiente a la fecha y hora de activación y su estado actual (activa o inactiva).
7 6. Conclusiones Con el sistema desarrollado, se pueden generar todas las aplicaciones actualmente requeridas por un sistema de control y supervisión utilizando una plataforma Java y un servidor XML-DA desarrollado en cualquier lenguaje. Figura 5. Gestión de alarmas en cliente Web. El sistema implementa el manejo de las alarmas y reporte de eventos críticos en los dispositivos móviles y el despliegue de la información a través de los emuladores WAP como se observa en las Figuras 6 y 7. A través de la implementación de un Cliente Web de la especificación OPC XML-DA en J2EE, se puede tener acceso ilimitado a los datos de un dispositivo de campo y ejecutar la aplicación en cualquier plataforma, ya sea Linux, UNIX, Windows, o un dispositivo móvil. Utilizando la especificación OPC XML-DA se pueden integrar todos los servicios necesarios para el control y supervisión de dispositivos de campo en un proceso industrial, y usar los mismos desde cualquier sitio remoto con acceso a Internet, o dentro de una LAN. Se pueden reducir ostensiblemente los costos de desarrollo de una herramienta de control y supervisión al utilizar sistemas operativos de carácter libre y software de desarrollo de libre distribución, sin perjudicar su calidad y rendimiento. Figura 6. Acceso remoto por medio de la Aplicación WAP Para un sistema de control y supervisión en un proceso industrial, los tiempos de respuesta de la herramienta desarrollada en Java son muy buenos y no generan ningún retardo en el desempeño del mismo. Se puede decir que cumplen con la definición de tiempo real bajo condiciones de red específicas y limitadas. La adquisición de los datos por medio de la aplicación XML-DA puede generar errores y terminaciones de la conexión dependiendo del tráfico en la red. Algunos procesos, especialmente los relacionados con servicios que manejan poca información como ver el estado de un servidor, utilizan muchos recursos para una transacción simple y no son óptimos para un sistema de este tipo, debido a que pueden generar errores y aumentar el tráfico en la red. Figura 7. Activación de alarmas en cliente Móvil. Para desarrollar un servidor OPC XML-DA sobre lenguaje Java se necesita más que la simple especificación. Debe desarrollarse algún medio o utilizar uno ya desarrollado que
8 permita obtener los datos directamente desde la memoria o que haga una comunicación con los objetos COM Sus líneas de interés son: Comunicaciones Industriales, Sistemas de información y Servicios Web. 7. Bibliografía [1] - The OPC Foundation. [2] - Net Module [3] - Softing AG. [4] OPC Fundation, OPC XML-DA Specification, [5] OPC Fundation, OPC Alarm and Event Specification, 2002 [6] Borland SW Corporation. Guía del desarrollador de servicios Web. EEUU [7] Caicedo, O., López, D. Electiva Aplicaciones Web, Universidad del Cauca [8] mx - Servidor XML-DA de prueba de Advosol. [9] erver/service.asmx Servidor Technosoftware. 8. Biografías Fernando Alejandro Campos. Ingeniero en Electrónica y Telecomunicaciones de la Universidad del Cauca Actualmente es estudiante de Master in Sciences de Administración de sistemas de información en L Ecole Nacional Superior des Telecomunicaciones et L Ecole nacionale des ponts et Chosses (Paris Francia) Germán Mauricio Coral H. Estudiante de último semestre de Ingeniería en Electrónica y Telecomunicaciones de la Universidad del Cauca. Actualmente desarrolla su proyecto de Grado Sistema de Supervisión y Control Multiplataforma. Investigador del grupo de I+D en Automática industrial de la Universidad del Cauca. Sus líneas de interés son: Sistemas SCADA e Integración Empresarial. Oscar Amaury Rojas. Ingeniero en Electrónica y Telecomunicaciones y Especialista en Informática Industrial de la Universidad del Cauca en 1996 y 2001 respectivamente. Actualmente cursa estudios de maestría de ingeniería con énfasis en automática en la Universidad del Cauca. Profesor asociado del Departamento de Electrónica, Instrumentación y Control e investigador del grupo de I+D en Automática industrial de la Universidad del Cauca. Sus líneas de interés son: Sistemas SCADA e Integración Empresarial. Investigador del grupo de I+D en Automática industrial de la Universidad del Cauca y fue presidente del grupo de investigación en sistemas empotrados de la Universidad del Cauca en el año
SISTEMA DE CONTROL Y SUPERVISIÓN INDUSTRIAL MULTIPLATAFORMA
SISTEMA DE CONTROL Y SUPERVISIÓN INDUSTRIAL MULTIPLATAFORMA FERNANDO ALEJANDRO CAMPOS GERMÁN MAURICIO CORAL OSCAR AMAURY ROJAS fcampos@unicauca.edu.co gcoral@unicauca.edu.co orojas@unicauca.edu.co Grupo
Más detallesLa interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la
Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes
Más detalles5.1 Introducción a Servicios Web
5.1 Introducción a Servicios Web Introducción Continuando con el ejemplo de intercambio de información de películas... => Actualmente ya no es necesario implementar la solución sugerida a mano Se han estandarizado
Más detalles1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).
1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada
Más detallesCapí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 detallesDIPLOMADO EN SEGURIDAD INFORMATICA
DIPLOMADO EN SEGURIDAD INFORMATICA Modulo 9: Soporte Computacional Clase 9_3:Protocolos de comunicación y conectividad de arquitecturas multiplataforma. Director Programa: César Torres A Profesor : Claudio
Más detalles.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS. Definiciones...2 C# y Java...3 Similitudes...4 Ventajas...
.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS Definiciones...2 C# y Java.....3 Similitudes...4 Ventajas...4 Definiciones Sobre J2EE J2EE (Java 2 Platform Enterprise Edition)
Más detallesPORTAL 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 detallesIntroducció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 detallesLa utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.
Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el
Más detallesDescripción. Este Software cumple los siguientes hitos:
WWWMONITORDBACOM Descripción Este Software cumple los siguientes hitos: a- Consola de Monitoreo b- Envío de Alertas (correo, SMS) c- Gestión de Eventos desatendidos (sea capaz ejecutar script de solución
Más detallesJAVA 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 detallesGLOSARIO. 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 detallesCapí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 detallesCONCLUISIONES 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 detallesVisión General de GXportal. Última actualización: 2009
Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de
Más detallesOLIMPO Servidor Universal
OLIMPO Servidor Universal Documento 20050714/01 Fecha Creación Julio 2005 Fecha Última Revisión Agosto 2007 Versión de documento 2.0 1/7 Visión Global Desde el año 1984, en IGT Microelectronics hemos ofrecido
Más detallesUna puerta abierta al futuro
Una puerta abierta al futuro SOA E ITIL EN LA LEY DE ACCESO ELECTRÓNICO DE LOS CIUDADANOS A LOS SERVICIOS PÚBLICOS (LAECSP) por francisco javier antón Vique La publicación de la Ley de Acceso electrónico
Más detallesTema 6: Comparativa CORBA/Servicios Web
Tema 6: Comparativa CORBA/Servicios Web Introducción Para establecer una comparativa, es preciso tener en cuenta CORBA se introdujo en 1991 y Servicios Web en el 2000 CORBA es una solución más madura y
Más detallesSIEWEB. La intranet corporativa de SIE
La intranet corporativa de SIE por ALBA Software Acceso a los servicios SIE desde páginas Web para los usuarios de sistema *. Administración del Sistema (cuentas de usuarios, permisos, servicios, etc...)
Más detallesWindows Server 2003. Windows Server 2003
Windows Server 2003 Windows Server 2003 Es un sistema operativo de la familia Windows de la marca Microsoft para servidores que salió al mercado en el año 2003. Está basada en tecnología NT y su versión
Más detallesSERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO
SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO Introducción:...1 Service Oriented Architecture...2 Elementos de una Service Oriented Architecture...2 Application frontends...2 Servicios...2 Contrato:...3
Más detallesServicios Web con Java EE
Introducción Servicios Web con Java EE Daniel López Fuentes Laura Tolsada Bris Sergio Tejero López Irene Clemente Bueno Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar
Más detallesServicios Web con Java EE
Servicios Web con Java EE Daniel López Fuentes Laura Tolsada Bris Sergio Tejero López Irene Clemente Bueno Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 2 Introducción Un servicio
Más detallesInfraestructura Tecnológica. Sesión 2: Mejoras adicionales al servidor de archivos
Infraestructura Tecnológica Sesión 2: Mejoras adicionales al servidor de archivos Contextualización Los servidores como cualquier equipo de cómputo pueden contar con varias mejoras con las que se pueden
Más detallesCAPÍTULO II. Gráficos Dinámicos.
2.1 Definición. Los gráficos dinámicos son representaciones a escala del proceso, en donde se muestra la información de las variables del proceso a través de datos numéricos y de animación gráfica. Éstos
Más detallesBeneficios estratégicos para su organización. Beneficios. Características V.2.0907
Herramienta de inventario que automatiza el registro de activos informáticos en detalle y reporta cualquier cambio de hardware o software mediante la generación de alarmas. Beneficios Información actualizada
Más detallesElementos 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 detallesE-Government con Web Services
E-Government con Web Services Fernando Leibowich Beker * Uno de los grandes avances que produjeron las Nuevas Tecnologías de la Información y la Comunicación es la posibilidad de generar redes de computadoras
Más detallesINFORMÁTICA IE. Términos a conocer y conceptos básicos. World Wide Web (WWW):
INFORMÁTICA IE MÓDULO INTERNET Términos a conocer y conceptos básicos World Wide Web (WWW): Digamos, simplemente, que es un sistema de información, el sistema de información propio de Internet. Sus características
Más detallesCapitulo 5. Implementación del sistema MDM
Capitulo 5. Implementación del sistema MDM Una vez que se concluyeron las actividades de análisis y diseño se comenzó la implementación del sistema MDM (Manejador de Documentos de MoProSoft). En este capitulo
Más detallesFuente: http://www.kzgunea.net
APRENDE A NAVEGAR SERVICIOS DE INTERNET Internet es como el mercado del pueblo en día de feria. En el mercado los puestos se organizan por secciones: por un lado la fruta, por otro las hortalizas, por
Más detallesWindows Server 2012: Infraestructura de Escritorio Virtual
Windows Server 2012: Infraestructura de Escritorio Virtual Módulo 1: Application Virtualization Módulo del Manual Autores: James Hamilton-Adams, Content Master Publicado: 5 de Octubre 2012 La información
Más detallesNovedades. Introducción. Potencia
Introducción Basado en el demostrado rendimiento y flexibilidad de la versión 8.5, Crystal Reports 9 presenta una amplia variedad de avanzadas funciones para que el diseño, entrega e integración de informes
Más detalles1 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 detallesasired middleware XML Así-Red Servicios Telemáticos, S.L.L. w w w. a s i r e d. e s
w w w. a s i r e d. e s 1 INDICE Presentación Que nos permiten Sobre que actuan Que hacen Hasta donde alcanzan Arquitectura Tecnología Acceso Beneficios Ventajas Posibilidades A quienes va dirigido Como
Más detallesTEMA: 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 detallesEn los últimos años, se ha presentado una enorme demanda por servicios portátiles,
Capítulo 1 Introducción En los últimos años, se ha presentado una enorme demanda por servicios portátiles, a los que se les ha llamado tecnologías móviles, este repentino crecimiento de tecnologías ha
Más detallesINTERNET Y WEB (4º ESO)
INTERNET Y WEB (4º ESO) 1. CLASIFICACIÓN DE LAS REDES Internet se define comúnmente como la Red de redes, o la Red global. En cualquier caso, puede considerarse como la unión de entidades más pequeñas
Más detallesLINEAMIENTOS 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 detallesDiseñ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 detallesLos 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 detallesCentro 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 detallesModulo I. Introducción a la Programación Web. 1.1 Servidor Web.
Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados
Más detallesPRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN
PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN Los protocolos de capa de aplicación de TCP/IP más conocidos son aquellos que proporcionan intercambio de la información
Más detallesEstándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web
Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1
Más detallesDurante la determinación del problema dentro de los procesos de mercadeo de R & S Training se pudo notar notables deficiencias en las relaciones con
Autora: Rodríguez Fortunato, Marìa Rossana Titulo: Implementación de un sistema bajo tecnología web basado en estrategias de CRM que apoye las actividades de mercadeo de una empresa de servicios de adiestramientos
Más detallesUNIVERSIDAD 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 detallesPOTENCIANDO NEGOCIOS EN TIEMPO REAL. Especificaciones Técnicas
POTENCIANDO NEGOCIOS EN TIEMPO REAL ontrol es un software multiprotocolo, K. especialmente desarrollado para el mundo de la automatización que de un modo simple, permite medir las variables más relevantes
Más detallesCAPÍTULO 5. DESARROLLO Y PRUEBAS
CAPÍTULO 5. DESARROLLO Y PRUEBAS 5.1 Introducción a las Tecnologías 5.1.1 Herramientas 5.1.1.1 SQL Server Es un sistema que sirve para la gestión de base de datos basado en un modelo relacional. Así mismo
Más detallesTecnología IP para videovigilancia... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el
para videovigilancia....... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el protocolo IP. La tecnología de las cámaras de red permite al usuario
Más detallesCAPITULO 8. Planeamiento, Arquitectura e Implementación
CAPITULO 8 Planeamiento, Arquitectura e Implementación 8.1 Replicación en SQL Server La replicación es un conjunto de tecnologías destinadas a la copia y distribución de datos y objetos de base de datos
Más detallesWINDOWS 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 detallesSISTEMAS DE INFORMACIÓN III TEORÍA
CONTENIDO: Introducción a los Web services Las bases de los Web services La nueva generación de la Web Interactuando con los Web services La tecnología de Web services XML: Lo fundamental WSDL: Describiendo
Más detallesPlataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java
C/Comandante Zorita 4 28020 Madrid/ info@ceticsa.es 902 425 524 / 91 700 01 17 Plataforma desarrollo Java Formación elearning tutorizada en castellano JAVA00d Ciclo de formación en plataforma Java Curso
Más detallesMejor tecnología para aplicación práctica NOMAD
TECNOLOGÍA APLICACIÓN PRÁCTICA NOMAD: NOMADIC MODEL FOR THE DISPLAY ADAPTATION ORIENTED TO FINAL USERS NOMAD Mejor tecnología para aplicación práctica NOMAD Luis Carlos Niño Tavera Juan Carlos Nova El
Más detallesInfraestructura Tecnológica. Sesión 1: Infraestructura de servidores
Infraestructura Tecnológica Sesión 1: Infraestructura de servidores Contextualización La infraestructura de cualquier servicio o mecanismo es importante, define el funcionamiento de los elementos en que
Más detalles7.1 Java vs.net, la lucha se acrecienta
7.1 Java vs.net, la lucha se acrecienta Java fue capaz de introducir una cuña en el negocio de herramientas de Microsoft cuando fue introducida al mercado por primera vez a mediados de los '90 porque ofrecía
Más detallesMª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia
Implantación de una arquitectura orientada a servicios. Un caso de uso Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Introducción Los compromisos
Más detallesMonitorización de sistemas y servicios
Monitorización de sistemas y servicios Contenidos Contenidos... 1 Resumen ejecutivo... 2 Arquitectura de la plataforma de monitorización... 2 Monitorización y alarmas... 3 Monitorización... 3 Servicios
Más detallesSistema de gestión de procesos institucionales y documental.
[Documento versión 1.7 del 10/10/2015] Sistema de gestión de procesos institucionales y documental. El sistema de gestión de procesos institucionales y documental, es una solución diseñada para mejorar
Más detallesIntroducción a las redes de computadores
Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes
Más detallesCapí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 detallesCentro de Competencias de Integración. Portal del paciente
Centro de Competencias de Integración Portal del paciente 1 Tabla de contenidos Introducción y propósito de este documento...2 Motivación...2 Objetivos...3 Desarrollo...3 Servidor web service Proxy...3
Más detallesAdministración Pública. Intercambio de datos y sustitución de certificados en soporte papel. HP Consulting & Integration
Administración Pública Intercambio de datos y sustitución de certificados en soporte papel HP Consulting & Integration Intercambio de datos y sustitución de certificados en soporte papel Índice Servicio
Más detallesInternet Information Server
Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en
Más detallesDesarrollo y servicios web
Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 Qué vimos la clase pasada? Introducción a Big Data Introducción a bases de datos NOSQL Características bases de datos NOSQL MongoDB como motor
Más detallesService Oriented Architecture
Programación Concurrente y Distribuida Ingeniería en Informática Service Oriented Architecture José Carlos Cortizo Pérez josecarlos.cortizo@uem.es http://www.esp.uem.es/jccortizo D. Sistemas Informáticos
Más detallesPropuesta 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 detallesGUÍA TÉCNICA. Desarrollo de Sistemas de Información la plataforma Business Intellingence Pentaho
Desarrollo de Sistemas de Información la plataforma Business Intellingence Página 1 de 11 Control de versiones Ver. Fecha Descripción Autores 1 04/07/14 Versión inicial SDP Página 2 de 11 Índice del Documento
Más detallesPROVIAS NACIONAL INFORME TÉCNICO DE EVALUACIÓN DE SOFTWARE Nº 001-2007-MTC/20.2.6. 1. NOMBRE DEL ÁREA: Unidad de Informática
PROVIAS NACIONAL INFORME TÉCNICO DE EVALUACIÓN DE SOFTWARE Nº 001-2007-MTC/20.2.6 1. NOMBRE DEL ÁREA: Unidad de Informática 2. RESPONSABLES DE LA EVALUACIÓN: 3. CARGOS: Milton Sandoval Cruz Administrador
Más detallesINTEROPERABILIDAD SISTEMA DE INFORMACIÓN GENERAL DE ESTUDIANTES (SIGE) SOFTWARE DE GESTIÓN ESCOLAR
INTEROPERABILIDAD SISTEMA DE INFORMACIÓN GENERAL DE ESTUDIANTES (SIGE) SOFTWARE DE GESTIÓN ESCOLAR Respuestas a Consultas Frecuentes Ministerio de Educación -Agosto 2012 Agosto 2012 V 3.0 I N T R O D U
Más detallesOracle 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 detallesCAPITULO I FORMULACION DEL PROBLEMA
CAPITULO I FORMULACION DEL PROBLEMA TITULO DESCRIPTIVO DEL PROYECTO. Implementación de un servidor proxy para el control de tráfico de la red y gestión de los servicios de Internet en los centros de cómputo
Más detallesEl proceso de Instalación de Microsoft SQL Server 2008
El proceso de Instalación de Microsoft SQL Server 2008 Luis Alejandro Esteban C - nave_tze@hotmail.com Este documento va dirigido a profesionales de tecnología interesados en entender el proceso de instalación
Más detallesMi 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 detallesPrimer avance de proyecto de software para la gestión de inscripciones en cursos
Primer avance de proyecto de software para la gestión de inscripciones en cursos 1. Introducción Andrés Felipe Bustamante García, Carolina Sarmiento González En este documento se presentan los resultados
Más detallesClientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea
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 detallese-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 detallesFileMaker Pro 14. Uso de una Conexión a Escritorio remoto con FileMaker Pro 14
FileMaker Pro 14 Uso de una Conexión a Escritorio remoto con FileMaker Pro 14 2007-2015 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054
Más detallesSERVIDOR 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 detallesUtilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red.
Funciones de servidor La familia Windows Server 2003 ofrece varias funciones de servidor. Para configurar una función de servidor, instale dicha función mediante el Asistente para configurar su servidor;
Más detallesInstalación de Crystal Reports
Este capítulo explica cómo instalar Crystal Reports localmente desde la distribución del producto. Asimismo describe cómo realizar la instalación de un servidor de red a una estación de trabajo. Instalación
Más detallesINGENIERÍA AMBIENTAL Tema 3. Parte V SCADA (Supervisory Control and Data Acquisition) Alfredo Rosado Máster Universitario
INGENIERÍA AMBIENTAL Tema 3. Parte V SCADA (Supervisory Control and Data Acquisition) Alfredo Rosado Máster Universitario INDICE Control Mediante PC. Introducción SCADA. Funciones y Prestaciones. Módulos.
Más detalles(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera
Capítulo 4. Llamada Telefónica En este capítulo se explicará la manera en que se configuraron las herramientas web (PHP y APACHE), y el programa de comunicación Skype, para controlar de manera dinámica
Más detallesGestión Dispositivos Móviles Dexon Software
Gestión Dispositivos Móviles Dexon Software INTRODUCCIÓN La gestión de dispositivos móviles es una de las principales actividades que se llevan a cabo en los departamentos de TI de cualquier compañía;
Más detallesALCANCE Las solicitudes de información del SIIU podrán ser realizadas por los administradores de los diferentes sistemas institucionales
OBJETIVO Brindar un mecanismo a los administradores de sistema que les permita solicitar información del SIIU resguardas en nuestras bases de datos. ALCANCE Las solicitudes de información del SIIU podrán
Más detallesConfiguracion Escritorio Remoto Windows 2003
Configuracion Escritorio Remoto Windows 2003 Instalar y configurar servicio de Terminal Server en Windows 2003 Fecha Lunes, 25 diciembre a las 17:04:14 Tema Windows (Sistema Operativo) Os explicamos cómo
Más detallesAmbiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca
Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca Ing. WILSON ALFREDO ORTEGA ORDOÑEZ Ing. JUAN CARLOS MENDEZ CAMACHO Universidad del Cauca Facultad
Más detallesQUE 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 detallesCentro Universitario de Ciencias Exactas e Ingenierías DIVISION DE ELECTRONICA Y COMPUTACION
CYBERSYS SISTEMA ADMINISTRADOR DE CYBERCAFÉS José Eduardo González Pacheco Oceguera eduardo.gonzalez-pacheco@siemens.com Juvenal Guevara Velasco juvenal1@hotmail.com Marcos Sairick Sánchez Castañeda msanchez@redwoodsystems.com.mx
Más detallesCAPÍTULO 3 DISEÑO DE LA ARQUITECTURA
CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA Para el desarrollo de la arquitectura interna del subsistema de programación de actividades se utilizó como referencia la Arquitectura de Aplicaciones.NET 105 de Microsoft
Más detallesINFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE SOFTWARE MICROSOFT VISUAL STUDIO PREMIUM
INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE SOFTWARE MICROSOFT VISUAL STUDIO PREMIUM I-OS-35-2015 1. Nombre del Área : Oficina de Sistemas 2. Responsables de la Evaluación : Eduardo Vasquez Díaz Ronald
Más detallespymegnu v2.0 PRESENTACIÓN DE PRODUCTOS
PRESENTACIÓN DE PRODUCTOS pymegnu v2.0 1 INTRODUCCIÓN Nuestros sistemas 100% web le permitirán poder obtener todas las ventajas competitivas que ofrece Internet, como la disponibilidad de tener sus sistemas
Más detallesService Oriented Architecture: Con Biztalk?
Service Oriented Architecture: Con Biztalk? Pablo Abbate Servicios Profesionales Danysoft SOA supone una nueva forma de pensar acerca de la arquitectura IT para las empresas. De hecho, es una asociación
Más detallesEspecificaciones de la oferta Administración de dispositivos distribuidos Administración de activos
Resumen del servicio Especificaciones de la oferta Administración de dispositivos distribuidos Administración de activos Los servicios de administración de dispositivos distribuidos le permiten realizar
Más detallesCapí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 detallesCELERINET ENERO-JUNIO 2013 ESPECIAL
70 Seguridad en Voz sobre Redes de Datos Juan Carlos Flores García UANL-FCFM Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas San Nicolás de los Garza, Nuevo León, México Resumen:
Más detalles1 EL SISTEMA R/3 DE SAP AG
1 EL SISTEMA R/3 DE SAP AG SAP AG es una corporación en el ámbito mundial. Fundada en 1972 y con sede en Walldorf, Alemania, SAP es la cuarta compañía mundial en ventas de software en el mundo. La compañía
Más detalles