Universidad Tecnologica de Queretaro
Digitally signed by Universidad Tecnologica de Queretaro DN: cn=Universidad Tecnologica de Queretaro, c=MX, o=Universidad Tecnologica de Queretaro, ou=UTEQ,
[email protected] Date: 2007.08.06 15:14:36 -06'00'
UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad · Conocimiento · Servicio
PERSONALIZACIÓN DE UNA PÁGINA WEB
SISTEMAS DE DISEÑO E INGENIERÍAS DE RL DE CV.
Reporte de Estadía para obtener el Título de Técnico Superior Universitario en Tecnologías de la Información y Comunicación
ANA GABRIELA ORDAZ SERVIN
Santiago de Querétaro
Febrero, 2007
8
UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad · Conocimiento · Servicio
PERSONALIZACIÓN DE UNA PÁGINA WEB
SISTEMAS DE DISEÑO E INGENIERÍAS DE RL DE CV.
Reporte de Estadía para obtener el Título de Técnico Superior Universitario en Tecnologías de la Información y Comunicación
Asesor de la empresa ING. CARLOS MARTÍN FERNÁNDEZ VEGA Asesor de la escuela ING. JORGE RAMIRO ALVARADO DE LA VEGA Alumna ANA GABRIELA ORDAZ SERVIN
Santiago de Querétaro
Febrero, 2007
9
AGRADECIMIENTOS
Agradezco el esfuerzo, la voluntad, y la paciencia que hubo en mí, para poder realizar lo que hasta hoy he logrado.
Agradezco a mis padres, a mi hermana y hermano por respetar mis decisiones, por su apoyo incondicional y moral.
Agradezco a aquella familia que estuvo en los momentos más difíciles de mi vida y carrera, quienes me ayudaron a salir de ese camino lleno de dudas e incertidumbres; y sin esperar nada a cambio me ofrecieron su apoyo moral y material.
A mis compañeros de trabajo y amigos por saber escuchar mis problemas, por sus consejos, por su alegría que transmiten en mí. Y a ti te agradezco el haberme entregado tú corazón y por haberme aceptado como tu amiga, aunque seamos totalmente diferentes. A mi amiga Montse porque siempre está dispuesta a ayudarme en todo lo que necesite.
A todas estas personas les agradezco su apoyo y espero algún día poder hacer algo por ustedes.
Gracias.
10
AGRADECIMIENTOS
ÍNDICE
INTRODUCCIÓN
CAPÍTULO I PERSONALIZACIÓN DE UNA PÁGINA WEB Pág. 1.1
1.2
Empresa
8
1.1.1 Giro de la empresa
8
1.1.2 Organigrama
10
Análisis de necesidades
11
1.2.1 Definición de proyecto
11
1.2.2 Objetivos
12
1.2.3 Justificación
13
1.3
Alternativas de solución
14
1.4
Elección de la alternativa óptima
17
1.5
Plan de trabajo
19
1.5.1 Diagrama de Gantt
19
1.5.2 Especificaciones
20
11
CAPÍTULO II
2.1
2.2
DESARROLLO DEL PROYECTO
Descripción detallada del plan de trabajo
21
2.1.1 Instalación del software
23
2.1.2 Tutoriales
26
2.1.3 Instalación del software EdgeCam
26
2.1.4 Elaboración de la página web
27
2.1.5 Liga de la base de datos
31
Pruebas
33
CAPÍTULO III CONCLUSIONES 3.1
Dificultades
34
3.2
Logros obtenidos
34
3.3
Recomendaciones
35
3.4
Aportaciones
35
ANEXOS
GLOSARIO
BIBLIOGRAFÍA 12
INTRODUCCIÓN
En el presente trabajo se describe el desarrollo y funcionamiento de una base de datos, a través de un servicio de páginas Web; realizado para el área de sistemas de la empresa “Sistemas de Diseño e Ingenierías de R.L. de C.V.”
El sistema que se presenta tiene como finalidad recabar la información, esto se realiza por medio de una interfaz que permite el almacenamiento de información en una base de datos.
El Capítulo I describe brevemente a qué se dedica la empresa y cómo está constituida. Describe también el objetivo del proyecto y el porqué de la realización del mismo, el plan de trabajo, y por último la solución al proyecto.
En el Capítulo II se presenta información detallada del proyecto, información general
sobre las herramientas y conceptos que fueron necesarios para su
elaboración.
En el Capítulo III
se explica la conclusión del proyecto, cuáles fueron las
dificultades encontradas durante la elaboración, los logros adquiridos durante el desarrollo del mismo, las recomendaciones y aportaciones al proyecto. Por último se presentan los anexos que contienen códigos de todo el proyecto que se realizó.
13
CAPÍTULO I
PERSONALIZACIÓN DE UNA PÁGINA WEB
1.1 SIDISA 14
1.1.1 Giro de la empresa La información que a continuación se menciona fue recopilada de la Página Web de la empresa “SISTEMAS DE DISEÑO E INGENIERÍAS DE R.L. DE C.V.”
El objetivo principal de SIDISA es: brindar un servicio distintivo a nuestros clientes, tanto en venta de productos de calidad, como en servicio de asesoría y soporte técnico, procurando siempre fomentar el compromiso genuino y participativo de nuestros empleados, en pro de crear ventas inteligentes.
Dar soporte y servicio con la más alta tecnología y calidad.
Somos una Compañía de servicio 100% Mexicana cuyo principal objetivo es el resolver problemas específicos a nuestros clientes, por lo que contamos con un staff de ingenieros calificados en cada una de nuestras áreas. Nos encontramos ubicados en una zona estratégica en el centro de la República.
Visión 15
Llegar a poseer la capacidad intelectual, instalada y financiera para competir en los mercados de todo Latinoamérica, con productos estrella y un servicio inigualable.
Misión Brindar un servicio distintivo a nuestros clientes, tanto en venta de productos de calidad, como en servicio de asesoría y soporte técnico, procurando siempre fomentar el compromiso genuino y participativo de nuestros empleados, en pro de crear ventas inteligentes.
Valores empresariales Calidad: todos los procesos de SIDISA se encuentran estandarizados, para una mayor comprensión y uniformidad en prácticas de negocio. Trabajo en equipo: fomentamos la colaboración en equipo de cada uno de los integrantes de SIDISA en pro de sacar un proyecto concreto. Servicio integral: el proceso de venta de nuestros softwares incluye además la capacitación personalizada y soporte técnico; implementando así una solución después
de
un
arduo
análisis
de
la
problemática
en
cuestión.
16
1.1.2 Organigrama empresarial
10
1.2 Análisis de necesidades
1.2.1 Definición del proyecto
En el área de Sistemas de la empresa SIDISA se controlan y administran los problemas que pueda tener la empresa, en los aspectos de tecnologías de la información y de la comunicación, con el objetivo de mantener en buen estado la operatividad de los sistemas mencionados.
El problema con este departamento es que no cuenta con una página en la cual se pueda verificar cada unos de los reportes que se realizan para proporcionar el mantenimiento a SIDISA.
La empresa Pathtrace, como distribuidor SIDISA, proporcionó una página web a través del programa “EdgeCam” para levantar los reportes de mantenimiento. Sin embargo dicha página no se adapta a las necesidades de la empresa, además de que desde su creación no se le ha dado mantenimiento ni actualización, y por consecuencia afecta la imagen de la empresa Pathtrace.
Por lo anterior el
proyecto consiste en personalizar la página, ya antes
mencionada, de Job Manager Reports del software “EdgeCam”; es decir, se actualizará esta página, de acuerdo a las necesidades de SIDISA en los aspectos de una imagen más dinámica, con más información sobre la empresa y algunas piezas de las cuales se manejan en el programa “EdgeCam”, sobretodo se buscará que la información que se ira cargando automáticamente.
11
1.2.2
Objetivos del proyecto
Este proyecto tiene como objetivo fundamental: • Actualizar y personalizar una página Web • Organizar los reportes de acuerdo con la familia que se creó • Acceder con rapidez y comodidad al administrador en el chequeo de reportes del software “EdgeCam”. • Crear una base de datos que será utilizada para los reportes hechos en el mismo software.
12
1.2.3 Justificación
El objetivo del proyecto es que se pueda visualizar toda la información recaudada en la página, pero en el navegador del cliente.
A su vez dicho proyecto permitirá una mejor organización y administración de los reportes, desde el lugar de trabajo; esto para una mayor comodidad y rapidez.
El sistema está dirigido a todas aquellas personas que trabajan con el software en el área de Sistemas. Dichos reportes ahora aparecerán en la página de Job Manager Reports, gracias a la interfaz que se creará.
Esto permitirá que el Gerente de la empresa tenga un procedimiento rápido al verificar los reportes desde su lugar de trabajo.
13
1.3
Alternativas de solución
Para la realización de este proyecto se tienen tres alternativas de solución. A continuación se describen las soluciones:
1.- PHP PHP es un lenguaje de programación usado generalmente para la creación de contenido para sitios web. El nombre es el acrónimo recursivo de "PHP: Hypertext Preprocessor" (inicialmente PHP Tools, o, Personal Home Page Tools), y se trata de un lenguaje interpretado usado para la creación de aplicaciones para servidores, o creación de contenido dinámico para sitios web. Los principales usos del PHP son los siguientes: • Programación de páginas Web dinámicas, habitualmente en combinación con el motor de base datos MySQL, aunque cuenta con soporte nativo para otros motores, incluyendo el estándar ODBC, lo que amplía en gran medida sus posibilidades de conexión. • Programación en consola, al estilo de Perl o Shell scripting. • Creación de aplicaciones gráficas independientes del navegador, por medio de la combinación de PHP y GTK (GIMP Tool Kit), lo que permite desarrollar aplicaciones de escritorio en los sistemas operativos en los que está soportado.
14
2.- ASP Active Server Pages (ASP) es una tecnología del lado servidor de Microsoft para páginas web generadas dinámicamente, que ha sido comercializada como un anexo a Internet Information Server (IIS). ASP ha pasado por cuatro iteraciones mayores: ASP 1.0 (distribuido con IIS 3.0), ASP 2.0 (distribuido con IIS 4.0), ASP 3.0 (distribuido con IIS 5.0) y ASP.NET (parte de la plataforma .NET de Microsoft). Las versiones pre-.NET se denominan actualmente (desde 2002) como ASP clásico. En el último ASP clásico: ASP 3.0 hay seis objetos integrados disponibles para el programador; Application, ASPError, Request, Response, Server y Session. Cada objeto corresponde a un grupo de funcionalidades frecuentemente usadas y útiles para crear páginas web dinámicas. Las páginas pueden ser generadas, mezclando código de scripts del lado del servidor (incluyendo acceso a base de datos) con HTML y código del lado del servidor.
15
3.- Proyecto en Visual basic y base de datos en Access
Microsoft Access es un sistema de gestión de base de datos; creado para uso de sistemas de información y almacenamiento de datos. Posee propiedades de seguridad de enlace entre una tabla y otra, mediante la opción de primary key para impedir borrar información importante o insertar información redundante.
Por su particularidad Microsoft Access está diseñado como una base de datos compatible con Visual Basic, aunque Visual basic no es un administrador de base de datos. En términos generales utiliza el gestor de base de datos Jet de Microsoft Access u ODBC (Open Data Base Connectivity) para organizar los registros.
Visual basic permite modalidades de: • Inserción • Borrado • Actualización en la base de datos.
Además, Visual basic cuenta con varios objetos que facilitan el acceso a la base de datos, como es el Microsoft DATA o el Microsoft DAO 3.51: objetos para ver la información de la base de datos como el MSFlexGrid, quien organiza todos en forma de tabla y; objetos para generar reportes de impresión como el Microsoft Data Report.
Tanto el Microsoft DATA como el Microsoft DAO 3.51 manejan sentencias SQL que permiten consultas estructuradas. 16
1.4
Elección de la alternativa óptima
Al analizar las diversas alternativas de solución se llegó a la conclusión de llevar a cabo la primera opción; la página Web con el lenguaje de programación en PHP.
Las ventajas que tiene este sistema sobre los demás son las siguientes: • Es un lenguaje multiplataforma. • Capacidad de conexión con la mayoría de los manejadores de base de datos que se utilizan en la actualidad. • Leer y manipular datos desde diversas fuentes, incluyendo datos que pueden ingresar los usuarios desde formularios HTML. • Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext's o extensiones). • Posee una amplia documentación en su página oficial • Es libre, por lo que se presenta como una alternativa de fácil acceso para todos. • Permite las técnicas de Programación orientada a objetos. • Permite crear los formularios para la Web • Es gratuito
17
Este sistema permitirá realizar una página confiable y con una base de datos veloz y capaz de manejar, sin problemas, tablas con millones de registros en sitios Web.
Además los usuarios podrán acceder a ella, sin problemas de restricción o de alguna contraseña para ingresar.
También permitirá dar a conocer los intereses de los usuarios acerca de los productos que ofrece la empresa y establecer comunicación con ellos.
18
1.5 Plan de trabajo 1.5.1 Diagrama de Gantt o Cronograma de actividades
may 2006
Id.
Nombre de tarea
Comienzo
Fin
8
Análisis de Necesidades
08/05/2006
10/05/2006
3d
Busca de opciones para la realización 2 del proyecto.
08/05/2006
10/05/2006
3d
Instalación del Software
11/05/2006
17/05/2006
5d
4 Instalación Apache, PHP
11/05/2006
11/05/2006
1d
5 Pruebas de los programas instalados
12/05/2006
17/05/2006
4d
18/05/2006
31/05/2006
10d
7 Estudio de tutoriales Html, PHP
18/05/2006
31/05/2006
10d
Instalación del Software EdgeCAM
01/06/2006
09/06/2006
7d
01/06/2006
09/06/2006
7d
12/06/2006
30/06/2006
15d
12/06/2006
30/06/2006
15d
03/07/2006
11/08/2006
30d
03/07/2006
11/10/2006
73d
1
3
6
8
Tutoriales
9 Instalación y Pruebas del software 10
Pagina WEB
Elaboración de pagina Web, colores, 11 apartados, ligas, animaciones etc. 12
Base de Datos
13 Ligar la base de datos a pagina Web 14
Pruebas
14/08/2006
18/08/2006
5d
15
Fin del Proyecto
29/08/2006
29/08/2006
1d
29/08/2006
29/08/2006
1d
16 Presentación al profesor tutor
jun 2006
Duración 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
19
15
16
17
18
19
1.5.2 Especificaciones
1. Instalación de software Se instalará el software que será utilizado para la realización del proyecto, los cuales son Apache, PHP y Mysql.
2. Tutoriales Esta etapa constituye
la investigación acerca de tutoriales que
sirvan para el asesoramiento de la página a personalizar.
3. Instalación del software EdgeCam En este punto también se instalará el software que contiene la página a personalizar. Así como también algunas pruebas que se realizarán para el entendimiento del mismo.
4. Elaboración de la página Web Esta etapa constituye cada procedimiento que se llevará para la realización del proyecto como son los apartados que llevará la página, los colores, el tipo de información que contendrá, a qué tipo de personas va ir dirigido y lo más importante, la información que se irá cargando automáticamente.
5. Liga de la base de datos En esta etapa se ligarán todas las páginas que contiene la base de datos, por medio de comandos de PHP.
CAPÍTULO II DESARROLLO DEL PROYECTO
3
2.1 Descripción detallada del plan de trabajo
Antes de desarrollar el proyecto se definirá los siguientes conceptos para un mejor entendimiento y comprensión:
Definición de Base de datos Se define una base de datos como una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los sistemas de información de una empresa o negocio en particular. Las bases de datos proporcionan la infraestructura requerida para los sistemas de apoyo a la toma de decisiones y para los sistemas de información estratégicos, ya que éstos sistemas explotan la información contenida en las bases de datos de la organización, para apoyar el proceso de toma de decisiones o para lograr ventajas competitivas. Por este motivo es importante conocer la forma en que están estructurados las bases de datos y su manejo.
Componentes principales de una base de datos Datos: es la Base de datos propiamente dicha. Hardware:
el
hardware
se
refiere
a
los
dispositivos
de
almacenamiento en donde reside la base de datos, así como, a los dispositivos
periféricos
(unidad
de
control,
canales
de
comunicación, etc.) necesarios para su uso.
4
Software: está constituido por un conjunto de programas que se conoce como Sistema Manejador de Base de Datos (DMBS: Data Base Management System). Este sistema maneja todas las solicitudes formuladas por los usuarios a la base de datos. Usuarios: existen tres clases de usuarios relacionados con una Base de datos: 1. El programador de aplicaciones, es quien crea programas de aplicación que utilizan las bases de datos. 2. El usuario final, es quien acceda a la Base de datos por medio de un lenguaje de consulta o de programas de aplicación. 3. El administrador de la Base de datos (DBA: Data Base Administrator); es quien se encarga del control general del Sistema de base de datos. PHP: es un lenguaje de programación usado generalmente para la creación de contenido para sitios web. El nombre es el acrónimo recursivo de "PHP: Hypertext Preprocessor" (inicialmente PHP Tools, o, Personal Home Page Tools), y se trata de un lenguaje interpretado usado para la creación de aplicaciones para servidores, o creación de contenido dinámico para sitios web.
5
2.1.1 Instalación de software
Se realizó la selección del software que permita trabajar con el proyecto y la instalación del mismo, los cuales son: un servidor local que
permita
la
realización
de
pruebas,
un
lenguaje
de
programación, que en este caso fue Php y Apache. El procedimiento es el siguiente: primero fue instalado el apache, desde la página de http://httpd.apache.org/ . Una vez descargado, se debe instalar en el sistema, ejecutando el archivo obtenido. Después se da paso a un asistente que guiará en el proceso de instalación del servidor. Durante el proceso preguntará el nombre del dominio y del servidor, que se rellenará con la palabra "localhost". Pedirá también una dirección de correo, que se rellenará con cualquiera dirección. También preguntará si se desea que el servidor responda en el puerto 80 para todos los usuarios o, si se desea que sólo se active para el usuario actual en el puerto 8080, cuando se inicie manualmente. Lo normal es que lo activen para todos los usuarios.
Con estos datos queda configurado el Apache inicialmente. En cualquier momento pueden editarse al gusto o necesidad. Para ello se debe editar el fichero httpd.conf, localizado en el directorio de instalación de Apache, que se ha indicado durante el proceso de instalación, más concretamente, en el subdirectorio conf. Una vez 6
realizado esto, éste servirá como instructivo para configuraciones más habituales.
Una vez instalado, el Apache se pone en funcionamiento. Para controlar el Apache se podrá encontrar en el botón de inicio, sección programas, un nuevo grupo llamado "Apache HTTP Server", con iconos como: detener el servidor ponerlo en marcha editar archivo de configuración httpd.conf
También se podrá ver en la barra de tareas un nuevo icono indicando que el Apache está funcionando y, que además ofrece opciones para controlarlo si se pulsa sobre él.
Comprobar su funcionamiento
Para
comprobar
que
el
servidor
está
activo
y
funciona
correctamente se debe abrir un explorador y probar a acceder la URL http://localhost. Si todo va bien, se observará el mensaje de bienvenida del servidor con algo como ¡Funcionó! ¡El servidor Apache ha sido instalado en este equipo!".
7
Después de la instalación del Apache se instaló el PHP.
En el caso de PHP es diferente ya que se tiene que hacer un pequeño archivo llamado, por ejemplo, "prueba.php", en el que se colocará dentro el siguiente código:
Esta función simplemente creará una página de muestra de las configuraciones definidas para PHP en ese servidor.
Para acceder al archivo creado desde el explorador, se escribirá en la barra de direcciones esta URL: http://localhost/prueba.php
Debería aparecer un resultado como el de la siguiente imagen.
8
Fig. 2.1 Prueba. Php
2.1.2 Tutoriales
Aquí se estudiaron algunos tutoriales para lenguaje HTML, base de datos, PHP, entre otros, como fundamentación teórica. Algunos de los tutoriales fueron sacados del Internet y éstas son sus rutas: http://www.gamarod.com.ar/recursos/tutoriales/php/ http://www.desarrolloweb.com/manuales/21/ http://www.desarrolloweb.com/manuales/12/
2.1.3 Instalación del software EdgeCam
Se realizó la instalación del software EdgeCam, en donde se encuentra la página a personalizar. Se realizaron algunas pruebas de conocimiento del software, así como se estudió la base de datos del mismo.
9
Fig. 2.2 Imagen de software EdgeCam
2.1.4 Elaboración de la página Web
1ra. Parte del proyecto
Se comenzó con la selección de los campos que debe contener la página y la división de los módulos, para la captura de los datos. Esta página se diseñó en HTML: lenguaje de programación de PHP. Ésta no sólo contiene la información para la captura de la base de datos, sino también una parte donde se liga a la página principal de la empresa de SIDISA, al igual que la página de “EdgeCam”, con algunas animaciones para lograr más dinamismo en la página.
También dentro de la página se muestra información acerca de EdgeCam
10
http://www.edgecam.com/es/default.asp?goUrl=/es/product/solidma chinist.shtml y algunas imágenes del proceso que se lleva dentro del software. Por último, se colocó el correo del gerente de la empresa, para que puedan mandar alguna duda o sugerencia, sobre el software que se menciona dentro de la página.
A continuación se muestra el diseño de la página:
Fig. 2.3 Imagen de página 1
11
Fig. 2.4 Imagen de página 2
Una vez terminado el diseño de la página se continúo con la creación de la base de datos. Para visualizar los códigos utilizados para la realización de la página que se mostró anteriormente véase en Anexos A.
En la segunda parte del proyecto se explica la creación de la base de datos.
12
2da. Parte del proyecto
Una vez instalado el Apache y PHP, se debe verificar que el programa esté correctamente instalado, los cuales se encuentran dentro de C: en donde Apache se encuentra en Archivos de programas. Para comprobar que el servidor está activo y funciona correctamente se puede abrir un explorador para acceder a la URL http://localhost, que es el servidor. En el caso de PHP es diferente ya que si está en función simplemente creará una página de muestra de las configuraciones definidas para PHP en ese servidor. Para acceder al archivo creado desde el explorador, se escribirá en la barra de direcciones esta URL: http://localhost/prueba.php. Debe aparecer un resultado como éste (ver Fig. 2.5), como se había mencionado anteriormente.
Fig. 2.5 Imagen de prueba
13
2.1.5 Liga de la base de datos
Para ligar los datos a la página http://localhost/gaby/cam.html, se utilizó una serie de comandos como los siguientes: El proceso empieza en index.php, index manda llamar el archivo llamado loadPages.php con el siguiente comando:
Include(“procesos/loadPages.php”);
que está en la carpeta procesos. Este archivo hace una copia de los reportes que hay en html de la ruta del sistema EdgeCam, hacia la ruta que está disponible para publicar contenido Web.
Después de copiar ese archivo; index.php llama el archivo setFormatHtml.php con el comando siguiente:
Include (“procesos/setFormatHtml.php”);
el cual hace una lectura de los archivos y les modifica el contenido para darle un formato distinto al que tenía.
Finalmente index.php muestra los reportes en un iframe con el siguiente comando:
14
Fig. 2.6 Comandos para configuración
Para visualizar cómo fue que se mandó llamar a las páginas por medio del código, ver ANEXO B “config.php”.
Para ver el código de cómo se mandó llamar a los archivos de procesos/loadPages.php y procesos/setFormatHtml.php ver ANEXO B “index.php”.
15
2.2 Pruebas
Las pruebas se realizaron durante una semana, en las cuales se probaron
si
la
base
de
datos
se
estaba
actualizando
automáticamente y si la información que se enviaba era la misma que contenía la página. Todo esto para observar que toda la información así, como se enviaba, llegaba y que ningún tipo de dato se perdiera. Después de hacer esas pruebas, se mostró el proyecto al Gerente de la empresa SIDISA, así como también el funcionamiento del mismo. Se mostró los apartados que tendría la página y así fue como se concluyó la elaboración del proyecto llamado “Personalización de una página web”.
16
CAPÍTULO III
CONCLUSIONES
17
3.1
Dificultades
Algunas de las problemáticas que se tuvieron durante el desarrollo del proyecto se dieron cuando se quiso instalar el software, ya que no se tenía la experiencia necesaria en la instalación. Esto requirió de investigación sobre la instalación del Servidor Apache y Php y asesoría de personas relacionados con el tema. Otra de las dificultades encontradas se dio en la base de datos que se pensaba jalar, ya que estaba con llave, debido a la seguridad con que el software cuenta. Se
resolvió
con
la
ayuda
de
la
empresa
“Pathtrace”,
específicamente con el encargado del mantenimiento del software EdgeCam.
3.2
Logros obtenidos
El proyecto se realizó en cuatro partes, todas relacionadas con la página Web. Actualizar y personalizar una página Web. Nuevo formato a la página que ya existía. Ligar páginas a la página Web creada. Creación de una página que será la interfaz para la captura de información. Esta página se logró terminar con todos los requisitos solicitados por la empresa; se puede decir que está funcionando al 100 por ciento en el servidor local.
18
• El formato que se le dio a la página es algo formal y con más apartados que en la página anterior, cuenta con animaciones para una mejor presentación, lo que hace atractivo a la página. • El ligar las páginas de Job Manager Reports a la página que se realizó, es el complemento que tiene y es la actividad principal de la página, ya que ésta contiene los reportes que se realizarán dentro del software. . 3.3 Recomendaciones
Se considera que la empresa debe estar siempre actualizada con las nuevas
tecnologías que surgen día a día, así como en la
actualización constante de su página.
3.4 Aportaciones
Soporte Técnico a los equipos de la empresa SIDISA.
19
ANEXOS
20
ANEXO A parte
Códigos del proyecto: primera
Mi pagina