SISTEMA DE CONTROL, CONFIGURACIÓN E INVENTARIO DE DISPOSITIVOS DE RED Y CABLEADO ESTRUCTURADO DE LA UNIVERSIDAD METROPOLITANA

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

Download "SISTEMA DE CONTROL, CONFIGURACIÓN E INVENTARIO DE DISPOSITIVOS DE RED Y CABLEADO ESTRUCTURADO DE LA UNIVERSIDAD METROPOLITANA"

Transcripción

1 SISTEMA DE CONTROL, CONFIGURACIÓN E INVENTARIO DE DISPOSITIVOS DE RED Y CABLEADO ESTRUCTURADO DE LA UNIVERSIDAD METROPOLITANA Autor: Gerson Efraín Matos Murillo Tutor: Thais Theis Tutor Industrial: Ricardo Ardila Vetrovec

2 DERECHO DE AUTOR Quien suscribe, en condición de autor del trabajo titulado Sistema de Control, Configuración e Inventario de Dispositivos de Red y Cableado Estructurado de la, declara que: Cedo a título gratuito, y en forma pura y simple, ilimitada e irrevocable a la, los derechos de autor de contenido patrimonial que me corresponden sobre el presente trabajo. Conforme a lo anterior, esta cesión patrimonial sólo comprenderá el derecho para la Universidad de comunicar públicamente la obra, divulgarla, publicarla o reproducirla en la oportunidad que ella así lo estime conveniente, así como la de salvaguardar mis intereses y derechos que me corresponden como autor de la obra antes señalada. La Universidad En todo momento deberá indicar que la autoría o creación del trabajo corresponde a mi persona, salvo los créditos que se deban hacer al autor o cualquier tercero que haya colaborado o fuere hecho posible la realización de la presente obra. Autor: Gerson Efraín Matos Murillo C. I. N : En la ciudad de Caracas, a los 06 días del mes de septiembre del año 2006.

3 APROBACIÓN Considero que el Trabajo Final titulado SISTEMA DE CONTROL, CONFIGURACIÓN E INVENTARIO DE DISPOSITIVOS DE RED Y CABLEADO ESTRUCTURADO, DE LA UNIVERSIDAD METROPOLITANA Elaborado por el ciudadano: GERSON EFRAIN MATOS MURILLO para optar al título de: INGENIERO DE SISTEMAS reúne los requisitos exigidos por la Escuela de Sistemas de la, y tiene méritos suficientes como para ser sometido a la presentación y evaluación exhaustiva por parte del jurado examinador que se designe. En la ciudad de Caracas, a los 22 días del mes de Febrero del año 2006 Tutor Académico: Thais Theis Tutor Industrial: Ricardo Ardila Vetrovec

4 ACTA DE VEREDICTO Nosotros los abajo firmantes, constituidos como jurado examinador y reunidos en Caracas, el día 10/03/2006, con el propósito de evaluar el Trabajo Final titulado SISTEMA DE CONTROL, CONFIGURACIÓN E INVENTARIO DE DISPOSITIVOS DE RED Y CABLEADO ESTRUCTURADO, DE LA UNIVERSIDAD METROPOLITANA presentado por el ciudadano GERSON EFRAIN MATOS MURILLO para optar al título de INGENIERO DE SISTEMAS emitimos el siguiente veredicto: Reprobado Aprobado Notable Sobresaliente Observaciones:.

5 Agradecimientos A mis padres Blanca, Efraín y Eduardo por su incondicional apoyo en todo momento. A mis hermano Ronny por haberme ayudado tanto y haber sido un padre mas, A mis hermanas Amelet y Carolina, por estar y brindarme tantos momento especiales. A mi Esposa Isel por ser la inspiración de mi vida, y por darme las fuerzas de seguir adelante. A mi tutora académica Thais Theis por brindarme la oportunidad de realizar este Proyecto y de esta manera poder pertenecer a CeTIC. A mi tutor industrial Ricardo Ardila por todo el apoyo, enseñanzas y consejos los cuales fueron fundamentales para la realización de este proyecto. A todos mis amigos y compañeros que de alguna forma lograron hacer que este momento llegara.

6 Dedicatoria

7 Índice CAPITULO I - TEMA DE INVESTIGACIÓN... 4 I.1 Titulo del Proyecto... 4 I.2 OBJETIVOS GENERALES Y ESPECIFICOS... 6 I.2.1 OBJETIVO GENERAL... 6 I.2.2 OBJETIVOS ESPECÍFICOS... 7 Capitulo II - Marco de Referencia... 8 II II.1.1 Cableado estructurado... 9 II.2 Protocolos necesarios para la programación y consulta remota de los Switches II.2.1 Protocolo SNMP (SIMPLE NETWORK MANAGEMENT PROTOCOL) II.2.2 Protocolo Telnet II.2.3 Protocolo Secure Sockets Layer (SSL) II.3 APLICACIONES WEB II.3.1 Arquitectura Web: II Web Browser: II Web server (Servidor Web): II Lenguajes del lado del servidor y del lado del cliente: II.3.2 Arquitectura de una Aplicación Web: II.3.3 Escalabilidad en los sistemas II.4 Lenguaje de Programación Web PHP... 19

8 II.5 Sistema de Control, Configuración e Inventario de Dispositivos de red y Cableado Estructurado (SCCI) Capitulo III - Marco Metodológico III.1. METODOLOGÍA III.2. LEVANTAMIENTO DE INFORMACIÓN III.3 EL PROCESO UNIFICADO DE DESARROLLO DE SOFTWARE III.3.1. El Proceso Unificado es guiado por los Casos de Uso: III.3.2. El Proceso Unificado es centrado en la Arquitectura: III.3.3. El Proceso Unificado es iterativo e incremental: III.3.4. Fases e Iteraciones: III Requerimientos: III Análisis: III Diseño: III Implementación: III Pruebas: CAPITULO IV - DESARROLLO IV.1. RECOPILACIÓN Y ANÁLISIS DE LA INFORMACIÓN IV.1.1 Nomenclatura de Identificación a emplear por el SCCI IV.2. ANÁLISIS DEL SISTEMA IV.2.1 Estándares de cableado estructurado IV.2.2 Protocolos de comunicación IV.2.3Casos de Uso y Diagramas de secuencia IV.3. DISEÑO DEL SISTEMA... 50

9 IV.3.1 Diagrama de Clases IV.4 IMPLEMENTACIÓN CAPITULO V - Sistema de Control, Configuración e Inventario de Dispositivos de Red y Cableado Estructurado de la Universidad Metropolitana (SCCI) IV.1 INTRODUCCIÓN A LA HERRAMIENTA SCCI IV.2 DISEÑO DE SCCI IV.2.1 Pantalla de ingreso del usuario IV.2.1 Pantalla de Inicio login SCCI IV.2.1 Pantalla de Inicio de session SCCI IV.2.2 Pantallas del usuario administrador IV Pantalla de Inicio del usuario administrador IV Administración de Cableado Estructurado Capitulo VI Conclusiones y Recomendaciones Conclusiones Recomendaciones Bibliografía... 71

