Anda di halaman 1dari 133

SUBSECRETARA DE EDUCACIN SUPERIOR DIRECCIN GENERAL DE EDUCACIN SUPERIOR TECNOLGICA INSTITUTO TECNOLGICO DE VILLAHERMOSA

ANLISIS Y DISEO DEL SISTEMA DE ADMINISTRACIN DE OPERADORES DE MAQUINARIA EN LA SECCIN VAS DE ACCESO EN EL SECTOR REFORMA

TRABAJO PROFESIONAL BAJO LA OPCIN V: CURSO ESPECIAL DE TITULACIN

QUE PARA OBTENER EL TTULO DE: INGENIERO EN SISTEMAS COMPUTACIONALES

PRESENTA: MARITZA NERY CORNELIO CASTILLO

ASESOR: MTI. MANUEL VERGEL ESCAMILLA

VILLAHERMOSA, TAB., MX.

AGOSTO 2009

2009, Ao de la Reforma Liberal

SUBSECRETARA DE EDUCACIN SUPERIOR DIRECCIN GENERAL DE EDUCACIN SUPERIOR TECNOLGICA INSTITUTO TECNOLGICO DE VILLAHERMOSA

ANLISIS Y DISEO DEL SISTEMA DE ADMINISTRACIN DE OPERADORES DE MAQUINARIA EN LA SECCIN VAS DE ACCESO EN EL SECTOR REFORMA

TRABAJO PROFESIONAL BAJO LA OPCIN V: CURSO ESPECIAL DE TITULACIN

QUE PARA OBTENER EL TTULO DE: INGENIERO EN SISTEMAS COMPUTACIONALES

PRESENTA: MARITZA NERY CORNELIO CASTILLO

ASESOR: MTI. MANUEL VERGEL ESCAMILLA

VILLAHERMOSA, TAB., MX.

AGOSTO 2009

2009, Ao de la Reforma Liberal

SUBSECRETARA DE EDUCACIN SUPERIOR DIRECCIN GENERAL DE EDUCACIN SUPERIOR TECNOLGICA INSTITUTO TECNOLGICO DE VILLAHERMOSA

2009, Ao de la Reforma Liberal

INDICE INTRODUCCIN CAPITULO I Antecedentes de la empresa 1.1 1.1.1 1.1.2 1.1.3 1.2 1.2.1 1.2.2 1.2.3 1.3 1.4 1.5 Descripcin de la empresa ................................................................. Historia ......................................................................................... 9 9

Organizacin .................................................................................. 13 Produccin ..................................................................................... 14 Estructura Orgnica......................................................................... 16 Organigrama General ...................................................................... 16 Organigrama de la Direccin General de Pemex Exploracin y Produccin. 17 Organigrama de la Regin Sur........................................................... 18 Misin, visin y propsito de Pemex ................................................... 19 Macro localizacin ........................................................................... 21 Micro localizacin ............................................................................ 22

CAPITULO II Descripcin del problema 2.1 2.2 2.3 2.4 2.5 2.6 Planteamiento del problema ............................................................. 23 Objetivo general ............................................................................. 25 Objetivos especficos ....................................................................... 25 Justificacin ................................................................................... 26 Alcances ........................................................................................ 27 Limitaciones ................................................................................... 27

CAPITULO III Marco terico 3.1 3.2 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 Tecnologas de informacin................................................................ 28 Internet ......................................................................................... 30 Informacin bsica sobre internet ...................................................... 31 Cmo funciona Internet?................................................................. 32 Protocolo TCP/IP ............................................................................. 33 Protocolo HTTP ............................................................................... 35 URL .............................................................................................. 37 Arquitectura WWW .......................................................................... 38
1

3.2.7 3.3 3.3.1 3.3.2

Cliente y servidor ............................................................................ 40 Base de datos ................................................................................ 43 Manejador de Base de Datos ............................................................. 44 Tablas ........................................................................................... 44

3.3.2.1 Tipos de tablas ............................................................................... 45 3.3.3 Diagrama entidad relacin ................................................................ 46

3.3.3.1 Atributos........................................................................................ 49 3.3.3.2 Identificador ................................................................................... 50 3.3.3.3 Jerarqua de generalizacin ............................................................... 50 3.3.4 3.4 3.4.1 3.4.2 3.4.3 3.4.4 Diccionario de datos ........................................................................ 51 Lenguajes de programacin del lado cliente......................................... 53 HTML ............................................................................................ 53 JavaScript ...................................................................................... 53 Applets Java ................................................................................ 54 Visual Basic Script (VBScript) ............................................................ 56

3.4.4.1 Flash ............................................................................................. 57 3.4.5 3.5 3.5.1 3.5.2 3.5.3 3.5.4 3.5.5 CSS .............................................................................................. 58 Lenguajes de programacin del lado servidor ...................................... 59 CGI............................................................................................... 59 Perl............................................................................................... 60 ASP.NET ........................................................................................ 60 JSP ............................................................................................... 61 ColdFusion ..................................................................................... 63

3.5.5.1 Reportbuilder ................................................................................. 65 3.6 3.6.1 3.6.2 3.6.3 3.7 Ambiente para el desarrollo de aplicaciones Web .................................. 67 Dreamweaver ................................................................................. 67 Sitio web y Pgina web .................................................................... 71 Diferencia entre sitio web y pgina web .............................................. 72 Sistema de Informacin Geogrfica de Derechos de Va e Instalaciones .... 73

CAPITULO IV Anlisis del proyecto 4.1 4.2 4.2.1 4.2.2 4.2.3 4.3 4.4 4.5 Anlisis y deteccin de necesidades ................................................... 74 Estudio de factibilidad ...................................................................... 74 Factibilidad financiera ...................................................................... 75 Factibilidad tcnica .......................................................................... 77 Factibilidad operacional .................................................................... 78 Diseo de la base de datos ............................................................... 79 Diagrama entidad relacin ................................................................ 80 Diccionario de base de datos............................................................. 81

CAPITULO V Diseo de la solucin 5.1 5.1.1 5.1.2 5.1.3 5.2 5.2.1 5.2.2 5.2.3 5.3 Diseo de pantallas sobre la empresa................................................. 87 Inicio ............................................................................................ 87 Historia ......................................................................................... 88 Acerca de Pemex ............................................................................ 89 Mdulos del Sistema........................................................................ 90 Men Principal ................................................................................ 90 Reportes ........................................................................................ 97 Catlogos ...................................................................................... 101 Botones y cuadros de mensajes ....................................................... 114

CONCLUSION GLOSARIO BIBLIOGRAFIA ANEXOS Anexo A. Instalacin de Dreanweaver CS4 Anexo B. Instalacin de Coldfusion 8 Anexo C. Instalacin de Report Builder

INDICE DE TABLAS Tabla 1. Ejemplos de URL ms comunes ........................................................ 37 Tabla 2. Costos de etapas ........................................................................... 76 Tabla 3. Requerimiento de Hardware............................................................. 77 Tabla 4. Requerimiento de Hardware............................................................. 78 Tabla 5. Tablas de la Base de Datos .............................................................. 79 Tabla 6. Tabla Campo ................................................................................. 81 Tabla 7. Tabla Dependencia ......................................................................... 81 Tabla 8. Tabla Equipo ................................................................................. 81 Tabla 9. Tabla Encuesta .............................................................................. 82 Tabla 10. Tabla Equipo Trabajado ................................................................. 82 Tabla 11. Tabla Especialidad ........................................................................ 83 Tabla 12. Tabla Estado Equipo ..................................................................... 83 Tabla 13. Tabla Funcionario ......................................................................... 83 Tabla 14. Tabla Material.............................................................................. 83 Tabla 15. Tabla Material Utilizado ................................................................. 84 Tabla 16. Tabla Personal ............................................................................. 84 Tabla 17. Tabla Personal Trabajo .................................................................. 84 Tabla 18. Tabla Tiempo .............................................................................. 85 Tabla 19. Tabla Tipo Obra ........................................................................... 85 Tabla 20. Tabla Trabajo Ejecutado ................................................................ 85 Tabla 21. Tabla Ubicacin ........................................................................... 86 Tabla 22. Tabla Unidad Medida .................................................................... 86 Tabla 23. Tabla de botones ......................................................................... 113 INDICE DE MAPAS Mapa 1. Ubicacin de Reforma, Chiapas ......................................................... 21 Mapa 2. Ubicacin de las Oficinas del Departamento de Mantenimiento a Vas de Acceso Sector Reforma .................................................................... 22

INDICE FIGURAS Figura 1. Organigrama del Consejo de Administracin de PEMEX ....................... 16 Figura 2. Organigrama de la Direccin General Pemex Exploracin y Produccin 17

Figura 3. Organigrama de la Subdireccin Regin Sur ..................................... 18 Figura 4. Ejemplo Modelo Cliente-Servidor ..................................................... 41 Figura 5. Ejemplo de Diagrama Entidad-Relacin .......................................... 46

Figura 6. VBScript en una pgina Web .......................................................... 56 Figura 7. Visualizacin de una ventana en Dreamweaver .................................. 68 Figura 8. Diagrama entidad-relacin de la Base de Datos ................................. 80 Figura 9. Pantalla Inicio .............................................................................. 87 Figura 10. Pantalla Historia ......................................................................... 88 Figura 11. Pantalla Misin, visin y propsito de Pemex ................................... 89 Figura 12. Localizacin del Men principal ..................................................... 90 Figura 13. Listado de las ubicaciones ............................................................ 91 Figura 14. Cuadro de Captura de Ubicaciones................................................. 91 Figura 15. Listado de encuestas ................................................................... 92 Figura 16. Cuadro de Captura de encuestas ................................................... 92 Figura 17. Listado de Equipo Trabajado ......................................................... 93 Figura 18. Cuadro de Captura de Equipo Trabajado ......................................... 93 Figura 19. Listado de Trabajo Ejecutado ........................................................ 94 Figura 20. Cuadro de Captura de Trabajo Ejecutado ........................................ 94 Figura 21. Listado de Personal Trabajo .......................................................... 95 Figura 22. Cuadro de Captura de Personal Trabajo .......................................... 95 Figura 23. Listado de Material Usado ............................................................ 96 Figura 24. Cuadro de Captura Material Usado ................................................. 96 Figura 25. Localizacin del Men Reportes .................................................... 97 Figura 26. Lista de Reportes trabajo diario..................................................... 98 Figura 27. Vista del Reporte trabajo diario ..................................................... 98 Figura 28. Lista de Reportes del personal que laboro ....................................... 99 Figura 29. Vista del Reporte del personal que laboro ....................................... 99 Figura 30. Lista de Reportes de los Trabajos ejecutados................................... 100
5

Figura 31. Vista del Reporte de los Trabajos ejecutados .................................. 100 Figura 32. Localizacin del Men Catalogo .................................................... 101 Figura 33. Listado de Campos ..................................................................... 102 Figura 34. Cuadro de Captura de Campos ..................................................... 102 Figura 35. Listado de Condiciones Climticas ................................................. 103 Figura 36. Cuadro de Captura de Condiciones Climticas ................................. 103 Figura 37. Listado de Dependencias ............................................................. 104 Figura 38. Cuadro de Captura de Dependencias ............................................. 104 Figura 39. Listado del Equipo ...................................................................... 105 Figura 40. Cuadro de Captura del Equipo ...................................................... 105 Figura 41. Listado de Especialidad ............................................................... 106 Figura 42. Cuadro de Captura de Especialidad ............................................... 106 Figura 43. Listado de Condiciones Fsicas del Equipo ...................................... 107 Figura 44. Cuadro de Captura de Condiciones Fsicas del Equipo ....................... 107 Figura 45. Listado de Funcionarios .............................................................. 108 Figura 46. Cuadro de Captura de Funcionarios ............................................... 108 Figura 47. Listado de Materiales .................................................................. 109 Figura 48. Cuadro de Captura de Materiales .................................................. 109 Figura 49. Listado de Personal .................................................................... 110 Figura 50. Cuadro de Captura de Personal ..................................................... 110 Figura 51. Listado de Tipos de Obra ............................................................. 111 Figura 52. Cuadro de Captura de Tipos de Obra ............................................. 111 Figura 53. Listado de Unidades de Medida .................................................... 112 Figura 54. Cuadro de Captura de Unidades de Medida .................................... 112 Figura 55. Cuadro de campos requeridos para el envo de datos ....................... 113

INTRODUCCIN
El hombre siempre ha buscado el tener mejores herramientas para la realizacin de sus actividades y que estas sean eficaces. Con el surgimiento de las computadoras se realizaron mejoras en la actividad comercial, laboral, cientfica y educativa. En la actualidad el uso de computadoras para el manejo y procesamiento de informacin especficamente la captura, transformacin, almacenamiento, proteccin, y recuperacin de datos e informacin se conoce como tecnologa de informacin (TI). Aunque el nombre de tecnologa de informacin se remonta a los aos 70, su utilizacin en los negocios se remonta a mediados del siglo XX, durante la segunda guerra mundial. Es importante tener conocimientos en la tecnologa, ya que con su utilizacin se tienen mejoras en los mbitos cientficos, educativo, laboral y de comercio. En lo que respecta al comercio, sin los datos y la capacidad para procesarlos, una organizacin no podra completar con xito la mayor parte de sus actividades de negocios. Es por ello que hoy en da, la mayora de las empresas medianas y grandes (y cada da ms pequeas y micro-empresas) utilizan la TI para gestionar casi todos los aspectos del negocio, especialmente el manejo de los registros financieros y transaccionales de las organizaciones, registros de empleados, facturacin, cobranza, pagos, compras, y mucho ms. El internet ha tenido un gran impacto una nuestra vida diaria, ya que es una herramienta que es utilizada en mbitos comerciales, educacin y las comunicaciones, logrando desde cualquier lugar acceso a informacin. El presente proyecto muestra la necesidad de desarrollar e implementar un sistema que de forma rpida y eficaz, se tenga acceso a la informacin precisa; en una empresa comprometida con Mxico, como lo es PEMEX.
7

Este proyecto se implementar en la Seccin Vas de Acceso sector Reforma perteneciente al Departamento de Construccin y Mantenimiento Regin Sur. As mismo la presente monografa detalla los elementos que conforman el desarrollo del sistema entre los cuales se encuentran: Las tecnologas utilizadas, los mtodos para recabar la informacin, los estudios de factibilidad, diseo de Base de Datos, diseos de pantallas.

CAPITULO I. Antecedentes de la empresa


1.1 Descripcin de la empresa Mexicanos es un organismo descentralizado de la

Petrleos

Administracin Pblica Federal, constituido de conformidad con las leyes de los Estados Unidos Mexicanos, con personalidad jurdica y patrimonio propio, cuyo objeto es ejercer la conduccin central y la direccin estratgicas de las actividades que abarca la industria petrolera. Petrleos Mexicanos, es una empresa integrada, que realiza actividades de exploracin, produccin de hidrocarburos y su transformacin. As mismo, comercializa petrleo crudo y gas natural en los mercados interno y externo; as como productos refinados, gas licuado del petrleo y petroqumicos.

1.1.1. Historia Pemex tiene sus orgenes desde que en 1919, Shell tom el control de la Mexican Eagle Petroleum Company y en 1921 form Shell-Mex Limited, la cual comerciaba productos bajo las marcas Shell e Eagle en el Reino Unido. En 1931, parcialmente en respuesta a las difciles condiciones

econmicas de aquellos tiempos, Shell-Mex fusion sus operaciones de mercado en el Reino Unido con las de la British Petroleum y cre la Shell-Mex and BP Ltd., una compaa que funcion hasta que las marcas se separaron en 1975.

