proyecto final tesis

119
 I UNIVERSIDAD TÉCNICA DE MANABÍ FACULTAD DE CIENCIAS INFORMÁTICAS ESCUELA DE INGENIERÍA EN SISTEMAS TESIS DE GRADO Previo a la obtención del Título de: Ingeniero en Sistemas Informáticos  TEMA: “DOTACION, DISEÑO E IMPLEMENTACION DE UNA PÁGINA WEB DINAMICA REMOTA, BAJO PLATAFORMA LINUX, MEDIANTE ARQUITECTURA CLIENTE SERVIDOR PARA EL SISTEMA DE CONSULTA DE NOTAS EN EL CENTRO DE FORMACION ARTESANAL “DR. GABRIEL MANZO QUIÑONEZ”. AUTOR: Guevara Burgos Juan Carlos DIRECTOR DE TESIS ING. GABRIEL DEMERA URETA PORTOVIEJO - MANABI - ECUADOR 2009

Upload: leonard-avila-alarcon

Post on 10-Jul-2015

803 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 1/119

 

UNIVERSIDAD TÉCNICA DE MANABÍ

FACULTAD DE CIENCIAS INFORMÁTICAS

ESCUELA DE INGENIERÍA EN SISTEMAS

TESIS DE GRADOPrevio a la obtención del Título de:

Ingeniero en Sistemas Informáticos 

TEMA:“DOTACION, DISEÑO E IMPLEMENTACION DE UNA

PÁGINA WEB DINAMICA REMOTA, BAJO PLATAFORMA

LINUX, MEDIANTE ARQUITECTURA CLIENTE SERVIDORPARA EL SISTEMA DE CONSULTA DE NOTAS EN EL

CENTRO DE FORMACION ARTESANAL “DR. GABRIEL

MANZO QUIÑONEZ”. 

AUTOR:

Guevara Burgos Juan Carlos

DIRECTOR DE TESIS

ING. GABRIEL DEMERA URETA

PORTOVIEJO - MANABI - ECUADOR

2009

Page 2: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 2/119

 

II 

DEDICATORIA

Dios me ha permitido llegar a este punto de mi vida en el cual me he realizado

profesionalmente no ha sido fácil pero lo he logrado gracias por permitirme ser quien

soy.

La presente tesis se la dedico a mis padre ya que sin ellos no sería lo que soy hoy endía, su constante apoyo y comprensión me han ayudado a superarme como persona,

sin ti mi madre amiga y consejera Delia Cristina Burgos Delgado quien siempre ha

estado ahí y la mujer que más amo en el mundo, mi padre Jorge Ítalo Guevara

Bazurto persona de carácter fuerte y enérgica mi ejemplo a seguir, ambos me

inculcaron los valores que a diario me ayudan a ser una persona de bien, honrada y

honesta, gracias por amarme y apoyarme en mis decisiones.

A mi esposa y amiga Iben Gabriela, por estar a mi lado en aquellos momentos en que

el estudio y el trabajo ocuparon mi tiempo y esfuerzo. Gracias por su ayuda,

paciencia, comprensión, por su amor, por ese apoyo incondicional, por ser parte

importante en el logro de mis metas profesionales.

Mis hermanos Carmen, Hugo, Jorge, Vicente, Miguel y María Cristina para quienes

he tratado de ser un ejemplo y creo que lo he logrado ya que todos son muy honestos

y responsables este logro personal se los dedico a ustedes también.

 Juan Carlos Guevara Burgos

Page 3: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 3/119

 

III 

AGRADECIMIENTO

Son tantas personas a las cuales debo parte de este triunfo, de lograr alcanzar mi

culminación académica, la cual es el anhelo de todos los que así lo deseamos. A

Dios, nuestro Señor, nuestro Guía; sabemos lo esencial que ha sido en mi posición

firme de alcanzar esta meta, esta alegría, ya que podremos siempre de tus manos

alcanzar otras que esperamos sean para tu Gloria.

A mis Padres, por darme la estabilidad emocional, económica; para poder llegar

hasta este logro, que definitivamente no hubiese podido ser realidad sin ustedes…  

A mis amigos y maestros, Ing. Gabriel Demera Ureta, Ing. Lenin Rivera Montalván,

Ing. Carlos Luis Solórzano, Ing. Javier Cuzco Torres, por aportar con sus

experiencias y conocimientos en el proceso de este proyecto.

Extiendo mis agradecimientos a las autoridades de la Academia Artesanal Dr.

Gabriel Manzo Quiñonez, Facultad de Ciencias Informáticas y en especial al Comité

de Evaluación por su aporte y valiosa colaboración.

A mis amigos Milton Aguilar, Andrés Cedeño, Boris Mero, Pedro Moreno, Hernán

Vargas , a mi tía Ing. Narcisa Guevara persona a quien considero como mi segunda

madre, ya que siempre me ha guiado con sus sabios consejos, y a todos esos grandes

amigos que siempre me dieron su apoyo en todo mi proceso de estudio y mucho más

al momento de elaborar mi proyecto de Tesis.

¡Gracias!

Page 4: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 4/119

 

IV 

CERTIFICACIÓN DIRECTOR DE TESIS

Ingeniero en Sistemas Informáticos Gabriel Demera Ureta, certifica que la tesis de

Desarrollo Comunitario titulada “DOTACION, DISEÑO E

IMPLEMENTACION DE UNA PÁGINA WEB DINAMICA REMOTA, BAJO

PLATAFORMA LINUX, MEDIANTE ARQUITECTURA CLIENTE

SERVIDOR PARA EL SISTEMA DE CONSULTA DE NOTAS EN EL

CENTRO DE FORMACION ARTESANAL “DR. GABRIEL MANZO

QUIÑONEZ”, es trabajo original del señor egresado: Guevara Burgos Juan Carlos,

y el que ha sido realizado bajo mi dirección.

ING. GABRIEL DEMERA URETA

DIRECTOR DE TESIS

Page 5: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 5/119

 

CERTIFICACIÓN DEL TRIBUNAL DE REVISIÓN Y

EVALUACIÓN

La presente tesis de Desarrollo Comunitario titulada “DOTACION, DISEÑO E

IMPLEMENTACION DE UNA PÁGINA WEB DINAMICA REMOTA, BAJO

PLATAFORMA LINUX, MEDIANTE ARQUITECTURA CLIENTE

SERVIDOR PARA EL SISTEMA DE CONSULTA DE NOTAS EN EL

CENTRO DE FORMACION ARTESANAL “DR. GABRIEL MANZO

QUIÑONEZ”; es trabajo original del señor egresado: Guevara Burgos Juan Carlos;

la cual ha sido evaluada, revisada y aprobada por los miembros del tribunal de

revisión y evaluación.

Para constancia firman:

Ing. Lenin Rivera Montalván Ing. Carlos Solórzano SolórzanoMIEMBRO MIEMBRO

Ing. Javier Cuzco Torres

PRESIDENTE

Page 6: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 6/119

 

VI 

DECLARACIÒN SOBRE DERECHO DE AUTOR

Las ideas expuestas en el presente trabajo son absoluta responsabilidad del autor.

Los derechos de las investigaciones pertenecen incondicional y exclusivamente a la

Universidad Técnica de Manabí y a él creador de este trabajo.

El Autor 

Page 7: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 7/119

 

VII 

ÍNDICECONTENIDO PAG

CAPITULO I 1

1.  DENOMINACION DEL PROYECTO 2

2.  LOCALIZACION FISICA DEL PROYECTO 3

3.  FUNDAMENTACION 4

3.1  DIAGNOSTICO DE LA COMUNIDAD 4

3.2  IDENTIFICACION DE PROBLEMAS 4

3.3  PRIORIZACION DE PROBLEMAS 5

4.  JUSTIFICACION 6

5.  OBJETIVOS 7

5.1 OBJETIVO GENERAL 7

5.2 OBJETIVOS ESPECIFICOS 8

CAPITULO II6.  MARCO DE REFERENCIA 9

UNIDAD EDUCATIVA Dr. GABRIEL MANZO Q. 9-10

6.1  MARCO TEORICO 10

6.2  SOFTWARE LIBRE 11

6.3  CENTOS 5.3 11

6.4  SERVIDOR 12

6.5  ESTACION DE TRABAJO 13

6.6  TECNOLOGIA JSP 14-16

6.7 PORTAL WEB 16

6.8  SERVIDOR WEB 16-18

6.9  POSTGRESQL 19

6.10 TOMCAT 19-20

Page 8: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 8/119

 

VIII 

6.11 BREVE ANALISIS DEL SISTEMA IMPLEMENTADO 20

6.12INTEGRACION DEL SISTEMA INFORMATICO Y LA

PAGINA WEB A IMPLEMENTAR 21-22

6.13 ESQUEMA ACTUAL DEL PROYECTO 22

ALCANCE DEL PROYECTO 23

CAPITULO III

7.  BENEFICIARIOS 24

7.1  BENEFICIARIOS DIRECTOS 24

7.2  BENEFICICARIOS INDIRECTOS 24

8.  METODOLOGIA 25

8.1 TIPO DE ESTUDIO 25-26

8.2 MATRIZ DE INVOLUCRADOS 27

8.3 ARBOL DE PROBLEMAS 28

8.4 ARBOL DE OBJETIVOS 29

8.5 ARBOL DE ALTERNATIVAS 30

8.6 MATRIZ DE MARCO LOGICO 31-34

9. RECURSOS A UTILIZAR 35

9.1 RECURSOS HUMANOS 35

9.2 RECURSOS MATERIALES 35-36

9.3 RECURSOS ECONOMICOS 37

10. EJECUCION DEL PROYECTO 38.39

CAPITULO IV

11. PRESENTACION Y ANALISIS DE LOS RESULTADOS OBTENIDOS

EN LA SOLUCION DEL PROBLEMA 40

12. CONCLUSIONES Y RECOMENDACIONES 41

Page 9: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 9/119

 

IX 

12.1. CONCLUSIONES 41

12.2. RECOMENDACIONES 42

13. SUSTENTABILIDAD Y SOSTENIBILIDAD 43

13.1 SUSTENTABILIDAD 4313.2 SOSTENIBILIDAD 43

14. PRESUPUESTO 44

15. CRONOGRAMA DE ACTIVIDADES 45

16. BIBLIOGRAFIA 46

ANEXOS 47-106

Page 10: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 10/119

 

RESUMEN

Día a día la tecnología va creciendo y siendo esta pilar importante en el desarrollo de

las sociedades del mundo en general, se decidió realizar un trabajo de tesis que

contribuya a la modernización tecnológica y automática del Centro de Formación

Artesanal “Dr. Gabriel Manzo Quiñonez”, beneficiando directamente a los

estudiantes, profesores y directivos.

Este es el caso de la creación diseño e implementación de una página web dinámica

remota bajo plataforma Linux que ayudará a realizar el proceso de consulta de notas

con la ayuda del internet.

El presente documento muestra los diferentes procesos y actividades a seguir para

poder construir el sitio web, y es que se tuvo que dejar diseñada y estructurada una

red punto a punto desde la Academia hacia el centro de cómputo de la universidad

para tener comunicación con el servidor, configurar este servidor Linux para poder

alojar la pagina y esta que a la vez sea vista por medio de la pagina web de la

Universidad, para así poder acceder a información de la institución académica.

La institución involucrada en el proyecto se encuentra ubicada dentro de los predios

de la universidad, y cuenta con 2 estaciones de trabajo (computadoras) y 1 ordenador

con características de servidor, a los cuales se les habilitará el servicio de internet

desde el centro de cómputo, y es así como se muestra en resumen las actividades

realizadas, recursos humanos, financieros y materiales que requirieron para llevar al

término este proyecto.

Page 11: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 11/119

 

XI 

SUMARY

Day by day the technology goes growing and being this to hull by pounding

important in the development of worldly societies in general, it was decided

accomplishing a job of thesis that he contribute to the technological and automatic

modernization of Formación Artesanal's Center “ Dr. Gabriel Manzo Quiñonez ”,

benefitting directly the students, professors and executives.

This is I design the case of the creation and implementation of a page dynamic

remote low Web platform Linux that help the counselling process of notes realize

with the help of the internet.

The present document Web evidences the different processes and activities to followto be able to construct the place, and the fact is that it was known that to be left

himself designed and structured a net point just in time from the Academy toward the

computer center of the university to have communication with the servant, to

configure this server Linux to be able to house the page and this that at the same time

sight by means of the page be Web of the University, stop thus could have agreed to

the pedagogical institution's information.

The institution implicated in the project finds itself located within the university's

