OPTIMIZACIÓN E INTEGRACIÓN DEL SISTEMA AUTOMATIZADO DE MONITOREO Y CONTROL REMOTO VIA WEB PARA CASAS Y OFICINAS

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

Download "OPTIMIZACIÓN E INTEGRACIÓN DEL SISTEMA AUTOMATIZADO DE MONITOREO Y CONTROL REMOTO VIA WEB PARA CASAS Y OFICINAS"

Transcripción

1 UNIVERSIDAD SIMÓM BOLÍVAR INGENIERÍA DE LA COMPUTACIÓN OPTIMIZACIÓN E INTEGRACIÓN DEL SISTEMA AUTOMATIZADO DE MONITOREO Y CONTROL REMOTO VIA WEB PARA CASAS Y OFICINAS (ESPACIO INTELIGENTE) EN SU VERSION 2.0. Por ANDREY ANTONIO BOTTONI MORA INFORME FINAL DE CURSOS EN COOOPERACIÓN Presentado ante la Ilustre Universidad SIMÓN BOLÍVAR como Requisito Parcial para Optar por el Título de Ingeniero en Computación Sartenejas Octubre 2006

2 UNIVERSIDAD SIMOIN BOLÍVAR DECANATO DE ESTUDIOS PROFESIONALES COORDINACIÓN DE INGENIERÍA EN COMPUTACIÓN ACTA FINAL DE PROYECTO DE GRADO OPTIMIZACIÓN E INTEGRACIÓN DEL SISTEMA AUTOMATIZADO DE MONITOREO Y CONTROL REMOTO VIA WEB PARA CASAS Y OFICINAS ESPACIO INTELIGENTE. VERSION 2.0. Presentado Por: ANDREY ANTONIO BOTTONI MORA Este Proyecto de Grado ha sido aprobado por el siguiente jurado Examinador: Prof. Mariela Curiel Jurado Prof. Jesús Miguel Ferrer Tutor Académico Ing. Giovanni Savoca Tutor Industrial Sartenejas, 04 / Octubre / 2006 ii

3 DEDICATORIA A Dios por ser mi guía incondicional, A mis padres por ser mi fuente de inspiración, A mi hermano por todo el apoyo y colaboración, Y a ti por todo el amor, confianza y apoyo que me has brindado. Es intentando lo imposible, como se realiza lo posible. Henri Barbusse. Novelista Frances iii

4 AGRADECIMIENTOS A Dios, por sobre todas las cosas, porque gracias a él y su ayuda, tengo la vida que tengo y he podido llegar a fin con todas las metas que me he propuesto, sobrellevando las cosas buenas y malas que la vida nos impone. A mis padres, por brindarme todo el amor, apoyo y confianza a lo largo de toda mi vida, y por ser ese pilar fundamental que me impulsó a seguir adelante aún y cuando el camino era difícil de llevar. Sin Uds. no hubiese podido lograrlo. A mi hermano Ulianov, por estar allí y apoyarme incondicionalmente siempre. A una de las mujeres mas importantes de mi vida, aparte de mi Madre, Verónica, gracias por acompañarme durante este largo y difícil camino durante estos 3 años y 9 meses, brindándome todo tu amor y apoyo. Finalmente lo logramos, y mas importante aún, lo logramos juntos!!!. A Karely y Kristel, porque al igual que con Verónica, vivimos lindos momentos juntos y con quienes aprendí que el amor verdadero entre amigos si existe, que la vida es una sola y que los verdaderos amigos siempre están allí para brindarnos apoyo, en las buenas y en las malas. Al resto de mis amigos USB: Nelson, Dava, Juitin, Abraham, Gelvis, Mary Mary, Kenny, Ciro, Ponti, Tere, Rosa, Raquelita, Patty, Jennifer, Maria Esther, JR, Jennieshashuta, Astrid, al amarillo, al enano, a la catira y al chino Chauran, porque definitivamente cada uno de ellos son parte importante de mis vivencias en ese hermoso mundo que es la Universidad, y porque se que puedo contar con cada uno de ellos cuando los necesite. A mis amigos GWT: Aron, Mila, Beta, Bucarelo, Yorka, Salinas, Enrique, Cecilia, Isabel, Gustavo, Felix, Listbeth, Maribel, Gigliola, Hernán, Valmore, y Yajaira, por todo el apoyo que me brindaron durante la realización de esta pasantía. A mi tutor industrial Giovanni Savoca y a Miguel Fernándes, porque ambos confiaron en que podía lograr llevar a Espacio Inteligente a esta segunda versión, gracias por su apoyo; y muy especial a Loredana, porque realmente te ganaste mi amistad y me demostraste que aún y cuando se tiene poco tiempo conociendo a alguien, la amistad puede ser realmente sincera y especial. A mis profesores USB, porque fueron parte importante en mi formación académica y personal, en especial a mi tutor académico, Jesús Ferrer, por todo el apoyo para la realización de este proyecto y a la jurado Mariela Curiel, por creer en mi y por todos sus aportes realizados. Simplemente. Muchas Gracias a todos!!!!!! iv

5 OPTIMIZACIÓN E INTEGRACIÓN DEL SISTEMA AUTOMATIZADO DE MONITOREO Y CONTROL REMOTO VIA WEB PARA CASAS Y OFICINAS (ESPACIO INTELIGENTE) EN SU VERSION 2.0. Presentado Por: ANDREY ANTONIO BOTTONI MORA RESUMEN En el presente informe de pasantía se presenta toda la descripción, razones que justificaron su desarrollo, alcance, entre otras características, del sistema automatizado de monitoreo y control remoto vía Web en la empresa Global Web Technologies, orientado a instalaciones de pequeñas y medianas empresas y hogares llamado ESPACIO INTELIGENTE en su Versión 2.0. Este sistema permite el encendido y apagado de dispositivos eléctricos, monitoreo de cámaras, control de temperatura, entre otras funciones útiles para casas y oficinas, a través de un navegador Web. Igualmente se expondrá la metodología de desarrollo utilizada, la descripción detallada del proyecto, que incluye la explicación del modelo arquitectónico del sistema y de cada uno de los lineamientos de desarrollo relacionados con cada capa en particular, así como la implementación realizada, y el desarrollo propio de cada módulo. Este modelo permite la integración del proyecto como un módulo de las herramientas Net2Client y Web Interactive Builder, ambas comercializadas por la empresa. Este sistema se implementó en la oficina principal de la empresa, permitiendo el control y monitoreo de iluminación, aire acondicionado, temperatura y video de la misma. El desarrollo se realizó bajo herramientas de Software Libre, con el Sistema Operativo Fedora Core 5 como plataforma de operación. Para el control de iluminación y video se utilizó la tecnología de automatización X-10, mientras que para el sensado de iluminación, temperatura y control de aire acondicionado, se utilizó tecnología 1-Wire. v