10 Índice de Figuras y Tablas Modelo de conexión SNMP Figura N : Fases del Proceso Unificado de Desarrollo de Software Figura N : Algoritmo de Nomenclatura a emplear por el SCCI Figura N : Casos de Uso General Figura N : Caso de uso: Administrar Usuarios del sistema Figura N : AGREGAR USUARIO (Tabla de Uso N 1) ELIMINAR USUARIO (Tabla de Uso N 02) MODIFICAR USUARIO (Tabla de Uso N 03) Diagrama de secuencia: Agregar, Eliminar y Modificar Usuarios Figura N : Diagrama de Secuencia: Administrar Cableado Estructurado Figura N : CONSULTA CABLEADO ESTRUCTURADO (Tabla de Uso N 04) Diagrama de Secuencia: Consulta Cableado Estructurado Figura N : ASIGNAR CABLEADO ESTRUCTURADO (Tabla de Uso N 05) Diagrama de Secuencia: Asignación de partes de Cableado Estructurado - Figura N : CONSULTA DE SWITCH (Tabla de Uso N 06) Diagrama de Secuencia: Consulta Switch Figura N : PROGRAMACIÓN DE SWITCH (Tabla de Uso N 07)... 49

11 Diagrama de Secuencia: Programación Switch Figura N : Vista general del Diagrama de Clases Figura N : Pantalla de Inicio de session SCCI Figura N : Pantalla de Inicio de sesión de SCCI Figura N : Pantalla consulta de Switch Figura N : Pantalla Inicial Figura N : Pantalla de Menú de Administración Vista de Administrador Figura N : Pantalla de Menú de Administración vista de Operador Figura N : Pantalla Administración de cableado Figura N : 20: Pantalla Administración de Edificios Figura N : 21: Pantalla Administración de Patch Panels Figura N : Pantalla Administración de Racks Figura N : Pantalla Administración de Switch Figura N : Pantalla Administración de Puerto de Switch Figura N : Pantalla Administración de Rack Figura N : Pantalla Ingresar Nuevo Usuario Figura N :

12 Resumen Sistema de control, configuración e inventario de dispositivos de red y cableado estructurado de la Autor: Gerson Matos Tutor Académico: Ing. Thais Theis Tutor Industrial: Ing. Ricardo Ardila Vetrovec Caracas, 31 de mayo de 2006 El proyecto de Sistema de Control, Configuración e Inventario de Dispositivos de Red y Cableado Estructurado (SCCI) de la Universidad Metropolitana, surge de la necesidad de optimizar procesos inherentes a la Gerencia de Redes, como son la administración, identificación y detección de errores en alguno de los elementos que interactúan en la red, logrando generar o crear un mapa general de la infraestructura de la red que facilite y optimice los procesos propios a la configuración y programación de los dispositivos de red, como son los Switches Cisco, empleados en la UNIMET. El mantenimiento de las redes de datos en general, se ha convertido en clave fundamental de las organizaciones tanto a nivel de seguridad como de las comunicación per se, por ello, el Centro de Tecnología de Información y Comunicación de la UNIMET, específicamente, para la Gerencia de Redes, pues entre las múltiples actividades que esta

13 Gerencia realiza, se encuentra la administración y mantenimiento de la red y de todas las partes involucradas en la transmisión de datos; de esta manera, se podrá garantizar el proceso propio de garantía que este servicio requiere, previniendo o detectando cualquier incidente a presentarse, actuando correctivamente, y gestando planes para el buen funcionamiento y prevención de futuras fallas y soluciones en la red. El Objetivo principal de este proyecto industrial, ha sido el desarrollar una sistema basado en la Web, que permita administrar y mantener un control de inventario, tanto del cableado estructurado, como de los dispositivos que interactúan a Nivel de Capa 2, de acuerdo al Modelo TCP/ IP, usando los protocolos SNMP y TELNET para la obtención, configuración y modificación de los valores establecidos en los equipos asociados a la red. Para esto se ha determinado entre los requerimientos necesarios para que el SCCI, facilite al administrador de la red y a su equipo, de manera sencilla, confiable y eficaz la realización de las actividades de trabajo que le competen. Entre los beneficios del SCCI, se ha diseñado una interfaz de uso amigable, para facilitar su utilización, elaborando una base de datos relacional que permita mantener un control y registro sobre los datos de

14 transferencia en la red; necesarios para que el SCCI, con una programación sencilla y eficaz, bajo una interfaz Web, de esta manera poder establecer con el SCCI, un modelo de aplicación segura, para administrar y asegurar los datos e información confidencial de la infraestructura de comunicaciones, que sólo el Administrador de la Red y su equipo maneje, como son las contraseñas y configuración de los distintos dispositivos de red, emitiendo reportes que nos permita realizar casos de estudio; por ultimo, se implementará el sistema para el control y configuración de todos los dispositivos de red de la Universidad Metropolitana en un servidor de su uso exclusivo, basado en políticas de seguridad y control, cónsonas con nuestros tiempos.

15 1 Introducción El Centro de Tecnología de Información y Comunicación (CeTIC) de la, en la intensión de optimizar sus procesos de administración, control, mantenimiento correctivo y preventivo de la red del campus universitario, busca conseguir un sistema que permita realizar de manera dinámica e inventariada, los procesos inherentes a la administración y configuración de los dispositivos de red, e inventario del cableado estructurado de la infraestructura de red establecida; solicitó la elaboración del sistema que a continuación se plantea. El Sistema de Control, Configuración e Inventario de Dispositivos de Red y Cableado Estructurado de la (SCCI), facilitará la administración de los recursos de red y los procesos propios de prevención y detección de fallas, ya que podrá elaborar un mapa de la infraestructura de red del campus UNIMET, permitiendo el monitoreo de toda la red, gestando soluciones propias de los procesos de consulta, configuración de dispositivos de red e inventario de la plataforma conformada por equipos Switches, marca Cisco Systems, de esta manera se consigue establecer un sistema que ayude tanto a la administración de estos recursos de comunicación, ayudando a su programación, configuración y control de la red en la UNIMET.

16 2 Este proyecto persigue optimizar el tiempo de respuesta en los procesos de atención de identificación de fallas, prevención y monitoreo de la red, por tanto el beneficio implícito para la Gerencia de Redes. Debido a la gran complejidad existente en las consultas y distintos tipos de configuración de los Switches de la UNIMET, ya que en la actualidad no dispone de ninguna herramienta que abarque estos procesos en sí, sobretodo para el control y seguimiento del inventario de cableado estructurado. En el Capítulo I, se exponen las bases que fomentaron el desarrollo de este proyecto, así como el objetivo y alcance que este debe de tener. Los objetivos están clasificados en generales y específicos para brindar un mayor detalle al lector. La comprensión de las delimitaciones expuestas en este capítulo dará una amplia noción al lector, del grado de dificultad generado en el desarrollo de este sistema. En el Capítulo II, se presenta al lector el Marco Teórico, en donde se exponen las raíces y citas bibliográficas que apoyaron el desarrollo de este proyecto. En este capitulo se expone el detalle de la tecnología utilizada, así como la definición de términos ajenos al lector. En el Capitulo III, se explica el tipo de investigación utilizada en el desarrollo de este proyecto. En él se detallan todas las etapas de