En 1935, las compaas petroleras que operaban en territorio mexicano (que en ese entonces se encontraban en manos de capital extranjero), se negaron e intentaron impedir la creacin de sindicatos de trabajadores petroleros. Sin embargo, pese a los esfuerzos de estas empresas se logr crear al Sindicato nico de Trabajadores Petroleros, este sindicato comenz una huelga para mejorar las condiciones de trabajo e incrementar los salarios de los trabajadores. Ese mismo ao el entonces Presidente de Mxico Lzaro Crdenas intervino para mediar la situacin. Ya que el problema entre los trabajadores y las compaas no se resolva y esto afectaba grandemente a la economa de todo el pas, en 1938 Lzaro Crdenas se uni a las peticiones de los trabajadores y se exigi el incremento en los salarios y una mejora en los servicios sociales de los trabajadores. Desafortunadamente las compaas britnicas y norteamericanas se negaron a esto y los inversionistas extranjeros amenazaron con irse del pas llevndose todo su capital. Debido a esto, el 18 de marzo de 1938, el Presidente de Mxico, Lzaro Crdenas declaro su decisin de expropiar la industria petrolera, que incluyo todos los recursos e instalaciones existentes en territorio mexicano. La expropiacin petrolera se llev a cabo gracias al apoyo de todo el pueblo de Mxico para pagarle a las compaas extranjeras la expropiacin de sus bienes para la nacin. Dos horas despus, en todas las estaciones de radio de la Repblica, la hizo pblica al pueblo de Mxico. Se cre la compaa del estado Petromex y sta comenz a adquirir las concesiones existentes. Finalmente, el 7 de junio de 1938 se expidi el decreto de creacin de Petrleos Mexicanos, el cual fue publicado el 20 de julio de ese mismo ao. El mismo 7 de junio de 1938, fue creada la institucin "Distribuidora de Petrleos Mexicanos", la cual desapareci posteriormente.
10

En la dcada de los cuarenta inicia el crecimiento petrolero al pasar de 51 millones de barriles en 1940 a 86 millones de barriles en 1950, en este ultimo ao las exportaciones sobrepasaron los 12 millones de barriles; esto debido a la intensa labor de exploracin. En 1952 se descubri los primeros campos que se les denomino la Nueva Faja de Oro, construyndose las Refineras Poza Rica, Salamanca, Ciudad Madero, Minatitln y amplindose la de Azcapotzalco. Entre 1964 y 1970 se impulso la actividad de exploracin y perforacin, descubrindose los campos Reforma en los lmites de Chiapas y Tabasco; y el campo Arenque, en el Golfo de Mxico y, en 1966, se cre el Instituto Mexicano del Petrleo. En 1972, se detect una nueva provincia productora de hidrocarburos en el Estado de Chiapas, mediante la perforacin de los pozos Cactus I y Sitio Grande I La productividad de los pozos de la zona sureste conocida como el Mesozoico Chiapas-Tabasco hizo posible la reanudacin de las exportaciones petroleras de Mxico en 1974. As, en 1976, las reservas de hidrocarburos ascendieron a siete mil millones de barriles, la produccin a 469 millones de barriles anuales y las exportaciones de crudo a 34 millones y medio de barriles anuales. En los aos setenta, se da un impulso importante a la refinacin, al entrar en operacin las refineras de "Miguel Hidalgo", en Tula, Hidalgo; "Ing. Hctor Lara Sosa" en Cadereyta, Nuevo Len, as como la "Ing. Antonio Doval Jaime", en Salina Cruz Oaxaca. A partir de 1976, se impuls una mayor actividad en todas las reas de la industria, ante la estrategia poltica del Presidente Jos Lpez Portillo, por lo que el petrleo se convirti en la principal fuente de divisas del pas, ya que lleg a representar el 75 por ciento de sus exportaciones. El aumento productivo de esta poca estuvo ligado al descubrimiento de los campos de la Sonda de Campeche, considerada como la provincia petrolera ms importante del pas.
11

En la dcada de los ochenta, el objetivo de la industria Petrolera Nacional fue consolidar la planta productiva mediante el crecimiento, particularmente en el rea industrial, ampliando la capacidad productiva en refinacin y petroqumica. A partir de 1990, se inici un programa de inversiones financiado por el Eximbank y el Overseas Econornic Cooperation Found de Japn denominado , "Paquete Ecolgico", que comprendi la construccin de un total de 28 plantas de proceso en el sistema nacional de refinacin, el cual fue terminado en 1997 y cuyos objetivos fueron mejorar la calidad de las gasolinas, reducir el contenido de azufre en el diesel y convertir combustleo en combustibles automotrices, elevar las caractersticas de los residuales y as cumplir con las normas ambientales adoptadas por el Gobierno de Mxico. En 1997, marco el inicio de una nueva fase de expansin de la Industria Petrolera Mexicana, mediante la ejecucin de importantes megaproyectos para el incremento en la produccin de crudo y gas; el mejoramiento de la calidad de los combustibles. Inicindose los proyectos: Proyecto Cantarell en la zona de Campeche, Proyecto Cadereyta en el estado de Nuevo Len, Proyecto Cuenca de Burgos en la regin norte de Tamaulipas. Durante el ao 2000, se establecieron las bases para el diseo del Plan Estratgico 2001 - 2010, en el cual se proponen las estrategias operativas para maximizar el valor econmico de las actividades operativas de PEMEX, la modernizacin de su administracin para generar ahorros, as como los cambios necesarios en la relacin con el Gobierno Federal, tales como un nuevo tratamiento fiscal, una nueva regulacin basada en el desempeo y un Control Administrativo moderno de acuerdo a resultados.

12

1.1.2. Organizacin PEMEX es la nica empresa que puede explotar el petrleo en Mxico. Esta empresa acta bajo la supervisin de un consejo de administracin, cuyo presidente es el Secretario de Energa y el Director General de PEMEX es el encargado de las operaciones diarias En 1992 Se expide una nueva Ley Orgnica de Petrleos Mexicanos y Organismos Subsidiarios mediante la cual Petrleos Mexicanos opera por conducto de un corporativo y cuatro organismos subsidiarios: Pemex Exploracin y Produccin Pemex Refinacin Pemex Gas y Petroqumica Bsica Pemex Petroqumica Produce diversos tipos de combustible: Gasolina "Magna" (calidad regular grado 87) Gasolina "Premium" (calidad superior grado 92) Diesel Turbosina PEMEX Exploracin y Produccin (P.E.P.) es una empresa surgida de la reestructuracin de Petrleos Mexicanos, cuyas funciones sustantivas, son la exploracin y produccin de hidrocarburos, definen su nombre y su razn de ser.

13

1.1.3. Produccin Principales estados petroleros segn produccin: Campeche Tabasco Veracruz Tamaulipas Chiapas La regin sur ha tenido varias etapas en su desarrollo, la primera de ellas a fines de los aos 50s y principios de los 60s, con el desarrollo del rea de Agua Dulce como productora de crudo y el rea de Ciudad Pemex como productora de gas; este desarrollo da origen a la instalacin de la planta procesadora de gas y a la construccin del gasoducto Ciudad Pemex-Ciudad de Mxico. Posteriormente en los 70s viene el auge de la regin sur con el descubrimiento de los campos del Mesozoico: Samaria, Sitio Grande,

Cunduacn y Cactus, y este desarrollo (que se mantuvo durante los aos 80s con los campos Jujo-Tecominoacn, Agave, Giraldas, Crdenas, Luna, Sen y Caparroso) permiti que el Pas pasara en 1972 de ser un importador a ser un exportador de hidrocarburos, marcando un hito en la historia de Petrleos Mexicanos y de nuestro pas. Los anteriores descubrimientos y su adecuado aprovechamiento

permitieron a la regin sur producir un milln 200 mil barriles de crudo diarios y casi tres mil millones de pies cbicos de gas por da.

14

Actualmente la regin sur produce alrededor de 605 mil barriles de crudo calidad "Olmeca", que es una caracterstica distintiva de los campos de la regin sur y es de los crudos producidos en el Pas que tiene las mejores cotizaciones en el mercado internacional. La produccin de crudo en la regin sur significa aproximadamente el 22% de la produccin nacional. El crudo "Olmeca" genera asociado a l grandes cantidades de gas natural, de tal manera que actualmente la regin sur produce ms de dos mil millones de pies cbicos de gas, lo que significa aproximadamente el 42% de la produccin nacional y de los cuales se aprovecha ms del 99%, que es un estndar internacional. La produccin de hidrocarburos est repartida en aproximadamente 105 campos, en una gran zona geogrfica, ya que la regin sur abarca ocho Estados, aunque operativamente sus actividades se concentran en tres: sur de Veracruz, Tabasco y norte de Chiapas. Todava hay una gran cantidad de oportunidades exploratorias que hay que capitalizar, como por ejemplo las cuencas de Macuspana y de Coatzacoalcos, que requieren mayores estudios para sustentar oportunidades de explotacin; as mismo, la parte central del estado de Tabasco y el norte de Chiapas, donde la actividad exploratoria no ha terminado, presenta zonas muy interesantes en las que se requiere llevar a cabo ms estudios de sismologa para descubrir las reservas existentes.

15

1.2. Estructura Orgnica 1.2.1 Organigrama General El siguiente organigrama muestra la forma en la que se administra PEMEX de manera general. Nos enfocaremos en la Direccin General Pemex Exploracin y Produccin.

Consejo de Administracin

Direccin General rgano Interno de Control

Direccin Corporativa de Operaciones

Direccin Corporativa de Administracin

Direccin Corporativa de Finanzas

Direccin Corporativa de Ingeniera y Desarrollo de Proyectos

Direccin General Pemex Exploracin y Produccin

Direccin General Pemex Refinacin

Direccin General Pemex Gas y Petroqumica Bsica

Direccin General Pemex Petroqumica

Figura 1. Organigrama del Consejo de Administracin de PEMEX.

16

1.2.2 Organigrama de la Direccin General Pemex Exploracin y Produccin El presente organigrama muestras las subdirecciones y coordinaciones que componen la Direccin General Pemex Exploracin y Produccin. Nos enfocaremos en la Subdireccin Regin Sur.

Direccin General Pemex Exploracin y Produccin

Subdireccin de Nuevos Modelos de Ejecucin

rgano Interno de Control

Coordinacin de Tecnologa de Informacin

Subdireccin de Seguridad Industrial, Proteccin Ambiental y Calidad

Subdireccin de Planeacin y Evaluacin

Coordinacin Tcnica de Exploracin

Coordinacin Tcnica de Explotacin

Subdireccin de Administracin y Finanzas

Subdireccin de Recursos Humanos, Competitividad e Innovacin

Subdireccin de Operaciones y Comercializacin

Coordinacin de Servicios Marinos

Subdireccin de Ingeniera y Desarrollo de Obras Estratgicas

Unidad de Perforacin y Mantenimiento a Pozos

Subdireccin Regin Norte

Subdireccin Regin Sur

Subdireccin Regin Marina Noreste

Subdireccin Regin Marina Suroeste

Figura 2. Organigrama de la Direccin General Pemex Exploracin y Produccin.

17

1.2.3 Organigrama de la Subdireccin Regin Sur El presente organigrama muestras las gerencias y activos que componen la Subdireccin Regin Sur de Pemex Exploracin y Produccin. La Gerencia de Construccin y Mantenimiento, es en la que nos enfocaremos para trabajar.

Subdireccin Regin Sur

Gerencia de Seguridad Industrial, Proteccin Ambiental y Calidad Regin Sur

Gerencia de Administracin y Finanzas Regin Sur

Gerencia de Planeacin y Evaluacin Regin Sur

Gerencia de Construccin y Mantenimiento Regin Sur

Activo Regional de Exploracin Sur

Activo Integral Macuspana

Activo Integral Muspac

Activo Integral Cinco Presidentes

Activo Integral Bellota-Jujo

Activo Integral Samaria-Luna

Figura 3. Organigrama de la Subdireccin Regin Sur

18

1.3. Misin, visin y propsito de Pemex Misin PEMEX es una empresa paraestatal integrada, cuya finalidad es

maximizar la renta petrolera, contribuir al desarrollo nacional y satisfacer con calidad las necesidades de sus clientes, en armona con la comunidad y el medio ambiente. La misin de la regin sur de Pemex-Exploracin y Produccin consiste en administrar la exploracin buscando nuevos recursos y la explotacin de los yacimientos que se encuentran dentro del mbito regional, y garantizarle al propietario de esos yacimientos, que es la Nacin Mexicana, la ptima utilizacin de los recursos y la mxima generacin de valor.

Visin PEMEX es una empresa limpia y segura, comprometida con el medio ambiente, su alta rentabilidad y moderno rgimen fiscal le han permitido seguir siendo un importante contribuyente al erario pblico, cuyos recursos se utilizan en beneficio del pas. La visin de la regin sur de Pemex-Exploracin y Produccin es la de implantar en la regin sur los proyectos que lleven a maximizar el valor econmico de las reservas de hidrocarburos, es decir, lograr avanzar y hacer realidad los mejores proyectos de inversin, obtener los recursos financieros, implementarlos en el campo y ejecutarlos de una manera sustentable, sin daar al medio ambiente y trabajando dentro de estndares de seguridad que permitan darle al personal y sus familias una mayor calidad de vida.

19

El ver realizada esta visin depende bsicamente de la disponibilidad y del talento del personal, para que desarrolle conceptualmente esos proyectos de manera que despus puedan plasmarse en una ingeniera que a su vez se traduzca en obras y hechos, con respeto al entorno y por el beneficio de Mxico.

Propsito de Pemex Maximizar el valor econmico de los hidrocarburos y sus derivados, para contribuir al desarrollo sustentable del pas. La economa nacional ha dado un giro gracias a que Pemex, a travs de sus alianzas con la industria, se ha posicionado como palanca del desarrollo nacional generando altos ndices de empleo. Su tecnologa de vanguardia le ha permitido aumentar sus reservas y reconfigurar su plataforma de exportacin, vendiendo al exterior crudo de mayor calidad y valor, adems de ser autosuficiente en gas natural. Abastece materias primas, productos y servicios de alta calidad a precios competitivos. Cuenta con una industria petroqumica moderna y en crecimiento. Pemex es una empresa limpia y segura, comprometida con el medio ambiente; su alta rentabilidad y moderno rgimen fiscal ha permitido seguir siendo un importante contribuyente del erario pblico, cuyos recursos se utilizan en beneficio del pas.

20

1.4. Macro localizacin El Departamento de Mantenimiento a Vas de Acceso Sector Reforma, se encuentra ubicado en el municipio de Reforma perteneciente al estado de Chiapas. El municipio de Reforma Chiapas, se fund el 12 de enero de 1883. Se fund el pueblo con este nombre en homenaje al proceso legislativo de igual denominacin, es decir, las leyes de Reforma promulgadas por el entonces presidente de la repblica, Benito Jurez; fueron las que inspiraron a los fundadores de esta poblacin para proporcionarle un nombre a la comunidad. Las coordenadas geogrficas del municipio son: al norte 17 51 50, al sur de 17 43' de latitud norte; al oeste 93 08 47 de longitud oeste.

Reform

Mapa 1.- Ubicacin de Reforma, Chiapas

21

1.5. Micro localizacin La Seccin Vas de Acceso Sector Reforma se encuentra ubicado en la carretera Federal Reforma - Pichucalco, en el kilometro 1.5.

Vas de Acceso Sector Reforma

Mapa 2.- Ubicacin de las Oficinas del Departamento de Mantenimiento a Vas de Acceso Sector Reforma.

22

CAPITULO II. Descripcin del problema