6 INDICE GENERAL CAPITULO I -- INTRODUCCION... 1 CAPITULO II -- ENTORNO EMPRESARIAL... 4 CAPITULO III -- PLANTEAMIENTO DEL PROBLEMA Atributos Funcionales y No Funcionales del Sistema en su Versión Diagnóstico del Estado Actual de ESPACIO INTELIGENTE versión Alcance del Proyecto ESPACIO INTELIGENTE Objetivos del Proyecto ESPACIO INTELIGENTE Objetivo General Objetivos Específicos...10 CAPITULO IV -- MARCO TEORICO Modelo Cliente/Servidor Modelo Alternativos Tecnologías Web Tecnologías de Cliente Tecnologías de Servidor Protocolos de comunicación utilizados en automatización X UPB: Universal Powerline Bus Wire Lonworks PowerBus Referencia de equipos Iluminación Aire Acondicionado Video Otros Dispositivos de Comunicación Net2Client WIB (Web Interactive Builder)...25 CAPITULO V -- MARCO METODOLÓGICO Rational Unified Process (RUP) Dimensión Estática Dimensión Dinámica Fase de Inicio Fase de Elaboración Fase de Implementación Fase de Transición...30 CAPITULO VI -- FASE DE INICIO Atributos del Sistema ESPACIO INTELIGENTE Versión Entregables Documento de Visión del Sistema Estudio Inicial de Riesgos Caso del Negocio Especificación de los Requerimientos de Software Requerimientos Funcionales Requerimientos No Funcionales Modelo Inicial de Casos de Uso Glosario de Términos Plan Creativo de Interfaz...40 CAPITULO VII -- FASE DE ELABORACION Vista de Casos de Uso Vista Lógica...42 vi

7 Vista de Implementación Vista de Implantación Vista de Datos...53 CAPITULO VIII FASE DE IMPLEMENTACION...55 CAPITULO IX -- FASE DE TRANSICION Pruebas Unitarias Pruebas Integrales...60 CAPITULO X -- CONCLUSIONES...61 CAPITULO XI -- RECOMENDACIONES...64 CAPITULO XII -- ACRÓNIMOS Y GLOSARIO DE TÉRMINOS Acrónimos Terminología...68 CAPITULO XIII -- REFERENCIAS BIBLIOGRÁFICAS Y BIBLIOGRAFÍA Referencias Bibliográficas Bibliografía...74 vii

8 INDICE DE FIGURAS Figura 1.- Organigrama de la Empresa Global Web Technologies (GWT)... 5 Figura 2.- Arquitectura de la Plataforma Net2Client...24 Figura 3.- Casos de Uso del Actor Usuario Final...39 Figura 4.- Modelo de 4+1 Vistas...41 Figura 5.- Modelo Conceptual del Sistema...42 Figura 6.- Arquitectura del Sistema...44 Figura 7.- Diagrama ER del Sistema...54 INDICE DE TABLAS Tabla 1.- Resumen general de los Casos de Uso del Sistema...38 Tabla 2.- Conceptos usados en el Sistema...43 viii

9 CAPITULO I -- INTRODUCCION Es común ver en la actualidad, como las empresas dedicadas al desarrollo de Sistemas de Información, se enfrentan a nuevos desafíos y a las nuevas exigencias de un mercado en constante crecimiento y con altos niveles de competitividad. Para sobrellevarlos, es necesario que aumenten su eficiencia en todas sus áreas de trabajo, en especial las relacionadas con los servicios a los clientes, y la adopción de nuevas tecnologías de desarrollo. Hace algunas décadas atrás, existía un mercado, que para ese entonces, era un sueño difícil de sostener. Este, no es otro sino el de la automatización. Sin embargo, el crecimiento acelerado de la tecnología del momento, permitió que el mismo, evolucionara de tal manera que en la actualidad se desarrolla de forma sostenida en muchos países, algunos con diferentes niveles de tecnificación y de avance. El objetivo primordial de la automatización no es más que el de facilitarle a los seres humanos, la realización de ciertas tareas, delegándoselas a una máquina (dispositivo mecánico o electrónico). El Sector industrial fue el pionero en el uso de dicha tecnología, más ésta no se limitó a dicho campo. Hoy en día, es posible llevarla a nuestras oficinas de trabajo y a nuestros hogares. Lamentablemente, aún no ha habido tanto auge en estos niveles. Muchos creen que ello se debe a que, la idea de la automatización en el hogar o en la oficina, rompe con el esquema natural del trabajo que se desarrolla en las mismas. Otra razón, es que estas tecnologías son casi inaccesibles para aquellas pequeñas y medianas empresas y por consiguiente para muchos hogares, debido a su complejidad en cuanto a uso y a su alto costo económico. La disciplina encargada de la automatización del hogar y oficinas es llamada DOMÓTICA. Este término se utiliza para denominar la parte de la tecnología (electrónica e informática), que integra el control y la supervisión de cada uno de los elementos existentes en una oficina o en una vivienda. 1

10 El proyecto de automatización en donde se enmarca lo desarrollado durante la pasantía se denomina ESPACIO INTELIGENTE, con el cual se busca que ciertos eventos como el control de la iluminación, control de la temperatura, control de energía, y la vigilancia a través de cámaras de seguridad, entre otras, sean registrados y monitoreados desde una unidad local o desde una unidad remota vía Internet. Esta pasantía está enfocada en mejorar la primera versión operativa del sistema, logrando una solución de integración que está dirigida al segmento de mercado conformado por pequeñas y medianas empresas, así como a hogares, con la cual se busca la utilización de nuevas tecnologías referidas a la automatización. Debido a que la primera versión era un prototipo con pocas funcionalidades, y a que la empresa decidió llevar el mismo a la comercialización, se planteó la idea de introducirle mejoras, que lograran convertirlo en un sistema de trabajo y de control más eficaz y eficiente. Dichas mejoras van desde la adaptación del sistema a tecnologías y dispositivos más sofisticados, hasta cambios sustanciales a la interfaz y a los mecanismos de seguridad, entre otros. Dicho desarrollo se realiza de acuerdo a un modelo basado en los principios de modularidad, orden, flexibilidad y adaptabilidad a los cambios. La organización de este informe, para efecto de su presentación, consta de trece capítulos: En los capítulos II, III y IV, se formulará una breve descripción del entorno empresarial en el que se desarrolla este proyecto de pasantía, las razones que justifican su desarrollo, alcance, división en fases, y todos aquellos términos que fueron utilizados y que constituyen elementos indispensables para la compresión de lo aquí expuesto. En los capítulos V, VI, VII, VIII y IX se expondrá la metodología de desarrollo utilizada, la descripción detallada del proyecto, que incluye la explicación del modelo arquitectónico del sistema y 2

11 de cada uno de los lineamientos de desarrollo relacionados con cada capa en particular, así como la implementación realizada, y el desarrollo propio de cada módulo. En los capítulos X, XI y XII se expondrán las conclusiones y recomendaciones para futuros desarrollos y/u optimizaciones, y los acrónimos y la terminología usada durante este informe. En el capítulo XIII se presentan las Referencias Bibliográficas y Bibliografía. Luego se presentarán los Apéndices y Anexos que sean necesarios para el entendimiento del Sistema. 3