17 3 investigación que se abarcaron en el proyecto. Como punto final de este capítulo, se expone algunos de los resultados obtenidos en la fase de investigación, con la intensión de brindar al lector las razones del uso de la tecnología anteriormente expuesta. En el Capítulo IV, se explica en detalle todo el desarrollo de este proyecto industrial, explicando así el avance realizado en cada una de las fases ejecutadas para la realización del SCCI. En el Capítulo V, se presenta la herramienta SCCI, como resultado principal del proyecto industrial, describiendo sus características, y explicando detalladamente su funcionalidad. En este capítulo se detallan todas las herramientas utilizadas en la fase de desarrollo, así como los recursos empleados para la implantación del Sistema. Como última parte de este documento, se presentan las Conclusiones obtenidas de la elaboración de este proyecto, así como las Recomendaciones ofrecidas a la organización. Posteriormente se presentan las referencias bibliográficas utilizadas para el desarrollo del tomo, así como el material que refuerza la información presentada en este documento.

18 4 CAPITULO I - TEMA DE INVESTIGACIÓN I.1 TITULO DEL PROYECTO SISTEMA DE CONTROL, CONFIGURACION E INVENTARIO DE DISPOSITIVOS DE RED Y CABLEADO ESTRUCTURADO DE LA UNIVERSIDAD METROPOLITANA Este capitulo expone las bases que fomentaron el desarrollo del proyecto, así como el alcance y objetivos establecidos en el momento de la fase de investigación. En primer lugar, se plantearon las necesidades encontradas en el tema de resolución de problemas, quienes dieron origen al planteamiento de los objetivos. Con esto se logró visualizar los aspectos que se espera conseguir, tanto a nivel de investigación, como a nivel de desarrollo de la herramienta, que la soporta. Las limitaciones y alcances presentan las fronteras específicas del trabajo, con el objeto de abarcar aquellas áreas que son importantes para el logro de los objetivos, sin entrar en otro tipo de materia no tan relevante o fuera del contexto o alcance planteado.

19 5 Con frecuencia, cuando se presenta un incidente o problema en la red de datos, los técnicos enfocan su tiempo en encontrar la ruta física (Capa 1), del modelo TCP / IP, desde el equipo que presenta la falla hasta el cuarto de comunicación de donde proviene la data y por esto el tiempo en que se ofrece una solución al usuario es prolongado. En ocasiones, por la fragilidad del cableado, en la búsqueda de la ruta física el técnico puede ocasionar otras averías; es por eso que surge la necesidad de tener un mapa de la infraestructura de red de todo el cableado estructurado de la UNIMET. Debido a la diversidad de roles que existen en la universidad se ha tenido que segmentar la red de datos. Esta segmentación se realiza programando los distintos Switches que se encuentran distribuidos en la planta física del campus. La programación de estos dispositivos debe ser realizada por personas con conocimientos en los protocolos involucrados, es por eso que se plantea la automatización del proceso, dándole al usuario del sistema Gerencia de Redes- una herramienta amigable para que realice las tareas que le competen. El modo actual de resolución de problemas, no es del todo eficiente, por ello la necesidad de optimizar el procedimiento, por esto que la implantación del SCCI, generará un impacto positivo en las actividades propias de la Gerencia de Redes, obteniendo un mapa actualizado de

20 6 todo el cableado estructurado del campus UNIMET, y facilita de manera mas amigable los procesos de programación y configuración de los Switches, disminuyendo el tiempo de respuesta al momento de presentarse algún incidente o simplemente para gestar soluciones de primer nivel o acción correctiva e inmediata. El Centro de Tecnología de Información y Comunicación (CeTIC) de la, pone de manifiesto el interés que ha existido en mejorar el servicio que proporciona a la comunidad unimetana. De estas necesidades surge la propuesta de crear un Sistema de Control, Configuración e Inventario de Dispositivos de Red y Cableado Estructurado (SCCI). Para ello se planteo el siguiente Objetivo General: Desarrollar una sistema basado en la Web que permita mantener un Control de Inventario de Cableado Estructurado y la interacción con los dispositivos a Nivel Capa 2, de acuerdo al modelo TCP/ IP, usando el protocolo SNMP y TELNET para la obtención y modificación de valores de configuración de los mismos. I.2 OBJETIVOS GENERALES Y ESPECIFICOS I.2.1 OBJETIVO GENERAL Desarrollar una sistema basado en la Web que permita mantener un control de inventario de cableado estructurado y la interacción con los

21 7 dispositivos a Nivel Capa 2, usando el protocolo SNMP y TELNET para la obtención y modificación de valores de configuración de los mismos. I.2.2 OBJETIVOS ESPECÍFICOS Determinar los requerimientos necesarios para una herramienta de control de inventario de cableado estructurado, que le facilite al administrador de la red de una manera sencilla y eficaz su trabajo. Diseñar una interfaz de usuario amigable que facilite su utilización. Diseñar una base de datos que permita mantener un control sobre todos los datos necesarios para el sistema. Realizar una programación eficaz, eliminando los datos y procesos redundantes en la aplicación. Diseñar la aplicación para que sea segura, y de esta manera proteger los datos e información confidencial que el usuario suministre al sistema tales como contraseñas y configuración de dispositivos de red. Implementar el sistema para el control y configuración de dispositivos de red de la

22 8 Capitulo II - Marco de Referencia Este capítulo tiene por objetivo profundizar el contexto teórico en el cual se desenvuelve este Proyecto Industrial. Se estructura en cinco secciones, las cuales exponen las principales áreas de investigación y desarrollo del presente trabajo para la consecución del SCCI. II.1 UNIVERSIDAD METROPOLITANA El SCCI, permitirá a la Gerencia de Redes y Comunicaciones del CeTIC, realizar de manera eficiente los procesos de administración, control de inventario, configuración de Switches, prevención y solución de fallas. Además, el sistema mostrará datos estadísticos del rendimiento de la red y reportes de fallas. Con el SCCI, la, podrá obtener de una herramienta que permita la administración total de su infraestructura de red conmutada de gran envergadura, la cual brinda un gran rendimiento, pero a su vez hace que los trabajos preventivos y correctivos sean algo complejos. Además el crecimiento no planificado y sin control que ha experimentado el cableado estructurado hace que sea muy difícil la localización o identificación de las fallas.

23 9 II.1.1 CABLEADO ESTRUCTURADO Un sistema de cableado estructurado consiste de todos los dispositivos físicos que interactúan en la transmisión de la data a través de la red funcionen y estén plenamente identificados para su administración. Una definición según Cisco Systems, es una colección completa de estándares de cableado asociado al hardware, el cual provee una infraestructura de telecomunicaciones que facilita de manera considerable la gestión de una red. Un sistema de cableado estructurado es único debido a varias razones: A la arquitectura de la estructura de los edificio en la cual se va a realizar la instalación. A los productos que se utilizarán en la instalación de la red. En función al uso de la red. El tipo de equipo que se requiera para la instalación. Previendo un crecimiento a futuro. A los requerimientos del cliente. A las garantías ofrecidas por el fabricante. El costo que representa el crecimiento no planificado del cableado estructurado y los equipos de conmutación, se refleja en el tiempo horas hombre que toma la búsqueda y solución deproblemas.