2.1. Planteamiento de Problema PEMEX es una empresa en continuo mantenimiento y renovacin en todas las reas, tal es el caso del Departamento de Construccin y Mantenimiento en su seccin Vas de Acceso. La Seccin Vas de Acceso en el Sector Reforma, es la encargada de darle mantenimiento a la pera (rea en la que se encuentra un pozo de produccin) y los caminos de acceso a ella. Al Sector Reforma se le tienen asignados los pozos a los que les darn mantenimiento, de acuerdo a los campos establecidos, los cuales son: Campo Sitio Grande, Campo Cactus, Campo Artesa, Campo Rio Nuevo, Campo Arroyo Sunuapa y Campo Mundo Nuevo. Los campos hacen referencia al conjunto de los pozos en determinada rea geogrfica. Los pozos tienen asignado nombre de la siguiente forma: Pozo + [Nombre del Campo al que Pertenecen] + [Un numero para su identificacin]; un ejemplo seria Pozo Cactus 90. En vas de Acceso el tener el problema de que el rea donde se encuentran los pozos y los caminos para su acceso, sufran de deterioro con el paso del tiempo, que se deformen los terrenos y caminos, ya sea por los deslaves, por el crecimiento de la vegetacin y principalmente por el paso de la maquinaria, implica la seguridad de la existencia dentro de PEMEX; ya que esa es su funcin.

23

En vas de acceso, no cuenta con un sistema que pueda proporcionar datos para la resolucin de un problema en concreto. Los problemas que se presentan de manera continua son: Al no ubicar en determinado momento al encargado de la seccin de Vas de Acceso, para que rinda un informe sobre la o las maquinas u operadores, ya no se tiene la informacin que en ese momento requiera el coordinador del Departamento de Construccin y Mantenimiento. El extravo de la documentacin donde se tiene el registro de las actividades detalladas de la maquinaria, operadores y sitios en los que se trabajaron. La confusin del lugar en el que se trabajo ya que algunos pozos tienen nmeros iguales. La rplica de la documentacin, ya sea por extravo o confusin en lugar o fecha.

24

2.2. Objetivo General Proponer un sistema que administre las actividades que realiza Vas de Acceso y de esta forma ofrecer una solucin confiable a las solicitudes que se presenten, simplificando tiempo y esfuerzo.

2.3. Objetivo Especifico Implementar una Base de Datos que lleve el control de los datos de los operadores, la maquinaria, los centros de trabajo. Realizar las consultas fiables del personal, maquinaria, de los centros de trabajo. Obtener Reportes de los trabajos que se realizan. Optimizar los Recursos que cuenta el Departamento de Vas de Acceso, del Sector Reforma. Tener informes de las actividades que se realizan de forma semanal y mensual.

25

2.4.

Justificacin

En la actualidad el manejo de la informacin es vital, debemos estar a la vanguardia en el uso de la tecnologa, para ser competentes en el mercado actual. Es por ello que en el Departamento de Vas de Acceso Sector Reforma, perteneciente al Departamento de Construccin y Mantenimiento Regin Sur, se desea aprovechar al mximo los recursos con los que cuentan. Logrando estar a la par de otros Departamentos de PEMEX. Cabe destacar que Petrleos Mexicanos, se preocupa por adquirir y utilizar los nuevos productos en cuanto a tecnologa. El Departamento de Vas de Acceso Sector Reforma, requiere la implementacin de una base de Datos que contenga la informacin sobre los sitios de trabajo, del personal y la maquinaria. Con el propsito de obtener un ptimo, eficiente y seguro control en el uso de la informacin. De tal manera que se ver reflejado en la administracin de los recursos humanos y tcnicos. Cabe destacar que se evita la complejidad en la navegacin del sistema, ya que es de fcil uso para el usuario permitindole as un trabajo claro, eficaz y confiable.

26

2.5.

Alcances

Los alcances del presente proyecto es el de contar con un sistema que lleve el control del personal, maquinaria, sitios de trabajo; que sea confiable y seguro. Especficamente se pretende lograr: Llevar el registro actualizado de la maquinaria, personal y sitios de trabajo. Realizar consultas del personal, maquinaria y sitios de trabajo. Realizar altas y bajas del personal, maquinaria y sitios de trabajo. Realizar la impresin de Reportes de acuerdo a la consulta que se solicite. Registrar las actividades diarias del personal y maquinaria, respecto a los sitios de trabajo. Teniendo as, un buen manejo de la informacin en tiempo y forma. La informacin es usada por los encargados del Departamento de Vas de Acceso Sector Reforma.

2.6.

Limitaciones

El tiempo de desarrollo es una limitante para la realizacin de la base de datos, ya que el tiempo para tomar el curso es de dos meses y medio. El sistema ser empleado solo en la Seccin Vas de Acceso en el Sector Reforma. No est contemplado para operar en red, esto es, que la informacin deber ser registrada y consultada en una sola rea de trabajo y en una sola computadora. La utilizacin y aprendizaje de las nuevas herramientas; como lo es ColdFusion 8 y Dreanweaver CS4.
27

CAPITULO III. Marco terico


3.1. Tecnologa de informacin Los orgenes de la TI son recientes. Aunque el nombre de tecnologa de informacin se remonta a los aos 70, su utilizacin en los negocios se remonta a mediados del siglo XX, durante la segunda guerra mundial. Sin embargo, ha sido en los ltimos 20 aos donde ha alcanzado niveles de uso y aplicaciones tan variadas y difundidas, que se ha convertido en un rea de gran amplitud e impacto en todos los aspectos de la vida cotidiana, incluyendo la gerencia de cualquier empresa, en la cual hoy en da es casi indispensable. Desde el surgimiento de Internet, se ha incorporado masivamente a la TI el aspecto de comunicacin, con lo cual se suele hacer referencia a un tema an ms amplio, conocido como Tecnologa de Informacin y

Comunicaciones, o TIC. Es necesario establecer que la tecnologa de la informacin (TI) se entiende como "aquellas herramientas y mtodos empleados para recabar, retener, manipular o distribuir informacin. La tecnologa de la informacin se encuentra generalmente asociada con las computadoras y las tecnologas afines aplicadas a la toma de decisiones. La tecnologa de la informacin puede ser bastante amplia, cubriendo muchos campos. Los profesionales TI realizan una variedad de tareas que van desde instalar aplicaciones a disear complejas redes de computacin y bases de datos. Algunas de las tareas de los profesionales TI incluyen,

administracin de datos, redes, ingeniera de hardware, diseo de programas y bases de datos, as como la administracin y direccin de los sistemas completos. Cuando las tecnologas de computacin y comunicacin se combinan, el resultado es la tecnologa de la informacin.

28

Utilizando eficientemente la tecnologa de la informacin se pueden obtener ventajas competitivas, pero es preciso encontrar procedimientos acertados para mantener tales ventajas como una constante, as como disponer de cursos y recursos alternativos de accin para adaptarlas a las necesidades del momento, pues las ventajas no siempre son permanentes. El sistema de informacin tiene que modificarse y actualizarse con regularidad si se desea percibir ventajas competitivas continuas. El uso creativo de la tecnologa de la informacin puede proporcionar a los administradores una nueva herramienta para diferenciar sus recursos humanos, productos y/o servicios respecto de sus competidores; de esta forman podrn coordinar y controlar las actividades de la organizacin y tomaran decisiones mucho ms efectivas. Las tecnologas de la informacin representan una herramienta cada vez ms importante en los negocios, sin embargo el implementar un sistema de informacin de una empresa no garantiza que sta obtenga resultados de manera inmediata o a largo plazo. En la implementacin de un sistema de informacin intervienen muchos factores siendo uno de los principales el factor humano. Es previsible que ante una situacin de cambio el personal se muestre renuente a adoptar los nuevos procedimientos o que los desarrolle plenamente y de acuerdo a los lineamientos que se establecieron. De todo lo anterior es necesario hacer una planeacin estratgica tomando en cuenta las necesidades presentes y futuras de la empresa. As como una investigacin preliminar y estudio de factibilidad del proyecto que deseamos.

29

3.2. Internet La Internet tiene sus inicios en el Departamento de Defensa de los Estados Unidos, como un mecanismo de comunicacin fiable en caso de una guerra, sin imaginarse que terminara siendo la comunidad global, abierta y democrtica que es hoy da. Internet, tambin llamado Red o Subcarretera de la informacin, consiste en un grupo de computadoras alrededor del mundo que comparten datos. Esto incluye tanto desarrollos tecnolgicos como la fusin de la

infraestructura de la red ya existente y los sistemas de telecomunicaciones. Fue desarrollada a fines de 1970 como un experimento de redes de computadoras. En los aos de 1980, tecnologas que reconoceramos como las bases de la moderna Internet, empezaron a expandirse por todo el mundo. Siendo que principios de la dcada de 1990, se concibi World Wide Web como una forma de compartir informacin visual de una situacin de trabajo en grupo. La infraestructura de Internet se esparci por el mundo, para crear la moderna red mundial de computadoras que hoy conocemos. Atraves los pases occidentales e intent una penetracin en los pases en desarrollo, creando un acceso mundial a informacin y comunicacin sin precedentes, pero tambin una brecha digital en el acceso a esta nueva infraestructura.1

Aprendiendo Internet en 24 horas. Noel Estabrook

30

3.2.1. Informacin bsica sobre Internet. Antes de meternos en internet, deberamos conocer algunos trminos que aparecern continuamente. Protocolo: se denomina protocolo al algoritmo segn el cual se transmiten los datos a travs de un medio como, por ejemplo, internet. Podramos compararlo a las seales de trfico universales que todos conocemos. Un protocolo sirve, pues, para todos los datos que sean enviados, recibidos y recompuestos correctamente. Para un funcionamiento sin

problemas de una estructura tan compleja como la del internet es necesaria la identificacin de unas directivas muy claras y una clara denominacin de los dispositivos (ordenadores, impresoras, cmaras de internet, etc.) que se encuentran en la estructura de internet. Cada recurso de red posee un nmero unvoco: la direccin IP. Direccin IP: en internet cada ordenador, y tambin cada dispositivo, como las cmaras o las impresoras, posee un nmero unvoco mediante el cual puede identificarse un ordenador. Este nmero tiene la forma de aaa.bbb.ccc.ddd. y siempre est compuesto de cuatro nmeros. Cada uno de ellos tiene un mximo de tres cifras y unos valores entre 0 y 255. Una direccin IP posible sera, por ejemplo, 194.167.25.23. Homepage: toda persona o empresa representada en internet con una pgina propia, tiene una pgina inicial, que sirve como primer saludo, al usuario que accede a ella, a esa pagina inicial tambin se le llama homepage Servidor DNS: un servidor DNS es un ordenador de internet que contiene todos los ordenadores a los que se puede acceder en la red. Los servidores DNS estn repartidos por todo el planeta y realizan una adaptacin recproca en determinados espacios de tiempo.
31

Dominio: Un dominio de Internet es un nombre base que agrupa a un conjunto de equipos o dispositivos y que permite proporcionar nombres de equipo ms fcilmente recordables en lugar de una direccin IP numrica. Permiten a cualquier servicio (de red) moverse a otro lugar diferente en la topologa de Internet, que tendr una direccin IP diferente.

3.2.2. Cmo funciona Internet? El primer paso es lograr su interconexin fsica, para lo que se emplean sistemas muy diversos: Redes de rea local, por lo general basadas en el estndar Ethernet. Son las ms utilizadas en redes corporativas de empresas u organizaciones, con extensiones menores de 2 Km. Enlaces nacionales, con lneas de uso exclusivo o compartido (de una compaa telefnica). Enlaces internacionales, proporcionados por compaa de comunicaciones con implantacin internacional. Pueden utilizar cableado convencional, fibra ptica, satlites, enlaces por microondas. Adems, muchos usuarios utilizan mdems para conectarse desde sus casas, a travs de llamadas telefnicas comunes, a proveedores de comunicaciones que dan, a su vez, acceso a Internet. El uso de lneas RDSI (Red Digital de Servicios Integrados) es cada vez ms frecuente, como solucin de futuro para conectar a usuarios particulares a las redes de informacin de alta velocidad. Todos los sistemas de comunicaciones mencionados producen una maraa de cables, que permite, del mismo modo que en las comunicaciones telefnicas, disponer de un canal virtual de comunicacin entre dos ordenadores situados en diferentes lugares de la red.

32

La estructura real de la red en un determinado momento es difcil de conocer, por su complejidad y por no estar bajo el control del un solo organismo. Cada empresa u organizacin es responsable de su propia red de comunicaciones, y de los enlaces que la unen a las redes vecinas. Sobre estos diferentes enlaces fsicos y equipamiento de comunicaciones, se requiere que cada ordenador disponga de un software de comunicaciones, que permita conectarse e intercambiar informacin con otros sistemas de la red.2

3.2.3. Protocolo TCP/IP Segn se ha visto, Internet est formada por sistemas de tipos muy diversos, unidos por enlaces de comunicaciones variados, de los que se desconoce su estructura y funcionamiento. Esto plantea dos problemas fundamentales: 1. Se necesita un sistema para localizar un ordenador dentro de Internet, con independencia de su situacin fsica y los enlaces de

comunicaciones necesarios para alcanzarlo. 2. Adems, la gran variedad de ordenadores existentes obliga a disponer de un lenguaje comn de intercambio de informacin, entendido por todos ellos, y que sea independiente de su estructura interna o sistema operativo. La solucin a este problema es el protocolo TCP/IP. Se trata de un lenguaje de comunicacin entre ordenadores, que permite la interconexin e intercambio de informacin entre equipos muy diversos. Sus caractersticas principales son:

http://www.webnova.com.ar/articulo.php?recurso=359
33

Se encarga de localizar los equipos a travs de la red, con independencia de su situacin o el camino a seguir para alcanzarlos. Automticamente resuelve los problemas que se presentan durante el intercambio de datos: fallos en las lneas de comunicacin, errores, prdidas o duplicacin de datos. Resuelve parte (no todas) de las posibles incompatibilidades en la comunicacin entre ordenadores, debidas a los diferentes sistemas de representacin digital de la informacin que stos utilizan. El protocolo TCP/IP consta de tres niveles: IP, UDP y TCP. El nivel bsico es el IP, y permite enviar mensajes simples entre dos sistemas. TCP y UDP utilizan los mensajes del nivel IP para construir un dilogo ms complejo entre los ordenadores. El nivel IP.-IP (Internet Protocol) es capaz de enviar mensajes de pequeo tamao (denominados datagramas) entre dos ordenadores conectados en red. No ofrece garantas de que los mensajes alcancen su destino, debido a los posibles fallos de las redes de comunicaciones. Es un mecanismo de comunicacin entre ordenadores, y no entre aplicaciones. Se debe aadir un nivel adicional (TCP o UDP) para conseguir que dos programas informticos puedan intercambiar datos. Los niveles TCP y UDP.- TCP (Transmission Control Protocol) y UDP (User Datagram Protocol) utilizan los mensajes IP para lograr una transferencia de datos libre de errores. Ambos establecen un dilogo con otro sistema a base de enviar sucesivos mensajes IP. El contenido de estos mensajes incluye informacin de protocolo (que hace funcionar a TCP y UDP) y datos (propios de las aplicaciones que se comunican).

34

UDP sirve para enviar mensajes cortos, aadiendo un pequeo nivel de seguridad sobre la entrega correcta de los mensajes, frente a la inseguridad del nivel IP.

