sistema web para cantv
Presentado ante la ilustre Universidad de Los Andes como requisito parcial para
obtener el T´ıtulo de Ingeniero de Sistemas
´ n Web
Desarrollo de un Sistema de Informacio
´rida
Centralizado para la CANTV del Estado Me
Por
Br. Kevin J. Infante O.
Tutor: Prof. Pablo Guill´en
Asesor Industrial: Ing. Jos´e Vel´azquez
Junio 2009
c 2009 Universidad de Los Andes, M´erida,Venezuela
Desarrollo de un Sistema de Informaci´
on Web Centralizado
para la CANTV del Estado M´
erida
Br. Kevin J. Infante O.
Proyecto de Grado — Investigaci´on de Operaciones, 89 p´aginas
Escuela de Ingenier´ıa de Sistemas, Universidad de Los Andes, 2009
Resumen: En el presente proyecto se realiz´o el dise˜
no, desarrollo e implementaci´on de
un Sistema de Informaci´on Web para la Red de CANTV M´erida,que incluye una base
de datos y los diferentes mapas que describen las redes secundaria, fibra ´optica, urbana
e interurbana. Se utiliz´o el UML (Unified Modeling Language) el cual es un lenguaje
gr´afico para modelar, visualizar, especificar, construir y documentar un sistema de
software, como herramienta para el modelado de la base de datos con la que cuenta el
sistema. Dicho modelado permiti´oestablecer con mayor facilidad las conexiones entre
las diferentes tablas y elementos de la base de datos. Para el desarrollo se utiliz´o el
manejador de base de datos MySQL.
Palabras claves: Sistema de Informaci´on Web, Bases de Datos, MySQL, Telefon´ıa,
Redes telef´onicas.
Este trabajo fue procesado en LATEX.
A mis padres por ser lo mejor
de mi vida y mi mayor ejemplo, gracias.
´Indice´Indice de Tablas
vii
´Indice de Figuras
viii
Agradecimientos
xi
1 Introducci´
on
1
1.1
Estructura del documento . . . . . . . . . . . . . . . . . . . . . . . . .
4
1.2
Antecedentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
1.3
Planteamiento del problema . . . . . . . . . . . . . . . . . . . . . . . .
6
1.4
Justificaci´on . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .
6
1.5
Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
1.5.1
Objetivo General . . . . . . . . . . . . . . . . . . . . . . . . . .
6
1.5.2
Objetivos Espec´ıficos . . . . . . . . . . . . . . . . . . . . . . . .
7
Metodolog´ıa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
1.6.1
Revisi´on bibliogr´afica . . .. . . . . . . . . . . . . . . . . . . . .
8
1.6.2
Proceso de desarrollo . . . . . . . . . . . . . . . . . . . . . . . .
9
1.6
2 Marco te´
orico
2.1
11
Sistemas de informaci´on . . . . . . . . . . . . . . . . . . . . . . . . . .
11
2.1.1
Actividades que realiza un sistema de informaci´on . . . . . . . .
12
2.1.2
Tipos de sistemas de informaci´on . . . . . . . . . . . . . . . . .
132.1.3
Sistemas de informaci´on Web . . . . . . . . . . . . . . . . . . .
14
2.2
Servidor Web Apache . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
2.3
Bases de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
iv
2.3.1
Bases de datos relacionales . . . . . . . . . . . . . . . . . . . . .
16
2.3.2
Lenguaje estructurado de consulta (SQL) . . . . . .. . . . . . .
17
2.3.3
El sistema de gesti´on de bases de datos MySQL . . . . . . . . .
17
2.3.4
Algunas caracter´ısticas de MySQL . . . . . . . . . . . . . . . .
18
2.4
Arquitectura orientada a servicios (SOA) . . . . . . . . . . . . . . . . .
19
2.5
Protocolo SOAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
2.6
Lenguaje de modelado unificado (UML) . . . . . . .. . . . . . . . . .
22
2.6.1
Diagramas de clases
23
2.6.2
Diagramas de componentes
. . . . . . . . . . . . . . . . . . . .
23
2.6.3
Diagramas de objetos . . . . . . . . . . . . . . . . . . . . . . . .
24
2.6.4
Diagramas de despliegue . . . . . . . . . . . . . . . . . . . . . .
24
2.6.5
Diagramas de paquetes . . . . . . . . . . . . . . . . . . . . . . .
24
2.6.6
Diagramas de...
Regístrate para leer el documento completo.