estates, and has 2 workstations ( computers ) and 1 computer with characteristics of 

servant, to which enable them the service of internet from the computer center, and it

is the same way that the realized activities, human resources, financiers and materials

that paged to carry this project to the term are shown in short.

Page 12: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 12/119

 

XII 

INTRODUCCIÓN

En la actualidad el uso de los Equipos de Computación son de fundamental

importancia, para toda persona que estudie y trabaje, gracias a que esta es una

herramienta de gran utilidad para el aprendizaje y el procesamiento de información,

lo cual ayuda a formar y a incrementar el intelecto de los usuarios, en diferentes

campos como por ejemplo las empresas que generan un producto especifico, y

también alguna institución u organismo público o privado.

Con el uso de estos sistemas de computación actuales y los numerosos beneficios de

la informática, los usuarios más comunes como lo son los estudiantes, han logrado

reducir la complejidad en las actividades académicas gracias a que se logra obtener la

información en forma rápida, eficaz y segura, permitiendo así cumplir sus objetivos y

metas por las cuales fueron creadas en menos tiempo. 

Hoy en día los avances tecnológicos son primordiales en el mundo institucional y

empresarial, y sobre todo educacional por consiguiente los estudiantes y educadores

deben estar estrechamente relacionados con esto avances tecnológicos para

mantenerse actualizados y no perder la oportunidad de estar al día, en cuanto a las

nuevas generaciones en computación.

Page 13: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 13/119

 

1

CAPITULO I

1.  DENOMINACIÓN DEL PROYECTO 

“Dotación, diseño e implementación de una página web dinámica remota, bajo

plataforma Linux, mediante arquitectura cliente servidor para el sistema de consultade notas en el centro de formación artesanal “Dr. Gabriel Manzo Quiñonez”. 

Page 14: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 14/119

 

2

2.  LOCALIZACIÓN FÍSICA DEL PROYECTO

El Desarrollo del proyecto se lo llevó a cabo en las instalaciones del Centro de

Formación Artesanal “Dr. Gabriel Manzo Quiñonez” que está ubicada en la Avenida

José María Urbina más conocida como “Avenida Universitaria” vía a Crucita, de la

parroquia 12 de Marzo, en el cantón Portoviejo, provincia de Manabí.

Sus coordenadas Geográficas son:

Latitud: 1° 2‟ 12” 

Longitud: 80° 27‟15” 

Coordenadas UTM

9‟869100

571850

Grafico #1.- Provincia de Manabí 1 

1 http://www.utm.edu.ec/unidad_Dr.Gabriel_manzo/generalidades.htm 

Page 15: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 15/119

 

3

Grafico# 2 .- Centro de Formación Artesanal “ Dr. Gabriel Manzo Quiñonez” 

“Lugar donde está alojada la pagina web en el servidor Linux” 

Page 16: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 16/119

 

4

3.  FUNDAMENTACIÓN

3.1 DIAGNÓSTICO DE LA COMUNIDAD

El Centro de Formación Artesanal “Dr. Gabriel Manzo Quiñonez”, no contaba con

un mecanismo automatizado para realizar el proceso de consulta de notas de los

estudiantes, así como adolecía la falta de información referencial sobre el centro

educativo y de los estudiantes en un portal web, las cuales mejorarían el servicio quebrinda a los estudiantes y personal administrativo.

3.2 IDENTIFICACIÓN DE PROBLEMAS

En la identificación del Problema se ha detectado las siguientes falencias:

-  Ausencia de un sitio oficial web para la publicación de notas de los

estudiantes.

-  Necesidad que tiene la academia en colocar en un sitio web las novedades y

pormenores de los estudiantes.

-  Poca información sobre las bondades que ofrece la academia a nivel

educativo.

Page 17: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 17/119

 

5

3.3 PRIORIZACIÓN DE PROBLEMAS

El Centro de Formación Artesanal “Dr. Gabriel Manzo Quiñonez”, es una institución

para el desarrollo del estudiante en áreas artesanales.

La percepción de esta problemática hicieron entender que los problemas debían ser

solucionados a través de un sitio web para al proceso de consulta de notas de losestudiantes.

Después de identificar cada uno de los problemas y sus posibles alternativas de

solución, permitió tomar la decisión de priorizar como problema más apremiante a:

La urgencia inminente de efectuar la “Dotación, diseño e implementación de una

página web dinámica remota, bajo plataforma Linux, mediante arquitectura clienteservidor para el sistema de consulta de notas en el Centro de Formación Artesanal

“Dr. Gabriel Manzo Quiñonez”, para solucionar la deficiencia que existía en la

ejecución de los procesos que realizaba el personal administrativo de la institución.

Page 18: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 18/119

 

6

4.  JUSTIFICACIÓN

El Centro de Formación Artesanal Dr. Gabriel Manzo Quiñonez es un centro de

estudios en el cual los estudiantes son formados en diferentes carreras cortas,

artesanales y técnicas, por lo tanto es indispensable que la atención que se les brinde

sea eficaz.

En la actualidad, son 400 el número de estudiantes que acoge el Centro de

Formación Artesanal Dr. Gabriel Manzo Quiñonez, y durante los años de

funcionamiento, los procesos manuales de publicación de notas fueron lentos,

inseguros y carecían de un control exhaustivo con dicha información.

Lo que hizo necesario la automatización de estos procesos, por lo que se consideróque este proyecto de tesis mejoraría la forma de ejecutar automáticamente los

procesos manuales.

Page 19: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 19/119

 

7

5.  OBJETIVOS

5.1 OBJETIVO GENERAL 

Mejorar el proceso de consulta de notas del Centro de Formación Artesanal “Dr.

Gabriel Manzo Quiñonez” mediante la dotación de una página web dinámica remota,  

bajo plataforma Linux mediante arquitectura cliente  –  servidor, que permita a la

institución brindar un mejor servicio administrativo.

5.2 OBJETIVOS ESPECÍFICOS 

  Diseñar el esquema físico de la página web para la publicación de notas einformación referencial sobre el Centro de Formación Artesanal “Dr. Gabriel

Manzo Quiñonez”.

  Crear la página web dinámica con tecnología JSP y con interfaces amigables

para que los usuarios finales utilicen ágilmente la aplicación.

  Generar y pormenorizar las respectivas consultas o peticiones hacia elservidor donde se aloja la base de datos del centro artesanal Dr. Gabriel

Manzo Quiñonez.

  Realizar la respectiva configuración de coexistencia entre la página web

dinámica y el servidor del Centro de Formación Artesanal “Dr. Gabriel

Manzo Quiñonez” que contiene un Sistema Operativo CentOS 5.3.

Page 20: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 20/119

 

8

  Alojar la página web dinámica en el servidor del Centro de Formación

Artesanal “Dr. Gabriel Manzo Quiñonez”. 

  Adiestrar en el manejo de la página web al personal administrativo y docente

mediante la capacitación.

Page 21: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 21/119

 

9

6.  MARCO DE REFERENCIA

UNIDAD EDUCATIVA “DR. GABRIEL MANZO QUIÑÓNEZ” 

HISTORIA

La Unidad Educativa de la Universidad Técnica de Manabí se creó con el nombre de

Francisco Romero Bastidas, denominación que fue cambiada en la reforma al

Estatuto, Art. 108, por la de Dr. Gabriel Manzo Quiñónez, en honor a un distinguido

ex Rector de nuestra Universidad.

Inicia sus actividades desde el 15 de mayo de 1978, con las especialidades de corte,confección, bordado, decorado y pastillaje, con la Dirección de la Lcda. Olenka Arce

Wittóng.

Luego se crearon las especialidades de belleza y floristería, más tarde las

especialidades técnicas de instalaciones eléctricas domiciliarias, mecánica

automotriz, electricidad automotriz, electrónica, radio y televisión.

En el año 2002 se construyó un moderno edificio que presta sus servicios para la

administración y aulas de clase.

El prestigio de la Unidad ha dado lugar al crecimiento significativo del alumnado,

puesto que cuenta con docentes capacitados en el aspecto teórico-práctico.

Page 22: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 22/119

 

10

El propósito de la Unidad Educativa es impartir carreras cortas, artesanales y técnicas

otorgando títulos, que permitan a una respetable población contar con una profesión

intermedia como solución socio-económica.

6.1 MARCO TEÓRICO

SOFTWARE LIBRE

Software libre (en inglés free software) es la denominación del software que brinda

libertad a los usuarios sobre su producto adquirido y por tanto, una vez obtenido,

puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Según laFree Software Foundation, el software libre se refiere a la libertad de los usuarios

para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software; de modo

más preciso, se refiere a cuatro libertades de los usuarios del software: la libertad de

usar el programa, con cualquier propósito; de estudiar el funcionamiento del

programa, y adaptarlo a las necesidades; de distribuir copias, con lo que puede

ayudar a otros; de mejorar el programa y hacer públicas las mejoras, de modo que

toda la comunidad se beneficie (para la segunda y última libertad mencionadas, el

acceso al código fuente es un requisito previo).

El software libre suele estar disponible gratuitamente, o al precio de coste de la

distribución a través de otros medios; sin embargo no es obligatorio que sea así, por