o TCP es ms parecido a las comunicaciones telefnicas. Una llamada TCP implica un proceso de establecimiento de llamada, otro de intercambio de datos y otro de terminacin de llamada. Durante el tiempo que dura el intercambio de datos, los dos ordenadores implicados mantienen una relacin que garantiza el xito de la transferencia. TCP y UDP manejan un nuevo concepto denominado puerto. Los puertos son nmeros que representan direcciones locales dentro de un ordenador, y son totalmente equivalentes a las extensiones de telfono, comparndolo con las comunicaciones telefnicas. Cuando dos programas intercambian datos, cada uno de ellos est conectado a un nmero de puerto de su sistema. Una comunicacin TCP o UDP est totalmente identificada por las direcciones IP y los nmeros de puerto asociados a los programas que intercambian informacin.3

3.2.4. Protocolo http HTTP (protocolo de transferencia de hipertexto), es un protocolo que funciona en conjunto con TCP/IP para llevar recursos Web a su escritorio. Un recurso Web se define como cualquier fragmento de datos que tienen un URL, como un documento HTML, una imagen o un archivo de sonido. HTTP incluye comandos llamados mtodos, que ayudan a su navegador a comunicarse con servidores web.
3

GET es el mtodo HTTP empleado con ms frecuencia.

http://www.webnova.com.ar/articulo.php?recurso=359
35

El mtodo GET suele emplearse para recuperar archivos de texto e imgenes necesarias para desplegar una pgina web. Este mtodo tambin se emplea para pasar una consulta de bsqueda a un servidor de archivos. HTTP transporta la solicitud de un recurso web hecha por su navegador a un servidor. Un intercambio HTTP tiene lugar mediante un par de sockets. Un socket es un concepto abstracto que representa un extremo de una conexin. Aunque una red de conmutacin de paquetes no establece en realidad un conexin punto a punto entre nodos, muchas personas consideran practico visualizar conexiones de red como una lnea de comunicacin con un socket tipo puerta en cada extremo. En una comunicacin HTTP, su navegador abre un socket, se conecta con un socket abierto similar en el servidor web y emite un comando, como envame un documento HTML. El servidor recibe el comando, lo ejecuta y enva una respuesta de regreso al socket. Entonces, los sockets se cierran hasta que el navegador est listo para emitir otro comando. Bsicamente, el protocolo de HTTP es un mtodo de dialogo

estandarizado entre dos maquinas distintas, generalmente un cliente y un servidor. En este dialogo, la maquina cliente suele solicitar un determinado recurso (por ejemplo, un documento.) mediante un URL a la maquina servidora, y a este le responde con una determinada informacin

(generalmente el documento solicitado). Como el resto de protocolos de aplicacin que conviven en Internet, en HTTP los datos se envan como texto ASCII. Por debajo de este protocolo debe de existir una conexin TCP segura entre el cliente y el servidor, siempre que se realice un intercambio de datos.

36

3.2.5. URL Toda pgina web tiene una direccin nica llamada URL. Su significado es Localizador Uniforme de Recursos. Un URL sirve como identificacin para todos los documentos Web. Algunas veces se les llama direcciones de pgina Web. Todo sitio y pgina tiene un URL. La mayora de los URL empiezan con http:// que es el estndar de comunicacin que resulta fundamental para enviar los documentos web a todos los rincones de internet. La mayora de los sitios web tienen una pgina principal que acta como puerta de entrada al resto de las pginas del sitio. A esta pgina principal se le denomina pgina de inicio. El URL de la pgina principal de un sitio web suele ser corto e ir al grano. Ejemplo: www.cnn.com. El sitio se divide luego en reas temticas, que se reflejan en el URL. El nombre de archivo de una pgina especfica siempre aparece al final en el URL. Para un recorrido por los URLs ms comunes en Internet, se muestran en la siguiente tabla.

SERVICIO Web Gopher FTP Telnet Correo electrnico

TIPO DE SERVIDOR Y NOMBRE DE DOMINIO http://www.servidor.nombre Gopher: //gopher.servidor.nombre ftp: //ftp.servidor.nombre telnet: //servidor.nombre mailto: direccin@servidor.nombre
Tabla 1. Ejemplos de URL ms comunes

37

Podemos considerar a un URL como anlogo a un nmero telefnico; el URL es una cadena corta que podemos escribir y recordar para no tener que buscar una pgina. Un URL podra parecer una coleccin sin sentido de letras y puntuacin. Sin embargo, la sintaxis precisa comunica un significado que el navegador puede usar para recuperar informacin. Con un URL valido, el navegador puede ir directamente a esa pgina sin pasar por otros documentos. Cada URL identifica de manera nica una pgina de informacin dando el nombre de una computadora remota, un servidor en esa computadora y una pgina de informacin especfica disponible en ese servidor.

3.2.6. Arquitectura WWW La mayora de servicios de internet fueron desarrollados en tiempos en los que no se trabajaba con entorno grafico como, por ejemplo, Windows 9x/Me. Esta fue tambin una de las razones por las que hasta hace pocos aos solo conocan internet algunos cientficos, tcnicos y fanticos de la informtica. La situacin cambio rpidamente en 1992. Ese ao World Wide Web, tambin conocida como WWW o, simplemente, como Web, que se propago rpidamente para muchos usuarios. La ventaja de este nuevo servicio radica en su entorno grafico que hace el trabajo ms fcil. Cada ordenador de internet al que se puede acceder mediante WWW se denomina servidor WWW o servidor de red. Cada unos de estos servidores contiene innumerables pginas en las que el navegante puede encontrar informacin sobre cualquier tema que pueda imaginar.

38

WWW es un nuevo servicio de internet con una caracterstica totalmente nueva que no ofrece ningn otro servicio. En el pasado, no haba posibilidad en internet de vincular informaciones entre ella. Ahora WWW ofrece esta posibilidad: en lugar de estructurar Textos y grficos en una pgina, tambin puede contener vnculos a otra parte de la pgina o a otra pgina, incluso a otro servidor WWW o FTP. WWW le da totalidad de liberta d de moverse a otra parte de internet con solo pulsar con el ratn sobre un hipervnculo, sin que deba fijarse en abreviaciones numricas, sucesiones inmensas de siglas o combinaciones cripticas de letras o nmeros. Adems, WWW tambin mantiene relacin web puede ser un vinculo a un archivo que puede descargar desde un servidor FTP. En esencia, Web es una organizacin de archivos en internet. Esto significa que cuando est en WWW, siempre est en internet. Pero no sucede lo contrario. Puede estar en internet y no en Web. Los usuarios de internet que est usando correo electrnico o grupos de noticias no estarn en WWW a menos que lo hagan por medio de un navegador Web. World Wide Web (o la "Web") es un sistema de documentos de hipertexto y/o hipermedios enlazados y accesibles a travs de Internet. Con un navegador Web, un usuario visualiza pginas web que pueden contener texto, imgenes, vdeos u otros contenidos multimedia, y navega a travs de ellas usando hiperenlaces. La Web fue creada alrededor de 1990 por el ingls Tim Berners-Lee y el belga Robert Cailliau mientras trabajaban en el CERN en Ginebra, Suiza. Desde entonces, Berners-Lee ha jugado un papel activo guiando el desarrollo de estndares Web (como los lenguajes de marcado con los que se crean las pginas Web), y en los ltimos aos ha abogado por su visin de una Web Semntica.

39

3.2.7. Cliente y servidor La mayora de los servicios de comunicaciones en Internet funcionan segn una estructura de clientes y servidores. Detrs de este nombre se esconde una idea muy sencilla: un programa de ordenador se especializa en recoger y presentar informacin (el cliente) y otro en hacer que esta informacin sea fcilmente accesible (el servidor). Sus principales

caractersticas son: Los servidores son programas que, por lo general, se ejecutan en ordenadores con caractersticas especiales (en cuanto a su sistema operativo, potencia, etc.). Cada uno de ellos tiene una informacin que proporcionar; para obtenerla, se llama al ordenador que la ofrece, y se establece un dilogo con el programa correspondiente. A travs de este dilogo, es posible conocer la informacin que est disponible, y recoger lo que interesa. Los clientes son programas que facilitan el acceso a los servidores; conocen las caractersticas del dilogo con cada tipo de servicio, y gestionan todos los pasos a seguir para recoger y mostrar la informacin deseada. Normalmente se ejecutan en ordenadores personales. Los clientes y servidores confan en TCP o UDP para intercambiar datos de forma fiable. Adems, cada servicio utiliza un protocolo de aplicacin, denominando as al conjunto de reglas, comandos y formatos de mensajes que se utilizan en el dilogo entre clientes y servidores, para intercambiar datos de forma coherente.

40

Determinados puertos de comunicaciones TCP estn reservados a aplicaciones concretas. Se los denomina puertos conocidos o reservados (well-known ports). Los servidores se conectan a esos puertos, y esperan a que una aplicacin cliente conecte con ellos, para intercambiar datos segn el protocolo de aplicacin correspondiente. De esta forma, es posible conocer las direcciones locales de cada servidor, ya que un mismo servicio siempre utiliza los mismos nmeros de puerto en todos los sistemas. Para referirse a los programas que actan como clientes o servidores de un determinado servicio, se utilizan comnmente los trminos resultantes de unir las palabras cliente o servidor al nombre del propio servicio: cliente Telnet, servidor FTP, etc. A continuacin se muestra una figura del modelo cliente-servidor:

Figura 4. Ejemplo Modelo Cliente-Servidor

41

El modelo cliente-servidor presenta numerosas ventajas frente a los modelos centralizados de acceso a la informacin: Permite diversificar las funciones de los ordenadores y liberan al servidor de trabajo. Los servidores proporcionan la informacin y los clientes la procesan y presentan. Independiza la informacin transferida de su presentacin en cada entorno. Los clientes son los encargados de mostrar estos datos de la forma ms adecuada al entorno de trabajo en que operan, liberando al servidor de realizar este trabajo. Descarga las redes de comunicaciones. Los intercambios de informacin entre clientes y servidores son operaciones breves, que no obligan a mantener costosos canales de comunicacin permanentes.4

http://www.webnova.com.ar/articulo.php?recurso=359
42

3.3. Base de datos En la actualidad y en gran parte gracias a la tecnologa y recursos disponibles provenientes de campos como la informtica y la electrnica, las bases de datos pueden adquirir diversas formas, ofreciendo un amplio rango de soluciones al problema de almacenar y manejar datos. Una base de datos (BD), es un conjunto de datos que pertenecen al mismo contexto, almacenados sistemticamente para su uso posterior. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayora por documentos y textos impresos en papel e indexados para su consulta. Las bases de datos pueden dividirse en dos grupos, considerando su funcin primordial, a saber: Base de datos analticas. Estas son bases de datos de solo lectura, utilizadas primordialmente para almacenar datos histricos que

posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a travs del tiempo, realizar proyecciones y tomar decisiones. Bases de datos dinmicas. Estas son bases de datos ms dinmicas, orientadas a almacenar informacin que es modificada con el tiempo, permitiendo operaciones como actualizacin y adicin de datos, adems de las operaciones fundamentales de consulta.9

43

3.3.1. Manejador de Base de Datos El sistema manejador de bases de datos (DBMS), es un conjunto de programas que se encargan de manejar la creacin y todos los accesos a las bases de datos. Se compone de un lenguaje de definicin de datos, de un lenguaje de manipulacin de datos y de un lenguaje de consulta. Una de las ventajas del DBMS es que puede ser invocado desde programas de aplicacin que pertenecen a Sistemas Transaccionales escritos en algn lenguaje de alto nivel, para la creacin o actualizacin de las bases de datos, o bien para efectos de consulta a travs de lenguajes propios que tienen las bases de datos o lenguajes de cuarta generacin. Los principales sistemas de administracin de bases de datos son: Borland Paradox, Filemaker, IBM DB2, Ingres, Interbase, Microsoft SQL Server, Microsoft Access, Microsoft FoxPro, Oracle, Sybase, MySQL, PostgreSQL, mSQL, SQL Server 11.

3.3.2. Tablas Tabla se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de Hoja de clculo. Las tablas se componen de dos estructuras: Campo: Corresponde al nombre de la columna. Debe ser nico y adems de tener un tipo de dato asociado. Registro: Corresponde a cada fila que compone la tabla. All se componen los datos y los registros. Eventualmente pueden ser nulos en su almacenamiento.
44

En la definicin de cada campo, debe existir un nombre nico, con su tipo de dato correspondiente. Esto es til a la hora de manejar varios campos en la tabla, ya que cada nombre de campo debe ser distinto entre s. A los campos se les puede asignar, adems, propiedades especiales que afectan a los registros insertados. El campo puede ser definido como ndice o autoincrementable, lo cual permite que los datos de ese campo cambien solos o sea el principal indicar a la hora de ordenar los datos contenidos. Cada tabla creada debe tener un nombre nico en la cada Base de Datos, hacindola accesible mediante su nombre o su seudnimo (Alias)

(dependiendo del tipo de base de datos elegida). La estructura de las tablas viene dado por la forma de un archivo plano, los cuales en un inicio se componan de un modo similar.

3.3.2.1 Tipos de Tablas Tablas persistentes. Son aquellas que permiten que los registros sean eliminados o borrados manualmente y tenemos de tres tipos: Base, Vistas, Instantneos. Base. Es en donde se encuentra toda la informacin de todos los registros sin que se haga ninguna validacin adicional. Vistas. Es una vista o relacin que se hace en referencia a una fila o columna especifica. Instantneos. Son aquellos registros que se los puede ver de manera inmediata con solo una referencia.

45

Tablas

Temporales.

Son

aquellas

tablas

que

son

eliminadas

automticamente por el motor de base de datos.

3.3.3. Diagrama Entidad-Relacin El modelo entidad-relacin es el modelo conceptual ms utilizado para el diseo conceptual de bases de datos. Fue introducido por Peter Chen en 1976. El modelo entidad-relacin est formado por un conjunto de conceptos que permiten describir la realidad mediante un conjunto de representaciones grficas y lingsticas.

Figura 5. Ejemplo de Diagrama Entidad-Relacin

46

Originalmente, el modelo entidad-relacin slo inclua los conceptos de entidad, relacin y atributo. Ms tarde, se aadieron otros conceptos, como los atributos compuestos y las jerarquas de generalizacin, en lo que se ha denominado modelo entidad-relacin extendido. Entidad.-Cualquier tipo de objeto o concepto sobre el que se recoge informacin: cosa, persona, concepto abstracto o suceso. Por ejemplo: coches, casas, empleados, clientes, empresas, oficios, diseos de productos, conciertos, excursiones, etc. Las entidades se representan grficamente mediante rectngulos y su nombre aparece en el interior. Un nombre de entidad slo puede aparecer una vez en el esquema conceptual. Hay dos tipos de entidades: fuertes y dbiles. Una entidad dbil es una entidad cuya existencia depende de la existencia de otra entidad. Una entidad fuerte es una entidad que no es dbil. Relacin (interrelacin).- Es una correspondencia o asociacin entre dos o ms entidades. Cada relacin tiene un nombre que describe su funcin. Las relaciones se representan grficamente mediante rombos y su nombre aparece en el interior. Las entidades que estn involucradas en una determinada relacin se denominan entidades participantes. El nmero de participantes en una relacin es lo que se denomina grado de la relacin. Por lo tanto, una relacin en la que participan dos entidades es una relacin binaria; si son tres las entidades participantes, la relacin es ternaria; etc. Una relacin recursiva es una relacin donde la misma entidad participa ms de una vez en la relacin con distintos papeles. El nombre de estos papeles es importante para determinar la funcin de cada participacin.

47