12 CAPITULO II -- ENTORNO EMPRESARIAL La empresa Global Web Technologies (GWT) surge en el año 2003 para solucionar el problema de las mejoras entre las relaciones de las empresas con sus clientes y sus relacionados. Es una empresa con alta proyección internacional, la misma ofrece productos y servicios que permiten la creación de soluciones de alta tecnología y basadas en el E-Business y sistemas a la medida de los clientes. Con ello se busca brindar un servicio integral en el sector Web, creando herramientas que faciliten los negocios electrónicos y que además sean beneficiosos para los clientes. Igualmente, la empresa presta servicios de Consultoría de Proyectos a empresas en diversas áreas de trabajo. Una de las características más importantes de GWT, es su capacidad de reducción en gran medida, de los tiempos de desarrollo, lo que usualmente trae consigo, una merma considerable de todos los costos de los proyectos que en ella se llevan a cabo. Los productos que GWT ofrece, se mueven al ritmo constante de la tecnología y se adaptan al crecimiento de las organizaciones. Los mismos son desarrollados bajo la plataforma baluarte de la empresa, Net2Client, herramienta de desarrollo de sistemas, con la cual se pueden generar sistemas Web. La misión de GWT es la creación de soluciones que permitan que las empresas den saltos cuánticos en la transformación de sus relaciones de negocio centrados en sus clientes. La visión de GWT es ser una empresa de clase mundial, reconocida por su innovación, por la calidad de sus productos y por ser pionera en una nueva generación de sistemas. Global Web Technologies cuenta con un personal altamente capacitado en diversas áreas, entre las cuales se pueden mencionar, mercadeo, diseño y desarrollo Web. El equipo de GWT posee toda la pericia necesaria para hacer que el cliente se incorpore de una manera cómoda y más efectiva, al entorno que el Internet ha creado durante los últimos años alrededor del mundo. 4

13 Estructura Organizativa En la Figura 1 se presenta el organigrama donde se aprecian las distintas áreas que conforman la empresa y sus respectivas divisiones. La pasantía se desarrolló dentro de la división de operaciones, mantenimiento y soporte. En dicha división se recibió apoyo constante para la resolución de los problemas que se fueron presentando durante la pasantía y que le atañen a la división. Esto fue de gran ayuda al desarrollo del proyecto. Figura 1.- Organigrama de la Empresa Global Web Technologies (GWT) 5

14 CAPITULO III -- PLANTEAMIENTO DEL PROBLEMA Luego de varios estudios realizados, la empresa Global Web Technologies, buscando incursionar en el mercado de la automatización doméstica, decide desarrollar una solución con la que se satisfaga la demanda de usuarios que desean poseer un producto que permita automatizar ciertas actividades domésticas, de fácil uso y de un costo monetario asequible. La característica primordial de este producto, es su capacidad de integración con cualquier tecnología de automatización doméstica y el mismo debe ser desarrollado bajo la plataforma Net2Client y Web Interactive Builder 3 (WIB), ambas herramientas de desarrollo creadas por la empresa para satisfacer las necesidades de sus clientes. Es por todo lo descrito en el párrafo anterior que nace el sistema Espacio Inteligente (EI) en su versión 1.0, primer prototipo del sistema de monitoreo y control remoto que permite automatizar actividades y operaciones de equipos a distancia, medir su rendimiento y verificar el estado de los mismos. Estas funciones están disponibles vía Internet y a futuro a través de equipos celulares y PDA s. La arquitectura general de capas del sistema debe cumplir con los siguientes requisitos: Generación de un modelo de capas que permita el desarrollo individual de los diferentes módulos del sistema. Integración con la plataforma Net2Client y Web Interactive Builder Establecimiento de uno o varios equipos locales en cada instalación. Definición de los métodos de sincronización entre los equipos. Operación desde un servidor principal, con posibilidad de respaldo. Facilidades de control y monitoreo de dispositivos conectados al sistema. Configurabilidad de acuerdo a perfiles de usuario. 6

15 Disponibilidad de equipos en el mercado que cumplan con los criterios establecidos. He aquí los atributos funcionales y no funcionales de Espacio Inteligente en su Versión 1.0 y su estado actual. Luego se desarrollarán los objetivos tanto generales como específicos del proyecto para su Versión Atributos Funcionales y No Funcionales del Sistema en su Versión 1.0 Es una aplicación Web que puede ejecutarse en cualquier Sistema Operativo. El mismo fue desarrollado bajo el esquema de programas LAMP. Las tareas de automatización se realizan en tiempo real y las interacciones Usuario - Sistema se registran permanentemente en la Base de Datos. El panel de control es completamente configurable de acuerdo a las necesidades del usuario. A través del panel de administración es posible la obtención de reportes de diversa índole, por ejemplo, reportes de los controladores de los dispositivos, de los datos de temperatura, de las interacciones, entre otros. Los tiempos de respuesta se encuentran por encima del rango verificado para este tipo de aplicaciones, que es entre 3 y 5 segundos. Se espera mejorarlos en próximas versiones. La primera versión de la aplicación posee un nivel medio en lo referente a la tolerancia a fallas. Es por ello que se desea incrementar el nivel ya que puede ser vulnerable a caídas del sistema en general o de algún modulo en especifico del mismo. Ofrece niveles de seguridad aceptables debido a su asociación a la plataforma Net2Client que posee un módulo de seguridad bastante eficiente Diagnóstico del Estado Actual de ESPACIO INTELIGENTE versión 1.0 El prototipo de Espacio Inteligente se encuentra instalado actualmente en las oficinas de la empresa Global Web Technologies (GWT), sitio donde se realizan las pruebas y el control de sus 7

16 funcionalidades. Los aspectos más resaltantes del sistema ESPACIO INTELIGENTE 1.0 se resumen a continuación: La interfaz del sistema es intuitiva, lo que hace que sea de muy fácil uso para una amplia variedad de usuarios. Puede ser soportada por varios navegadores Web, entre los que resaltan Internet Explorer y Mozilla Firefox y se apoya en elementos gráficos, de control y de componentes ofrecidos por la tecnología Web. El sistema cuenta con funcionalidades básicas de automatización tales como el encendido y apagado de las luces de la oficinas, video - vigilancia, control de temperatura ambiental y del aire acondicionado, entre otras. Provee vistas de configuración para los administradores del sistema y un panel de control para los usuarios. A través de éste, se pueden encender y apagar las secciones de iluminación de la oficina, así como conocer su estado en cualquier momento. El usuario puede ver la temperatura actual y observar un gráfico de evolución en el tiempo de la misma. El dispositivo de Aire Acondicionado puede controlarse directamente a través del panel. La oficina puede ser vista a través de tres cámaras de video, activando una de ellas a la vez. La cámara activa es presentada en forma de video a través del monitor del panel de control. Es posible igualmente el control de las imágenes capturadas por la cámara. Adicionalmente, se puede conocer el estado de los procesos de sincronización y control del sistema en general. El accionar determinada función en un dispositivo controlado a través de EI, lleva consigo retardos motivados por diferentes factores: la cola de procesos que maneja el computador donde reside el sistema, el protocolo usado por el dispositivo, el tiempo de ejecución de las acciones en cada uno de ellos y las condiciones de la red. Para ejecutar una acción de encendido / apagado sobre las luces y los cambios de cámaras, los tiempos promedio varían entre 5 y 8 segundos. En el control del aire acondicionado el retraso se encuentra entre 3 y 5 segundos. Así mismo, el retraso en el video es de aproximadamente 2 8

