PERSONALIZACIÓN DE UNA PÁGINA WEB

Universidad Tecnologica de Queretaro Digitally signed by Universidad Tecnologica de Queretaro DN: cn=Universidad Tecnologica de Queretaro, c=MX, o=Un

1 downloads 125 Views 847KB Size

Recommend Stories


UNA PELÍCULA UN LIBRO UNA WEB
UNA PELÍCULA UN LIBRO Re verit pratet aut vullamet Shrek Re verit La historia pratet interminable aut vullamet Volenibh Las normas exgramaticales,

web:
LAS PRUEBAS PARAMÉTRICAS 1. Se conoce el modelo de distribución de la población objeto de estudio y se desconoce un número finito de parámetros de dic

Desarrollo de un sitio Web para una agencia de viajes
Escuela Técnica Superior de Ingeniería Informática Universitat Politècnica de València Desarrollo de un sitio Web para una agencia de viajes Proyecto

Diseño de una página Web sobre teoría de colas
Diseño de una página Web sobre teoría de colas Eduardo Garcia Linares EPSEVG - Escola Politècnica Superior d’Enginyeria de Vilanova y la Geltrú Resum

Story Transcript

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

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.