La cardinalidad con la que una entidad participa en una relacin especifica el nmero mnimo y el nmero mximo de correspondencias en las que puede tomar parte cada ocurrencia de dicha entidad. La participacin de una entidad en una relacin es obligatoria (total) si la existencia de cada una de sus ocurrencias requiere la existencia de, al menos, una ocurrencia de la otra entidad participante. Si no, la participacin es opcional (parcial). Las reglas que definen la cardinalidad de las relaciones son las reglas de negocio. A veces, surgen problemas cuando se est diseado un esquema conceptual. Estos problemas, denominados trampas, suelen producirse a causa de una mala interpretacin en el significado de alguna relacin, por lo que es importante comprobar que el esquema conceptual carece de dichas trampas. En general, para encontrar las trampas, hay que asegurarse de que se entiende completamente el significado de cada relacin. Si no se entienden las relaciones, se puede crear un esquema que no represente fielmente la realidad. Una de las trampas que pueden encontrarse ocurre cuando el esquema representa una relacin entre entidades, pero el camino entre algunas de sus ocurrencias es ambiguo. El modo de resolverla es reestructurando el esquema para representar la asociacin entre las entidades correctamente. Otra de las trampas sucede cuando un esquema sugiere la existencia de una relacin entre entidades, pero el camino entre una y otra no existe para algunas de sus ocurrencias. En este caso, se produce una prdida de informacin que se puede subsanar introduciendo la relacin que sugera el esquema y que no estaba representada.

48

3.3.3.1. Atributos Es una caracterstica de inters o un hecho sobre una entidad o sobre una relacin. Los atributos representan las propiedades bsicas de las entidades y de las relaciones. Toda la informacin extensiva es portada por los atributos. Grficamente, se representan mediante bolitas que cuelgan de las entidades o relaciones a las que pertenecen. Cada atributo tiene un conjunto de valores asociados denominado dominio. El dominio define todos los valores posibles que puede tomar un atributo. Puede haber varios atributos definidos sobre un mismo dominio. Los atributos pueden ser simples o compuestos. Un atributo simple es un atributo que tiene un solo componente, que no se puede dividir en partes ms pequeas que tengan un significado propio. Un atributo compuesto es un atributo con varios componentes, cada uno con un significado por s mismo. Un grupo de atributos se representa mediante un atributo compuesto cuando tienen afinidad en cuanto a su significado, o en cuanto a su uso. Un atributo compuesto se representa grficamente mediante un valo. Los atributos tambin pueden clasificarse en monovalentes o

polivalentes. Un atributo monovalente es aquel que tiene un solo valor para cada ocurrencia de la entidad o relacin a la que pertenece. Un atributo polivalente es aquel que tiene varios valores para cada ocurrencia de la entidad o relacin a la que pertenece. A estos atributos tambin se les denomina multivaluados, y pueden tener un nmero mximo y un nmero mnimo de valores. La cardinalidad de un atributo indica el nmero mnimo y el nmero mximo de valores que puede tomar para cada ocurrencia de la entidad o relacin a la que pertenece. El valor por omisin es (1,1).

49

Por ltimo, los atributos pueden ser derivados. Un atributo derivado es aquel que representa un valor que se puede obtener a partir del valor de uno o varios atributos, que no necesariamente deben pertenecer a la misma entidad o relacin.

3.3.2.2 Identificador Un identificador de una entidad es un atributo o conjunto de atributos que determina de modo nico cada ocurrencia de esa entidad. Un

identificador de una entidad debe cumplir dos condiciones: No pueden existir dos ocurrencias de la entidad con el mismo valor del identificador. Si se omite cualquier atributo del identificador, la condicin anterior deja de cumplirse. Toda entidad tiene al menos un identificador y puede tener varios identificadores alternativos. Las relaciones no tienen identificadores.

3.3.3.3 Jerarqua de generalizacin Una entidad E es una generalizacin de un grupo de entidades E1, E2, ... En, si cada ocurrencia de cada una de esas entidades es tambin una ocurrencia de E. Todas las propiedades de la entidad genrica E son heredadas por las subentidades.

50

Cada jerarqua es total o parcial, y exclusiva o superpuesta. Una jerarqua es total si cada ocurrencia de la entidad genrica corresponde al menos con una ocurrencia de alguna subentidad. Es parcial si existe alguna ocurrencia de la entidad genrica que no corresponde con ninguna ocurrencia de ninguna subentidad. Una jerarqua es exclusiva si cada ocurrencia de la entidad genrica corresponde, como mucho, con una ocurrencia de una sola de las subentidades. Es superpuesta si existe alguna ocurrencia de la entidad genrica que corresponde a ocurrencias de dos o ms subentidades diferentes. Un subconjunto es un caso particular de generalizacin con una sola entidad como subentidad. Un subconjunto siempre es una jerarqua parcial y exclusiva.5

3.3.4. Diccionario de datos Un diccionario de datos es un conjunto de metadatos que contiene las caractersticas lgicas de los datos que se van a utilizar en el sistema que se programa, incluyendo nombre, descripcin, alias, contenido y organizacin. Estos diccionarios se desarrollan durante el anlisis de flujo de datos y ayuda a los analistas que participan en la determinacin de los

requerimientos del sistema, su contenido tambin se emplea durante el diseo del proyecto. Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso inmediato a la informacin, se desarrolla durante el anlisis de flujo de datos y auxilia a los analistas que participan en la determinacin de los requerimientos del sistema, su contenido tambin se emplea durante el diseo.
5

http://www3.uji.es/~mmarques/f47/apun/node83.html
51

En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del flujo de datos de todo el sistema. Los elementos ms importantes son flujos de datos, almacenes de datos y procesos. El diccionario de datos guarda los detalles y descripcin de todos estos elementos.

52

3.4. Lenguajes de programacin del lado cliente 3.4.1 HTML HTML es un lenguaje utilizado para desarrollar pginas y documentos Web. A diferencia de los lenguajes convencionales, HTML utiliza una serie de etiquetas ASCII especiales intercaladas en un documento escrito en ASCII. Dichas etiquetas sern posteriormente interpretadas por los exploradores encargados de visualizar la pgina o el documento Web con el fin de establecer el formato. Para editar una pgina HTML y posteriormente visualizarla, todo lo que se necesita es un editor de texto ASCII y un explorador Web. Para ver una pgina HTML no necesita una conexin a la red; cualquier explorador Web debe permitirle hacerlo trabajando en local. No obstante, existen otras herramientas como FrontPage que facilitan la generacin de pginas HTML. Posteriormente las pginas deben ser colocadas en un servidor Web para que otros usuarios puedan acceder a ellas.6

3.4.2 JavaScript JavaScript se emplea en una pgina web para dotarla de unas funcionalidades que el HTML no puede proporcionar por s mismo. Por lo tanto, el cdigo JavaScript debe poder integrarse en un documento HTML. Esto se logra mediante el tag <script>, colocando el cdigo entre los tags <script> y </script>.

http://www.larevistainformatica.com/introduccion-al-html.htm
53

El tag <script> recibe, obligatoriamente, el atributo language, que permite determinar el lenguaje de script que vamos a emplear. Como, adems de JavaScript existe una versin recortada de Visual Basic que se llama VBScript y, para el lado del servidor, existen otros lenguajes de script, es necesario especificarle al navegador el lenguaje de script que vamos a emplear. En principio VBScript slo es soportado por el navegador de Microsoft, pero existe un plug-in para Netscape Navigator que permite ejecutar VBScript en este ltimo. Es por lo tanto, imprescindible aclararle al navegador que lo que vamos a usar es JavaScript, y no otro lenguaje de guiones. Adems, es imprescindible asegurarse de tener el navegador correctamente configurado para que pueda funcionar con JavaScript.

3.4.3 Applets Java Applet es un programa de Java que puede cargarse y ejecutarse en un explorador Web. En una computadora de servidor, un applet se escribe, compila y pone en un documento HTML. Cuando un explorador permite a Java recuperar y desplegar el documento en una computadora de cliente, ejecuta el programa del applet. Con contenido ejecutable, los documentos Web cobran vida con interacciones por parte del usuario, imgenes en movimiento, efectos de sonido, animaciones y demostraciones en vivo, por mencionar algunos ejemplos.

54

Un applet se distingue de un programa de aplicacin Java comn en varios aspectos importantes: Un applet no es un programa aislado. No necesita un mtodo main y est estructurado para ejecutarse dentro de otra aplicacin, por lo general un explorador Web. Una aplicacin comn es un programa independiente que tiene un mtodo main inicial y, por lo general, no puede ejecutarse dentro de un explorador Web. La mquina virtual de Java (java) ejecuta aplicaciones pero no applets. Un applet puede ejecutarse como una aplicacin comn, si contiene un mtodo main. Puede utilizarse el programa appletviewer para probar y depurar el cdigo de applet. Para que un explorador lo cargue con mayor rapidez, un applet suele ser de tamao pequeo (de ah el nombre). Lo ms probable es que un applet sea un programa controlado por eventos. Un applet hace E/S a travs de la interfaz grfica del usuario (GUI, Graphical User Interface) del explorador y slo despliega mensajes de error con flujos de salida estndar. Un applet es una subclase de la clase Applet del paquete java. Applet. Por seguridad, un applet se excluye de ciertas operaciones como lectura y escritura en la mquina de cliente.

55

3.4.4 Visual Basic Script (VBScript) Una alternativa ms para crear pginas Web es la tecnologa para Internet de Visual Basic. Esta tecnologa permite vincular cdigo estndar de Visual Basic con las pginas HTML (HyperText Markup Language Lenguaje de marcado de hipertexto) que luego utilizaremos como interfaz de usuario, dotndolas de contenido dinmico e interactivo.

Figura 6. VBScript en una pgina Web

Observe que atributo LANGUAGE de la etiqueta <SCRIPT> indica que el cdigo que hay hasta </SCRIPT> es cdigo VBScript (Visual Basic Script). Cualquier expresin de caracteres, incluida entre las marcas <! y --> es interpretada como un comentario HTML. La razn de por qu se incluye una rutina Visual Basic como un comentario HTML, es porque no todos los exploradores de mercado pueden procesar este tipo de rutinas. De esta forma, un explorador que no pueda procesar la etiqueta <SCRIPT LANGUAGE=VBScript>, tomar el cdigo que hay hasta </SCRIPT> como un comentario; en otro caso, interpretar el cdigo segn el lenguaje especificado por el atributo LANGUAGE. Las pginas Web tienen 3 secciones: <HEAD>, <BODY> y <FORM>.

56

Las dos primeras ya las conocemos; la tercera permite introducir formularios. Cuando se carga una pgina, lo primero que se carga es la parte que hay entre las etiquetas <HEAD> y </HEAD>. El cdigo Visual Basic que se incluya en la seccin <HEAD> tiene mbito global; en cambio, el que incluya en las secciones <BODY> y <FORM> tiene mbito local. Por lo tanto, ste es el lugar idneo para colocar una rutina Visual Basic que sea accesible desde otras partes de la pgina.7

3.4.4.1 Flash Flash es una tecnologa, y un programa para crear efectos especiales en pginas Web. Con Flash tambin conseguimos hacer pginas dinmicas del lado del cliente. Flash en realidad no es un lenguaje; sin embargo si tuviramos que catalogarlo en un sitio quedara dentro del mbito de las pginas dinmicas del cliente. Para visualizar las pelculas Flash, nuestro navegador debe tener instalado un programita (plug-in) que le permita visualizarlas.8

7 8

http://www.webtaller.com/construccion/lenguajes/ http://www.webtaller.com/manual-flash/indice_manual_flash.php
57

3.4.5 CSS CSS son las siglas de Cascading Style Sheets, en espaol Hojas de estilo en Cascada. CSS, es una tecnologa que nos permite crear pginas web de una manera ms exacta. Gracias a las CSS somos mucho ms dueos de los resultados finales de la pgina, pudiendo hacer muchas cosas que no se poda hacer utilizando solamente HTML, como incluir mrgenes, tipos de letra, fondos, colores e incluso podemos definir nuestros propios estilos en un archivo externo a nuestras pginas. Logrando que si en algn momento queremos cambiar alguno de ellos, automticamente se nos actualizarn todas las pginas vinculadas de nuestro sitio. CSS permite separar los contenidos y su presentacin, y a que por un lado se definen los contenidos HTML y por otro se definen los estilos de la pgina en una zona del documento especficamente reservada para CSS.9

www.LibrosWeb.es

58

3.5 Lenguajes de programacin del lado servidor 3.5.1 CGI La Interfaz Comn de Puerta de Enlace (CGI por sus siglas en ingls, Common Gateway Interface) en realidad no es un lenguaje o un protocolo en el sentido ms estricto de estos trminos; en realidad slo es un conjunto de variables y convenciones de denominacin comn, para pasar informacin de ida y vuelta al servidor. Cuando se le ve bajo esta luz, decididamente simplista, CGI se vuelve menos intimidante. CGI es la interfaz entre el servidor HTTP (Protocolo de Transferencia de Hipertexto, o servidor Web para abreviar) del sitio Web y los dems recursos, como los programas CGI de la computadora host del servidor. La mayora de las veces, la gente se refiere a los programas que usan CGI como scripts (guiones). En este caso les llamaremos programas, ya que no todos los programas son scripts, pero los scripts siempre son programas. Un programa es simplemente un conjunto de instrucciones que la

computadora ejecuta de una manera ordenada. Un script es una clase particular de programa que es interpretado en tiempo de ejecucin, generalmente por el procesador de comandos del sistema, o Shell.

59

3.5.2 Perl Perl es un lenguaje de programacin interpretado, al igual que muchos otros lenguajes de Internet como JavaScript o ASP. Esto quiere decir que el cdigo de los scripts en Perl no se compila sino que cada vez que se quiere ejecutar se lee el cdigo y se pone en marcha interpretando lo que hay escrito. Adems es extensible a partir de otros lenguajes, ya que desde Perl podremos hacer llamadas a subprogramas escritos en otros lenguajes. Tambin desde otros lenguajes podremos ejecutar cdigo Perl. Perl permite hacer rpidamente una pequea aplicacin Web. Su ventaja principal es que se trata de un lenguaje muy maduro, que lleva mucho tiempo funcionando y que tiene numerosas bibliotecas operativas y lista para ser usadas.

3.5.3 ASP.NET ASP.NET es una de las alternativas de que disponen los programadores para desarrollar aplicaciones informticas para la web. Debido a la potencia y cortos tiempos de desarrollo que ofrece ASP.NET, se trata de una tecnologa por lo que estn optando cada vez ms programadores y empresas software para acometer sus desarrollos. ASP.NET es un lenguaje de programacin en los que se basa esta tecnologa, as como la manera en la que pueden ser utilizados para resolver las distintas situaciones que plantean en este tipo de desarrollo.10

10

http://www.webtaller.com/construccion/lenguajes/

60

3.5.4 JSP Una pgina Java en servidor (JSP, acrnimo del ingls JavaServer Pages) es una plantilla para una pgina Web que emplea cdigo Java para generar un documento HTML dinmicamente. Las pginas JSP se ejecutan en un componente del servidor conocido como contenedor de JSP, que las traduce a servlets Java equivalentes. Por esta razn los servlets y las pginas JSP estn ntimamente relacionados. Lo que se puede hacer con una tecnologa es, en gran medida, tambin posible con la otra; aunque cada una tiene capacidades propias. Como son servlets, las pginas JSP tienen todas las ventajas de los servlets: Tienen un mayor rendimiento y capacidad de adaptacin (lo que llamamos escalabilidad) que las secuencias de comandos CGI porque se conservan en la memoria y admiten mltiples subprocesos. No es necesaria una configuracin especial por parte del cliente. Incorporan soporte para sesiones HTTP, lo que hace posible la

programacin de aplicaciones. La pgina JSP pasa por 3 etapas en la evolucin de su cdigo: Cdigo fuente JSP: Este cdigo es el que realmente escribe el desarrollador. Se encuentra en un archivo de texto con la extensin .jsp y consiste en una mezcla de cdigo de plantilla HTML, instrucciones en lenguaje Java, directivas JSP y acciones que describen cmo generar una pgina Web para dar servicio a una peticin concreta.