17 segundos. Otro tiempo importante a considerar es el de la replicación de datos desde el servidor local al servidor principal, el cual es aproximadamente de 1 a 2 segundos y depende únicamente del nivel de tráfico presente en la red. A pesar de que estos tiempos de respuesta se encuentran dentro de los requerimientos iniciales de la empresa, se espera mejorarlos en las próximas versiones de Espacio Inteligente, debido a los cambios propios de los requerimientos del mercado Alcance del Proyecto ESPACIO INTELIGENTE 2.0 Si bien es cierto que Espacio Inteligente en su versión 1.0, es operativo en al menos un 90%, la empresa luego de un estudio minucioso sobre el mismo y de su proyección a futuro con el producto, decidió que era necesario llevar a Espacio Inteligente a una segunda versión, que mejorará el rendimiento y la funcionalidad del mismo, esperando que el sistema ingrese de manera contundente al mercado de la automatización doméstica. Se espera que sea desarrollado bajo las mismas herramientas de implementación y se desea realizar un estudio de mercado respecto a las tecnologías de automatización doméstica, para así considerar la ampliación del espectro de los dispositivos que podrían usarse en el Sistema Objetivos del Proyecto ESPACIO INTELIGENTE 2.0 En esta sección se establecen los objetivos generales y específicos propuestos para el proyecto ESPACIO INTELIGENTE Objetivo General Optimizar e integrar el software de un sistema de monitoreo y control remoto automatizado. (Espacio Inteligente) en su Versión

18 Objetivos Específicos En referencia al sistema ESPACIO INTELIGENTE en su versión 2.0, se tienen los siguientes objetivos específicos: Generar los artefactos entregables correspondientes a cada una de las fases propuestas por la metodología de desarrollo de software (RUP). Investigación sobre tecnologías de automatización, protocolos de comunicación, dispositivos comerciales disponibles en el mercado y algoritmos que permitan mejorar la eficiencia de la ejecución del sistema en al menos un 60%, con respecto al nivel de la primera versión. Ampliar conocimientos en los lenguajes de programación a utilizar (PHP para el entorno Web, Perl para el desarrollo de los demonios encargados del control de eventos en el sistema). Mejorar la Interfaz Gráfica, buscando que sea mucho más intuitiva, más llamativa para el usuario y a su vez de fácil uso. Investigación sobre Net2Client, que es una herramienta modeladora de negocios creada por la empresa, y que permite a sus usuarios crear bases de datos relacionales. El cliente puede definir la estrategia de negocios a usar, puede establecer todos los requerimientos y la lógica de interacción con los usuarios. Luego Net2Client generará la aplicación. El sistema actual (Versión 1.0) está instalado y es compatible con Net2Client. Igualmente, realizar una investigación sobre Web Interactive Builder, manejador de contenidos para páginas Web creado y usado por la empresa en todos sus desarrollos. Mejorar la seguridad y el acceso al sistema. Esto es de vital importancia, en la idea de comercialización del mismo. Desarrollo de tres (3) nuevos módulos de control del sistema (PID, On/Off con Histéresis, Alarmas). Para ello, se seguirá con la arquitectura ya definida para el sistema. 10

19 CAPITULO IV -- MARCO TEORICO Este capítulo presenta todo el sustento teórico en el que se fundamentó el desarrollo del Espacio Inteligente. Por ello, se expondrán conceptos sobre algunos de los temas específicos que se trataron durante la pasantía. Se explicarán los fundamentos básicos del modelo Cliente-Servidor, las tecnologías Web que se encuentran en constante uso en la actualidad y, finalmente, se tratarán los temas relacionados a la automatización doméstica y se hará referencia a los equipos que se utilizaron en el sistema y que fueron instalados en la Oficina de GWT. Finalmente, se realizará una descripción detallada de la Plataforma Net2Client, de la herramienta WIB (Web Interactive Builder) con sus características principales Modelo Cliente/Servidor El modelo Cliente/Servidor es un modelo para construir sistemas de información, que se sustenta en la idea de repartir el tratamiento de la información y los datos por todo el sistema informático, permitiendo mejorar el rendimiento del sistema global de información [1]. En otras palabras, es un modelo que sustenta la idea de distribuir de manera más eficiente, las tareas realizadas entre dos computadores, simplificándolas. El funcionamiento del modelo comienza cuando un cliente hace una solicitud (usando algún protocolo de comunicación) de cierta información al servidor, quien al recibir la misma, realiza la autenticación necesaria y retorna la información que el cliente solicitó. En la actualidad es uno de los modelos más usados y entre sus características principales podemos mencionar: Tanto el cliente como el servidor pueden actuar como una sola entidad o como entidades separadas. En este último caso, pueden o no estar en plataformas de software diferentes. Un servidor debe estar en capacidad de prestar servicios a muchos clientes de manera concurrente. 11

20 Las funciones Cliente/Servidor pueden ser dinámicas, es decir, un servidor puede convertirse en cliente cuando realiza la solicitud de servicios a otros servidores dentro de la red. El modelo permite que el servidor no necesite tanta potencia de procesamiento ya que éste se reparte enteramente con el o con los cliente(s). Igualmente permite que el tráfico en la red se reduzca de manera considerable ya que los clientes sólo se conectan al servidor cuando sea necesario y cierran la conexión cuando no necesitan de ningún otro servicio. El ejemplo más claro de este modelo lo podemos encontrar en la actualidad y no es más que el de un explorador de Internet. Cada vez que un internauta desea ingresar a un sitio Web, el explorador se comunica con el servidor que hospeda dicho sitio y luego devuelve al mismo la información obtenida Modelo Alternativos Otro modelo de computación distribuida y/o paralela, es el modelo Maestro/Esclavo. En él, existe una Unidad Central que juega el rol del Maestro. Su función principal es la de dirigirse reiteradamente a cada una de las computadoras esclavas conectadas a él, y delegarle funciones específicas, para así distribuir la carga de las aplicaciones y hacer su ejecución más rápida y efectiva. El maestro también puede servir de puente entre esclavos, en el sentido de que puede preguntarle a un esclavo si desea enviar cierta orden a otro. Si esto es así, el esclavo envía la información al maestro y éste a su vez la reenvía a él o los esclavos destinatarios. Otro modelo alternativo al Cliente/Servidor es el Modelo Jerárquico, en el que el procesamiento de la información es distribuido a través de capas y en el que se distinguen diversos niveles entre los equipos conectados. Su principal problema es la poca independencia de los programas respecto a cómo están almacenados los datos, lo que dificulta además la programación de software de acceso a estos sistemas. 12

21 También se tiene el modelo Punto a Punto (Peer to Peer) que está referida a aquel modelo que no posee clientes y servidores fijos, sino una serie de nodos que se comportan simultáneamente como clientes y servidores de los demás nodos de la red. Contrasta con el modelo Cliente/Servidor el cual se rige por una arquitectura monolítica donde no hay distribución de tareas entre sí, solo una simple comunicación entre un usuario y una terminal en donde el cliente y el servidor no pueden cambiar de roles. Cualquier nodo puede iniciar, detener o completar una transacción compatible en el modelo Punto a Punto Tecnologías Web Son todas aquellas estructuras que permiten que un usuario pueda enviar, en cierto momento y a través del Internet, alguna información de manera fácil, íntegra y segura. Estas tecnologías abarcan todos los estándares y protocolos que permiten visualizar, a través de un navegador Web, toda la información que le solicitó un Internauta al servidor que hospeda el URL que se está visitando. Todos los lenguajes de programación que son ejecutados tanto en el cliente (en este caso a través del explorador Web) así como el servidor y los protocolos de comunicación entre ellos, se encuentran inmersos dentro de las Tecnologías Web. A continuación se mostrará la clasificación de algunas de las tecnologías más relevantes, relacionadas con el procesamiento de información de acuerdo al lugar donde son ejecutadas Tecnologías de Cliente Las Tecnologías de Cliente, son todas las funcionalidades incorporadas en el computador de un usuario, y que son usadas por los proveedores de contenido para mejorar la experiencia de los mismos. A pesar de ello, dicho proveedor no tiene control sobre las tecnologías, ya que las mismas están incluidas dentro del explorador Web, y dependen del tipo y versión del navegador instalado. Las tecnologías más usadas en la actualidad, son las siguientes: 13

