Actualizado el 21 de Marzo del 2018 (Publicado el 7 de Marzo del 2018)
1.574 visualizaciones desde el 7 de Marzo del 2018
3,8 MB
222 paginas
Creado hace 12a (16/01/2012)
INSTITUTO TECNOLÓGICO
DE CD.GUZMAN
SUBSECRETARÍA DE EDUCACIÓN SUPERIOR
DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR
TECNOLÓGICA
INSTITUTO TECNOLÓGICO DE CD. GUZMAN
DIVISIÓN DE ESTUDIOS DE POSGRADO E IVESTIGACIÓN
TESIS
TEMA:
Sistema ITCG (Sistema Inteligente para el control
y monitoreo de los equipos y servicios de
cómputo y laboratorios de cómputo del CUCSur.)
QUE PARA OBTENER EL GRADO DE:
Maestro en Sistemas Computacionales
PRESENTA:
L.I. Agustín Jaime Núñez Rodríguez
DIRECTORA:
M.C. María Eugenia Puga Nathal
CD. GUZMAN JALISCO, MÉXICO, DICIEMBRE DE 2011
II
II
III
II
INDICE
Índice de figuras…………….……………………….……………….………………..
Índice de tablas……………………………………….……………………………….
Capitulo 1. INTRODUCCIÓN….…..…………………...…………………………....
1.1. Planteamiento del Problema……………………………………………….
1.2. Objetivos………………………………………………………………………..
1.2.1. Objetivo General…………………..……………………………………
1.2.2. Objetivos Específicos………..………………………………………..
1.3. Justificación……………………………………………………………………
1.4. Antecedentes…………………………………………………………..………
1.5. Hipótesis………………..……………………………………….……………..
1.6. Solución Propuesta……………………………………………….…………..
1.7. Características de Solución………………………………………………….
1.8. Narrativa de los Capítulos……………………………………………………
Capitulo 2. ESTADO DEL ARTE…………………………………………………….
2.1. BeSoft Monitor……………………………………….……………………….
2.1.1. Características de la Aplicación………………………………………
2.1.2. Instalación de BeSoft Monitor………………………………………..
2.2. Net Support School……………………………..………………………….
2.2.1. Características de Net Support School……………………………..
2.2.2. Instalación de Net Support School……………………………..……
2.3. LogMeln……………………..…………………………………………………
2.3.1. Características de LogMeln………………………………….………..
2.3.2. Instalación de LogMeln…………………………………………………
2.4. Remote………………………………………..………………………………..
2.4.1. Características de Remote……….……………………………….…..
2.4.2. Instalación de Remote…………………………………………………
2.5. Radmin Server……………………………….………………………………..
2.5.1. Características incluidas en la aplicación……………………………
2.5.2. Instalando Archivos de Radmin……..……………………................
2.6 Comparativa de BeSoft Monitor, Net Support School, LogMeln,
Remote-trial y Radmin Server con el Sistema ITCG..………..….....…….
Capitulo 3. MARCO TEÓRICO…………………….…………………………………
3.1. Sistemas Distribuidos………………………………………………………..
3.1.1. Conceptos Básicos…………………………………………………….
3.1.2. Protocolos……………………………..………………………………..
3.1.3. Arquitectura Cliente/Servidor………………………………………….
3.2. Tráfico de Red y Snort……………………………….……………………….
3.2.1. Conceptos Básicos de Tráfico de Red……………………………….
3.2.1.1. Paquete de Red…………………………………..…………….
3.2.1.2. Estructura de un Paquete…………………………….………..
3.2.1.3. Ejemplo de un Paquete IP……………………………………..
3.2.2. Snort…………………………..…………………………………………
3.2.2.1. Características de la Aplicación…………………….…….…..
3.2.2.2. Instalación y Configuración………………….……….………..
3.3. Sistema Operativo Fedora 6…………………………………………………
3.4. Modelos de Diseño y Desarrollo…………………………….……….……..
3.4.1. Modelo Entidad-Relación……………………………………….…….
3.4.2. Modelos de Ciclo de Vida………………………………………….….
3.4.3. Pruebas…………………………………………………………………
3.4.4. Sistema de Producción………………………………………………..
3.5. Herramientas de Diseño…………………………..…………………………
3.5.1. CSS (Cascading Style Sheets) Hoja de Estilo………………..….…
3.6.Herramientas de Desarrollo………………………………………………….
III
V
1
3
5
5
5
6
6
7
7
8
9
11
12
12
13
14
14
15
15
16
16
16
17
17
18
18
18
19
22
23
24
26
28
30
30
30
32
32
34
34
35
35
36
36
39
42
45
47
48
49
I
IV
II
3.6.1. Lenguaje PHP…………………………………………………………..
3.6.1.1. Descripción de PHP……………………………………………
3.6.1.2. Características de PHP………………………….…………….
3.6.2. Sistema de Gestión de Base de Datos MySQL…………………….
3.6.2.1. Descripción de MySQL…………….………………………….
3.6.3. Servidor Apache………………………………………………………..
3.6.3.1. Descripción el Servidor Apache……………..……………….
3.6.3.2. Características del Servidor Apache…………….…………..
3.6.3.3. Instalación y Configuración del Servidor Apache…….…….
3.6.4. Visual Basic………………………………………………….…….…....
3.6.4.1. Descripción de Visual Basic…………………………………..
3.6.4.2. Características de Visual Basic………………………………
3.6.4.3. Instalación y Configuración de Visual Basic………………..
3.6.5. Manejador de Bases de datos ODBC………….…………………….
Capitulo 4. DESARROLLO DEL PROYECTO….…………………………………..
4.1. Alcances del Sistema…………………………………………….…………
4.1.1. Beneficios……………………………………….………………………
4.1.2. Aplicación…………….…………………………………………………
4.2. Costo Beneficio……………….………………………………………………
4.3. Modelo de Desarrollo Incremental…………………………………………..
4.4. Análisis de Requerimientos…………………….……………………………
4.4.1. Enunciado del Problema………….…………………………………..
4.4.2. Requerimientos de Información………………………………………
4.4.3. Módulos Funcionales…………………………………………………..
4.5. Diseño………………………………………………………………………….
4.5.1. Diseño del Modelo Entidad-Relación………………………………....
4.5.1.1. Análisis de los Tipos de Entidad……………………...………
4.5.1.2. Análisis de los Tipos de Interrelación………………………..
4.5.2. Conversión a Tablas……………………..…………………………….
4.5.3. Diccionario de Datos……………..……………………………………
4.5.4. Diseño e implementación de la Interfaz de Usuario……….……….
4.5.5. Escenario de Uso………………………………………………………
4.5.6. Estructura de la Interfaz de Usuario……………………….…………
4.6. Código…………….……………………………………………………………
4.6.1. Desarrollo Módulo Servidor 1…………………………………………
4.6.2. Desarrollo Módulo Servidor 2…………………………………………
4.6.3. Desarrollo Módulo Cliente……………………………………………..
4.6.4. Ventanas de la Interfaz de Usuario……………………..……………
4.6.4.1. Préstamos de Equipo…………………………………………
4.6.4.2. Servicios………………………..……………………………….
4.6.4.3. Administración URL…………………………….……………..
4.6.4.4. Administración URL de Equipos……………………..………
4.6.4.5. Agregar Usuario……..…………………………………...…….
4.6.4.6. Modificar Usuario……………………………………………...
4.6.4.7. Historial………………………………………………………....
4.6.4.8. Configuración………….……………………………………….
4.6.4.9. Tráfico de Red……….…………………………………………
4.6.4.10. Reportes……………………………………………………….
4.6.4.11. Aplicar Alertas…………………………………………………
4.7. Pruebas………………………..……………………………………………….
Capitulo 5. PRUEBAS Y RESULTADOS………………………………………..….
5.1. Método de Prueba……………………………………………………………
5.2. Descripción de Prueba………….……………………………………………
5.3. Pruebas Fallidas………………..……………………………………………..
5.4. Resultados……………………………………………………………………..
50
50
51
52
52
52
53
53
53
53
54
54
55
55
56
57
57
58
58
60
64
64
66
66
68
68
69
71
76
78
81
81
85
87
88
94
95
97
97
98
99
99
100
100
101
102
102
103
104
105
106
107
110
111
114
V
II
II
Capitulo 6. CONCLUSIONES Y TRABAJO FUTURO...…………………………..
6.1 Conclusiones………………………..…………………………………………
6.2. Trabajos Futuros…………………………..………………………………….
Capitulo 7. REFERENCIAS……………..……………………………………………
7.1 Referencias Bibliográficas…………………….….………………………….
7.2 Referencias Electrónicas…………………………..…………………………
GLOSARIO…………………….……………………………………………….………
APENDICES…………………………………………………………………….……..
Apéndice A Manual de Usuario Administrador………….…………….……….
Apéndice B Manual de Usuario Interno…………….…………………………..
Apéndice C Manual de Instalación de Visual Basic 6……………….….……..
Apéndice D Manual de Instalación OBDC……………….……………………..
Apéndice E Manual de Instalación APPAServ…………………..……………..
ANEXO Manual de Snort……………………………………………..………………
117
118
121
122
123
123
126
133
134
146
151
161
166
173
ÍNDICE DE FIGURAS
Figura 3.1 Sistemas Distribuidos………………………………………….………….
Figura 3.2 Ejemplo Protocolo SMTP………………………………………...……….
Figura 3.3 Ejemplo Protocolo POP3…….………………………………….………..
Figura 3.4 Cliente Servidor……………………………….………………….………..
Figura 3.5 Ejemplo Paquete de Red………………………………………...……….
Figura 3.6 Ejemplo Paquete de Red IP……………………………………...………
Figura 3.7 Concepto del Modelo Entidad-Relación Extendido……………..……..
Figura 3.8 Ejemplo de un Sistema de Producción…………….………….………..
Figura 3.9 Ejemplo de Filtrado en un Sistema de Producción….…………….…..
Figura 3.10 Ejemplo de Hojas de Estilo………………………………………….…..
Figura 3.11 Ejemplo Código de Lenguaje PHP…..…………………………………
Figura 4.1 Modelo Incremental…………………………...…………………………..
Figura 4.2 Estructura de los
Comentarios de: Sistema ITCG (Sistema Inteligente para el control y monitoreo de los equipos y servicios de cómputo y laboratorios de cómputo del CUCSur.) (0)
No hay comentarios