61

Cdigo fuente Java: El contenedor de JSP traduce el cdigo fuente JSP al cdigo fuente de un servlet Java equivalente. Este cdigo fuente se guarda en un rea de trabajo y suele ser til en el proceso de depuracin de errores. Clase Java compilada: Como cualquier otra clase Java, el cdigo del servlet generado se compila en cdigo de bytes en un archivo .class, preparado para ser cargado y ejecutado. El contenedor de JSP administra cada una de estas etapas de la pgina JSP automticamente, basndose en la situacin temporal de cada archivo. Como respuesta a la peticin HTTP, el contenedor comprueba si el archivofuente.jsp ha sufrido modificaciones desde que el cdigo fuente .java se compil por ltima vez. Cuando se realiza la peticin de una pgina JSP, el contenedor determina primero el nombre de la clase correspondiente al archivo.jsp. Si la clase no existe o es anterior al archivo .jsp (lo que significa que el cdigo fuente JSP ha cambiado desde que fue compilado por ltima vez), entonces el contenedor crea el cdigo fuente Java para un servlet equivalente y lo compila. Si no hay an un ejemplar o instancia del servlet en funcionamiento, el contenedor carga la clase servlet y crea un ejemplar. Finalmente, el contenedor lanza un subproceso para que gestione la peticin HTTP actual del ejemplar cargado.11

11

Manual de Referencia JSP. Phil Hanna


62

3.5.5 ColdFusion ColdFusion combina un lenguaje de programacin Web, basada en etiquetas, con un servidor de aplicaciones Web, para conseguir una manera rpida de desarrollar aplicaciones para internet. Fue desarrollado con el objetivo de ser una alternativa a aquellas soluciones comerciales que slo podan ejecutarse sobre una plataforma o sistema operativo determinado, y que necesitase un proceso de aprendizaje corto, sin que por ello las posibilidades creativas y de desarrollo estuvieran limitadas. Como lenguaje de programacin, ColdFusion es un lenguaje de script o lenguaje de programacin Web que se ejecuta en un servidor (es un lenguaje server-side) y devuelve una respuesta en formato HTML interpretable por el navegador, ColdFusion se ejecuta en el servidor Web; esto significa que los scripts escritos en ColdFusion se comportarn de la misma manera en cualquier navegador. Coldfusion es un lenguaje basado en tags o etiquetas. En CFML (ColdFusion Markup Language) se trabaja de forma parecida a HTML. Por otro lado, permite crear y modificar variables igual que en otros lenguajes de programacin comunes, posee controles de flujo de programas, como IF, Swith Case, Loop, etc. y dispone de muchas funciones prefabricadas built-in, para realizar tareas ms complicadas. Como servidor de aplicaciones Web, ColdFusion trabaja conjuntamente con el servidor HTTP para procesar peticiones de pginas Web. Cada vez que desde un cliente de Internet se solicita una pgina de ColdFusion, el servidor de aplicaciones ColdFusion ejecuta el script o programa contenido en la pgina.

63

Entre las principales ventajas de siguientes:

ColdFusion podramos citar las

ColdFusion puede instalarse tanto sobre Servidores Unix/Linux, como Windows o Solaris, por citar algunos. En este sentido, tambin se puede decir que es un lenguaje de desarrollo independiente de la plataforma utilizada, el mismo cdigo se puede ejecutar sobre diferentes sistemas operativos con muy pocas diferencias, por lo que podemos cambiar de tipo de servidor sabiendo que existe compatibilidad del cdigo

desarrollado, esto significa que se genera un cdigo portable. Es un lenguaje con una sintaxis simple y compacta; con pocas lneas de cdigo se consiguen los mismos resultados que en otros lenguajes de script, sin estar limitado en potencia y posibilidades de desarrollo. Se integra totalmente con otras herramientas de diseo Web de Macromedia como Flash. Adems, existe la posibilidad de utilizar para el desarrollo de aplicaciones ColdFusion las enormes facilidades de

desarrollo y depuracin de cdigo que proporciona la aplicacin de Macromedia en sus diferentes versiones. Consume muy pocos recursos en el servidor, lo que repercute en una mayor capacidad del servidor para atender peticiones concurrentes y, por tanto, en una mayor rapidez de respuesta por parte del servidor. Interacta de manera simple con los ms importantes sistemas de bases de datos (Sybase, Oracle, MySQL, SQL o Access). Usando SQL estndar, las pginas y aplicaciones Web puede fcilmente recuperar, guardar, actualizar y presentar informacin dinmicamente. Tiene gran cantidad de objetos integrados que nos permite desde realizar tareas comunes como rejillas de datos o grficas de una forma fcil e intuitiva.
64

3.5.5.1 Report Builder Report Builder es un entorno de desarrollo que se puede utilizar para construir informes, componentes para informes y aplicaciones para realizar informes. Como la realizacin de informes va acompaada de una gran variedad de requisitos, a menudo es difcil establecer un lmite sobre lo que se espera de una herramienta de realizacin de informes. Report Builder est basado en los siguientes puntos: Data Access: Recuperacin de datos desde base de datos, ficheros de texto u objetos de Delphi. Data Process: Clculo de resultados intermedios basados en los datos y en la modificacin de la presentacin de un informe. Report Layout: Conjunto de componentes que describen la forma del informe y definen el comportamiento, su contenido durante la generacin de un informe. Report Output: Conjunto de componentes que describen el contenido exacto de la pginas a mostrar. La implementacin en Report Builder se hace desde 4 cmodos entornos de trabajo: DATA. Permite a los usuarios finales visualizar datos que se pueden aplicar a los informes. Las visualizaciones de datos se generan mediante el Query Wizard o el Query Designer. Ambas herramientas son visuales y permiten al usuario final seleccionar tablas, campos o tener un criterio de bsqueda y orden para el informe que estn creando.

65

CALC. Este espacio de trabajo contiene una visin en rbol del informe todas las bandas del informe y todos los objetos dentro de cada banda. Cuando se selecciona una banda o un componente, se muestran todos los eventos para ese componente en una lista para poder editarlos en un entorno de sintaxis-sensitiva. DISEO. El espacio de trabajo de diseo contiene la capa actual del informe. La interfaz de usuario es idntica a la que se presenta a los desarrolladores utilizando el Report Builder en tiempo de diseo de Delphi, y es de fcil utilizacin. Se dispone de un Report Wizard para crear los informes rpidamente. Puede personalizar su interfaz al reemplazar cualquiera de los dilogos que se utilizan y crear sus propios wizards de informes. VISION PRELIMINAR. El informe se puede imprimir por impresora o en varios formatos de ficheros desde espacios de trabajo.12

ColdFusion MX a travs de ejemplos, Alfaomega Ra-Ma. Abraham Gutirrez Rodrguez, Vctor Martnez Hernando.
66

12

3.6 Ambiente para desarrollo de aplicaciones Web 3.6.1 Dreamweaver Macromedia Dreamweaver ha emergido claramente como el programa de diseo de la web mas importante en el mercado para cualquier persona dedicada en forma seria al diseo en la red. Su facilidad de uso y opciones de alta tecnologa lo hace una opcin ideal para diseadores profesionales, as como para todos aquellos que sean nuevos en el internet. El ambiente de diseo grafico de Dreamweaver utiliza paletas y ventanas sofisticadas para permitirle a los principiantes crear sitios web de alta tecnologa que incluyen opciones como animaciones, formulas interactivas e incluso soluciones de e-commerce, aunque no conozca el HTML. Una de las caractersticas del programa es que se pueden optimizar las pginas para las diferentes versiones de los navegadores. Dreamweaver no modifica el cdigo fuente, haciendo fcil el poder cambiar entre Dreamweaver y tu editor de cdigo no visual favorito. Algunas otras caractersticas incluyen: un editor de imagen integrado, diferentes colores para la sintaxis HTML, soporte para posicionamiento absoluto, poder hacer cambios por todas las pginas usando elementos comunes, cliente de FTP integrado (con soporte Firewall), soporte XML, plantillas, e interfaz personalizado.

67

El rea de trabajo de Dreamweaver puede adaptarse a distintas formas de trabajar y a diversos niveles de experiencia. Cuando inicie Dreamweaver, se abrirn los siguientes elementos del rea de trabajo:

Figura 7. Visualizacin de una ventana en Dreamweaver

La ventana de documento muestra el documento actual mientras lo est creando y editando. El panel Objetos contiene iconos en los que puede hacer clic para insertar objetos en el documento y para cambiar su forma de trabajar en el documento. Dreamweaver proporciona numerosos paneles flotantes, como el panel Estilos HTML y el inspector de cdigo, que le permiten trabajar con otros elementos de Dreamweaver.

68

La barra del lanzador contiene botones para abrir y cerrar los inspectores y los paneles utilizados con mayor frecuencia. El inspector de propiedades muestra propiedades del objeto o texto seleccionado y permite modificar dichas propiedades. (Las propiedades que aparecen en el inspector dependen del objeto o texto seleccionado activamente en el documento.) Para abrir ventanas, inspectores y paneles de Dreamweaver, utilice el men Ventana y elija la opcin deseada. Diferentes vistas de Dreamweaver. Dreamweaver le ofrece diferentes tipos de vistas como son: Vista de Cdigo. Conforme cree y trabaje con los documentos, Dreamweaver generar automticamente el cdigo HTML subyacente. Para examinar o editar este cdigo, utilice uno de los editores de cdigo de Dreamweaver: la vista de Cdigo de la ventana de documento o el inspector de cdigo. Vista de Diseo. La vista de Diseo muestra una representacin visual del documento tal y como la ver en la pantalla del navegador. Cuando trabaje en la vista de Diseo, podr optar entre dos vistas para realizar el diseo: vista de Disposicin (puede disear una disposicin de pgina e insertar grficos, texto y otros elementos multimedia) o vista Estndar (permite insertar capas, crear documentos de marcos, crear tablas o utilizar otras funciones no disponibles en la vista de Disposicin y se activa haciendo clic en el icono Vista estndar del panel Objetos). Vista Combinada. Como se seal, es una combinacin de las dos anteriores.
69

La ventana de documento. En la vista de Diseo, la ventana de documento muestra el documento actual aproximadamente igual a como aparecer en un navegador Web. La barra de ttulo de la ventana de documento muestra el ttulo de la pgina y, entre parntesis, el nombre de la carpeta raz, el nombre del archivo y un asterisco si el archivo contiene cambios no guardados. La barra de Estado, situada en la parte inferior de la ventana de documento, proporciona informacin adicional sobre el documento que est creando. El selector de etiquetas muestra las etiquetas HTML padre que controlan el texto o los objetos seleccionados. Haga clic en <body>para seleccionar todo el cuerpo del documento. Haciendo un clic sobre Tamao de ventana, se despliega un men que permite cambiar el tamao de la ventana de documento para que adopte dimensiones predeterminadas o personalizadas. A la derecha de este, aparece la estimacin del tamao del documento y del tiempo de descarga de la pgina, incluidos todos los archivos dependientes, como imgenes y otros archivos multimedia.13

13

Dreamweaver 8. Cesar Lpez

70

3.6.2

Sitio Web y Pgina Web

Un sitio web es un sitio (localizacin) en la World Wide Web que contiene documentos (pginas web) organizados jerrquicamente. Cada documento (pgina web) contiene texto o grficos que aparecen como informacin digital en la pantalla de un ordenador. Un sitio puede contener una combinacin de grficos, texto, audio, video, y otros materiales dinmicos o estticos. Cada sitio web tiene una pgina de inicio (Home Page), que es el primer documento que ve el usuario cuando entra en el sitio web poniendo el nombre del dominio de este sitio web en un navegador. El sitio normalmente tiene otros documentos (pginas web) adicionales. Cada sitio pertenece y es gestionado por un individuo, una compaa o una organizacin. Como medio, los sitios web son similares a las pelculas, a la televisin o a las revistas, en que tambin crean y manipulan imgenes digitales y texto, pero un sitio web es tambin un medio de comunicacin. La diferencia principal entre un sitio web y los medios tradicionales es que un sitio web est en una red de ordenadores (Internet) y est codificado de manera que permite que los usuarios interacten con l. En un sitio web puedes realizar compras, bsquedas, enviar mensajes y otras actividades interactivas.

71

3.6.3

Diferencia entre sitio web y pgina web

A veces se utiliza errneamente el trmino pgina web para referirse a sitio web. Una pgina web es parte de un sitio web y es un nico archivo con un nombre de archivo asignado, mientras que un sitio web es un conjunto de archivos llamados pginas web. Si lo comparramos con un libro, un sitio web sera el libro entero y una pgina web de ese sitio web sera un captulo de ese libro. El ttulo del libro sera el nombre del dominio del sitio web. Un captulo, al igual que una pgina web, tiene un nombre que lo define. Decimos que sera un captulo y no una pgina del libro porque a menudo es necesario desplazarse hacia bajo en la pantalla para ver todo el contenido de una pgina web, al igual que en un libro te desplazas a travs de varias pginas para ver todo el contenido de un capitulo. El ndice de los captulos del libro sera el equivalente al mapa del sitio web.14

14

PHP 5 a travs de ejemplos. Abraham Gutirrez Gins Bravo


72

3.7 Sistema de Informacin Geogrfica de Derechos de Va e Instalaciones (Sigedi) La dispersin de los campos petroleros en la regin sur requiere de un sistema de recoleccin y transporte de hidrocarburos eficiente y con un mantenimiento adecuado, para poder garantizar operaciones seguras y sin contratiempos. Para lograrlo, se realizan programas de mantenimiento que se sustentan en una planeacin integral, que utiliza como herramienta un sistema de informacin geogrfica y operativa de los ductos y sus derechos de va (DDV) que permite la localizacin exacta de la red y se aplica en mltiples actividades. Trabajar en la regin sur en reas abiertas, en los derechos de va, en la localizacin de los caminos y la interrelacin con mltiples comunidades de una densidad de poblacin muy importante, exige contar con informacin precisa y confiable, para poder trabajar con seguridad y darle a la poblacin respuestas oportunas y seguras en todo momento, pero sobre todo garantizar el mantenimiento de los ductos para que operen en ptimas condiciones y le den tranquilidad a la poblacin. El control de la informacin geogrfica de los predios por donde atraviesan los derechos de va de los ductos es fundamental para llevar a cabo una planeacin efectiva de las obras y de los trabajos de mantenimiento.15

15

http://es.wikipedia.org/wiki/Petr%C3%B3leos_Mexicanos#Organizaci.C3.B3n
73

CAPITULO IV Anlisis del proyecto


4.1. Anlisis y deteccin de necesidades En el anlisis del proyecto vamos a satisfacer las necesidades del sistema, las cuales son: Se requiere equipo especfico para la captura y envi de la informacin. Un rea de trabajo para el equipo Los recursos econmicos para la implementacin, desarrollo y

mantenimiento del mismo.

4.2. Estudio de factibilidad La factibilidad se refiere a la disponibilidad de los recursos necesarios para llevar a cabo los objetivos o metas sealados, la factibilidad se apoya en 3 aspectos bsicos: financiera, tcnico y operativo. El xito de un proyecto se determina por el nivel de factibilidad que se presente en cada una de los tres aspectos anteriores. El estudio de la factibilidad sirve para recopilar datos relevantes sobre el desarrollo de un proyecto y en base a ello tomar la mejor decisin, si procede su estudio, desarrollo o implementacin. Por motivos de seguridad y confidencialidad del Departamento de Vas de Acceso, no se proporciona datos detallados del personal y costos respecto a la maquinaria y referente al equipo de cmputo fue resumida la informacin.