Integrando AUTOMATIZACIÓN DE EDIFICIOS, ENERGÍA y SEGURIDAD a la empresa.

Integrando AUTOMATIZACIÓN DE EDIFICIOS, ENERGÍA y SEGURIDAD a la empresa. Integrando AUTOMATIZACIÓN DE EDIFICIOS, ENERGÍA y SEGURIDAD a la empresa. Las instalaciones de hoy están equipadas con una amplia variedad de sistemas computarizados para controlar la climatización, administración

Más detalles

Fundamentos de Redes LI. Unidad III Modelos de Comunicaciones 3.1 Modelo de referencia OSI.

Fundamentos de Redes LI. Unidad III Modelos de Comunicaciones 3.1 Modelo de referencia OSI. 3.1 Modelo de referencia OSI. Durante las últimas dos décadas ha habido un enorme crecimiento en la cantidad y tamaño de las redes. Muchas de ellas sin embargo, se desarrollaron utilizando implementaciones

Más detalles

En este capítulo se presenta el marco teórico sobre las redes inalámbricas que utilizan el

En este capítulo se presenta el marco teórico sobre las redes inalámbricas que utilizan el Capítulo 2 Estándar IEEE 802.11 En este capítulo se presenta el marco teórico sobre las redes inalámbricas que utilizan el WEP como protocolo de seguridad. Se mencionan las características generales de

Más detalles

El monitoreo de una variable física requiere supervisión permanente de señales que

El monitoreo de una variable física requiere supervisión permanente de señales que Capítulo 1 Marco Contextual 1.1. Formulación del problema 1.1.1. Definición del problema El monitoreo de una variable física requiere supervisión permanente de señales que varían con el tiempo. Tal información,

Más detalles

SEDA. Servicio Ejecución Distribuida de Aplicaciones. Dossier de Presentación. Versión 1.0

SEDA. Servicio Ejecución Distribuida de Aplicaciones. Dossier de Presentación. Versión 1.0 SEDA Servicio Ejecución Distribuida de Aplicaciones Dossier de Presentación Versión 1.0 2 SEDA Edificio RD Sistemas 1 ÍNDICE 1 ÍNDICE 3 2 EVOLUCIÓN TECNOLÓGICA DE RDSISTEMAS5 3 ARQUITECTURA SEDA 6 3.1

Más detalles

Herramientas Informáticas I Hardware: Redes de Computadoras Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa.

Herramientas Informáticas I Hardware: Redes de Computadoras Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa. Herramientas Informáticas I Hardware: Redes de Computadoras Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa. 2014 Contenidos: Definición. Conceptos Básicos. Objetivos. Clasificación

Más detalles

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI.

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Ponencia para Evento de Redes. Autor: Rubén Rivera Rodríguez, Citmatel Resumen Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Las nuevas tendencias

Más detalles

Capítulo 1: Introducción

Capítulo 1: Introducción Capítulo 1: Introducción El presente trabajo se ubica en el área de administración de redes inalámbricas de computadoras y tiene como objetivo crear una propuesta de solución para permitir un manejo más

Más detalles

Principales elementos de una RED

Principales elementos de una RED Principales elementos de una RED: Principales Componentes de una RED Libreta: Articulos Creado: 27/03/2014 9:27 p. m. A ctualizado: 27/03/2014 9:33 p. m. URLO rigen: http://elementosderedadpq.blogspot.com/2012/10/principales-componentes-de-una-red.html

Más detalles

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma INFORMÁTICA Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma Informática Teoría Unidad 5 Prof. Ing Ezequiel Benavente Ciclo lectivo 2014 Definición Redes de Computadoras:

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

Tema 11: Instrumentación virtual

Tema 11: Instrumentación virtual Tema 11: Instrumentación virtual Solicitado: Tarea 09: Mapa conceptual: Instrumentación Virtual M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom

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

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto.

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICES En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICE 1. Herramientas Las herramientas que se usaron en el análisis, desarrollo

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

CARACTERISTICAS DEL SISTEMA

CARACTERISTICAS DEL SISTEMA CARACTERISTICAS DEL SISTEMA 1. CONSIDERACIONES GENERALES El Sistema de Gestión Financiera en Línea esta orientada a LA GESTION DEL PRESUPUESTO Y COMPRAS, esto es posible mediante interfaces vía Web, cuya

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad

Más detalles

Marco Teórico MARCO TEÓRICO. AGNI GERMÁN ANDRACA GUTIERREZ

Marco Teórico MARCO TEÓRICO. AGNI GERMÁN ANDRACA GUTIERREZ MARCO TEÓRICO. 13 14 Virtualización Hablar de virtualización es hablar de un concepto que describe la posibilidad de tener varios sistemas operativos funcionando al mismo tiempo en un mismo equipo físico.

Más detalles

TCP/IP. IRI 2 do cuatrimestre 2015

TCP/IP. IRI 2 do cuatrimestre 2015 TCP/IP IRI 2 do cuatrimestre 2015 Redes y Protocolos Una red es un conjunto de computadoras o dispositivos que pueden comunicarse a través de un medio de transmisión en una red. Los pedidos y datos de

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

configuración, no codificación

configuración, no codificación INFORME OFICIAL septiembre de 2012 configuración, no codificación Cómo CA Nimsoft Service Desk acelera la implementación y el tiempo de posicionamiento agility made possible tabla de contenido resumen

Más detalles

INTELIGENCIA DE NEGOCIOS

INTELIGENCIA DE NEGOCIOS INTELIGENCIA DE NEGOCIOS En tiempos de incertidumbre financiera, la toma de decisiones basada en información es crucial para sobrevivir en el mundo de los negocios. Empresas de todas las industrias dependen

Más detalles

RESUMEN DE COBIT 4.1. Los recursos de TI identificados en COBIT se pueden definir como sigue [2]:

RESUMEN DE COBIT 4.1. Los recursos de TI identificados en COBIT se pueden definir como sigue [2]: RESUMEN DE COBIT 4.1 COBIT es un marco de trabajo y un conjunto de herramientas de Gobierno de Tecnología de Información (TI) que permite a la Gerencia cerrar la brecha entre los requerimientos de control,

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

Casa Inteligente. Descripción general del Sistema

Casa Inteligente. Descripción general del Sistema Casa Inteligente Descripción general del Sistema El sistema que se describe a continuación permite la gestión y el control inteligente del hogar de modo de mejorar el confort y permitir una gestión eficiente

Más detalles