24 10 El sistema de cableado de la UNIMET esta clasificado como un cableado estructurado híbrido, ya que usa cableado de fibra de vidrio para la comunicación entre edificios y cableado de par trenzado UTP Categoría 5e, para la comunicación interna de los edificios. Debido a la gran cantidad de rubros distintos que existen en la institución fue necesario segmentar la red en redes virtuales denominadas VLAN (red de área local virtual), esta segmentación se logra a través de la programación de los Switches que se encuentran distribuidos en toda la Universidad. Dado que el más grande de estos switches puede poseer hasta 48 puertos, el número de switches por edificio tiende a ser grande para suplir la demanda que allí se solicita. Y la programación de cada uno de los puertos en cada uno de los Switches se hace de manera manual, por tanto el esfuerzo y tiempo horas hombres para este fin. II.2 PROTOCOLOS NECESARIOS PARA LA PROGRAMACIÓN Y CONSULTA REMOTA DE LOS SWITCHES. Es posible hacer consultas y programar rutinas de programación remota para los switches, para ello es necesaria la manipulación de de varios protocolos de red.

25 11 II.2.1 PROTOCOLO SNMP (SIMPLE NETWORK MANAGEMENT PROTOCOL) Protocolo empleado para realizar las operaciones de administración y de monitoreo sobre los dispositivos pertinentes de un red TCP/IP. Para llevar a cabo este propósito SNMP utiliza las funciones propias de la administración de redes que se encargan de inspeccionar y de alterar el valor de algunas variables que forman parte de los dispositivos. Este protocolo de basa en un modelo de administración de redes, que consiste básicamente de dos componentes: una estación (Manager), encargada de correr las aplicaciones que monitorean y controlan a los elementos de la red y Dispositivos, tales como host, gateway, routers, Switches, que interpretan y ejecutan las funciones de administración requeridas por la estación. Modelo de conexión SNMP Figura N : 1 Fuente: Elaboración Propia

26 12 De lo anterior se deduce que, SNMP es el protocolo a través del cual el servidor de administración se comunica con los dispositivos pertinentes a la red para los efectos de monitoreo. Para lograr esto, el servidor sondea los dispositivos a ser administrados, y obtener la información actualizada para el momento que se solicite o para realizar alguna modificación a los parámetros establecidos. La implementación de un agente SNMP en cualquier dispositivo a ser monitoreado incluye los siguientes cuatro componentes: Protocolo de Transporte: Provee la transmisión (recepción y envió) de Datagramas entre los dispositivos pertenecientes a la red. Módulo SNMP: Implementa el protocolo SNMP y, es responsable del intercambio de mensajes entre la estación de administración y el agente SNMP contenido en el dispositivo. Instrumentación: Es un mecanismo que permite al protocolo SNMP acceder a las variables de interés contenidas en el agente del dispositivos Perfil de la Administración: Es un conjunto de reglas que definen el tipo de acceso (Lectura, Lectura/Escritura, No accesible) establecido para cada una de las variables contenidas en el agente SNMP del dispositivo.

27 13 II.2.2 PROTOCOLO TELNET El protocolo Telnet, sirve para acceder mediante una red a otra estación de trabajo, para manejarla como si estuviéramos directamente en la misma. Para que la conexión funcione la estación de trabajo o computador a la que se accede debe tener un servicio que recibe y gestiona las conexiones. Los dispositivos de red tales como los Switches Cisco, empleados en la, permiten conexiones Telnet para que el administrador de la red los configure y consulte. Las conexiones vía Telnet trabajan en modo de Terminal, es decir, sin interfaz gráfica, pero es una herramienta muy útil para verificar y solventar posibles fallas a distancia, sin necesidad de estar físicamente en el sitio que la estación de trabajo se encuentra. Entre sus inconvenientes, se encuentra la seguridad, ya que todos los nombres de usuario y contraseñas necesarias para entrar en las máquinas viajan por la red como texto plano, es decir cadenas de texto sin cifrar. Esto facilita que cualquiera que espíe el tráfico de la red pueda obtener los nombres de usuario y contraseñas, y así acceder él también a todas esas máquinas. Debido a este problema de seguridad, que presenta este protocolo es necesaria la implementación de un protocolo de seguridad a la par del telnet, el cual determine empleando el protocolo Secure Socket Layer SSL- para encriptación de paquetes de red.

28 14 II.2.3 PROTOCOLO SECURE SOCKETS LAYER (SSL). El SSL es un protocolo criptográfico que proporcionan comunicaciones seguras en Internet. Proporciona autentificación y privacidad de la información entre extremos sobre Internet mediante el uso de criptografía. Habitualmente, solo el servidor es autentificado, garantiza su identidad, mientras que el cliente se mantiene sin autentificar; la autentificación mutua requiere un despliegue de infraestructura de claves públicas para los clientes. Los protocolos permiten a las aplicaciones Cliente-Servidor, comunicarse de una forma diseñada para prevenir escuchas, falsificación de identidad del remitente y mantener la integridad del mensaje. La implementación de este protocolo se hace una necesidad imperativa, ya que el sistema SCCI manejará las contraseñas necesarias para acceder a los Switches, como también información importante para el optimo funcionamiento de la red. II.3 APLICACIONES WEB II.3.1 ARQUITECTURA WEB: Los componentes de la arquitectura Web son el Web Browser y el Web Server o Servidor Web, ambos trabajan juntos para presentar al usuario páginas dinámicas, que no sólo muestran información sino que además presentan algún tipo de interactividad con el usuario. (Álvarez, 2.002).

29 15 II WEB BROWSER: Sus principales responsabilidades son presentar el contenido Web, enviar los requerimientos (requests) al servidor Web y manejar los resultados generados por dichos requerimientos. (Allamaraju, S, et al, 1.999). Los browsers más comunes son: Microsoft Internet Explorer, Netscape Communicator, Opera, Firefox, y Safari. II WEB SERVER (SERVIDOR WEB): El servidor Web, es un programa que se ejecuta en el servidor que atiende los requests (solicitudes). Dependiendo del tipo de solicitud, el servidor Web puede buscar una página Web determinada o ejecutar un programa en el servidor. De todos modos, siempre devuelve algún tipo de resultado al Web Browser, aún cuando sea un mensaje de error diciendo que no puede procesar la solicitud. II LENGUAJES DEL LADO DEL SERVIDOR Y DEL LADO DEL CLIENTE: El Web Browser, solo es capaz de interpretar código HTML, el cual se limita a dar formato a texto e imágenes, es por esto que si se quiere ofrecer algún tipo de funcionalidad es necesario que el Web Server lo

30 16 ejecute, traduzca y, finalmente, envíe al Web Browser el cual se encargará de realizar la presentación al usuario. Para satisfacer las necesidades de funcionalidad e interactividad, surgen entonces los lenguajes específicos que cumplen estas necesidades. Lenguajes del lado del cliente: son los que interpreta el Web Browser, el principal lenguaje de este tipo es HTML, pero existen otros como el Java y los lenguajes script tales como VBScript o Javascript. Estos últimos, pueden ser usados para desempeñar validaciones de datos del lado del cliente, o proveer cierta interactividad con el documento. Lenguajes del lado del servidor: son aquellos lenguajes que son reconocidos, ejecutados e interpretados por el propio servidor y que se envían al cliente en un formato comprensible para él. Algunos de los lenguajes Web más utilizados actualmente son: ASP, JSP, PHP. (Álvarez, 2.002). II.3.2 ARQUITECTURA DE UNA APLICACIÓN WEB: Una aplicación Web generalmente tiene una arquitectura de 3 capas. En una arquitectura tres capas, las aplicaciones se separan en tres capas lógicas, cada una de ellas con una serie de interfaces bien definidas. La primera capa consiste en la capa de presentación que incluye no sólo el Web Browser sino el Servidor Web, que es el responsable de ensamblar la data en un formato presentable.