74

4.2.1 Factibilidad financiera La factibilidad econmica no es sino la cotizacin de todas las partes que se van a utilizar tanto en la factibilidad tcnica como operacional inicial en cuanto al anlisis, programacin, diseo e implementacin del sistema. En resumen es el costo de las herramientas (software) y la materia hardware con lo que se va a crear el servidor y se va a desarrollar el software (sistema), as como el costo de la mano de obra. Con respecto a este punto y como es de suponerse la empresa PEMEX, cuenta con los recursos econmicos suficientes para la actualizacin de equipos. El pasado mes de marzo inicio el Proyecto de Actualizacin de equipo de Cmputo, el cual se detallaran las caractersticas en la factibilidad tcnica. Lo anterior se llevo a cabo ante la necesidad de estar a la vanguardia en cuanto a tecnologa y sobre todo el manejo de la informacin.

75

A continuacin se muestra los costos con respecto a la etapa de anlisis, etapa de diseo y etapa desarrollo.
COSTO POR HORA SUBTOTAL

ACTIVIDAD

PERSONA QUE LA REALIZA

TIEMPO ESTIMADO

TOTAL DE HRS

ETAPA DE ANALISIS

Investigacin Determinacin requerimientos de

Analista Analista

15 das 3 das

18 hrs 9 hrs

$55.00 $55.00

$ 990.00 $ 495.00

ETAPA DE DISEO Disear los diagramas de flujo de datos Definir modelo de BD, disear estructura de Programador 20 das 60 hrs $80.00 $4,800.00 Analista 12 das 24 hrs $55.00 $1,320.00

tablas y campos por BD Hacer las plantillas de la interfaz, captura ETAPA DE DESARROLLO Programacin sistema TOTAL $14,805.00 del Programador 30 das 60hrs $80.00 $4,800.00 reporte y Analista 20 das 40 hrs $60.00 $2,400.00

Tabla 2. Costos de etapas

76

4.2.2 Factibilidad tcnica Los recursos tcnicos son la base primordial para desarrollo e

implementacin del Sistema de Dase de Datos con Servidor de Aplicaciones Web, ya que sin esto no sera posible el proyecto que se desea implementar. En este punto se determinan las caractersticas del equipo a utilizar es decir el Hardware, el sistema se instalar solo en un equipo; ya que es con el que cuenta la Seccin Vas de Acceso Sector Reforma. As mismo, las caractersticas del sistema (Software) que son las herramientas sobre las cuales se programara todo lo relativo al sistema de base de datos con aplicacin web y sus configuraciones. A continuacin se muestran las caractersticas del equipo con las que cuenta el Departamento Vas de Acceso: Equipo Hardware Procesador: Intel Pentium Duo M-Ram 1Gb Monitor LCD 17" Disco Duro 160 Gb Unidad combo cdrw-dvd Teclado Mouse UPS Mod. FTE7KYA para 30 min de respaldo Impresora Sharp Mod. NX-N350N
Tabla 3. Requerimiento de Hardware

77

Software Windows XP con Service Pack 2 PAQUETERIA OFFICE XP, 2007 ANTIVIRUS ColdFusion 8
Tabla 4. Requerimiento de Hardware

4.2.3 Factibilidad operacional La factibilidad operacional se refiere a los recursos humanos que intervienen en el proceso operacional del sistema. Durante esta etapa se identifican todas aquellas actividades que son necesarias para lograr el objetivo y se evala y determina todo lo necesario para llevar a cabo. La persona se realizara la captura de la informacin es el Supervisor del Departamento, el cual a su vez puede deslindar responsabilidades a algn trabajador de su entera confianza.

78

4.3 Diseo de la base de datos

Tabla campo dependencia encuesta equipo equipo_trabajado especialidad estado_equipo funcionario material material_utilizado personal personal_trabajo tiempo tipo_obra trabajo_ejecutado ubicacin unidad_medida

Descripcin Catalogo de campos (sitios de trabajo) Departamento al que pertenece el funcionario Preguntas sobre la seguridad del empleado y la actividad a realizar Catalogo de maquinaria que dispone el departamento Maquinaria utilizada en determinada obra Funcin especfica que desempea el trabajador Condiciones fsicas de la maquinaria Directivos de alto rango Catalogo de materiales Listado de material utilizado en la obra Datos del personal Personal que ha laborado en determinada obra Condiciones climticas del da de trabajo Catalogo de tipos de obras Concentrado de la obra Ubicacin de los trabajos Catalogo de medidas

Tabla 5. Tablas de la Base de Datos

79

4.4

Diagrama entidad relacin

Figura 8. Diagrama entidad-relacin de la Base de Datos

80

4.5

Diccionario de base de datos

El siguiente diccionario de datos muestra las tablas a utilizar en la base de datos. Cada tabla detalla los campos que la conforman, as como el tipo y el tamao de cada campo.

Tabla 6. Tabla Campo CAMPOS de Tabla Campo


Nombre pk_campo campo
Pk = Llave primaria

Tipo Entero Texto(20)

Nulo NO NO

Descripcin Llave principal del campo Nombre del campo

PK SI NO

FK NO NO

fk=Llave secundaria

Tabla 7. Tabla Dependencia CAMPOS de Tabla Dependencia


Nombre pk_dependencia dependencia
Pk = Llave primaria

Tipo Entero Texto(50)

Nulo NO NO

Descripcin Llave principal de la dependencia Nombre de la dependencia

PK SI NO

FK NO NO

fk=Llave secundaria

Tabla 8. Tabla Equipo CAMPOS de Tabla Equipo


Nombre pk_equipo equipo num_economico fk_estado_equipo
Pk = Llave primaria

Tipo Entero Texto(30) Entero Entero

Nulo NO NO NO NO

Descripcin Llave principal de equipo Nombre del equipo Numero econmico del equipo Relacin con la tabla estado_equipo

PK SI NO NO NO

FK NO NO NO SI

fk=Llave secundaria

81

Tabla 9. Tabla Encuesta CAMPOS de Tabla Encuesta


Nombre pk_encuesta fk_personal fecha fk_tipo_obra fk_equipo p1 p2 p31 p32 p33 p4 p5 p6 p7 p8 p9 com_trabajador p_supervisor observaciones
Pk = Llave primaria

Tipo Entero Entero Fecha Entero Entero Texto(5) Texto(5) Texto(5) Texto(5) Texto(5) Texto(5) Texto(5) Texto(5) Texto(5) Texto(5) Texto(5) Texto(100) Texto(5) Texto(100)

Nulo NO No NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO

Descripcin Llave principal de encuesta Relacin con la tabla personal Fecha de realizacin de la encuesta Relacin con la tabla tipo_obra Relacin con la tabla equipo Respuesta a la pregunta Respuesta a la pregunta Respuesta a la pregunta Respuesta a la pregunta Respuesta a la pregunta Respuesta a la pregunta Respuesta a la pregunta Respuesta a la pregunta Respuesta a la pregunta Respuesta a la pregunta Respuesta a la pregunta Comentarios del trabajador Respuesta a la pregunta Observaciones del supervisor

PK SI NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO

FK NO SI NO SI SI NO NO NO NO NO NO NO NO NO NO NO NO NO NO

fk=Llave secundaria

Tabla 10. Tabla Equipo Trabajado CAMPOS de Tabla equipo_trabajado


Nombre pk_equipo_trabajado fk_equipo fk_trabajo_ejecutado fk_tiempo fecha_prestamo
Pk = Llave primaria

Tipo Entero Entero Entero Entero Fecha

Nulo NO NO NO NO NO

Descripcin Llave principal del equipo_trabajado Relacin con la tabla equipo Relacin con la tabla trabajo_ejecutado Relacin con la tabla tiempo Fecha en la que se presta el equipo

PK SI NO NO NO NO

FK NO SI SI SI NO

fk=Llave secundaria

82

Tabla 11. Tabla Especialidad CAMPOS de Tabla Especialidad


Nombre pk_especialidad especialidad salario
Pk = Llave primaria

Tipo Entero Texto(40) Moneda

Nulo NO NO NO

Descripcin Llave principal de la especialidad Tipo de especialidad del trabajador Salario del trabajador por jornada

PK SI NO NO

FK NO NO NO

fk=Llave secundaria

Tabla 12. Tabla Estado Equipo CAMPOS de Tabla estado_equipo


Nombre pk_estado_equipo estado_equipo
Pk = Llave primaria

Tipo Entero texto(20)

Nulo NO NO

Descripcin Llave principal de equipo Condiciones fsicas del equipo

PK SI NO

FK NO NO

fk=Llave secundaria

Tabla 13. Tabla Funcionario CAMPOS de Tabla Funcionario


Nombre pk_funcionario funcionario ficha fk_dependencia
Pk = Llave primaria

Tipo Entero Texto(50) Entero Entero

Nulo NO NO NO NO

Descripcin Llave principal de funcionario Nombre del funcionario Numero de trabajador Relacin con la tabla dependencia

PK SI NO NO NO

FK NO NO NO SI

fk=Llave secundaria

Tabla 14. Tabla Material CAMPOS de Tabla Material


Nombre pk_material material fk_unidad_medida
Pk = Llave primaria

Tipo Entero Texto(50) Entero

Nulo NO NO NO

Descripcin Llave principal de material Tipos de materiales Relacin con la tabla unidad_medida

PK SI NO NO

FK NO NO SI

fk=Llave secundaria

83

Tabla 15. Tabla Material Utilizado CAMPOS de Tabla material_utilizado


Nombre pk_material_utilizado fk_trabajo_ejecutado fk_material
Pk = Llave primaria

Tipo Entero Entero Entero

Nulo NO NO NO

Descripcin Llave principal de material_utilizado Relacin con la tabla trabajo_ejecutado Relacin con la tabla material

PK SI NO NO

FK NO SI SI

fk=Llave secundaria

Tabla 16. Tabla Personal CAMPOS de Tabla Personal


Nombre pk_personal ap_p ap_m nombre fk_especialidad ficha
Pk = Llave primaria

Tipo Entero Texto(20) Texto(20) Texto(20) Entero Entero

Nulo NO NO NO NO NO NO

Descripcin Llave principal de trabajador Apellido paterno del trabajador Apellido materno del trabajador Nombre del trabajador Relacin con la tabla especialidad Numero de trabajador

PK SI NO NO NO NO NO

FK NO NO NO NO SI NO

fk=Llave secundaria

Tabla 17. Tabla Personal Trabajo CAMPOS de Tabla personal_trabajo


Nombre pk_personal_trabajo fk_trabajo_ejecutado fk_personal fecha fk_encuesta
Pk = Llave primaria

Tipo Entero Entero Entero Fecha Entero

Nulo NO NO NO NO NO

Descripcin Llave principal de personal_trabajo Relacin con la tabla trabajo_ejecutado Relacin con la tabla personal Fecha en que laboran los trabajadores Relacin con la tabla encuesta

PK SI NO NO NO NO

FK NO SI SI NO SI

fk=Llave secundaria

84

Tabla 18. Tabla Tiempo CAMPOS de Tabla Tiempo


Nombre pk_tiempo tiempo
Pk = Llave primaria

Tipo Entero texto(20)

Nulo NO NO

Descripcin Llave principal de tiempo Descripcin de condiciones climticas

PK SI NO

FK NO NO

fk=Llave secundaria

Tabla 19. Tabla Tipo Obra CAMPOS de Tabla tipo_obra


Nombre pk_tipo_obra obra
Pk = Llave primaria

Tipo Entero texto(50)

Nulo NO NO

Descripcin Llave principal de tipo_obra Detalle de la obra

PK SI NO

FK NO NO

fk=Llave secundaria

Tabla 20. Tabla Trabajo Ejecutado CAMPOS de Tabla trabajo_ejecutado


Nombre pk_trabajo_ejecutado trabajo_ejecutado fecha_inicio fecha_termino fk_tipo_obra fk_ubicacion fK_funcionario numdocumento fecha_creacion
Pk = Llave primaria

Tipo Entero Texto(50) Fecha Fecha Entero Entero Entero Entero Fecha

Nulo NO NO NO NO NO NO NO NO NO

Descripcin Llave principal de trabajo_ejecutado Descripcin del trabajo Fecha de inicio de la obra Fecha de termino de la obra Relacin con la tabla tipo_obra Relacin con la tabla ubicacion Relacin con la tabla funcionario Numero de reporte Fecha en la que se imprime

PK SI NO NO NO NO NO NO NO NO

FK NO NO NO NO SI SI SI NO NO

fk=Llave secundaria

85

Tabla 21. Tabla Ubicacin CAMPOS de Tabla Ubicacin


Nombre pk_ubicacion ubicacion fk_campo num_pozo
Pk = Llave primaria

Tipo Entero texto(50) Entero Entero

Nulo NO NO NO NO

Descripcin Llave principal de ubicacin Descripcin de la ubicacin Relacin con la tabla campo Numero de pozo

PK SI NO NO NO

FK NO NO SI NO

fk=Llave secundaria

Tabla 22. Tabla Unidad Medida CAMPOS de Tabla unidad_medida


Nombre pk_unidad_medida unidad_medida
Pk = Llave primaria

Tipo Entero Texto(20)

Nulo NO NO

Descripcin Llave principal de unidad_medida Tipos de medidas

PK SI NO

FK NO NO

fk=Llave secundaria

86

CAPITULO V Diseo de la solucin


5.1 Diseo de pantallas sobre la empresa 5.1.1 Inicio La pantalla inicio

Logo de la Empresa rea de Mens superior izquierda, presente en todas las pantallas

Esta rea de la pantalla se modifica de acuerdo a las peticiones del usuario.

rea de Mens Laterales, presente en todas las pantallas

Figura 9. Pantalla Inicio

87

5.1.2 Historia

La pantalla es muy larga por lo tanto solo se muestra una parte de ella.

Figura 10. Pantalla Historia

88

5.1.3 Acerca de Pemex

Esta pantalla muestra la Misin, Visin y Propsito de Pemex. Al igual que la pantalla anterior solo se muestra una parte de ella.

Figura 11. Pantalla Misin, visin y propsito de Pemex

89

5.2 Mdulos del Sistema 5.2.1 Men Principal Est compuesto por los elementos: ubicacin, encuesta, equipo trabajado, trabajo, ejecutado, personal trabajo y material usado. Este men es principalmente para ver los listados de cada elemento que muestran los datos que contienen y ser llevados a la pgina de captura.

Figura 12. Localizacin del Men principal

90

A continuacin se muestra las ventanas de listados y captura para cada elemento del men principal.

Ubicacin

Listado de los datos

Figura 13. Listado de las ubicaciones

Captura de datos

Figura 14. Cuadro de Captura de Ubicaciones

91

Encuesta

Listado de los datos

Figura 15. Listado de encuestas

Captura de datos

Figura 16. Cuadro de Captura de la Encuesta

92

Equipo trabajado

Listado de los datos

Figura 17. Listado de Equipo Trabajado

Captura de datos

Figura 18. Cuadro de Captura de Equipo Trabajado

93

Trabajo ejecutado

Listado de los datos

Figura 19. Listado de Trabajo Ejecutado

Captura de datos

Figura 20. Cuadro del Trabajo Ejecutado

94

Personal trabajo

Listado de los datos

Figura 21. Listado de Personal Trabajo

Captura de datos

Figura 22. Cuadro de Captura de la Encuesta

95

Material usado

Listado de los datos

Figura 23. Listado de Material Usado

Captura de datos

Figura 24. Cuadro de Captura de Material Usado

96