CONSTRUCCIÓN DE PORTALES

CONSTRUCCIÓN DE PORTALES Curso «Los portales de internet». Fac. Documentación. Universidad de Murcia. 29 CONSTRUCCIÓN DE PORTALES Juan Antonio Pastor Sánchez 1. Introducción La Gestión de los contenidos informativos de los portales

Más detalles

Las compañías que proporcionan espacio de un servidor a sus clientes se suelen denominar con el término en inglés web host.

Las compañías que proporcionan espacio de un servidor a sus clientes se suelen denominar con el término en inglés web host. El alojamiento web (en inglés web hosting) es el servicio que provee a los usuarios de Internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía web. Es

Más detalles

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB]

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Gobierno Municipal del Cantón Bolívar. SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Visión Universidad Técnica del Norte Histórico de Revisiones

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR

Más detalles

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración

Más detalles

HOSTING TIPOS DE ALOJAMIENTO WEB EN INTERNET

HOSTING TIPOS DE ALOJAMIENTO WEB EN INTERNET HOSTING El Hosting o Alojamiento web es el servicio que permite a los usuarios de internet poder almacenar información en un CPU conectado a internet las 24 horas del día los 365 días del año, ya sea para

Más detalles

CAPÍTULO 3 TOPOLOGÍA DE RED MESH

CAPÍTULO 3 TOPOLOGÍA DE RED MESH CAPÍTULO 3 TOPOLOGÍA DE RED MESH 3.1 Definición La topología de red es la disposición física en la que se conecta una red de nodos. Un nodo dado tiene una o más conexiones con diferentes variedades de

Más detalles

Microsoft Business Solutions Navision le ofrece una forma eficaz de optimizar su negocio y aumentar la productividad.

Microsoft Business Solutions Navision le ofrece una forma eficaz de optimizar su negocio y aumentar la productividad. MICROSOFT BUSINESS SOLUTIONS NAVISION MICROSOFT BUSINESS SOLUTIONS NAVISION Le ofrece la libertad para centrarse en su negocio. Beneficios principales: Aumente su productividad Marque su ventaja sobre

Más detalles

POLÍTICA DE TECNOLOGÍA DE INFORMACIÓN

POLÍTICA DE TECNOLOGÍA DE INFORMACIÓN TABLA DE CONTENIDO 1. OBJETIVO... 1 2. ALCANCE... 1 3. CONTENIDO DE LA POLÍTICA... 1 3.1 Premisas generales para el cumplimiento de la política... 2 3.2 Contenido de la política... 3 3.2.1 Responsabilidades

Más detalles

Kra 2E # 5-55 B/ Los Lagos Pitalito Huila (Colombia)

Kra 2E # 5-55 B/ Los Lagos Pitalito Huila (Colombia) KoffeeSoft, es una empresa Laboyana, creada el 28 de Marzo de 2012 con 2 años de acreditación, seria, moderna, con excelente recurso humano capacitado por reconocidas instituciones a nivel nacional. KoffeeSoft

Más detalles

UNIDAD EDUCATIVA A DISTANCIA DEL AZUAY CENTRO DE APOYO TUTORIAL CHORDELEG

UNIDAD EDUCATIVA A DISTANCIA DEL AZUAY CENTRO DE APOYO TUTORIAL CHORDELEG SISTEMA NACIONAL DE EDUCACIÓN A DISTANCIA DEL ECUADOR MONSEÑOR LEONIDAS PROAÑO UNIDAD EDUCATIVA A DISTANCIA DEL AZUAY CENTRO DE APOYO TUTORIAL CHORDELEG FIGURA PROFESIONAL: INFORMÁTICA PORTADA Memoria

Más detalles

Red de datos de la UAM Azcapotzalco Coordinación de Servicios de Cómputo

Red de datos de la UAM Azcapotzalco Coordinación de Servicios de Cómputo PREGUNTAS FRECUENTES 1. Qué cambio hay en la red de la Unidad Azcapotzalco? R. Para que la UAM Azcapotzalco, cuente con una red segura y eficiente, se realizaron actualizaciones internas en ésta: 1. Reorganización

Más detalles

Curso sobre Controladores Lógicos Programables (PLC).

Curso sobre Controladores Lógicos Programables (PLC). CURSO Curso sobre Controladores Lógicos Programables (PLC). Por Ing. Norberto Molinari. Entrega Nº 1. Prologo Introducción. Los cambios que se están produciendo en el mundo del trabajo, a partir del desarrollo

Más detalles

computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente.

computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente. Investigar Qué es un IIS? Internet Information Services o IIS es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Originalmente era parte del Option Pack para Windows

Más detalles

BPM: Articulando Estrategia, Procesos y Tecnología

BPM: Articulando Estrategia, Procesos y Tecnología BPM: Articulando Estrategia, Procesos y Tecnología Resumen: La competitividad es el imaginario que dirige las acciones empresariales en la actualidad. Lograr condiciones que permitan competir con mayores

Más detalles

Kalio.Server... Servicio de Productividad

Kalio.Server... Servicio de Productividad Kalio.Server... Servicio de Productividad Kalio.Server Servicio de Productividad 2 Tabla de contenido... Kalio.Server... Servicio de Productividad... Tabla de contenido...2 Descripción... 3 Ejemplo de

Más detalles

unidad redes de computadoras

unidad redes de computadoras unidad 4 redes de computadoras contenidos Compartir recursos Modelo cliente/servidor Tecnologías de la Información y la Comunicación 67 Acerca de esta unidad Una red es un conjunto de computadoras dos

Más detalles

Las ventajas de usar AutoCAD Electrical

Las ventajas de usar AutoCAD Electrical Las ventajas de usar AutoCAD Electrical Para tener éxito en el mercado global actual, los diseñadores de sistemas eléctricos ya no pueden permitirse el lujo de confiar en el software genérico y las antiguas

Más detalles

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento.

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento. Documento de Referencia Una Única Solución que Integra Todas las Aplicaciones que su Empresa Requiere Tecnologizar los procesos financieros, operacionales y de gestión de su empresa, es sólo cuestión de

Más detalles

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

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

Más detalles

CAPÍTULO II. Gráficos Dinámicos.

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

Capítulo I. Marco Teórico

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

Más detalles

Bosch Video Management System Asegure su futuro con IP

Bosch Video Management System Asegure su futuro con IP Bosch Video Management System Asegure su futuro con IP Seguridad por vídeo IP Integración total Bosch Video Management System (VMS) gestiona enteramente todos sus sistemas de audio y vídeo digitales e

Más detalles

PROTEJA, CONTROLE y MONITOREE la seguridad de sus instalaciones en tiempo real.

PROTEJA, CONTROLE y MONITOREE la seguridad de sus instalaciones en tiempo real. PROTEJA, CONTROLE y MONITOREE la seguridad de sus instalaciones en tiempo real. Control de Acceso. Administración de Seguridad. Nunca ha existido una mayor necesidad de proteger sus edificios, bienes

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

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Qué es una Red? Es un grupo de computadores conectados mediante cables o algún otro medio. Para que? compartir recursos. software

Más detalles

SOLUCIÓN SITUACIÓN ACTUAL