31 17 La segunda capa, generalmente consiste en los scripts o programas que proveen la funcionalidad a la aplicación. La tercera capa, provee a la segunda con los datos que necesitan. Un programa del lado del servidor es como cualquier otro programa con algunas excepciones importantes. Para hacer un programa accesible a un servidor Web debe seguir las siguientes características: El programa debe ser capaz de ser invocado por el Servidor Web. Cuando un usuario hace un request desde un Web Browser, el Servidor Web tiene que ser capaz de localizar y ejecutar el programa requerido. Debe haber una manera de que el Servidor Web pase datos al programa. Cuando el Servidor Web invoca el programa necesita una manera de pasar el HTTP request. Después que el programa procese los datos de entrada, este tiene que empaquetar los resultados y enviarlos de vuelta al Servidor Web el cual lo envía, a su vez, al Web Browser. (Allamaraju, S, et al, 1.999). II.3.3 ESCALABILIDAD EN LOS SISTEMAS En la actualidad, la mayoría de los desarrolladores tienden a orientar sus aplicaciones a un funcionamiento distribuido con el motivo de mejorar la

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

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado 1. Introducción Unified Modeling Languaje Fuente: Booch- Jacobson-Rumbauch y diversos sitios Internet, entre otros:

Más detalles

Sistemas de Información II. Introducción al Proceso Unificado de Desarrollo de Software. Autor: Ing. Silverio Bonilla 1

Sistemas de Información II. Introducción al Proceso Unificado de Desarrollo de Software. Autor: Ing. Silverio Bonilla 1 Introducción al Proceso Unificado de Desarrollo de Software Autor: Ing. Silverio Bonilla 1 James Rumbaugh et al. Concepto de Método Una metodología de ingeniería del software es un proceso para producir

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA... 7 Tarea DSI 1.1: Definición de Niveles de Arquitectura... 9 Tarea DSI

Más detalles

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Página 1 de 23 Índice del Documento 1.- Introducción... Página 4 2.- Propuesta

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes.

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes. SISTEMAS DISTRIBUIDOS DE REDES 2.- MODELOS ORIENTADOS A OBJETOS DISTRIBUIDOS 2.1. Tecnologías de sistemas distribuidos Para la implementación de sistemas distribuidos se requiere de tener bien identificados

Más detalles

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

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

Capitulo III. Diseño del Sistema.

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

Más detalles

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

CAPÍTULO V. Propuesta

CAPÍTULO V. Propuesta CAPÍTULO V Propuesta 5.1 Propuesta Implantación de una aplicación WEB para optimizar el Enlace Laboral de la Cámara de Comercio e Industria de El Salvador, Filial San Miguel 5.2 Requerimientos de la Aplicación

Más detalles

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

I. E. S. Cristóbal de Monroy. DEPARTAMENTO: Informática. MATERIA: Aplicaciones Web. NIVEL: 2º Sistemas Microinformáticos y Redes

I. E. S. Cristóbal de Monroy. DEPARTAMENTO: Informática. MATERIA: Aplicaciones Web. NIVEL: 2º Sistemas Microinformáticos y Redes DEPARTAMENTO: Informática MATERIA: Aplicaciones Web NIVEL: 2º Sistemas Microinformáticos y Redes 1. Objetivos. Competencias Profesionales, Personales y Sociales 1.1 Objetivos del ciclo formativo Según

Más detalles

Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. Academia de sistemas y computación.

Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. Academia de sistemas y computación. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave e la asignatura: Horas teoría-horas práctica-créditos: Redes de Computadoras Ingeniería en Sistemas Computacionales SMC 0429 3-2-8 2.-

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

Programación orientada a

Programación orientada a Programación orientada a objetos con Java Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos de la programación

Más detalles

Capítulo 6: Instrumentación: Diseño del Sistema de H2O

Capítulo 6: Instrumentación: Diseño del Sistema de H2O Capítulo 6: Instrumentación: Diseño del Sistema de H2O Digital Media Server El video en demanda a través del web aún está restringido a las grandes empresas que pueden pagar por contar por un servicio

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

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

Rational Unified Process (RUP)

Rational Unified Process (RUP) Rational Unified Process (RUP) Este documento presenta un resumen de Rational Unified Process (RUP). Se describe la historia de la metodología, características principales y estructura del proceso. RUP

Más detalles

PROYECTO DIDÁCTICO: la red de área local

PROYECTO DIDÁCTICO: la red de área local PROYECTO DIDÁCTICO: la red de área local 1. INTRODUCCIÓN 1.1. Descripción del proyecto: componentes y funcionamiento. Memoria del proyecto El presente proyecto presenta un sistema básico y didáctico para

Más detalles

2. Despliega el cableado de una red local interpretando especificaciones y aplicando técnicas de montaje.

2. Despliega el cableado de una red local interpretando especificaciones y aplicando técnicas de montaje. Módulo Profesional: Redes locales. Código: 0225. Resultados de aprendizaje y criterios de evaluación. 1. Reconoce la estructura de redes locales cableadas analizando las características de entornos de

Más detalles

Modulo 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. 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 detalles

Servidores web. Qué es un servidor web? Tipos de servidores. Lic. Lorena Bernis

Servidores web. Qué es un servidor web? Tipos de servidores. Lic. Lorena Bernis Servidores web Qué es un servidor web? Tipos de servidores. Lic. Lorena Bernis Servidores web 2 SERVIDOR En informática, un servidor es un tipo de software que realiza ciertas tareas en nombre de los usuarios.

Más detalles

Antes de imprimir este documento piense en el medio ambiente!

Antes de imprimir este documento piense en el medio ambiente! Versión 1.0 Página 1 de 14 1. OBJETIVO: Suministrar la metodología que se aplicará para la estimación de esfuerzo para los desarrollos nuevos en el ICBF, para lo cual se detallan los aspectos a tener en

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

CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA

CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA PROGRAMACIÓN DIDACTICA ANUAL Parte específica del módulo: 0485. Programación Departamento de Familia Profesional de Informática Curso: 2014-15

Más detalles

TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software.

TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software. . TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software. Índice 1 INTRODUCCIÓN 2 2 CARACTERÍSTICAS 2 2.1 Características del cliente...2 2.2 Características

Más detalles

Tema 1: Introducción a la gestión y planificación de redes

Tema 1: Introducción a la gestión y planificación de redes Tema 1: Introducción a la gestión y planificación de redes 1. Introducción general 2. Objetivos de la gestión de redes 3. Objetivos de la planificación de redes 4. Sistemas de gestión de red Gestión de

Más detalles

Nombre: Francis Ariel Jiménez Zapata. Matricula: 2010-0077. Tema: Trabajando con Windows Server 2008 Módulo 6. Materia: Sistema Operativo II

Nombre: Francis Ariel Jiménez Zapata. Matricula: 2010-0077. Tema: Trabajando con Windows Server 2008 Módulo 6. Materia: Sistema Operativo II Nombre: Francis Ariel Jiménez Zapata Matricula: 2010-0077 Tema: Trabajando con Windows Server 2008 Módulo 6 Materia: Sistema Operativo II Facilitador: José Doñe Introducción En este trabajo estaremos tratando

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

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

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

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas

Más detalles

Nombre del documento: Programa de Estudio de asignatura de Especialidad

Nombre del documento: Programa de Estudio de asignatura de Especialidad Referencia a la Norma ISO 9001:2008 7.3 Página 1 de 10 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Redes II Carrera: Ing. en Sistemas Computacionales Clave de la asignatura: RSD-1204 (Créditos)

Más detalles

FUNDAMENTOS DE REDES CONCEPTOS DE LAS CAPAS SUPERIORES

FUNDAMENTOS DE REDES CONCEPTOS DE LAS CAPAS SUPERIORES FUNDAMENTOS DE REDES CONCEPTOS DE LAS CAPAS SUPERIORES Dolly Gómez Santacruz dollygos@univalle.edu.co CAPA DE SESION Conceptos El propósito principal de la capa de sesión en la pila OSI es minimizar los

Más detalles

CUALIFICACIÓN OPERACIÓN DE REDES DEPARTAMENTALES PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN OPERACIÓN DE REDES DEPARTAMENTALES PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 16 CUALIFICACIÓN OPERACIÓN DE REDES DEPARTAMENTALES PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 2 Código IFC299_2 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Capítulo III. Diseño del sistema. Dentro de este capítulo veremos a detalle el diseño del sistema, que como se había

Capítulo III. Diseño del sistema. Dentro de este capítulo veremos a detalle el diseño del sistema, que como se había Capítulo III Diseño del sistema Dentro de este capítulo veremos a detalle el diseño del sistema, que como se había mencionado anteriormente, contara con 2 módulos principales: el módulo de administración

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

Centro Universitario de Ciencias Exactas e Ingenierías DIVISION DE ELECTRONICA Y COMPUTACION

Centro 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 detalles

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

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

Más detalles

Módulo Profesional 01: Bases de datos (código: 0484).

Módulo Profesional 01: Bases de datos (código: 0484). Módulo Profesional 01: Bases de datos (código: 0484). Actividades de enseñanza-aprendizaje que permiten alcanzar los objetivos del módulo. Interpretar diseños lógicos de bases de datos. Realizar el diseño

Más detalles

Capítulo 1. Sistema de Control de Inventario y Reportes de Falla

Capítulo 1. Sistema de Control de Inventario y Reportes de Falla Capítulo 1 Sistema de Control de Inventario y Reportes de Falla 1.1 Descripción del Problema La Universidad de las Américas, Puebla (UDLA) cuenta con la Dirección de Capacitación y Servicios en Sistemas

Más detalles

FICHAS DE DESCRIPCIÓN DE FUNCIONES Y COMPETENCIAS LABORALES

FICHAS DE DESCRIPCIÓN DE FUNCIONES Y COMPETENCIAS LABORALES Página 1 de 11 I. IDENTIFICACIÓN DENOMINACIÓN DEL CARGO: PROGRAMADOR DE COMPUTADOR SIGLA:PC CLASE: V GRADO: 12-14-16 NIVEL: ADMINISTRATIVO NÚMERO DE CARGOS: ÁREA: 5 JEFE INMEDIATO: 1. OFICINA DE INFORMÀTICA

Más detalles

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 17 CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC303_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Implementación de Software de Administración de Redes basado en Java

Implementación de Software de Administración de Redes basado en Java Implementación de Software de Administración de Redes basado en Java GestionRedesCisco2.0 Jorge Rabanal García, Electronic Engineer Student Francisco Alonso Villalobos, Electronic Engineer Escuela de Ingeniería

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

COUNTSTAR: ADMINISTRACIÓN Y GESTIÓN DE EMPRESA

COUNTSTAR: ADMINISTRACIÓN Y GESTIÓN DE EMPRESA Trabajo fin de carrera INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Facultad de Matemáticas Universidad de Barcelona COUNTSTAR: ADMINISTRACIÓN Y GESTIÓN DE EMPRESA Óscar Llorente Lucía Director/a: Dra.

Más detalles

http://www.cem.itesm.mx/extension/ms

http://www.cem.itesm.mx/extension/ms Diplomado Programación orientada a objetos con Java y UML Las empresas necesitan contar con sistemas de información modernos, ágiles y de calidad para alcanzar sus objetivos y ser cada vez más competitivos

Más detalles

Introducción a WebMathematica

Introducción a WebMathematica Introducción a WebMathematica WebMathematica es una nueva tecnología que permite la generación de contenido web dinámico con Mathematica. Se integra en Mathematica a través de un servidor web. WebMathematica

Más detalles

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web Arquitectura 1.- Aplicaciones Web Definición Contenidos 1.- Aplicaciones Web 2.- Arquitectura de aplicaciones Web Lo que distingue una aplicación Web de una mero sitio Web reside en la posibilidad que

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

ESET Remote Administrator 6. Version 6.0 Product Details

ESET Remote Administrator 6. Version 6.0 Product Details ESET Remote Administrator 6 Version 6.0 Product Details A pesar de que ESET Remote Administrator 6.0 es el sucesor de ESET Remote Administrator V5.x, representa un gran adelanto, ya que constituye una

Más detalles

UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA. Cátedra: Ciencias del hombre y la naturaleza Redes I

UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA. Cátedra: Ciencias del hombre y la naturaleza Redes I UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA LICENCIATURA EN CIENCIAS DE LA COMPUTACION Cátedra: Ciencias del hombre y la naturaleza Redes I Trabajo de Investigación:

Más detalles

CAPÍTULO 5. Hemos utilizado la técnica de programación orientado a objetos por su

CAPÍTULO 5. Hemos utilizado la técnica de programación orientado a objetos por su 88 CAPÍTULO 5 5. IMPLEMENTACIÓN 5.1 Modelo Utilizado en Programación. Hemos utilizado la técnica de programación orientado a objetos por su eficiencia y eficacia en el modelo mvc, ya que permite la reutilización

Más detalles

Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web

Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web Proyecto Propio de Ampliación con Programación de Dispositivos Móviles e Inteligentes Paseo de la Puerta del Ángel, s/n 28011 Madrid www.iesellago.net

Más detalles

UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE INGENIERIA Y ARQUITECTURA

UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE INGENIERIA Y ARQUITECTURA UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE INGENIERIA Y ARQUITECTURA TRABAJO DE GRADUACIÓN DISEÑO DE UN BUSCADOR ACADEMICO LLAMADO SALVADOR PRESENTADO POR: GLENDA MARISOL MARROQUIN LARREYNAGA MARINA LOURDES

Más detalles

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Página 1 de 21 CUALIFICACIÓN DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC154_3 Versión 5 Situación RD 1087/2005 Actualización

Más detalles

Etapas del desarrollo

Etapas del desarrollo Capítulo 4 Etapas del desarrollo Este capítulo documenta la aplicación del modelo presentado anteriormente, para el caso de la detección y clasificación de eventos sísmicos sobre señales digitales. El

Más detalles

Redes Privadas Virtuales (VPN)

Redes Privadas Virtuales (VPN) Redes Privadas Virtuales (VPN) Integrantes: - Diego Álvarez Delgado - Carolina Jorquera Cáceres - Gabriel Sepúlveda Jorquera - Camila Zamora Esquivel Fecha: 28 de Julio de 2014 Profesor: Agustín González