5.2.2 Reportes Est compuesto por los elementos: trabajo diario, personal que laboro, materiales usados y concentrado. Este men va a trasladarnos a la pgina donde se listaran los reportes a imprimir de acuerdo a cada categora.

Figura 25. Localizacin del Men Reportes

97

A continuacin se muestra las ventanas de listados de los reportes, la cual le llevara al reporte que desea imprimir.

Trabajo diario Lista de Reportes

Figura 26. Lista de Reportes trabajo diario

Vista del Reporte

Figura 27. Vista del Reporte trabajo diario

98

Personal que laboro

Lista de Reportes

Figura 28. Lista de Reportes del personal que laboro

Vista del Reporte

Figura 29. Vista del Reporte del personal que laboro

99

Concentrado

Lista de Reportes

Figura 30. Lista de los reportes de los Trabajos Ejecutados

Vista del Reporte

Figura 31. Vista del Reporte de los Trabajos ejecutados

100

5.2.3 Catlogos

Est compuesto por los elementos: campos, condiciones climticas, dependencias, equipos, especialidades, estado del equipo, funcionarios, materiales, personal, tipos de obra y unidades de medida. Este men es principalmente para ver los listados de cada elemento que muestran los datos que contienen y ser llevados a la pgina de captura.

Figura 32. Localizacin del Men Catalogo

101

A continuacin se muestra las ventanas de listados y captura para cada elemento del men Catlogos.

Campos

Listado de los Datos

Figura 33. Listado de Campos

Captura de los Datos

Figura 34. Cuadro de Captura de Campos

102

Condiciones climticas

Listado de los Datos

Figura 35. Listado de Condiciones Climticas

Captura de los Datos

Figura 36. Cuadro de Captura de Condiciones Climticas

103

Dependencias

Listado de los Datos

Figura 37. Listado de Dependencias

Captura de los Datos

Figura 38. Cuadro de Captura de Dependencias

104

Equipos

Listado de los Datos

Figura 39. Listado del Equipo

Captura de los Datos

Figura 40. Cuadro de Captura del Equipo

105

Especialidades

Listado de los Datos

Figura 41. Listado de Especialidad

Captura de los Datos

Figura 42. Cuadro de Captura de Especialidad

106

Estado del equipo

Listado de los Datos

Figura 43. Listado de Condiciones Fsicas del Equipo

Captura de los Datos

Figura 44. Cuadro de Captura de Condiciones Fsicas del Equipo

107

Funcionarios

Listado de los Datos

Figura 45. Listado de Funcionarios

Captura de los Datos

Figura 46. Cuadro de Captura de Funcionarios

108

Materiales

Listado de los Datos

Figura 47. Listado de Materiales

Captura de los Datos

Figura 48. Cuadro de Captura de Materiales

109

Personal

Listado de los Datos

Figura 49. Listado de Personal

Captura de los Datos

Figura 50. Cuadro de Captura de Personal

110

Tipos de obra

Listado de los Datos

Figura 51. Listado de Tipos de Obra

Captura de los Datos

Figura 52. Cuadro de Captura de Tipos de Obra

111

Unidades de medida

Listado de los Datos

Figura 53. Listado de Unidades de Medida

Captura de los Datos

Figura 54. Cuadro de Captura de Unidades de Medida

112

5.3 Botones y cuadros de mensajes

Botones Crear nuevo Modificar Eliminar Aceptar

Inicio

Acerca de

Fotos

Tabla 23. Tabla de botones

Cuadro de dialogo

Figura 55. Cuadro de campos requeridos para el envo de datos

Validacin de campos necesaria. Informa al usuario sobre los campos requeridos para poder procesar la solicitud deseada. En este caso el sistema informa que se necesitan llenar los datos que estn marcados con un asterisco.

113

CONCLUSION En la actualidad podemos obtener la informacin de una gran variedad de fuentes, sin embargo, muchas empresas todava no han adoptado las Tecnologas de Informacin como una herramienta bsica para su desarrollo y competencia. Una empresa que pretenda ser estables debern de explotar y administrar todas las tecnologas para dar un aumento en su organizacin. Las Tecnologas de Informacin permiten a una organizacin mejorar el manejo e integracin de todos los datos y documentos que necesiten todas las unidades funcionales de sta. Debemos implementar en todas las etapas de la empresa, las

Tecnologas de la Informacin, ya que esto nos permitir estar a la vanguardia y en competencia con otras empresas. El desarrollo del proyecto de Administracin de Operadores de

Maquinaria en la Seccin Vas de Acceso en el Sector Reforma propone dar solucin a los problemas de accesibilidad y fluidez de la informacin en un menor tiempo.

Por ltimo cabe mencionar que la implementacin de este proyecto ser un favorable, ya que es una pgina web sencilla y manejable como se mostr en cada una de las pantallas en la monografa.

114

GLOSARIO ASP. (Active Server Pages), Lenguaje de programacin con licencia de Microsoft, utilizado para crear paginas dinmicamente. Tambin ejecutado en el servidor. Buscador. Sitio web especializado en buscar otros sitos o documentos a travs de Internet, generalmente utilizan robots que exploran la web para aadir documentos y sitios a sus bases de datos, para ser indexados y presentados como resultados de bsqueda segn palabras clave. ColdFusion. Lenguaje estructurado para crear paginas dinmicas, ejecutado en el servidor. Es propiedad de Macromedia. CSS. (Cascade Style Sheets), Hojas de Estilo en Cascada, Lenguaje creado por W3C con la finalidad de separar el contenido y la estructura de los documentos web, de su presentacin, este lenguaje permite que la estructura de datos quede completamente separada de la presentacin, ya que su funcin es darle formato visual a cada parte del documento web. Dominio. Es un grupo de computadoras u equipos administrados como una unidad, que comparten reglas y procedimientos comunes, en Internet, los dominios estn definidos por una direccin IP. Se utiliza como Nombre de Dominio a la serie de documentos electrnicos que comparten una misma direccin IP. Flash. Programa especializado en crear contenido rico y aplicaciones, a travs del manejo de grficos vectoriales y de mapas de bits, audio y video bidireccional y un lenguaje de programacin propio llamado ActionScript, orientado a objetos. Sus capacidades van desde la animacin vectorial hasta el manejo de datos dinmicos.
115

FTP. (File Transfer Protocol), protocolo de transferencia de archivos. Host. Hospedaje, espacio fsico donde se alojan los archivos del Web site. Equipo que tiene instalado el software servidor. HTML. (Hyper Text Markup Lenguaje), Es un lenguage derivado de SGML (lenguaje de etiquetado estndar) para intercambio de documentos. Se vale de un grupo relativamente reducido de etiquetas para formular documentos sencillos. Su desarrollo no fue originalmente pensado para la web. HTTP. (Hyper Text Transfer Protocol), protocolo usado por la World Wide Web para comunicar los servidores con los navegadores. Internet. Red global que conecta millones de computadoras. IP. Es un identificador para un equipo conectado a una red TCP/IP. Es una serie de nmeros separados por puntos, cada nmero puede ser entre 0 y 255. JavaScript. Lenguaje de programacin orientado a objetos, ejecutado en la mquina cliente (usuario), de licencia libre, desarrollado por Netscape, que interacta con el cdigo HTML, utilizado para aadir interactividad a las paginas adems de otras caractersticas. JSP. (Java Server Pages), tecnologa de programacin de lado del servidor, Usando lenguaje JAVA, propiedad de Sun Microsystems. Navegador. Software utilizado en las computadoras para visualizar el contenido de Internet (Internet Explorer, Netscape Navigator, Mozilla Firefox, Safari, etc).

116

Protocolo. Formato de comunicacin para transmitir datos entre diferentes dispositivos, estos formatos estn generalmente discutidos para cumplir con ciertas caractersticas, para que funcionen correctamente entre los

dispositivos. Servidor. Software utilizado en el equipo host encargado de procesar los archivos a los navegadores para su visualizacin. Site. (Sitio) Conjunto de documentos electrnicos vinculadas entre s por un dominio. TCP/IP. (Transmission Control Protocol/Internet Protocol), es una serie de protocolos de comunicacin usados para conectar equipos entre s en Internet. URI. (Uniform Resource Identifier), Igual que el anterior, pero referido a identificadores especficos, puede constar de nombres, localizadores, o ambos. URL. (Uniform Resource Locator), Es la direccin global de cualquier documento o recurso en la Web, visto como localizador. Consta de dos partes, la primera identifica el protocolo usado y la segunda, la direccin IP o el nombre de dominio, separados por barras dobles //, por ejemplo:

http://www.icad.com.ve. WWW. World Wide Web. XHTML. (Extensible Hypertext Markup Language), es una reformulacin del HTML 4.0 con XML 1.0. El XHTML toma la capacidad de formato del HTML y la une con la formalidad y extensibilidad del XML. Es el lenguaje actual diseado especialmente para la creacin de documentos web, por su gran accesibilidad.

117

XML. (Extensible Markup Language), Sencillo formato de texto, tambin derivado del SGML, y diseado especialmente para documentos web. Permite la creacin de etiquetas propias.

118

BIBLIOGRAFIA

1. 2.

Aprendiendo Internet en 24 horas. Noel Estabrook ColdFusion MX a travs de ejemplos, Alfaomega Ra-Ma. Abraham

Gutirrez Rodrguez, Vctor Martnez Hernando. 3. 4. 5. 6. 7. 8. 9. Conceptos de Computacin. June Jamrich Parsons Dreamweaver 8. Cesar Lpez Manual de Referencia JSP. Phil Hanna www.LibrosWeb.es http://www.imp.mx/especialidades/sisevi/Ind_pemex020408.pdf http://foros.fox.presidencia.gob.mx/read.php?26,164867 http://es.wikipedia.org/wiki/Petr%C3%B3leos_Mexicanos#Organizaci.C3 .B3n 10. 11. 12. 13. 14. 15. http://www3.uji.es/~mmarques/f47/apun/node83.html http://www.larevista.com.mx/ed504/pemex504.htm http://www.larevistainformatica.com/listado-articulos.html http://www.webtaller.com/construccion/lenguajes/index/asp/ http://www.webtaller.com/manual-flash/indice_manual_flash.php http://www.webnova.com.ar/articulo.php?recurso=359

119

ANEXOS Anexo A. Instalacin de Dreamweaver CS4 Para instalar Adobe Dreamweaver CS4, deberemos de cerrar cualquier aplicacin que est utilizando actualmente en el ordenador, verificar que no existan versiones anteriores de Dreamweaver y si existen desinstalarlas primero, si todo est en orden ejecutamos el archivo de instalacin desde el CD-ROM o desde un ejecutable. Pasos a seguir

Seleccionar la direccin de donde se alojaran los archivos que necesita el el sistema para de

iniciar

instalador

Dreamweaver CS4.

Se proceder a instalarse los componentes del instalador de

Dreamweaver CS4, sea paciente puede tardas unos minutos

dependiendo de su equipo.

120

Colocar el serial que se nos ha proporcionado para la

instalacin.

Leemos el contrato del programa y aceptamos los trminos y damos en el botn siguiente.

Vamos a seleccionar la unidad de almacenamiento donde queremos que se instale el Dreamweaver CS4, entonces seleccionamos la unidad donde se va a instalar el programa y las opciones que se desean instalar, damos clic en instalar.

121

El programa comenzara a instalarse en nuestra computadora, tardar este

proceso

puede

algunos

minutos, deberemos ser pacientes.

Una

vez que

se

haya

instalado el

programa nos aparece la pantalla de registro, podemos registrar ahora o mas tarde.

Al concluir el paso anterior, se mostrara la pantalla que indica que Dreamweaver CS4 se ha

instalado.

122

Anexo B. Instalacin de Coldfusion 8

Para

instalar

Adobe de que en

ColdFusion

8,

deberemos aplicacin actualmente

cerrar est el

cualquier utilizando y

ordenador

ejecutamos el archivo de instalacin desde el CD-ROM o desde un ejecutable.

Seleccionar instalacin,

el por

idioma default esta

de el

idioma ingls, por desgracia no est en idioma espaol por lo cual el valor por default ser el idioma para instalar.

Leemos el contrato del programa y aceptamos los trminos y damos en el botn siguiente

123

Escribir el serial que adquirimos al comprar el software, si no contamos con una pngase en contacto con un distribuidor autorizado, y si en dado caso no llegara a tener el serial, podemos tener la versin de prueba de 30 das, si todo sale correcto se habilitara el botn siguiente y

podemos seguir adelante.

La

siguiente

pantalla

podemos

seleccionar que tipo de instalacin queremos asistente que para realice el este

ColdFusion,

tenemos 3 opciones configuracin de servidor, y configuracin Configuracin

multiservidor

J2EE, seleccionaremos la que ms nos convenga, y damos en siguiente.

A continuacin complementamos la instalacin con las siguientes

opciones, que son subcomponentes de ColdFusion 8 y si hay un los en

componente seleccionamos siguiente.

que y

requiramos damos

124

La siguiente ventana pide definir el directorio ColdFusion directorio de 8, que instalacin por nos default asigna de el el

asistente es: C:\ ColdFusion 8, y si no tenemos ningn inconveniente as lo dejaremos para seguir en nuestra instalacin.

Leemos el contrato de licencia del complemento LiveCycle Data

Services ES, ya que lo requiere para la instalacin, aceptamos los trminos de la licencia y damos en siguiente.

La instalacin de LiveCycle Services ES tenemos que agregar su nmero de serial, que adquirimos tambin al comprar nuestro software, se lo agregamos y le damos siguiente.

125

La siguiente parte se trata de configurar el servidor Web, si tenemos uno instalado y deseamos agregar uno desde internet, para uso de

prcticas tenemos que seleccionar en la parte inferior donde dice: Built-in Server (development use only) esto con la finalidad de que nuestro servidor ser de prueba solamente y damos en siguiente.

La

siguiente es al

parte

de

esta una

instalacin contrasea

agregar

administrador,

agregamos la contrasea deseada y confirmamos esa contrasea y damos en siguiente.

Agregar (Servicio

una de

contrasea Desarrollo

al

RDS

Remoto),

agregamos la contrasea deseada y confirmamos esa contrasea y

damos en siguiente.

126

La

siguiente

pantalla

es

para

confirmar que la informacin est en y todo es correcto hasta esta instancia podemos seguir con la instalacin.

El

programa

comenzara en

instalarse

nuestra

computadora, este proceso puede tardar algunos minutos,

deberemos ser pacientes.

Al

finalizar

el nos

asistente mandara

de una

instalacin

ventana donde nos mostrara que la instalacin fue correcta y fue un xito.

127

Anexo C. Report Builder

Para

instalar de que en

Report cerrar est el

Builder, cualquier utilizando y

deberemos aplicacin actualmente

ordenador

ejecutamos el archivo de instalacin desde el CD-ROM o desde un

ejecutable.

Seleccionar

el

idioma

de

instalacin, por default esta el idioma ingls para instalar.

Leemos el contrato del programa y aceptamos los trminos y damos en el botn siguiente.

128

La siguiente ventana pide definir el directorio de instalacin de Report Builder, por default el directorio que nos asigna el asistente es: C:\ Archivos de Programas\ColdFusion 8 Report Builder, y continuamos con la instalacin.

La siguiente parte se trata de configurar el lugar donde se desea crear los archivos y damos en siguiente.

La

siguiente

pantalla

es

para

confirmar que la informacin est en y todo es correcto hasta esta instancia podemos seguir con la instalacin.

129

El programa comenzara a instalarse en nuestra computadora, tardar este

proceso

puede

algunos

minutos, deberemos ser pacientes.

Al finalizar el asistente de instalacin nos mandara una ventana donde nos mostrara correcta. que la instalacin fue

130

Anda mungkin juga menyukai