SOLUCIÓN SITUACIÓN ACTUAL SITUACIÓN ACTUAL La necesidad de las organizaciones de ser más competitivas en un mercado dinámico ha generado estructuras organizacionales complejas y exigentes en términos de calidad y eficiencia. Sobre

Más detalles

Sistemas de Seguridad y Vigilancia. Soluciones profesionales para seguridad y vigilancia remota de casas y oficinas

Sistemas de Seguridad y Vigilancia. Soluciones profesionales para seguridad y vigilancia remota de casas y oficinas Sistemas de Seguridad y Vigilancia Soluciones profesionales para seguridad y vigilancia remota de casas y oficinas Introducción Desafortunadamente, los problemas actuales de inseguridad y delincuencia

Más detalles

Microsoft Dynamics NAV

Microsoft Dynamics NAV Microsoft Dynamics NAV Maximizar el valor a través de conocimiento de negocio Business Intelligence White Paper Noviembre 2011 La información contenida en este documento representa el punto de vista actual

Más detalles

Currículum Empresa EMPRESA. Quienes somos?

Currículum Empresa EMPRESA. Quienes somos? CURRICULUM EMPRESA Brave Technologies Desarrollo de Soluciones Informáticas Of. Central : Av. Miraflores 462 E, Chorrillos - Viña del Mar E-Mail : info@brave.cl Fono Fax : 56-032-673810 EMPRESA Quienes

Más detalles

5. MODELOS DE CLIENTE Y SERVIDOR ORIENTADOS A AGENTES MÓVILES

5. MODELOS DE CLIENTE Y SERVIDOR ORIENTADOS A AGENTES MÓVILES SISTEMAS DISTRIBUIDOS DE REDES 5. MODELOS DE CLIENTE Y SERVIDOR ORIENTADOS A AGENTES MÓVILES Programación remota: Introducción y generalidades INTRODUCCIÓN Debido a la dificultad de la arquitectura actual

Más detalles

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com DISEÑO, DESARROLLO E IMPLANTACIÓN DE UNA APLICACIÓN WEB PARA LA AUTOMATIZACIÓN DE LA INFORMACIÓN DE LA IGLESIA EVANGÉLICA INDÍGENA ECUATORIANA DE LA ALIANZA CRISTIANA Y MISIONERA. Javier Velásquez Maldonado

Más detalles

Anexo 4 Documento de Arquitectura

Anexo 4 Documento de Arquitectura Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de

Más detalles

Simulador de Protocolos de Red a tráves de WEB

Simulador de Protocolos de Red a tráves de WEB Simulador de Protocolos de Red a tráves de WEB Propuesta de Estudio 20071608 Director Ing. Francisco Antonio Polanco Montelongo Resumen Introducción Actualmente, el desarrollo tecnológico a alcanzado niveles

Más detalles

CAPÍTULO VIII CONCLUSIONES Y RECOMENDACIONES

CAPÍTULO VIII CONCLUSIONES Y RECOMENDACIONES CAPÍTULO VIII CONCLUSIONES Y RECOMENDACIONES Andrea Verenice Basantes Andrade - 1 - VERIFICACIÓN DE HIPÓTESIS HIPOTESIS: Mediante el acceso remoto a través de un computador se puede controlar un sistema

Más detalles

Infraestructura Tecnológica

Infraestructura Tecnológica Infraestructura Tecnológica 1 Sesión No. 12 Nombre: Niveles de confiabilidad Contextualización La confianza es un factor determinante y muy importante, con ésta se pueden dar o rechazar peticiones de negocio,

Más detalles

Resumen General del Manual de Organización y Funciones

Resumen General del Manual de Organización y Funciones Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de

Más detalles

Análisis de desempeño y modelo de escalabilidad para SGP

Análisis de desempeño y modelo de escalabilidad para SGP Análisis de desempeño y modelo de escalabilidad para SGP Este documento es producto de la experiencia de Analítica en pruebas de stress sobre el software SGP. Estas pruebas se realizaron sobre un proceso

Más detalles

SISTEMA UNIFICADO DE CONTROL EN TIEMPO REAL (SUCTR)

SISTEMA UNIFICADO DE CONTROL EN TIEMPO REAL (SUCTR) SISTEMA UNIFICADO DE CONTROL EN TIEMPO REAL (SUCTR) Sistema Unificado de Control en Tiempo Real - SUCTR: El sistema unificado de control en tiempo real, en adelante SUCTR, es un sistema de administración

Más detalles

TALLER 04 SOFTWARE GESTION DE PROYECTOS Y SOFTWARE GESTIO CONTROL DE VERSIONES ROBIN TAPIERO HARRY CUESTA MARÍA SUÁREZ

TALLER 04 SOFTWARE GESTION DE PROYECTOS Y SOFTWARE GESTIO CONTROL DE VERSIONES ROBIN TAPIERO HARRY CUESTA MARÍA SUÁREZ TALLER 04 SOFTWARE GESTION DE PROYECTOS Y SOFTWARE GESTIO CONTROL DE VERSIONES ROBIN TAPIERO HARRY CUESTA MARÍA SUÁREZ Universidad Distrital Francisco José de Caldas Facultad Tecnológica Sistematización

Más detalles

Modelado de información de construccióncapítulo1:

Modelado de información de construccióncapítulo1: Capítulo 1 Modelado de información de construccióncapítulo1: Modelado de información de construcción (BIM) es un flujo de trabajo integrado creado en base a información coordinada y confiable acerca de

Más detalles

Mantenimiento de usuarios y grupos Gestión de políticas y estándares Administración de aplicaciones Gestión de servidores Soporte técnico

Mantenimiento de usuarios y grupos Gestión de políticas y estándares Administración de aplicaciones Gestión de servidores Soporte técnico Somos una compañía del área de tecnología informática. Es nuestro objetivo el transformar ideas y necesidades en soluciones tecnológicas y negocios apropiados en beneficio de usted, nuestro cliente. Le

Más detalles

Componentes de Integración entre Plataformas Información Detallada

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

Más detalles

Concepto de Procesamiento Distribuido y Centralizado

Concepto de Procesamiento Distribuido y Centralizado Concepto de Procesamiento Distribuido y Centralizado Procesamiento Centralizado: En la década de los años 50 s las computadoras eran máquinas del tamaño de todo un cuarto con las siguientes características:

Más detalles

1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.

1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones. Módulo Profesional: Servicios en Red. Código: 0227. Resultados de aprendizaje y criterios de evaluación. 1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.

Más detalles

RESUMEN. IV P á g i n a

RESUMEN. IV P á g i n a RESUMEN El Sistema Web para el Control de la Caja de Ahorros de SENECA, fue desarrollado siguiendo las fases establecidas por la Metodología RUP (Proceso Unificado de Rational). Las fases de esta metodología

Más detalles

Historia y Conceptos Generales. Definción, Clasificación de Redes y Topologías

Historia y Conceptos Generales. Definción, Clasificación de Redes y Topologías Historia y Conceptos Generales Definción, Clasificación de Redes y Topologías Antecedentes Evolución de la tecnología (aparición de los sistemas de cómputo modernos: ENIAC, EDVAC, UNIVAC, etc.) Los sistemas

Más detalles

Instituto Tecnológico Superior de Pánuco www.itspanuco.edu.mx