Más detalles

Cualificación Profesional ADMINISTRACIÓN DE SERVICIOS DE INTERNET. Nivel 3. Versión 5

Cualificación Profesional ADMINISTRACIÓN DE SERVICIOS DE INTERNET. Nivel 3. Versión 5 Página 1 de 23 Cualificación Profesional ADMINISTRACIÓN DE SERVICIOS DE INTERNET Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC156_3 Versión 5 Situación Publicada Competencia general

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

PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA. Plan de Pruebas. File: 20130211-QA-INF-V2-PLAN DE PRUEBAS.odt STD-INF-GENERAL Versión: 1.

PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA. Plan de Pruebas. File: 20130211-QA-INF-V2-PLAN DE PRUEBAS.odt STD-INF-GENERAL Versión: 1. Cliente: FCM-UNA Página 1 de 14 PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA Cliente: FCM-UNA Página 2 de 14 Tabla de contenido 1. INTRODUCCIÓN 1.1. PROPÓSITO 1.2. ALCANCE 1.3. DEFINICIONES, ACRÓNIMOS

Más detalles

LA ARQUITECTURA TCP/IP

LA ARQUITECTURA TCP/IP LA ARQUITECTURA TCP/IP Hemos visto ya como el Modelo de Referencia de Interconexión de Sistemas Abiertos, OSI-RM (Open System Interconection- Reference Model) proporcionó a los fabricantes un conjunto

Más detalles

Aplicaciones Web que Permitan Administrar Portafolios para Gestionar el Aprendizaje

Aplicaciones Web que Permitan Administrar Portafolios para Gestionar el Aprendizaje Escuela Universitaria de Ingeniería Industrial, Informática y Sistemas Área de Computación e Informática Universidad Tarapacá Arica Aplicaciones Web que Permitan Administrar Portafolios para Gestionar

Más detalles

Ingeniería de Software I

Ingeniería de Software I Ingeniería de Software I Agenda Objetivo. Unidades de aprendizaje. Formas de evaluación. Bibliografía. 2 Datos del profesor Correo electrónico: egonzalez@upemor.edu.mx Asesorías Jueves de 11:00 a 13:00

Más detalles

Primer 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 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 detalles

Universidad Autónoma de Manizales Departamento de Ciencias Computacionales

Universidad Autónoma de Manizales Departamento de Ciencias Computacionales Universidad Autónoma de Manizales Departamento de Ciencias Computacionales ASIGNATURA Redes LAN CÓDIGO 10126 NÚMERO DE CRÉDITOS Trabajo Presencial PRERREQUISITOS Trabajo dirigido 80 créditos aprobados

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

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

Más detalles

Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA

Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA Sistema para Gestión de Conocimiento Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA Contenido Introducción... 3 Antecedentes... 4 Ediciones... 4 Empresarial... 4 Personal...

Más detalles

MÓDULO: SERVICIOS E RED. Nombre: Curso: 2º SMR (9-6-2011) [Examen Final Junio]

MÓDULO: SERVICIOS E RED. Nombre: Curso: 2º SMR (9-6-2011) [Examen Final Junio] MÓDULO: SERVICIOS E RED Nombre: Curso: 2º SMR (9-6-2011) [Examen Final Junio] PARTE 1: Responde las siguientes preguntas tipo TEST. Solo hay una respuesta correcta. Dos respuestas incorrectas anulan una

Más detalles

DESARROLLO DE SITIOS WEB INSTRUCCIONALES (SWI)

DESARROLLO DE SITIOS WEB INSTRUCCIONALES (SWI) DESARROLLO DE SITIOS WEB INSTRUCCIONALES (SWI) Presentación creada por María Eugenia Valencia Profesora Titular Escuela de Ingeniería de Sistemas y Computación Universidad del Valle - Cali Colombia Basada

Más detalles

INFORMÁTICA Y COMUNICACIONES

INFORMÁTICA Y COMUNICACIONES CERTIFICADOS DE PROFESIONALIDAD: INFORMÁTICA Y COMUNICACIONES OPERACIÓN DE REDES DEPARTAMENTALES CARACTERÍSTICAS DURACIÓN 530 horas (490 lectivas + 40 prácticas no laborales) = 10 meses Código: IFCT0110

Más detalles

Tema 3. 3.3 Tecnologías de Desarrollo

Tema 3. 3.3 Tecnologías de Desarrollo Tema 3 3.3 Tecnologías de Desarrollo HTML pronto pasa a ser insuficiente para todas las posibilidades de la Red No se puede interactuar con el servidor Aparecen los primeros scripts para propocionar dichar

Más detalles

2.1 Ingeniería de Software

2.1 Ingeniería de Software Capítulo 2 Marco Teórico Se pretende desarrollar un software que pueda ser aplicado como una herramienta útil para la administración de una empresa. Es necesario tener en cuenta que, en todo desarrollo

Más detalles

TABLA DE CONTENIDO 1. REQUERIMIENTOS NO FUNCIONALES... 2

TABLA DE CONTENIDO 1. REQUERIMIENTOS NO FUNCIONALES... 2 TABLA DE CONTENIDO Pág. 1. REQUERIMIENTOS NO FUNCIONALES... 2 1.1 ATRIBUTOS DE CALIDAD DEL SISTEMA... 2 1.2 OTROS REQUERIMIENTOS NO FUNCIONALES... 4 1.3 REQUERIMIENTOS NO FUNCIONALES PARA HERRAMIENTAS

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software MSDN Ingeniería de Software...1 Ingeniería del Software_/_ Ingeniería y Programación...1 Análisis de Requerimientos...2 Especificación...3 Diseño...4 Desarrollo en Equipo...5 Mantenimiento...6

Más detalles

Identificación rápida de cuellos de botella: Una mejor manera de realizar pruebas de carga. Documento técnico de Oracle Junio de 2009

Identificación rápida de cuellos de botella: Una mejor manera de realizar pruebas de carga. Documento técnico de Oracle Junio de 2009 Identificación rápida de cuellos de botella: Una mejor manera de realizar pruebas de carga Documento técnico de Oracle Junio de 2009 Identificación rápida de cuellos de botella: Una mejor manera de realizar

Más detalles

1 INTRODUCCIÓN. Yacelga De la Torre Carlos Paolo. e-mail: charles_ing@hotmail.com

1 INTRODUCCIÓN. Yacelga De la Torre Carlos Paolo. e-mail: charles_ing@hotmail.com PAPER 2012 DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UNA APLICACIÓN WEB PARA EL INGRESO Y CONSULTAS DE NOTAS ON-LINE PARA LA ACADEMIA MILITAR SAN DIEGO, UTILIZANDO SOFTWARE LIBRE (PHP Y MYSQL) Yacelga De

Más detalles

Capítulo 5. Implementación y Tecnologías Utilizadas

Capítulo 5. Implementación y Tecnologías Utilizadas Capítulo 5. Implementación y Tecnologías Utilizadas Cada vez más, se está utilizando Flash para desarrollar aplicaciones basadas en Web, pues permite la construcción de ambientes con mayor interacción.

Más detalles

Diseño e Implantación de una WAN Segura para el Transporte y Procesamiento de Datos Estadísticos del Instituto Nacional de Estadística (INE)