ende no hay que asociar software libre a "software gratuito" (denominado

usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido

comercialmente ("software comercial"). Análogamente, el "software gratis" o

Page 23: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 23/119

 

11

"gratuito" incluye en algunas ocasiones el código fuente; no obstante, este tipo de

software no es libre en el mismo sentido que el software libre, a menos que se

garanticen los derechos de modificación y redistribución de dichas versionesmodificadas del programa.

Tampoco debe confundirse software libre con "software de dominio público". Éste

último es aquél que no requiere de licencia, pues sus derechos de explotación son

para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer

uso de él, siempre con fines legales y consignando su autoría original. Este softwaresería aquél cuyo autor lo dona a la humanidad o cuyos derechos de autor han

expirado, tras un plazo contado desde la muerte de éste, habitualmente 70 años. Si un

autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es dominio

público.

CENTOS 5.3

CentOS (Community ENTerprise Operating System) es un clon a nivel binario de la

distribución Linux Red Hat Enterprise Linux RHEL,2 compilado por voluntarios a

partir del código fuente liberado por Red Hat. Red Hat Enterprise Linux se compone

de software libre y código abierto, pero se publica en formato binario usable (CD-

ROM o DVD-ROM) solamente a suscriptores pagados. Como es requerido, Red Hat

libera todo el código fuente del producto de forma pública bajo los términos de la

Licencia pública general de GNU y otras licencias. Los desarrolladores de CentOS

usan ese código fuente para crear un producto final que es muy similar al Red Hat

Enterprise Linux y está libremente disponible para ser bajado y usado por el público,

pero no es mantenido ni asistido por Red Hat. Existen otras distribuciones también

derivadas de las fuentes de Red Hat.

2http://es.wikipedia.org/wiki/CentOS

Page 24: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 24/119

 

12

SERVIDOR

En informática, un servidor es una computadora que, formando parte de una red,

provee servicios a otros denominados clientes.

También se suele denominar con la palabra servidor a:

Una aplicación informática o programa que realiza algunas tareas en beneficio de 3 

otras aplicaciones llamadas clientes. Algunos servicios habituales son los servicios

de archivos, que permiten a los usuarios almacenar y acceder a los archivos de una

computadora y los servicios de aplicaciones, que realizan tareas en beneficio directo

del usuario final. Este es el significado original del término. Es posible que un

ordenador cumpla simultáneamente las funciones de cliente y de servidor.

Una computadora en la que se ejecuta un programa que realiza alguna tarea en

beneficio de otras aplicaciones llamadas clientes, tanto si se trata de un ordenador

central (mainframe), un miniordenador, un ordenador personal, una PDA o un

sistema integrado; sin embargo, hay computadoras destinadas únicamente a proveer

los servicios de estos programas: estos son los servidores por antonomasia.

3 http://es.wikipedia.org/wiki/Aplicaci%C3%B3n_servidor 

Page 25: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 25/119

 

13

ESTACIÓN DE TRABAJO

En una red de computadoras, una estación de trabajo (en inglés workstation) es una

computadora que facilita a los usuarios el acceso a los servidores y periféricos de la

red. A diferencia de una computadora aislada, tiene una tarjeta de red y está

físicamente conectada por medio de cables u otros medios no guiados con los

servidores. Los componentes para servidores y estaciones de trabajo alcanzan nuevos

niveles de rendimiento informático, al tiempo que ofrecen fiabilidad, compatibilidad,

escalabilidad y arquitectura avanzada ideales para entornos multiproceso.

Una estación de trabajo está optimizada para desplegar y manipular datos complejos

como el diseño mecánico en 3D (Ver: CAD), la simulación de ingeniería, los

diagramas matemáticos, etc. Las Estaciones de Trabajo usualmente consisten de una

pantalla de alta resolución, un teclado y un ratón como mínimo. Para tareas

avanzadas de visualización, se puede usar hardware especializado como SpaceBall

en conjunto con software MCAD para asegurar una mejor percepción. Las estaciones

de trabajo, en general, han sido las primeras en ofrecer accesorios avanzados y

herramientas de colaboración tales como la videoconferencia.4 

Siguiendo las tendencias de rendimiento de las computadoras en general, las

computadoras promedio de hoy en día son más poderosas que las de una generación

atrás. Como resultado, el mercado de las estaciones de trabajo se está volviendo cada

vez más especializado, ya que muchas operaciones complejas que antes requerían

sistemas de alto rendimiento pueden ser ahora dirigidas a computadores de propósito

general. Sin embargo, el hardware de las estaciones de trabajo está optimizado para

situaciones que requieren un alto rendimiento y fiabilidad, donde generalmente se

mantienen operacionales en situaciones en las cuales cualquier computadora personal

tradicional dejaría rápidamente de responder.

4 http://es.wikipedia.org/wiki/Estaci%C3%B3n_de_trabajo

Page 26: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 26/119

 

14

TECNONOLOGIA JSP 

JSP es un acrónimo de Java Server Pages, que en castellano vendría a decir algo

como Páginas de Servidor Java. Es, pues, una tecnología orientada a crear páginas

web con programación en Java. Con JSP podemos crear aplicaciones web que se

ejecuten en variados servidores web, de múltiples plataformas, ya que Java es en

esencia un lenguaje multiplataforma. Las páginas JSP están compuestas de código

HTML/XML mezclado con etiquetas especiales para programar scripts de servidor

en sintaxis Java. Por tanto, las JSP podremos escribirlas con nuestro editorHTML/XML habitual.

Esta tecnología es un desarrollo de la compañía Sun Microsystems. La

Especificación JSP 1.2 fue la primera que se liberó y en la actualidad está disponible

la Especificación JSP 2.1.

Las JSP's permiten la utilización de código Java mediante scripts. Además, es posible

utilizar algunas acciones JSP predefinidas mediante etiquetas. Estas etiquetas pueden

ser enriquecidas mediante la utilización de Bibliotecas de Etiquetas (TagLibs o Tag

Libraries) externas e incluso personalizadas. JSP puede considerarse como una

manera alternativa, y simplificada, de construir servlets. Es por ello que una página

JSP puede hacer todo lo que un servlet puede hacer, y viceversa, Cada versión de la

especificación de JSP está fuertemente vinculada a una versión en particular de la

especificación de servlets.

El funcionamiento general de la tecnología JSP es que el Servidor de Aplicaciones

interpreta el código contenido en la página JSP para construir el código Java del

servlet a generar. Este servlet será el que genere el documento (típicamente HTML)

que se presentará en la pantalla del Navegador del usuario. El rendimiento de una

Page 27: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 27/119

 

15

página JSP es el mismo que tendría el servidor equivalente, ya que el código es

compilado como cualquier otra clase Java. A su vez, la máquina virtual compilará

dinámicamente a código de máquina las partes de la aplicación que lo requieran. Estohace que JSP tenga un buen desempeño y sea más eficiente que otras tecnologías

web que ejecutan el código de una manera puramente interpretada. La principal

ventaja de JSP frente a otros lenguajes es que el lenguaje Java es un lenguaje de

propósito general que excede el mundo web y que es apto para crear clases que

manejen lógica de negocio y acceso a datos de una manera prolija. Esto permite

separar en niveles las aplicaciones web, dejando la parte encargada de generar el

documento HTML en el archivo JSP.

Otra ventaja es que JSP hereda la portabilidad de Java, y es posible ejecutar las

aplicaciones en múltiples plataformas sin cambios. Es común incluso que los

desarrolladores trabajen en una plataforma y que la aplicación termine siendo

ejecutada en otra. Los servlets y Java Server Pages (JSPs) son dos métodos de

creación de páginas web dinámicas en servidor usando el lenguaje Java. En ese

sentido son similares a otros métodos o lenguajes tales como el PHP, ASP o los

CGIs, programas que generan páginas web en el servidor. Sin embargo, se

diferencian de ellos en otras cosas.

Para empezar, los JSPs y servlets se ejecutan en una máquina virtual Java, lo cual

permite que, en principio, se puedan usar en cualquier tipo de ordenador, siempre

que exista una máquina virtual Java para él. Cada servlet (o JSP, a partir de ahora lo

usaremos de forma indistinta) se ejecuta en su propia hebra, es decir, en su propio

contexto; pero no se comienza a ejecutar cada vez que recibe una petición, sino que

persiste de una petición a la siguiente, de forma que no se pierde tiempo en invocarlo

(cargar programa + intérprete). Su persistencia le permite también hacer una serie de

cosas de forma más eficiente: conexión a bases de datos y manejo de sesiones, por

ejemplo.

Page 28: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 28/119

 

16

Los JSPs son en realidad servlets: un JSP se compila a un programa en Java la

primera vez que se invoca, y del programa en Java se crea una clase que se empieza a

ejecutar en el servidor como un servlet. La principal diferencia entre los servlets y losJSPs es el enfoque de la programación: un JSP es una página Web con etiquetas

especiales y código Java incrustado, mientras que un servlet es un programa Java

puro que recibe peticiones y genera a partir de ellas una página web.5 

PORTAL WEB

Un portal de Internet es un sitio web cuyo objetivo es ofrecer al usuario, de forma

fácil e integrada, el acceso a una serie de recursos y de servicios, entre los que suelen

encontrarse buscadores, foros, documentos, aplicaciones, compra electrónica, etc.

Principalmente están dirigidos a resolver necesidades específicas de un grupo de

personas o de acceso a la información y servicios de una institución pública o

privada.

SERVIDOR WEB

Un servidor web es un programa que implementa el   protocolo HTTP ( HyperText 

Transfer Protocol). Este protocolo pertenece a la capa de aplicación del modelo OSI

y está diseñado para transferir lo que llamamos hipertextos, páginas web o páginas

HTML (HyperText Markup Language): textos complejos con enlaces, figuras,

formularios, botones y objetos incrustados como animaciones o reproductores de

música.

5http://es.wikipedia.org/wiki/JavaServer_Pages

Page 29: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 29/119

 

17

Es un programa que se ejecuta continuamente en un ordenador (también se emplea el

término para referirse al ordenador que lo ejecuta), manteniéndose a la espera de

peticiones por parte de un cliente (un navegador web) y que responde a estaspeticiones adecuadamente, mediante una página web que se exhibirá en el navegador

o mostrando el respectivo mensaje si se detectó algún error.

Instalar un servidor web en nuestro PC nos permitirá, entre otras cosas, poder montar

nuestra propia página web sin necesidad de contratar hosting, probar nuestros

desarrollos vía local, acceder a los archivos de nuestro equipo desde un PC remoto(aunque para esto existen otras opciones, como utilizar un servidor FTP) o utilizar

alguno de los programas basados en web tan interesantes que están viendo la luz

últimamente. El problema de usar nuestro ordenador como servidor web es que

conviene tenerlo encendido permanentemente (para que esté accesible de forma

continua como la mayoría de los sitios webs), con el consiguiente coste debido al

consumo de electricidad (conviene tener en cuenta que hay alojamientos web

gratuitos, incluso sin publicidad y con interesantes funciones).

Sin embargo, el hecho de que HTTP y HTML estén íntimamente ligados no debe dar

lugar a confundir ambos términos. HTML es un lenguaje de marcas y HTTP es un

protocolo.

Un servidor web se mantiene a la espera de peticiones HTTP por parte de un cliente

 HTTP que solemos conocer como navegador . El cliente realiza una petición al

servidor y éste le responde con el contenido que el cliente solicita. A modo de

ejemplo, al teclear www.wikipedia.org en nuestro navegador, éste realiza una

petición HTTP al servidor de dicha dirección. El servidor responde al cliente

enviando el código HTML de la página; el cliente, una vez recibido el código, lo

interpreta y lo exhibe en pantalla. Como vemos con este ejemplo, el cliente es el

encargado de interpretar el código HTML, es decir, de mostrar las fuentes, los

Page 30: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 30/119

 

18

colores y la disposición de los textos y objetos de la página; el servidor tan sólo se

limita a transferir el código de la página sin llevar a cabo ninguna interpretación de la

misma.

Sobre el servicio web clásico podemos disponer de aplicaciones web. Éstas son

porciones de código que se ejecutan cuando se realizan ciertas peticiones o

respuestas HTTP. Hay que distinguir entre:

  Aplicaciones en el lado del cliente: el cliente web es el encargado de

ejecutarlas en la máquina del usuario. Son las aplicaciones tipo Java o

Javascript: el servidor proporciona el código de las aplicaciones al cliente y

éste, mediante el navegador, las ejecuta. Es necesario, por tanto, que el cliente

disponga de un navegador con capacidad para ejecutar aplicaciones (también

llamadas scripts). Comúnmente, los navegadores permiten ejecutar

aplicaciones escritas en lenguaje  javascript  y  java, aunque pueden añadirse

más lenguajes mediante el uso de plugins.

  Aplicaciones en el lado del servidor: el servidor web ejecuta la aplicación;

ésta, una vez ejecutada, genera cierto código HTML; el servidor toma este

código recién creado y lo envía al cliente por medio del protocolo HTTP.6 

Las aplicaciones de servidor muchas veces suelen ser la mejor opción para realizar

aplicaciones web. La razón es que, al ejecutarse ésta en el servidor y no en la

máquina del cliente, éste no necesita ninguna capacidad añadida, como sí ocurre en

el caso de querer ejecutar aplicaciones javascript o java. Así pues, cualquier cliente

dotado de un navegador web básico puede utilizar este tipo de aplicaciones. 

6http://es. wikipedia.org/wiki/Aplicaci%C3%B3n_servidor

Page 31: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 31/119

 

19

POSTGRESQL

PostgreSQL es un sistema de gestión de base de datos relacional orientada a objetos

de software libre, publicado bajo la licencia BSD.7 

Como muchos otros proyectos open source, el desarrollo de PostgreSQL no es

manejado por una sola compañía sino que es dirigido por una comunidad de

desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo.Dicha comunidad es denominada el PGDG (  PostgreSQL Global Development

Group).

TOMCAT

Tomcat (también llamado Jakarta Tomcat o Apache Tomcat) funciona como un

contenedor de servlets desarrollado bajo el proyecto Jakarta en la Apache Software

Foundation. Tomcat implementa las especificaciones de los servlets y de JavaServer

Pages (JSP) de Sun Microsystems.

Tomcat es un servidor web con soporte de servlets y JSPs. Tomcat no es un servidor

de aplicaciones, como JBoss o JOnAS. Incluye el compilador Jasper, que compila

JSPs convirtiéndolas en servlets. El motor de servlets de Tomcat a menudo se

presenta en combinación con el servidor web Apache.

Tomcat puede funcionar como servidor web por sí mismo. En sus inicios existió la

percepción de que el uso de Tomcat de forma autónoma era sólo recomendable para

7http://es.wikipedia.org/wiki/postgreSQL

Page 32: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 32/119

 

20

entornos de desarrollo y entornos con requisitos mínimos de velocidad y gestión de

transacciones8. Hoy en día ya no existe esa percepción y Tomcat es usado como

servidor web autónomo en entornos con alto nivel de tráfico y alta disponibilidad.Dado que Tomcat fue escrito en Java, funciona en cualquier sistema operativo que

disponga de la máquina virtual Java.

BREVE ANÁLISIS DEL SISTEMA ACTUALMENTE IMPLEMENTADO

El Centro de Formación Artesanal Dr. Gabriel Manzo Quiñonez cuenta en los

actuales momentos con un sistema llamado INFORMATRIC, el cual otorga una

serie de ventajas que facilitan la ejecución de los procesos a mencionar:

  Mantiene solucionado los problemas de los procesos manuales de

matriculación y control de notas que se realizan en el Centro de Formación

Artesanal Dr. Gabriel Manzo Quiñonez.

  Tiene Centralizada la información de los estudiantes en un servidor de base

de datos bajo plataforma Linux.

  Dispone de la automatización de los procesos de matriculación y notas a

través del sistema informático.

  Cuenta con un sistema de distribución de datos entre los departamentos de la

institución por medio de la red LAN.

  Dispone de un sistema que permite alcanzar una educación de nivel superior

mediante la tecnología multimedia.

8http://es.wikipedia.org/wiki/Tomcat.

Page 33: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 33/119

 

21

INTEGRACIÓN DEL SISTEMA INFORMÁTICO Y LA PAGINA WEB A

IMPLEMENTAR

El sistema informático disponible en el centro de Formación Artesanal Dr. Gabriel

Manzo Quiñonez llamado INFORMATRIC dispone del siguiente diseño lógico de

base de datos:

Page 34: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 34/119

 

22

El cual nos indica con claridad las tablas que van a permitir la interconexión entre el

sistema y la página, las cual va a ser la Tabla “ALUMNO”, Vale recalcar que todo

esto será posible mediante la utilización de las herramientas descritas anteriormentecomo son: El servidor web Apache Tomcat, la tecnología JSP, y el servicio de base

de datos Postgres.

ESQUEMA ACTUAL DEL PROYECTO

Mediante este esquema es el cual opera de manera fiable y exitosa el sistema

INFORMATRIC en las instalaciones del Centro de Formación Artesanal Dr. Gabriel

Manzo Quiñonez.

PUNTO

DE RED3

PUNTO

DE RED 1

PUNTO

DE RED 2

PUNTO

DE RED 4

RACK PUNTO

DE RED 5

Page 35: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 35/119

 

23

ALCANCE DEL PROYECTO

Dentro del ámbito del proyecto se pretende hacer la Dotación, Diseño e

Implementación de una página web dinámica remota, bajo plataforma Linux,

mediante arquitectura cliente servidor para el sistema de consulta de notas en el

Centro de Formación Artesanal “Dr. Gabriel Manzo Quiñonez”, cabe recalcar que

esta va a ser realizada por el intelecto del estudiante responsable del proyecto junto

con las herramientas JSP, TOMCAT, POSGREST y demás instrumentos que me

permitan realizar la comunicación entre el Centro de Formación Artesanal Dr.Gabriel Manzo Quiñones y el Centro de Computo De La Universidad Técnica De 

Manabí .

Page 36: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 36/119

 

24

7.  BENEFICIARIOS

La dotación de una página web dinámica para el sistema de consulta de notas en el

Centro de Formación Artesanal “Dr. Gabriel Manzo Quiñonez”, tiene diferentes

tipos de beneficiarios entres los cuales se identifican los siguientes:

7.1 DIRECTOS

  Centro de Formación Artesanal “Dr. Gabriel Manzo Quiñonez” 

  Personal Administrativo

  Alumnos

  Docentes

  Padres de Familia

7.2 INDIRECTOS

Comunidad a la que da servicio el Centro Artesanal.

Page 37: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 37/119

 

25

8.  METODOLOGÍA

8.1 TIPO DE ESTUDIO

Por el lugar: Debido a las circunstancias físicas del área de trabajo la investigación

realizada por mi fue de campo, porque se realizó un estudio sistemático de los

acontecimientos en el lugar que se producen los hechos.

Por su finalidad: la investigación es cualitativa y cuantitativa. Cuantitativa porque a

través de la misma busco datos que permitan la medición en términos estadísticos y

así tomar medidas efectivas en las decisiones, y Cualitativa porque a través de la

cualidad podemos aprender más sobre los aspectos que caracterizan del

desenvolvimiento de los usuarios.

Investigación Pura o Básica: 

  Inductivo para extraer conclusiones generales y pormenorizadas como

consecuencia de la observación controlada de hechos individuales.

  Deductivo porque sigue la transición de que se parte de hechos generales para

llegar a conclusiones particulares.

Por el Alcance: Fue descriptiva, como su nombre lo indica ya que se describe el

hecho y se lo ajusta tal cual aparece en la realidad.

Page 38: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 38/119

 

26

Recolección de la Información:

La recolección primaria se realizó en los archivos del Centro de Formación Artesanal

“Dr. Gabriel Manzo Quiñonez”, facilitada por el personal que labora en este, además

de entrevistas y observación directa. 

Page 39: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 39/119

 

27

8.2 MATRIZ DE INVOLUCRADOS

GRUPO Y/OINSTITUCIONES INTERÉS

PROBLEMASPERCIBIDOS

RECURSOS YMANDATOS INTERESES DEL PROYECTO

CONFLICTOSPOTENCIALES

Centro de FormaciónArtesanal “Dr. Gabriel

Manzo Quiñonez” 

Mejorar la atención de losestudiantes y padres de familia que

acuden a la institución.

Facilitar la búsqueda de informaciónde los estudiantes.

Facilidad de acceso a información delos estudiantes A TRAVES DE LA

PAGINA WEB.

  Falta de recursoseconómicos.

  Dificultad de acceso ala información.

  Gran cantidad deinformación enmedios físicos.

Predisposición a laaplicación de la

nueva herramienta.

Beneficiar a el Centro de Formación Artesanal“Dr. Gabriel Manzo Quiñonez” con una páginaweb dinámica que permita agilizar el procesode consulta de notas y darle un mejor servicio

a sus estudiantes

Ninguno 

Personal que labora enla institución

Accesar a las notas de la Base deDatos, por medio de una página web

dinámica.

  Poco conocimiento ymanejo de páginas

web dinámicasPredisposición

Agilizar los proceso de consulta de notas ygarantizar la información

Falta deconocimientos

Estudiantes Tener una mejor atención y poderacceder a consultar sus notas de

manera inmediata.

Demora en entrega denotas

Pérdida de tiempo Predisposición

  Rapidez para accesar a las notas

  Facilidad en revisar sus notasNinguno

Estudiante responsabledel

proyecto

Ayudar con la contribución de unapágina web dinámica que permitaagilizar el proceso de consulta de

notas.Mantener al padre de familia

actualizado con la informaciónreferencial de su representado.

Carencia de un portal webque permita publicar notas.

Poca disponibilidad detiempo de los padres defamilia en acercarse a la

institución.

Predisposición

  Aportar al progreso y desarrollo delCentro de Formación Artesanal “Dr.

Gabriel Manzo Quiñonez” 

  Brindar a la comunidad estudiantil unamejor manera de consultar notas

  Mantener actualizada a la academia conherramientas tecnológicas modernas.

Ninguno 

Page 40: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 40/119

 

28

8.3 ÁRBOL DE PROBLEMAS

Desinterés por parte de

los directivos de laUniversidad

Falta de recursoseconómicos

El personal realiza trabajosredundantes.

Falta deconocimientosinformáticos 

Conformismo de losdirectivos del Plantel

Falta de una página web dinámica para la consulta de notasen el Centro de Formación Artesanal “Dr. Gabriel Manzo

Quiñonez”

Atraso en el desarrollo tecnológicode la Academia

Dificultad para obtener de manera rápida información acerca del Centro Artesanal.

Información inaccesible

Documentos extraviados

PROBLEMA

C

A

U

S

A

S

Deterioro de los documentos

Desconocimientode beneficios deuna página web

Page 41: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 41/119

 

29

8.4 ÁRBOL DE OBJETIVOS

Software libre y aplicacionesnecesarias para la ejecución delproyecto

Tecnología informáticaactualizada

Recursos económicosdisponibles

Material humanocapacitado

Dotar, diseñar e implementar una página web dinámica remota, bajo plataforma Linux mediante

arquitectura cliente – servidor para el sistema de consulta de notas para el Centro de Formación

Artesanal “Dr. Gabriel Manzo Quiñonez” que permita a la institución brindar un mejor servicio

administrativo y educativo.

Agilizar los procesos administrativos y académicos del Centro de FormaciónArtesanal “Dr. Gabriel Manzo Quiñonez”.

Ahorrar tiempo en los padres de

familia.

Configuración directa de lapágina web con el servidor

Linux de la academia.

Disponer de informaciónreferencial académica de la

Institución.

Consultar las notas de maneraremota mediante el uso del

internet.

Equipo de investigación yejecución capacitada.

M

E

D

I

O

S

OBJETIVO

F

I

N

Page 42: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 42/119

 

30

8.5 ÁRBOL DE ALTERNATIVAS

Distribuir de maneraoptima lo propuesto paraaprovechar al máximo los

recursos

Capacitación oportuna paralos docentes y directivos

Utilizar el servidor CentOS 5.3

para conectar la página web.

Conectar el portal web, a lapágina de la U.T.M.

Atención oportuna

Agilizar los procesos administrativos y académicos del Centro de FormaciónArtesanal “Dr. Gabriel Manzo Quiñonez”.

Inversión de recursos enservicios modernos para la

academia

Extracción de datos del

servidor Linux 

Información segura ytransparente

Dotar, diseñar e implementar una página web dinámica remota, bajo plataforma Linux

mediante arquitectura cliente – servidor para el sistema de consulta de notas para el Centro de

Formación Artesanal “Dr. Gabriel Manzo Quiñonez” que permita a la institución brindar un

mejor servicio administrativo y educativo.

E

F

E

C

T

O

S

A

L

T

E

R

N

A

T

I

V

A

S

 

Extracción de datos del servidorLinux

Seguridad con los datos

Page 43: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 43/119

 

31

8.6 MATRIZ DEL MARCO LOGICO

RESUMEN NARRATIVO INDICADORES MEDIO DE VERIFICACION SUPUESTO

 FIN  

Brindar el servicio de consulta denotas de manera remota y permitir

acceder de manera eficaz a lasmismas.

Análisis y desarrollo de la página enbase al problema, en el tiempo de 6meses, por parte del elaborador del

proyecto.

Verificación por parte del ComitéEvaluador de tesis.

El proceso de consulta de notas serámucho más rápido y eficiente.

 PROPOSITO 

Desarrollar una página Web para laconsulta de notas, y brindar

información referencial del Centro deFormación Artesanal “Dr. Gabriel

Manzo Quiñonez” 

Respuesta de los usuarios de la página,y experiencias de los alumnos en el

proceso de consulta de notas.

Satisfacción de los usuarios directos eindirectos de la página web dinámica.

Se tendrá una colaboraciónincondicional de parte de la

institución educativa.

Page 44: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 44/119

 

 

32

OBJETIVOS INDICADORES OBJETIVAMENTEVERIFICABLES

MEDIOS DEVERIFICACION

SUPUESTOS

RESULTADOS

  Diseñar el esquema físico de la página web parala publicación de notas e información referencialsobre el Centro de Formación Artesanal “Dr.Gabriel Manzo Quiñonez” 

  Crear la página web dinámica con tecnología JSPy con interfaces amigables para que los usuariosfinales utilicen ágilmente la aplicación.

  Generar y pormenorizar las respectivas consultaso peticiones hacia el servidor donde se aloja labase de datos del Centro de Formación ArtesanalDr. Gabriel Manzo Quiñonez.

  Realizar la respectiva configuración decoexistencia entre la página web dinámica y elservidor del Centro de Formación Artesanal “Dr.

Gabriel Manzo Quiñonez” que contiene unSistema Operativo CentOS 5.3

 Alojar la página web dinámica en el servidor delCentro de Formación Artesanal “Dr. Gabriel

Manzo Quiñonez”. 

  Adiestrar en el manejo de la página web alpersonal administrativo y docente mediante lacapacitación.

Para las segunda semana del mes 1 se tendrá analizada lainformación relacionada al proceso que se va a automatizar,estando a responsabilidad del desarrollador de tesis

Concluido el mes 4 se tendrá el 100% de la página webdinámica, estando como responsable el desarrollador detesis, y de guía el Tribunal evaluador de tesis.

Para la segunda semana del mes 5 se tendrá el 50% de lacomunicación entre la Academia y el centro de cómputo dela Universidad local. Estando como responsable eldesarrollador de tesis y Tribunal evaluador de tesis.

Para la tercera semana del mes 5 se tendrá alojada en un75% la página web dinámica en el servidor de Academia.

Para la cuarta semana del mes 5 se tendrá alojada en un100% la pagina web dinámica en el servidor del CentroArtesanal, y en un 100% hecho el LINK con la paginaoficial de la Universidad, estando como responsable eldesarrollador de tesis y el Tribunal evaluador de tesis.

Para la primera semana del mes 6 se tendrá capacitado al100% los usuarios de la página web, estando comoresponsable el desarrollador de tesis y el tribunal evaluadorde tesis.

  Entrevistas.  Documentos.  Observación.

  Observación.  Documentos de los

modelos físicos y lógicosde la base de datos de laAcademia.

  Observación.  Pruebas a la página.

  Facturas.  Observación.

  Facturas. 

Observación

  Observación.  Prueba Piloto.

  Colaboración del personal al facilitar lainformación.

  La implementación de la pagina web enel servidor configurado se realizarácorrectamente

  El funcionamiento correcto de laaplicación cumpliendo con losrequisitos analizados.

  Correcta comunicación de datos entrelos departamentos mencionados.

  Satisfacción de los estudiantes al recibirlas notas que son expuestas por la

academia.

  Correcto uso de la página web por partede los usuarios.

Page 45: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 45/119

 

 

33

OBJETIVOS INDICADORES OBJETIVAMENTEVERIFICABLES

MEDIOS DEVERIFICACION

SUPUESTOS

ACTIVIDADES

Diseñar el esquema físico de la página web para lapublicación de notas e información referencial sobre elCentro de Formación Artesanal Dr. Gabriel ManzoQuiñonez.

  Realizar la recolección de requisitos. 

  Elaborar escenarios del proceso manual. 

  Elaborar DFDs y diagrama entidad relación.

  Entrevistas, copias, transporte.

  10 horas de internet, impresiones.

  Impresiones

Informe financiero delProyecto.

  Obtención de los requisitosnecesarios.

  Lograr el entendimiento delproceso manual.

  Realizar un diseño óptimo deDFD y DER.

Crear la pagina web dinámica con tecnología JSP ycon interfaces amigables para que los usuarios finalesutilicen ágilmente la aplicación

  Desarrollo de modelos lógicos – físicos de laaplicación. 

  Herramientas Case, impresiones.

  Manuales.

  4 CDs.

  Informe financiero delProyecto.

  Facturas

  Mayor agilidad en el proceso deconsulta de notas.

  Implementación exitosa.

Generar y pormenorizar las respectivas consultas opeticiones hacia el servidor donde se aloja la base dedatos del Centro de Formación Artesanal Dr. GabrielManzo Quiñonez.

  Codificar las consultas en el lenguaje deprogramación. 

  Realizar la conexión entre la página web y la basede datos del centro Artesanal utilizando el ApacheTomcat. 

  Elaborar manuales técnicos y de usuario.

  Manuales del gestor de base de datosPostgres.

  Impresiones, copias, anillados, CDs.

Informe financiero delProyecto.

  Pagina web sin errores yfuncionando correctamente,interfaces amigables.

  Conexión exitosa.

  Descripción exacta del manejo dela página web, y de la arquitecturadel mismo.

Page 46: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 46/119

 

 

34

OBJETIVOSINDICADORES OBJETIVAMENTE

VERIFICABLESMEDIOS DE

VERIFICACIONSUPUESTOS

Realizar la respectiva configuración de coexistenciaentre la página web dinámica y el servidor del Centrode Formación Artesanal Dr. Gabriel Manzo Quiñonezque contiene un Sistema Operativo CentOS 5.3

  Compra de equipos necesarios para lacomunicación de la pagina web. 

  Diseño del cableado estructurado. 

  Instalación e implementación del cableadoestructurado. 

  Equipos, cables

  Planos, copias e impresiones.

  Equipos, manuales y herramientasnecesarios para el proceso.

  Informe financiero delProyecto

  Facturas

  Equipos garantizados y conexcelente funcionamiento.

  Ubicación de los materiales a

implementar de maneraestratégica

Alojar la página web dinámica en el servidor delCentro de Formación Artesanal Dr. Gabriel ManzoQuiñonez.

  Realizar la respectiva configuración del servidordel centro artesanal con la ayuda del ApacheTomcat. 

  Realizar la conexión de la página web con elcentro de cómputo de la Universidad Técnica de

Manabí.

  Equipos.

  Manuales y herramientas necesarios parael proceso.

  Informe financiero delProyecto.

  Facturas

  Equipos de buena calidad ycorrecto funcionamiento.

  Servidor en buenas condicionespara su utilización.

Adiestrar en el manejo del sistema al personaladministrativo y docente mediante la capacitación.

  Realizar capacitacion al personal que utilazará elsistema.

  Video tutoriales, trípticos, refrigerio   Informe financiero delProyecto.

  Facturas

  Buen entendimiento del contenidode la capacitación sobre el uso delsistema informático.

Page 47: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 47/119

 

 

35

9.  RECURSOS A UTILIZAR

9.1 RECURSOS HUMANOS

El estudiante que realiza el proyecto

  Guevara Burgos Juan Carlos

Las personas que laboran en el Centro de Formación Artesanal “Dr. Gabriel Manzo

Quiñonez”.

9.2 RECURSOS MATERIALES

  2 Radios Antena Ubiquiti NanoStation5 de 14dBi 5GHZ Indoor/Outdoor

Dual- Polarity 14dbi CPE

o  Banda 5 GHz ISM Band

o  IEEE 802.11b and 802.11g Wireless LAN

o Bluetooth®

o  Hotspot Wireless Publico

o  WiFi

o  Wireless Video Systems

o  Alto desempeño

o  Tamaño compacto cuadrado de 4.5"

o  Durable UV-stable, UL flame rated radome

o  External Antenna RP-SMA Connector (optional).

o  DC Short lightning protecting

Page 48: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 48/119

 

 

36

o  12 inch coax lead

o  Puede ser instalado tanto con polarización vertical u horizontal.

  50 Metros Cable UTP cat 6E

  10 Canaletas 20 x 12

  2 Cajas Rectangulares

  1 patch cord(1m)

  2 Jack

  2 Face Plate

  Ponchadoras

  Taladros

  Testeador

  Destornilladores.

  Sierras

Page 49: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 49/119

 

 

37

9.3 RECURSOS ECONÓMICOS

PRESUPUESTO DEL PROYECTO

Rubros de Gastos Valor

Copias 11

Impresiones 50

Internet 10

Transporte 10

CDs 10

Anillados 4

Imprevistos 16.23

TOTAL 111.23

PRESUPUESTO DEL DESARROLLO DEL PROYECTO

Cantidad DescripciónPrecio

Unitario

Precio

Total

22 Radios Antena Ubiquiti NanoStation5 5GHZIndoor/Outdoor Dual- Polarity 14dbi CPE

130 260

1 Patch Cord 1 pies 10 10

50 Metros de cable UTP cat 6E 1.50 75

10 Canaletas 20x12 1.8 18

10 accesorios para canaleta 20x12 0.9 9

4 tapas para canaletas 2 8

2 Cajas Rectangulares 2 4

2 Jack 6.50 13

Ponchadoras, tornillos etc 70 70

2 FacePlate 1.25 2.50

Varios  150

Total 619.5

Page 50: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 50/119

 

 

38

10. EJECUCIÓN DEL PROYECTO 

ACTIVIDADES

INSUMOSFUENTE

DEVERIFICACIÓN

RESULTADOS

MATERIALES HUMANOS

CUANTITATIVO YCUALITATIVO

25%R

50%B

75%MB

100%E

  Realizar la recolección de requisitos. 

  Elaborar escenarios del proceso

manual 

-  Hojas-  Lapiceros-  Entrevistas

- Autor de tesis

- Secretarias de la institución - Documentos 

X

  Elaborar DFDs y diagrama entidadrelación. 

-  Hojas-  Lapiceros

- Autor de Tesis- Documentos - Herramientas case X

  Desarrollo de modelos lógicos -físicos de la aplicación. 

-  Internet-  Cuaderno de apunte-  Herramientas case

- Autor de Tesis

- Documentos- Facturas.- Observación.

  Codificar las consultas en el lenguajede programación requerido. 

-  Manuales-  Equipos-  Internet - Autor de Tesis

- Documentos y diagramasde políticas de seguridad.- Esquemas- Fotos

X

  Realizar la conexión entre la paginaweb y la base de datos del centroArtesanal utilizando el ApacheTomcat 

-  Manuales-  Internet

- Autor de Tesis -  Documentos de losmodelos físicos y lógicosde la base de datos.

-  Pruebas al software. X

  Elaborar manuales técnicos y deusuario. 

-  Anillados - Autor de Tesis - Documento físico y lógico

de certificación.

- Fotos.

X

Page 51: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 51/119

 

 

39

ACTIVIDADES

INSUMOSFUENTE

DEVERIFICACIÓN

RESULTADOS

MATERIALES HUMANOS

CUANTITATIVO YCUALITATIVO

25%R

50%B

75%MB

100%E

  Compra de equipos necesarios para lacomunicación de la pagina web. 

-  Canaletas - Autor de tesis

- Proveedores de equipos

- Facturas- Fotos X

  Diseño del cableado estructurado  -  Planos

-  Cables

- Autor de Tesis - Facturas

- Manuales- Fotos X

  Instalación e implementación delcableado estructurado 

-  Herramientas para lainstalación(sierras,ponchadoras)

- Autor de Tesis - Fotos

  Realizar la respectiva configuracióndel servidor del centro artesanal conla ayuda del Apache tomcat. 

-  Manuales-  Internet

- Autor de Tesis- Director de Tesis 

- Documentos y diagramasde políticas de seguridad.

- FotosX

  Realizar la conexión de la página webcon el centro de Cómputo de laUniversidad Técnica de Manabí. 

-  Internet - Autor de Tesis - Fotos- Manual técnico y de usuario- Documentos. 

X

  Realizar capacitacion al personal queutilazará el sistema.

-  videos tutoriales - Autor de Tesis- Director de Tesis- Directivos del Centro Artesanal 

- Manual técnico y de usuario 

- Fotos. X

Page 52: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 52/119

 

 

40

CAPÍTULO IV

11.- PRESENTACIÓN Y ANÁLISIS DE LOS RESULTADOS

OBTENIDOS EN LA SOLUCIÓN DEL PROBLEMA

Al finalizar este proyecto se logró alcanzar los siguientes resultados:

  Solucionar los problemas de los procesos manuales de publicación de notas

que se realizan en el Centro de Formación Artesanal Dr. Gabriel Manzo

Quiñonez.

  Desarrollar la página web dinámica con interfaces amigables para que los

usuarios finales utilicen ágilmente la aplicación.

  Lograr la flexibilidad en las respectivas consultas o peticiones hacia el

servidor donde se aloja la base de datos del Centro de Formación Artesanal

Dr. Gabriel Manzo Quiñonez.

  Lograr la configuración de coexistencia entre la página web dinámica y el

servidor del Centro de Formación Artesanal Dr.Gabriel Manzo Quiñonez que

contiene un Sistema Operativo CentOS 5.3.

  Alojar la página web dinámica en el servidor del Centro de Formación

Artesanal Dr. Gabriel Manzo Quiñonez.

  Lograr que el personal administrativo y docente utilicen la página web de

forma correcta.

Page 53: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 53/119

 

 

41

12.- CONCLUSIONES Y RECOMENDACIONES

Conclusiones

  El proceso administrativo de control de notas, era llevado de manera manual

  por el personal del Centro de Formación Artesanal “Dr. Gabriel Manzo

Quiñonez”, debido a que utilizaban archivos físicos para controlar la

información, ocasionando inconvenientes al momento de brindar un buen

servicio a Padres de Familia y Estudiantes.

  Este proyecto tiene como fin aportar sobre la tecnología web a la Academia

Artesanal Dr. Gabriel Manzo Quiñonez, contribuyendo al crecimiento

institucional y académico de la Universidad Técnica de Manabí.

  Los alumnos y profesores no gozaban de las bondades que brinda la

utilización de un portal web para la consulta de notas.

  Se logro establecer un enlace directo desde el servidor web del Centro de

Computo de la Universidad Técnica de Manabí hasta el servidor del Centro

Artesanal.

Page 54: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 54/119

 

 

42

Recomendaciones

  Contratar un Ingeniero en Sistemas Informáticos para que se encargue de dar

soporte y mantenimiento al portal web y a su base de datos, así como, a la

información referencial de ser necesario.

  Seguir trabajando en el próximo periodo académico, con el sistema

INFOMATRIC.

  Realizar mantenimientos preventivos cada 6 meses de las radios, pigtail,

cable UTP, Power Over, esto con la finalidad de garantizar un buen

funcionamiento del enlace, y si el caso lo amerita re-apuntar las antenas para

mejorar los tiempos de respuesta y optimizar la señal.

Page 55: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 55/119

 

 

43

13.- SUSTENTABILIDAD Y SOSTENIBILIDAD

Sustentabilidad

La presente tesis cuenta con todas las herramientas necesarias para mantenerse en

funcionamiento, hasta cuando los directivos de la Institución así lo requieran. La

aplicación de herramientas de innovación hacen de esta aplicación una solución lo

suficientemente sustentable para aportar en el desarrollo de la Comunidad que es el

Centro de Formación Artesanal “Dr. Gabriel Manzo Quiñonez”. Cabe recalcar que

este enlace podrá ser aprovechado por la Academia como parte de un plan de

desarrollo Técnico-Pedagógico para dicho centro estudiantil y la UTM.

Sostenibilidad

Las necesidades identificadas en la investigación preliminar, fueron cubiertas con la

relación de la presente tesis, sin la necesidad de involucrar algún otro recurso

material en el futuro, la dotación de equipos y la implementación de la pagina web

en la actualidad cumple con las exigencias del Centro de Formación Artesanal “Dr.

Gabriel Manzo Quiñonez”; Además el enlace que permite la comunicación de datos

entre el centro de computo de la UTM hacia la Academia estará a cargo del Centrode Computo y a su vez contara con el apoyo de la Academia beneficiada.

Page 56: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 56/119

 

 

44

14. PRESUPUESTO DEL PROYECTO

Cantidad DescripciónPrecio

Unitario

Precio

Total

22 Radios Antena Ubiquiti NanoStation5 5GHZIndoor/Outdoor Dual- Polarity 14dbi CPE 130 260

1 Patch Cord 1 pies 10 10

50 Metros de cable UTP cat 6E 1.50 75

10 Canaletas 20x12 1.8 1810 accesorios para canaleta 20x12 0.9 9

4 tapas para canaletas 2 8

2 Cajas Rectangulares 2 4

2 Jack 6.50 13

Ponchadoras, tornillos etc 70 70

2 FacePlate 1.25 2.50

Varios  150

Total 619.5

Page 57: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 57/119

 

 

45

Page 58: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 58/119

 

 

46

Page 59: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 59/119

 

 

47

15. BIBLIOGRAFIA

http://es.wikipedia.org/wiki/C%C3%B3digo_libre

http://es.wikipedia.org/wiki/CentOS

http://www.utm.edu.ec/unidad_Dr.Gabriel_manzo/generalidades.htm

http://es.wikipedia.org/wiki/Aplicaci%C3%B3n_servidor

http://es.wikipedia.org/wiki/Estaci%C3%B3n_de_trabajo

http://www.monografias.com/trabajos11/reco/reco.shtml

http://es.wikipedia.org/wiki/PostgreSQL

http://es.wikipedia.org/wiki/Tomcat

http://es.wikipedia.org/wiki/JavaServer_Pages

http://www.netkrom.com/es/prod_ant_24ghz_out_24dBi_ParabolicGrid.html

Page 60: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 60/119

 

 

48

http://articulo.mercadolibre.com.co/MCO-9743513-antena-panel-14dbi-inalambrica-

24ghz-wifi-qpcom-qpao14p-_JM

LIBROS

ADAM Engst, et, al., Introducción a las Redes Inalámbrica, Editorial Anaya

Multimedia, 1° edición, 2003, 384 pág.

CARBALLAR José A. Wi-Fi - Cómo realizar consultas SQL, Editorial Ra-ma, 2°

edición. 2003. 272 pág

Page 61: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 61/119

 

 

49

Instalación de los equipos de comunicación

Equipos utilizados para el enlace: CENTRO DE COMPUTO DE LA UTM  –  

ACADEMIA ARTESANAL DR. GABRIEL MANZO QUIÑONEZ.

En este proyecto se utilizaron dos equipos para radio enlace marca Ubiquiti

NanoStation5 con una potencia de 160mw y una Frecuencia de 5.1 a 5.8 Ghz, con

sus antenas incorporadas de 13 Dbi, imagen 29.

Page 62: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 62/119

 

 

50

Foto Nº 29

El Nanostation 5 es un dispositivo compacto, con una antena integrada de 13db, apto

para el uso en el exterior, y una potencia de transmisión de 400mw. Dispone tambiénde conector SMA para la conexión de una antena exterior más potente, y se le

suministra la corriente a través del el cable de red, con un POE ya integrado en el

paquete.

Estos equipos serán ubicados tanto en la torre que se encuentra en la facultad de

Ciencias de la Salud así mismo en la torre de la Academia Artesanal, las cuales están

ubicadas a una distancia de 100mts.

Configuración de los equipos de comunicación de datos

El sistema Operativo del NanoStation, contiene un sistema operativo, llamado

AirOS, gratuito, y suministrado por el fabricante. Con este sistema operativo, a

parte de las funciones básicas del dispositivo wifi, podremos hacer uso de los

Page 63: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 63/119

 

 

51

servicios de Router, Cortafuegos, Servidor DHCP, Enmascaramiento de DNS,

Desvío de Puertos, Log, etc.

El NanoStation, por defecto, esto es, cuando lo acabamos de comprar, o cuando lo

reseteamos, viene en modo bridge, con la ip 192.168.1.20, y como usuario para el

control de acceso llamado ubnt y contraseña ubnt.

A continuación procederemos a explicar cómo deben estar todas las opciones delsistema operativo AirOS. La mayoría de las opciones ya están incluidas en el archivo

de configuración base.

Tendremos como regla que para efectuar un cambio le daremos a cambiar, y para

aplicarlo, una vez dado a cambiar, en la parte superior pulsaremos a Aplicar para

activar los cambios en el sistema.

Pestaña Main.- En esta pestaña mostrara el estado del dispositivo.

Page 64: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 64/119

 

 

52

Pestaña Link Setup.- En esta pestaña configuraremos las opciones básicas del

enlace wireles, así como los datos para validar la red.

Page 65: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 65/119

 

 

53

Page 66: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 66/119

 

 

54

  SSID Estación Base: Nombre de la red a la que estamos conectados.

  Mac AP: Mac del AP al que estamos conectado, bastante útil para saber conque repetidor enlazamos, sería como el DNI del repetidor.

  Fuerza de la Señal: Es el nivel con la cual recibimos la señal del repetidor.

Para actualizar pinchar en Actualizar.

  Alinear Antena: Utilidad que nos informa del nivel de señal actualizándose

constantemente.

  Lan Dirección IP: Dirección ip interna del Nano/PowerStation.

  Dirección IP WLAN: dirección ip que tenemos en la rede wifi, dato bastante

útil, ya que es la que tendremos que poner.

  Modo Inalámbrico: Aquí seleccionaremos Estación y punto de acceso.

Page 67: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 67/119

 

 

55

  ACL de MAC: En esta opción se agrega la MAC del equipo al cual vamos a

enlazarnos, esto con el fin de evitar que otra radio se pueda conectar a

nuestros equipos.

  Código País: United states.

  Modo IEEE 802.11: Elegimos A.

  Potencia de Salida: por defecto lo pondremos al máximo, debe estar la

casilla de obedecer potencia reglamentaria desactivada. En caso de estar muy

cerca del repetidor, o estar en una zona con muchas construcciones, se

recomienda bajar algo la potencia, para evitar rebotes.

  Velocidad de Datos: Marcaremos Auto por defecto.

  Seguridad: WEP

Pestaña Network.- Configuración básica recomendada debe ser en modo Bridge

como viene por defecto el Power/Nanostation.

Page 68: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 68/119

 

 

56

  Dirección IP Bridge: marcaremos Estático, ya que la comunicación va a ser

punto a punto.

  Dirección IP: pondremos 192.205.205.101 y 192.205.205.100 en cada

antena.

Page 69: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 69/119

 

 

57

Pestaña Advance:

  Algoritmo de Velocidad: elegiremos Optimista o Conservativo en caso de

tener baja señal.

  Inmunidad al ruido: Operación Normal.

  Umbral RTS: 2346 es el valor que viene por defecto, esta pestaña la

desactivamos

  Time Out: Usaremos la cifra estándar de 139 y la casilla Ajuste Automático

activado.

  Tasa Multidifusión: 3

  Configuración de Antena: Horizontal.

  Umbrales, dbm: aquí marcamos los umbrales de señal a partir de donde se

encenderán los leds del Power/Nanostation.

Page 70: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 70/119

 

 

58

Pestaña System: 

En esta pestaña cambiaremos valores del sistema, como actualizar el firmware,

cambiar la contraseña de acceso, resetear los valores del sistema, cargar el archivo de

configuración por defecto o reiniciar el bridge.

Para cambiar la contraseña del dispositivo, en la misma pestaña de System solo

tendremos que introducir la antigua contraseña en Contraseña Actual, y poner la

contraseña nueva en las dos siguientes casillas. También podremos cambiar el

nombre de usuario si queremos, además del idioma.

Page 71: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 71/119

 

 

59

COMPROBACIÒN DEL ENLACE – TIEMPOS DE RESPUESTA

A continuación se muestra imágenes de los tiempos de respuesta desde la estación de

trabajo ubicada en la Academia Artesanal hacia el Centro de Cómputo (CC) de la

UTM.

Ping realizado desde el Centro de Cómputo hacia la Academia Artesanal.

Page 72: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 72/119

 

 

60

Ping que muestra la conectividad desde la Academia hacia la antena que está arriba

de la academia.

Ping que muestra de conectividad desde la Academia hacia la torre de la Facultad de

Ciencias de la Salud.

Page 73: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 73/119

 

 

61

MANUAL DE USUARIO

INTRODUCCIÓN

El pagina web dinámica de consulta de notas Academia Artesanal Dr. Gabriel Manzo

Quiñonez, está diseñada para revisar las notas de los estudiantes, como así también

información referencial sobre el Centro de Formación Artesanal Dr. Gabriel Manzo

Quiñonez, a través del internet.

Esta página web dinámica otorga una serie de ventajas que facilitan la ejecución del

proceso antes mencionado.

INGRESO A LA PÁGINA WEB:

Para ingresar a la página web de la academia, tenemos que tener el servicio de

internet habilitado y un navegador web, luego ingresamos a la página web oficial de

la Universidad Técnica de Manabí digitando la siguiente dirección

http://www.utm.edu.ec en el Url del navegador web, damos clic sobre el link o icono

que hace referencia a la página web de la Academia, o en su defecto digitamos

http://www.utm.edu.ec/academia-dr-manzo-quiñonez  que es la ruta directa para

acceder a la página web.

Page 74: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 74/119

 

 

62

Luego de haber ingresado la dirección de la página, se muestra la portada principal

de la página, la cual nos da la bienvenida y nos invita a mostrar las bondades de la

Academia, dando clic en cada uno de los link que esta página tiene… 

Page 75: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 75/119

 

 

63

La siguiente link “Quienes Somos” indica una breve referencia acerca de la

Academia… 

Page 76: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 76/119

 

 

64

El siguiente link nos permite tener una comunicación a través del correo con la

Academia indicando nuestras inquietudes o sugerencias… 

Page 77: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 77/119

 

 

65

Este link nos muestra toda la información necesaria acerca de los docentes que

laboran en esta institución académica… 

Page 78: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 78/119

 

 

66

Este link nos indica sobre el establecimiento educativo, el area fisica donde se

desenvuelve el estudiante, como asi tambien las herramientas que estos utilizan… 

Page 79: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 79/119

 

 

67

Aquí tenemos información de que docentes forman parte del consejo directivo… 

Page 80: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 80/119

 

 

68

Aquí tenemos un grupo de links que nos ayudara a navegar de manera rápida sin

necesidad de tener que buscar la dirección de cada una de estas importantes

instituciones… 

Page 81: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 81/119

 

 

69

Cuando damos clic en el link “Consulte Notas” el proceso es sumamente fácil ya que

solo bastara que se ingrese el numero de cedula y este mostrara las notas del

estudiante con cada una de sus respectivas materias al igual que su conducta… 

Page 82: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 82/119

 

 

70

Ya aquí tenemos ingresado el numero de cedula de un estudiante y resolvemos

dentro del servidor la petición enviada y este nos responderá con toda la información

que la instrucción SQL filtró… 

Page 83: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 83/119

 

 

71

MANUAL DEL ADMINISTRADOR

CONTENIDO

  MAPA WEB

  DISEÑO LÓGICO – BASE DE DATOS

  DIAGRAMA DE FLUJO DE DATOS DE ANTENAS

  JOOMLA

  TOMCAT

  FOTOS

Page 84: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 84/119

 

 

72

MAPA WEB

bienvenidos

Quinessomos

PAGINA WEB DE LA UTM

 

Academia Gabriel

Manzo Quiñonez

contactenos

Personaldocente

Infraestructura fisica

linksConsejodirectivo

Academia Gabriel

Manzo Quiñonez

 

SERVIDOR

LINUX

SISTEMA DE

CONSULTA

DE NOTAS

 

Page 85: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 85/119

 

 

73

DISEÑO LÓGICO - BASE DE DATOS

Page 86: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 86/119

 

 

74

DIAGRAMA DE FLUJO DE DATOS DE ANTENAS

“ACADEMIA

ARTESANAL “DR .

GABRIEL MANZO

QUIÑONEZ”

“SWITH DE 24

PUERTOS DE LA

ACADEMIA”

“FACULTAD

DE CIENCIAS

DE LA SALUD”

“SERVIDOR LINUX

CON BASE DE

DATOS POSTGRES

CON DIRECCION

IP:190.12.62.188(web)

IP:192.168.65.203

MASK:255.255.255.0

P/E:190.12.62.177”

FIBRA QUE BAJA

DESDE LA TORRE

HACIA EL

CEMTRO DE

COMPUTO

SECRETARIA DE

VARONES CONIP:192.168.65.200

SECRETARIA DE

MUJERES CONIP:192.168.65.201

ANTENA

UBIQUITI

CON

IP:192.205.20

5.101

ANTENA

UBIQUITI CON

IP:192.205.205.100DIST. 100 METROS APROX

PC. 1

PC. 2

PC. 3

TORRE DE

COMUNICACIÓN

DE LA UTM

 

Page 87: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 87/119

 

 

75

JOOMLA

Introducción

Antes de empezar, existen dos conceptos que es importante comprender.

1º Concepto: Usuarios de Joomla!

Un Usuario de Joomla! tiene una serie de permisos predefinidos, es decir las tareas

que puede realizar. Por eso, en el contexto de gestión de un sitio web, dependiendo

del modo en que el propietario del sitio quiera delegar las responsabilidades, se

definirán unos u otros tipos de usuarios Joomla!.

Por ejemplo, un propietario puede tener a una única persona administrando todos losaspectos del sitio web. En este caso se crearía un usuario Súper-Administrador. En

otro caso, un propietario puede querer tener el control sobre la publicación del

Contenido creado por otro y que las tareas de Administración sean responsabilidad

de una persona diferente. En este caso, se crearía una cuenta de Autor para la

creación de contenidos, una cuenta de Supervisor para la comprobación y

publicación de los contenidos y una cuenta de Súper- Administrador para mantener

el diseño de la Plantilla, la configuración de Componentes y Módulos del sitio… 

No existen reglas estrictas. Una vez conozca los permisos correspondientes a cada

tipo de Usuario, podrá crear diferentes usuarios en los niveles que mejor se ajusten a

la gestión de su sitio web.

Page 88: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 88/119

 

 

76

Concepto: Jerarquía de Contenido en Joomla!

La estructura del contenido en un sitio web Joomla! está organizada en un orden

 jerárquico en base a Secciones, Categorías y Artículos de Contenido. En la práctica,

una Sección puede tener una o más Categorías y una Categoría puede tener uno o

más Artículos de Contenido.

Requisitos del Sistema

Antes de descargar el software Joomla!, debe asegurarse que su servidor web, o su

servicio de hosting, cumple los requisitos mínimos para utilizar Joomla!. Son los

siguientes:

• PHP 4.2.x o superior - http://www.php.net 

• MySQL 3.23.x o superior - http://www.mysql.com 

• Apache 1.13.19 o superior - http://www.apache.org 

Además debe comprobar que el módulo PHP tenga instalado el soporte para  MySQL,

 XML y  Zlib. Joomla! puede utilizarse con los principales navegadores web,

incluyendo: Firefox, Internet Explorer (versión 5.5+) y Netscape. Estos navegadores

se aprovechan de la interfaz Administrativa de Joomla!

Instalación de Joomla

Descarga de Archivos

Los archivos principales de la distribución de Joomla! pueden descargarse en:

• Pack de Joomla! Spanish (en español) 

• Pack de Joomla! Global (en inglés)  

Page 89: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 89/119

 

 

77

Los archivos se encuentran en un paquete comprimido (zip o tar), por lo que

necesitará una utilidad para descomprimir el paquete ya sea localmente o en el

servidor.

Instalación Local

Descomprima los archivos en un directorio situado en la raíz del servidor web. Si usa

un servidor  Apache, habitualmente será en Windows

c:/apache/groupapache/htdocs, o bajo un Sistema POSIX /usr/local/apache/htdocs; pero esta ubicación puede variar.

Presuponemos que dispone de un servidor web en marcha y que conoce donde

colocar los archivos para que sean visualizados en el servidor.

Instalación Remota

La instalación de Joomla! en un servidor remoto depende en gran parte de las

posibilidades que proporcione su servicio de hosting y de su práctica con las tareas

de acceso al servidor.

No obstante, el procedimiento habitual implica simplemente:

1. Extraer el archivo de Joomla! en un directorio local.

2. Subir los archivos al servidor por FTP (Protocolo de Transferencia de

Archivos), colocándolos directamente en la raíz del sitio o en un

subdirectorio. Para esto existen muchos programas FTP gratuitos disponibles

como Filezilla.

3. Ejecutar la instalación desde la URL de su web (ej.:

http://www.sudominio.com).

Page 90: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 90/119

 

 

78

Instalación vía Navegador

Si es su primera instalación de Joomla!, verifique que su servicio de hosting cumple

los requisitos de sistema señalados previamente. Suponiendo que dispone de un

servidor Apache, un módulo PHP y una Base de Datos MySQL, podrá continuar la

instalación de Joomla!

1. Descomprima la distribución de Joomla! en un directorio local.2. Transfiera los archivos a su servidor, colocándolos directamente en la raíz del sitio

o en un subdirectorio. Asegúrese de mantener la integridad de la carpeta de archivos.

3. Una vez haya terminado de transferir los archivos y las carpetas, vaya a la página

de inicio, http://www.sudominio.com (o

http://www.sudominio.com/carpeta_joomla).

Ahora debería ver la página de Pre-Instalación generada por Joomla! El proceso de

instalación consta de una pre-instalación, la aceptación de la licencia, y cuatro pasos

de configuración, que se describen con detalle a continuación.

Page 91: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 91/119

 

 

79

Página de Pre-Instalación

Si no ve la página de Pre-instalación, revise lo siguiente:

• ¿Subió todos los archivos y carpetas al servidor? 

• ¿Eliminó completamente su anterior sitio web? 

• ¿Realmente dispone de un servidor web Apache/MySQL/PHP?

• ¿Están los módulos MySQL, Zlib y XML activados en el PHP?

• ¿Existe un archivo configuration.php en el directorio de Joomla!? 

Si todo está correctamente, y todavía no ve la página de pre-instalación, inténtelo

introduciendo: http://www.sudominio.com/installation/index.php. Éste es el

enlace directo a la página de instalación. Si aún no se muestra o ve una gran cantidad

de errores, probablemente no disponga de un servidor  Apache/MySQL/PHP.

Contacte con su proveedor de hosting.

La página de Pre-instalación tiene cinco partes:

La primera parte verifica que su sistema cumple los requisitos para ejecutar Joomla!:

La segunda parte verifica la versión que está instalando. Pulse el botón Comprobar

la versión

para conocer si existe una nueva versión de Joomla!:

Page 92: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 92/119

 

 

80

La tercera parte es una verificación de seguridad relacionada con las directivas

register global y RG_Emulation del archivo globals.php. Consulte los Foros de

Joomla Spanish si desea más información sobre esta característica.

La cuarta parte verifica si los ajustes PHP están configurados correctamente entérminos de compatibilidad:

Page 93: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 93/119

 

 

81

La quinta parte verifica los Permisos de los Directorios y los Archivos:

Si todo está bien configurado, pulse el botón Siguiente. Si se muestran en rojo

algunos directorios, puede cambiar los permisos de escritura de las carpetas usando

un programa FTP, o pedir a su proveedor de hosting que los corrija por usted. En el

caso de que no sea posible corregirlos, puede continuar la instalación pulsando

Siguiente, y ver que pasa. La siguiente página mostrará la licencia de Joomla.

Licencia de Joomla!

Page 94: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 94/119

 

 

82

Si está de acuerdo con los términos de la licencia pulse el botón Siguiente. No podrá

continuar a menos que acepte los términos de la licencia. La siguiente página

configura la base de datos MySQL, que es el Paso 1 del proceso de instalación.

Instalación – Paso 1

Introduzca la configuración de su base de datos MySQL.

El Nombre del Host de la base de datos depende del modo en que su proveedor dehosting haya configurado MySQL. El nombre será „localhost‟, si la base de datos está

instalada en el mismo servidor que el sitio web; No obstante, en ocasiones, cuando el

servidor de la web no se utiliza como servidor de la base de datos, necesitará

contactar con su proveedor para conocer los datos de la base de datos.

Un ejemplo sería: mysql.sudominio.com o similar.

Page 95: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 95/119

 

 

83

Habitualmente, los proveedores de hosting le permiten configurar su propio Nombre

de Usuario, Contraseña y Nombre de Base de Datos mediante un Panel de Control

( phpMyAdmin).y hacer una copia de seguridad de las

Cuando haya introducido la información de la base de datos correctamente, pulse el

botón Siguiente. Se le pedirá que confirme la operación.

Pulse Aceptar si está de acuerdo con la información proporcionada. La base de datos

será configurada, entre este paso y el siguiente, con las tablas y datos necesarios.

Cualquier error que ocurra durante la inicialización de la base de datos será mostrado

en la siguiente página.

Instalación – Paso 2

El Paso 2 es simplemente una página en la que debe introducir el nombre de su sitio

web; Introduzca un nombre para el sitio web y pulse el botón Siguiente.

Page 96: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 96/119

 

 

84

Nota: puede utilizar caracteres especiales en este campo.

Instalación – Paso 3

El Paso 3 es una página para confirmar el directorio de instalación, la URL del sitio

Joomla, el correo electrónico y la contraseña del administrador.

La dirección de correo electrónico debe ser la correspondiente al Súper-

Administrador. Esta cuenta de usuario se crea automáticamente. El nombre de

usuario para el Súper-Administrador es „admin‟ y la contraseña se genera

aleatoriamente (puede cambiarla si lo desea).

Page 97: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 97/119

 

 

85

Durante la instalación de Joomla!, los instaladores de „add-ons‟ y el Administrador 

de Imágenes utilizan los ajustes de permisos de las carpetas. Si no está seguro de los

ajustes necesarios, mantenga la configuración por defecto. En todo caso podrácambiar estos ajustes en un futuro en la configuración global del sitio.

Pulse el icono Siguiente. La página final confirma el estado de la instalación, y el

nombre de usuario y la contraseña del Súper-Administrador.

Instalación – Paso 4

DVERTENCIA: No olvide el nombre de usuario y la contraseña del Súper-Administrador,Por motivos de seguridad se pedirá que borre la carpeta de instalación, y luego

refrescar la página. Hasta que realice esto, Joomla! no funcionará (no podrá acceder

ni al Sitio ni al panel de control del Administrador)

¿Qué es lo Siguiente?

Se presentan dos botones que le llevan al Sitio Joomla! o al Administrador. Si es su

primera instalación pulse el botón Ver Sitio.Ahora podrá ver su nuevo sitio Joomla!

Page 98: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 98/119

 

 

86

Tómese un momento para explorar algunas opciones del menú.

Cuando esté listo, pulse el enlace Administración del Menú Principal (o escriba la

URL: http://www.sudominio.com/administrator). Esto mostrará el Formulario de

Acceso:

Introduzca el Nombre de Usuario y la Contraseña tal y como se mostraron en el Paso

4 del proceso de instalación. Pulse el botón Validarse para Entrar y ahora debería

ver el Panel de Control del Administrador (Back-end).

Page 99: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 99/119

 

 

87

Si no es la primera vez que accede al Administrador, ya sabrá qué es lo siguiente.

Sino, siga leyendo. La instalación ha sido completada, ya está listo para utilizar

Joomla.

Descripción de los Elementos Básicos de Joomla!

Introducción

Ahora que ha completado la instalación de Joomla! presentaremos los diferentes

elementos de configuración de su sitio web.

Plantillas

La plantilla (template) y sus archivos asociados proporcionan el „aspecto visual y el

manejo‟ del sitio web y se mantienen separados del contenido del sitio. Esta se

almacena en una base de datos MySQL.

La instalación habitual de Joomla! incluye 2 plantillas pre-instaladas:

„madeyourweb‟ y  „rhuk_solaflare_ii‟. Existen muchas webs que ofrecen plantillas

gratuitas o comerciales.

Los archivos de la plantilla se ubican en la carpeta „templates‟ en la carpeta de

instalación de Joomla!. Habitualmente constan de los siguientes:

Nombre del Archivo Detalles

index.php Este archivo contiene código HTML, PHP y posiblemente  JavaScript , y

proporciona el soporte para el diseño de su sitio web. Además, en combinación con

los archivos .css y las imágenes, determinan la estructura del diseño y los elementos

de contenido del sitio.

Page 100: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 100/119

 

 

88

templateDetails.xml Este archivo contiene los detalles descriptivos de la plantilla y

las referencias a todos los archivos usados, ejemplo: index.php, el archivo css… 

template_thumbnail.png Este archivo se usa, en el Administrador de Plantillas para

proporcionar, si está activado, una imagen en miniatura del diseño del sitio web.

Debe estar situado en el directorio raíz de la plantilla.

Template_css.css Situado en la carpeta „css‟ del directorio de la plantilla, esta 

Hoja de Estilos en Cascada (CSS) contiene el código que define el estilo visual del

sitio web, ejemplo: tamaños de letra, colores… Pueden existir tantos archivos CSScomo usted desee proporcionar en la referencia HTML del archivo index.php.

Por ejemplo:

<?php echo "<link rel=\"stylesheet\"href=\"$GLOBALS

[mosConfig_live_site]/templates/$GLOBALS[cur_template]

 /css/template_css.css\" type=\"text/css\"/>" ; ?>

Nota: Aunque en este ejemplo se ha dividido el código en tres líneas, en la práctica

no deben existir espacios.

Archivos de Imagen Estos archivos están situados en la carpeta „images‟ y pueden 

ser .gif, .jpg o .png. Constituyen los elementos gráficos del diseño del sitio web.

Recuperar una Contraseña Perdida

Como mucha gente de hoy en día, si usted dispone de muchas contraseñas es

inevitable que tarde o temprano se olvide de una de ellas. Joomla!, como la mayoría

de los sistemas actuales, permite reemplazar automáticamente su contraseña en caso

de olvidarla. Pulsando el enlace ¿Recuperar clave? ubicado en el Formulario de

Acceso, se mostrará la siguiente pantalla:

Page 101: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 101/119

 

 

89

Tras rellenar su nombre de usuario y la dirección de correo electrónico, Joomla! le

enviará una nueva contraseña que podrá usar para acceder al sistema. La razón por la

que Joomla! no puede enviar su vieja contraseña es porque las contraseñas se

almacenan en un formato encriptado, que no es reversible. Esto significa que inclusolos Súper-Administradores no pueden ver su contraseña.

Hoy en día, esto se considera como una práctica apropiada en el diseño de sitios web,

por lo que no se disguste por no poder usar su vieja contraseña, y piense que así las

contraseñas están protegidas.

Pasos para ingresar ya estando instalado el sistema Joomla:

Se digita en el Url de cualquier navegador web la IP que tiene el servidor o en su

caso Local host; http://Localhost/administrator, y nos aparece la presentación de

acceso al Joomla:

Page 102: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 102/119

 

 

90

Aquí ingresamos el nombre de usuario y contraseña y listo accedemos a la

configuración del sitio web:

Ya estamos en el panel de control del Joomla, aquí podemos crear secciones,

mediante el gestor de secciones, así como el gestor de menús etc.

Disponemos de un grupo de menús que me permiten desde configurar el sistema

Joomla, configurar los menús, diseñar las secciones, cambiar la contraseña del sitio

etc.

Aquí para ingresar al gestor de secciones, se dio clic en la pestaña contenido, y luego

en gestor de secciones y listo ya puedo editar una sección cualquiera que tenga

disponible.

Page 103: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 103/119

 

 

91

Entonces editamos la sección “quiénes somos” y nos aparece en detalles el titulo de

la sección, el alias, si se publica o no, con que menú se va a relacionar, que imagen

voy a ingresar… 

Una vez diseñada mi sección solo guardo los cambios y listo ya puedo verla en unnavegador web mi sección.

Page 104: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 104/119

 

 

92

Aquí tenemos nuestro diseño listo.

Para configurar el entorno Joomla del administrador damos clic en el menú

“SITIO”, en la opción “configuración global” nos aparecen 3 pestañas: Sitio,

Sistema, Servidor.

Page 105: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 105/119

 

 

93

La Pestaña Sitio: nos permite configurar el nombre del sitio, habilitar o no el

servicio web, palabras claves, números de ítems por paginas etc..

La Pestaña Sistema: Esta pestaña nos permite configurar la ruta a la carpeta de

registro, también configura los parámetros del usuario, también la configuración

multimedia, es decir que tipos de archivos, que extensiones son permitidas… 

La Pestaña Servidor: este permite configurar el servidor, los parámetros del ftp, la

configuración de la base de datos, la configuración de correo… 

Page 106: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 106/119

 

 

94

Pasos para cambiar la contraseña del servicio Joomla:

Damos clic en el menú “sitio”, gestor de usuarios, nos aparece por defecto el

“administrador”, dando clic sobre este nos aparece el detalle de usuario, así como el

nombre el Email, la opción nueva contraseña, nos permite bloquear usuarios,

parámetros de idiomas para la administración… 

Page 107: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 107/119

 

 

95

Tomcat

Instalación de Jakarta Tomcat:

Hay que descargar la versión más reciente de Tomcat:

•Tomcat 5.0.x [~10 MB], o de estar utilizando JDK 5 : Tomcat 5.5.x [~6 MB]

•Descargar la versión más reciente del árbol 5.0.x o 5.5.x

•Descargar la versión con extensión tar.gz

Instalación

Colóquese en el directorio donde desee realizar la instalación, se recomienda

 /usr/local/, realice los siguientes pasos:

  Descomprimir el archivo con el siguiente comando: tar -xzvf jakarta-tomcat-

5.x.x.tar.gz.

  Una vez terminada la instalación se recomienda cambiar el nombre del

directorio jakarta-tomcat-5.x.x a simplemente Tomcat; quedando instalado en

una ruta absoluta: /usr/local/tomcat.

Configuración

Tomcat requiere configurarse con diversas variables ambientales para su correctaoperación:

CATALINA_HOME: Indica el directorio raíz de instalación de Tomcat (Catalina),

de acuerdo a las instrucciones anteriores esta ruta sería: /usr/local/tomcat

PATH: Define la ruta de acceso para los binarios del sistema; la modificación de esta

variable permite accesar los ejecutables de Tomcat (catalina.sh) de cualquierdirectorio.

Page 108: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 108/119

 

 

96

Las variables anteriores pueden ser definidas de dos maneras:

Nivel Global: Permite que las variables estén accesibles a todo usuario del sistema,en efecto permitiendo que cualquier usuario arranque el Servidor Tomcat; estas

definiciones son colocadas en el archivo /etc/profile del sistema.

Nivel Usuario: Las variables serían definidas únicamente para el usuario que

arrancaría el Servidor Tomcat; estas definiciones son colocadas en el archivo

~/.bashrc, donde ~/ es el directorio base del usuario.

Independientemente de los métodos mencionados anteriormente, las declaraciones en

estos archivos son idénticas:

CATALINA_HOME="/usr/local/tomcat"

PATH="$PATH:/usr/local/tomcat/bin"

export CATALINA_HOME

export PATH

Pruebas

Para verificar la correcta instalación de Tomcat realice la siguiente prueba:

•Invoque el comando catalina.sh run que inicia el Servidor (Tomcat); este

ejecutable reside en $CATALINA_HOME/bin, donde $CATALINA_HOME

es el directorio raíz de instalación; si las variables ambientales fueron

definidas correctamente este comando debe estar accesible de cualquier punto

del sistema.

•Abra una ventana de Navegador ("Browser") y visite el URL:

http://localhost:8080. 

Page 109: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 109/119

 

 

97

Si al visitar la página anterior observa la documentación de Tomcat(Catalina) lo ha

instalado correctamente, en caso contrario realice los pasos anteriores hasta que esta

prueba sea ejecutada correctamente.

Configuración JAVA

Existen diversas versiones de JDK/SDK para la plataforma Linux, aunque el resto de

esta guía se basa en el SDK de Sun, es posible emplear uno desarrollado por otra

empresa:

•  JDK/SDK 1.4.2 de Sun [Recomendado/"Self Extracting Binary"]

•  JDK 1.4.x de Blackdown

•  J2SE 1.4.2 de IBM

Si pretende utilizar la funcionalidad más nueva del mundo Java, entonces debe

descargar la versión Java 5 o JDK 5, de las direcciones correspondientes:

•  JDK 5.0 de Sun [Recomendado/"Self Extracting Binary"]

•  JDK 1.5.x de Blackdown

•  J2SE 5.0 de IBM

Además del JDK en sí, también requiere descargar la documentación del mismo.

•  Asegúrese en descargar el JDK/SDK. Existe otra descarga para el

componente JRE ("Java Runtime Environment") únicamente, éste

no incluye ninguna herramienta de compilación y es empleado

únicamente para ejecutar programas Java.

•  Procure realizar la descarga con anticipación. El JDK tiene un

tamaño aproximado de 40 MB y la documentación de 32 MB, esto

Page 110: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 110/119

 

 

98

puede conllevar varias horas, especialmente si posee una conexión

de Modem (28 Kbps).

•  Verifique el tamaño del JDK al finalizar, comparándolo con la

página de descarga. Esto garantiza que no haya ocurrido un error

en la descarga y el archivo no se encuentre dañado.

Instalación

Colóquese en el directorio donde desee realizar la instalación, se recomienda

 /usr/local/, realice los siguientes pasos:

  "Self-Extracting-Binary", o Cambiar los permisos del archivo con el

siguiente comando : chmod a+x j2sdk-

1_4_2_<numero_version>-linux- i586.bin .

  Ejecutar del directorio local : ./j2sdk-1_4_2_<numero_version>-linux-

i586.bin .

  Aceptar la Licencia de Usuario.

Una vez terminada la instalación se recomienda cambiar el nombre del directorio a

 jdk; quedando instalado en una ruta absoluta: /usr/local/jdk

Cambiar los permisos del archivo con el siguiente comando: chmod a+x j2sdk-

1_4_2_doc.zip.

Descomprimir archivo con el siguiente comando: unzip ./j2sdk-1_4_2_doc.zip.

Page 111: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 111/119

 

 

99

Movilizar el directorio extraído a la ruta bajo el JDK, para que resida en la ruta

absoluta /usr/local/jdk/docs/ 

Configuración

El JDK requiere configurarse con diversas variables ambientales para su correcta

operación:

•  JAVA_HOME : Indica el directorio raíz de instalación del JDK,de acuerdo a las instrucciones anteriores esta ruta sería :

 /usr/local/jdk

•  PATH: Define la ruta de acceso para los binarios del sistema; la

modificación de esta variable permite accesar los ejecutables Java

(javac,javadoc,java) proporcionadas con el JDK de cualquier

directorio.

•  CLASSPATH : Define las rutas de acceso para las diversas

librerías empleadas en ambientes Java; su modificación será

descrita a lo largo del curso

Las variables anteriores pueden ser definidas de dos maneras:

•Nivel Global: Permite que las variables sean accesibles para todo usuario del

sistema; estas definiciones son colocadas en el archivo /etc/profile del

sistema.

•Nivel Usuario: Las variables son definidas para tener efecto únicamente

sobre determinado usuario; estas definiciones son colocadas en el archivo

~/.bashrc, donde ~/ es el directorio base del usuario.

Independientemente de los métodos mencionados anteriormente, las declaraciones enestos archivos son idénticas:

Page 112: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 112/119

 

 

100

JAVA_HOME="/usr/local/jdk"

CLASSPATH="/usr/local/mislibrerias"

PATH="$PATH:/usr/local/jdk/bin"Export JAVA_HOME

Export CLASSPATH

Export PATH

Pruebas

Para verificar la correcta instalación del JDK realice la siguiente prueba:

•Colóquese en un directorio arbitrario del sistema.

•Invoque el comando java -versión.

Si observa una respuesta indicando la versión del JDK lo ha instalado correctamente,en caso contrario realice los pasos anteriores hasta que esta prueba sea ejecutada

correctamente.

Page 113: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 113/119

 

 

101

Page 114: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 114/119

 

 

102

INSTALACION DEL CABLEADO ESTRUCTURADO Y DE ANTENAS ENEL CENTRO DE FORMACION ARTESANAL DR. GABRIEL MANZO

QUIÑONEZ 

Page 115: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 115/119

 

 

103

Colocación de la antena en la torre de la Facultad de Ciencias de la Salud

Page 116: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 116/119

 

 

104

Page 117: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 117/119

 

 

105

Colocación de la antena en la parte superior de la Academia Artesanal

Page 118: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 118/119

 

 

106

Page 119: Proyecto Final Tesis

5/10/2018 Proyecto Final Tesis - slidepdf.com

http://slidepdf.com/reader/full/proyecto-final-tesis-55a0c54062231 119/119

 

 

107