Instituto Tecnológico Superior de Pánuco www.itspanuco.edu.mx SELECCIÓN ADECUADA DE LA PLATAFORMA DE DESARROLLO PARA APLICACIONES WEB EN EL INSTITUTO TECNOLÓGICO SUPERIOR DE PÁNUCO. Eric ÁlvarezBaltierra ericalvarezbaltierra@itspanuco.edu.mx Resumen La creación de

Más detalles

1. Objetivos generales del título

1. Objetivos generales del título 1. Objetivos generales del título a) Organizar los componentes físicos y lógicos que forman un sistema microinformático, interpretando su documentación técnica, para aplicar los medios y métodos adecuados

Más detalles

Introducción En este apartado se va a proporcionar una apreciación global del SRS.

Introducción En este apartado se va a proporcionar una apreciación global del SRS. INTRODUCCIÓN Se pretende desarrollar una aplicación web para la gestión de un restaurante que ofrece espectáculos en fechas determinadas con el fin de poner en práctica los principios de planificación

Más detalles

CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR

CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR En este capítulo se describe el análisis y diseño de un sistema, denominado e-commerce Constructor, el cual cumple con los siguientes objetivos: Fungir

Más detalles

Access Professional Edition El sistema de control de acceso flexible que crece con su negocio

Access Professional Edition El sistema de control de acceso flexible que crece con su negocio Access Professional Edition El sistema de control de acceso flexible que crece con su negocio 2 Access Professional Edition: la solución de control de acceso ideal para pequeñas y medianas empresas Una

Más detalles

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

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

Más detalles

agility made possible

agility made possible RESUMEN SOBRE LA SOLUCIÓN Utilidad ConfigXpress en CA IdentityMinder Puede mi solución de administración de identidades adaptarse rápidamente a los cambiantes requisitos y procesos de negocios? agility

Más detalles

Generalidades Computacionales

Generalidades Computacionales Capítulo 2 Generalidades Computacionales 2.1. Introducción a los Computadores Definición: Un computador es un dispositivo electrónico que puede transmitir, almacenar, recuperar y procesar información (datos).

Más detalles

51 Int. CI.: H04N 5/00 (2011.01) TRADUCCIÓN DE PATENTE EUROPEA. Título: Receptor con guía electrónica de programas multiusuario concurrente

51 Int. CI.: H04N 5/00 (2011.01) TRADUCCIÓN DE PATENTE EUROPEA. Título: Receptor con guía electrónica de programas multiusuario concurrente 19 OFICINA ESPAÑOLA DE PATENTES Y MARCAS ESPAÑA 11 Número de publicación: 2 487 868 1 Int. CI.: H04N /00 (11.01) 12 TRADUCCIÓN DE PATENTE EUROPEA T3 96 Fecha de presentación y número de la solicitud europea:

Más detalles

IMPLEMENTACION DE SISTEMAS DE INFORMACION CONTABLE

IMPLEMENTACION DE SISTEMAS DE INFORMACION CONTABLE IMPLEMENTACION DE SISTEMAS DE INFORMACION CONTABLE OBJETIVO: Obtener los conocimientos necesarios para realizar implementación de sistemas contables CICLO DE VIDA DE UN SISTEMA DE INFORMACION MANTENIMIENTO

Más detalles

F GESTIÓN DE INVERSIONES PARA CARTERAS

F GESTIÓN DE INVERSIONES PARA CARTERAS F GESTIÓN DE INVERSIONES PARA CARTERAS Departamento Comercial Enero 2012 Página 1 INDICE ESQUEMA DE LA APLICACIÓN 3 PRESENTACIÓN DE LA APLICACIÓN F 4 FLUJO GENERAL DE F 5 GESTIÓN POR CARTERAS MODELO 6

Más detalles

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA Estudio de las herramientas TOAD y DBArtisan para la administración e integración de bases de datos relacionales. PREVIA OPCION AL TÍTULO DE: INGENIERO

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

Asesoría y Servicios Integrales en Cómputo La Solución con Linux. ASIC-LANServer

Asesoría y Servicios Integrales en Cómputo La Solución con Linux. ASIC-LANServer ASIC-LANServer Descripción general Es un sistema dirigido a PYMES haciendo posible que cualquier empresa pueda contar con un servidor PODEROSO, FLEXIBLE y SEGURO a BAJO COSTO con todos los servicios y

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

LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS ELECTRÓNICOS

LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS ELECTRÓNICOS LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS Ministerio de Tecnologías de la Información y las Comunicaciones Programa de Gobierno

Más detalles

Software generador de documentos a través de la Web

Software generador de documentos a través de la Web Julia Patricia Melo Morín 1 Software generador de documentos a través de la Web 1 Contacto: patricia.melo@itspanuco.edu.mx Resumen Uno de los mayores problemas a los que se enfrentan las grandes corporaciones

Más detalles

5. FACTORES DE ANALISIS AL REALIZAR UNA AUTOMATIZACION

5. FACTORES DE ANALISIS AL REALIZAR UNA AUTOMATIZACION 5. FACTORES DE ANALISIS AL REALIZAR UNA AUTOMATIZACION La Automatización es un proyecto tecnológico que ayuda a resolver una necesidad y se deben evaluar varias propuestas de solución, ya que permite tener

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

Planeación del Proyecto de Software:

Planeación del Proyecto de Software: Apéndice A. Cuestionarios del Sistema Evaluador Nivel2. Requerimientos de Administración: Goal 1: Los requerimientos del sistema asociados a software están bien controlados y existe un estándar para los

Más detalles

HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS

HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS Las primeras computadoras eran enormes máquinas que se ejecutaban desde una consola. El programador, quien además operaba el sistema de computación, debía

Más detalles

Una red es un conjunto de computadoras interconectadas entre sí con el. propósito de compartir archivos y periféricos Completando esta definición

Una red es un conjunto de computadoras interconectadas entre sí con el. propósito de compartir archivos y periféricos Completando esta definición REDES RED Una red es un conjunto de computadoras interconectadas entre sí con el propósito de compartir archivos y periféricos Completando esta definición podemos añadir que una red es un sistema de comunicaciones

Más detalles

Componentes de una Red

Componentes de una Red Qué es una red? Una red de computadoras (también llamada red de computadoras o red informática) es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables, señales, ondas

Más detalles

ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS

ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS GRADO 11 Nombre(s) y Apellidos: Karen Andrea Marín Mendoza Documento: 98110301014 FICHA NÚMERO COLEGIO Instituto Madre Del Buen Consejo FECHA: 23 de abril 2014

Más detalles

Xaguar Soluciones PORTALES PORTALES

Xaguar Soluciones PORTALES PORTALES Xaguar Soluciones PORTALES PORTALES XAGUAR e-suite HABILITANDO PORTALES La implementación exitosa de integración de aplicaciones colaborativas e iniciativas SOA, BPM, ECM o de integración depende en gran

Más detalles

Implantación de un Sistema de Control de Versiones de Software para los desarrollos de soluciones (Add-On) en SAP Bussiness One.

Implantación de un Sistema de Control de Versiones de Software para los desarrollos de soluciones (Add-On) en SAP Bussiness One. Universidad Nacional Experimental del Táchira Vicerrectorado Académico Decanato de Docencia Departamento de Ingeniería Informática Trabajo de Aplicación Profesional Pasantías Profesionales Implantación

Más detalles