Diseño e Implantación de una WAN Segura para el Transporte y Procesamiento de Datos Estadísticos del Instituto Nacional de Estadística (INE) UNIVERSIDAD CENTRAL DE VENEZUELA COMISIÓN DE ESTUDIOS DE POSTGRADO FACULTAD DE INGENIERIA ESCUELA DE INGENIERIA ELECTRICA Diseño e Implantación de una WAN Segura para el Transporte y Procesamiento de Datos

Más detalles

Metodología de diseño de una LAN

Metodología de diseño de una LAN Metodología de diseño de una LAN Para que una LAN sea efectiva y satisfaga las necesidades de los usuarios, se la debe diseñar e implementar de acuerdo con una serie planificada de pasos sistemáticos.

Más detalles

Análisis del Sistema de Información

Análisis del Sistema de Información Análisis del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD ASI 1: DEFINICIÓN DEL SISTEMA... 6 Tarea ASI 1.1: Determinación del Alcance del Sistema... 6 Tarea ASI 1.2: Identificació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

OPTIMIZACIÓN PROCESOS ADMINISTRATIVOS DE TALLERES MECÁNICOS. OPAM.

OPTIMIZACIÓN PROCESOS ADMINISTRATIVOS DE TALLERES MECÁNICOS. OPAM. OPTIMIZACIÓN PROCESOS ADMINISTRATIVOS DE TALLERES MECÁNICOS. OPAM. DAVID ENRIQUE ISAZA CARDENAS OSCAR IVÁN MORENO GONZÁLEZ CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS FACULTAD DE INGENIERÍA DEPARTAMENTO DE

Más detalles

OBJETIVOS DE APRENDIZAJE

OBJETIVOS DE APRENDIZAJE PLAN DE ESTUDIOS: SEGUNDO CICLO ESPECIALIDAD COMPUTACIÓN 4 to AÑO CAMPO DE FORMACIÓN: ESPECIALIZACIÓN ÁREA DE ESPECIALIZACIÓN: EQUIPOS, INSTALACIONES Y SISTEMAS UNIDAD CURRICULAR: ADMINISTRACIÓN DE SISTEMAS

Más detalles

Agrupamiento Familia Puesto Alcance del puesto Requisitos excluyentes

Agrupamiento Familia Puesto Alcance del puesto Requisitos excluyentes TIC-1-1 Analista de monitoreo de redes Monitorear y controlar las redes del GCABA con el fin de detectar incidentes y reportarlos. Analizar las métricas utilizadas para el monitoreo de la red, la configuración

Más detalles

El Proceso Unificado de Desarrollo de Software

El Proceso Unificado de Desarrollo de Software El Proceso de Desarrollo de Software Ciclos de vida Métodos de desarrollo de software El Proceso Unificado de Desarrollo de Software 1 Fases principales del desarrollo de software Captura de requisitos:

Más detalles

SEGURIDAD EN REDES. NOMBRE: Daniel Leonardo Proaño Rosero. TEMA: SSH server

SEGURIDAD EN REDES. NOMBRE: Daniel Leonardo Proaño Rosero. TEMA: SSH server SEGURIDAD EN REDES NOMBRE: Daniel Leonardo Proaño Rosero TEMA: SSH server SSH (Secure SHell, en español: intérprete de órdenes segura) es el nombre de un protocolo y del programa que lo implementa, y sirve

Más detalles

Versión 4.0 BOLETÍN (ABRIL 2010) a2 Herramienta Administrativa Configurable (Arquitectura Cliente Servidor) a2 softway C. A.

Versión 4.0 BOLETÍN (ABRIL 2010) a2 Herramienta Administrativa Configurable (Arquitectura Cliente Servidor) a2 softway C. A. Versión 4.0 BOLETÍN (ABRIL 2010) a2 Herramienta Administrativa Configurable (Arquitectura Cliente Servidor) a2 softway C. A. VERSIÓN 4.0 a2 Herramienta Administrativa Configurable e-mail a2softway@cantv.net

Más detalles

BASES DE DATOS. Ivon Tarazona Oriana Gomez

BASES DE DATOS. Ivon Tarazona Oriana Gomez BASES DE DATOS Ivon Tarazona Oriana Gomez Introducción Introducción Ventajas e (Unified Modeling Language) Es un lenguaje usado para especificar, visualizar y documentar los diferentes aspectos relativos

Más detalles

Guido Caicedo 1, Jorge Crespo 2, Eduardo Damian 2, Verónica Macías 2, Jorge Pérez 2, Jessica Suárez 2, Víctor Viejó 2, Marisol Villacrés 2

Guido Caicedo 1, Jorge Crespo 2, Eduardo Damian 2, Verónica Macías 2, Jorge Pérez 2, Jessica Suárez 2, Víctor Viejó 2, Marisol Villacrés 2 MONITOR DE TRÁFICO IP PARA REDES ETHERNET Guido Caicedo 1, Jorge Crespo 2, Eduardo Damian 2, Verónica Macías 2, Jorge Pérez 2, Jessica Suárez 2, Víctor Viejó 2, Marisol Villacrés 2 RESUMEN La mayoría de

Más detalles

rg.o cm a Espec e i c fica c ci c ó i n ó n d e e r e r q e uer e i r mi m en e tos o l@ rza e b Di D s i e s ño d e b as a e s s s d e d at a o t s

rg.o cm a Espec e i c fica c ci c ó i n ó n d e e r e r q e uer e i r mi m en e tos o l@ rza e b Di D s i e s ño d e b as a e s s s d e d at a o t s Especificación de requerimientos Diseño de bases de datos Documento de especificación del sistema 1. Definición del problema 2. Descripción funcional 2. 3. Restricciones 4. Diagramas de flujo de datos

Más detalles

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 18 CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 2 Código IFC297_2 Versión 5 Situación RD 1201/2007 Actualización

Más detalles

ADMINISTRACIÓN Y PROGRAMACIÓN EN SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELACIONES CON CLIENTES CUALIFICACIÓN PROFESIONAL

ADMINISTRACIÓN Y PROGRAMACIÓN EN SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELACIONES CON CLIENTES CUALIFICACIÓN PROFESIONAL Página 1 de 23 CUALIFICACIÓN PROFESIONAL Familia Profesional Nivel 3 Código IFC363_3 Versión 5 Situación RD 1701/2007 Actualización ADMINISTRACIÓN Y PROGRAMACIÓN EN SISTEMAS DE PLANIFICACIÓN DE RECURSOS

Más detalles

RACK DE PRUEBAS REDES LAN. Presentado por: HECTOR ANDRES SANCHES RODRIGUEZ EDUARD JAIR GARCIA MARIN. Director: Ing. IVAN GARCIA

RACK DE PRUEBAS REDES LAN. Presentado por: HECTOR ANDRES SANCHES RODRIGUEZ EDUARD JAIR GARCIA MARIN. Director: Ing. IVAN GARCIA 1 RACK DE PRUEBAS REDES LAN Presentado por: HECTOR ANDRES SANCHES RODRIGUEZ EDUARD JAIR GARCIA MARIN Director: Ing. IVAN GARCIA RACK DE PRUEBAS REDES LAN CORPORACION UNIVERSITARIA MINUTO DE DIOS CENTRO

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

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