You are on page 1of 119

UNIVERSIDAD TCNICA DE MANAB

FACULTAD DE CIENCIAS INFORMTICAS


ESCUELA DE INGENIERA EN SISTEMAS

TESIS DE GRADO
Previo a la obtencin del Ttulo de:

Ingeniero en Sistemas Informticos TEMA: DOTACION, DISEO E IMPLEMENTACION DE UNA PGINA 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 QUIONEZ.

AUTOR:

Guevara Burgos Juan Carlos DIRECTOR DE TESIS ING. GABRIEL DEMERA URETA

PORTOVIEJO - MANABI - ECUADOR 2009 I

DEDICATORIA

Dios me ha permitido llegar a este punto de mi vida en el cual me he realizado profesionalmente no ha sido fcil pero lo he logrado gracias por permitirme ser quien soy.

La presente tesis se la dedico a mis padre ya que sin ellos no sera lo que soy hoy en da, su constante apoyo y comprensin 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 ms amo en el mundo, mi padre Jorge talo Guevara Bazurto persona de carcter fuerte y enrgica 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, comprensin, 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 Mara 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 tambin.

Juan Carlos Guevara Burgos

II

AGRADECIMIENTO

Son tantas personas a las cuales debo parte de este triunfo, de lograr alcanzar mi culminacin acadmica, la cual es el anhelo de todos los que as lo deseamos. A Dios, nuestro Seor, nuestro Gua; sabemos lo esencial que ha sido en mi posicin firme de alcanzar esta meta, esta alegra, ya que podremos siempre de tus manos alcanzar otras que esperamos sean para tu Gloria.

A mis Padres, por darme la estabilidad emocional, econmica; 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 Montalvn, Ing. Carlos Luis Solrzano, 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 Quionez, Facultad de Ciencias Informticas y en especial al Comit de Evaluacin por su aporte y valiosa colaboracin.

A mis amigos Milton Aguilar, Andrs Cedeo, Boris Mero, Pedro Moreno, Hernn Vargas , a mi ta 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 ms al momento de elaborar mi proyecto de Tesis.

Gracias! III

CERTIFICACIN DIRECTOR DE TESIS

Ingeniero en Sistemas Informticos Gabriel Demera Ureta, certifica que la tesis de Desarrollo Comunitario titulada DOTACION, DISEO E

IMPLEMENTACION DE UNA PGINA WEB DINAMICA REMOTA, BAJO PLATAFORMA LINUX, MEDIANTE ARQUITECTURA CLIENTE EL

SERVIDOR PARA EL SISTEMA

DE CONSULTA DE NOTAS EN

CENTRO DE FORMACION ARTESANAL DR. GABRIEL MANZO QUIONEZ, es trabajo original del seor egresado: Guevara Burgos Juan Carlos, y el que ha sido realizado bajo mi direccin.

ING. GABRIEL DEMERA URETA DIRECTOR DE TESIS

IV

CERTIFICACIN DEL TRIBUNAL DE REVISIN Y EVALUACIN

La presente tesis de Desarrollo Comunitario titulada DOTACION, DISEO E IMPLEMENTACION DE UNA PGINA WEB DINAMICA REMOTA, BAJO PLATAFORMA LINUX, MEDIANTE ARQUITECTURA CLIENTE EL

SERVIDOR PARA EL SISTEMA

DE CONSULTA DE NOTAS EN

CENTRO DE FORMACION ARTESANAL DR. GABRIEL MANZO QUIONEZ; es trabajo original del seor egresado: Guevara Burgos Juan Carlos; la cual ha sido evaluada, revisada y aprobada por los miembros del tribunal de revisin y evaluacin. Para constancia firman:

Ing. Lenin Rivera Montalvn MIEMBRO

Ing. Carlos Solrzano Solrzano MIEMBRO

Ing. Javier Cuzco Torres PRESIDENTE

DECLARACIN 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 Tcnica de Manab y a l creador de este trabajo.

El Autor

VI

NDICE
CONTENIDO CAPITULO I 1. DENOMINACION DEL PROYECTO 2. LOCALIZACION FISICA DEL PROYECTO 3. FUNDAMENTACION 3.1 DIAGNOSTICO DE LA COMUNIDAD 3.2 IDENTIFICACION DE PROBLEMAS 3.3 PRIORIZACION DE PROBLEMAS 4. JUSTIFICACION 5. OBJETIVOS 5.1 OBJETIVO GENERAL 5.2 OBJETIVOS ESPECIFICOS CAPITULO II 6. MARCO DE REFERENCIA UNIDAD EDUCATIVA Dr. GABRIEL MANZO Q. 6.1 MARCO TEORICO 6.2 SOFTWARE LIBRE 6.3 CENTOS 5.3 6.4 SERVIDOR 6.5 ESTACION DE TRABAJO 6.6 TECNOLOGIA JSP 9 9-10 10 11 11 12 13 14-16 PAG 1 2 3 4 4 4 5 6 7 7 8

6.7 PORTAL WEB


6.8 SERVIDOR WEB 6.9 POSTGRESQL 6.10 TOMCAT

16
16-18 19 19-20 VII

6.11 BREVE ANALISIS DEL SISTEMA IMPLEMENTADO 6.12INTEGRACION DEL SISTEMA INFORMATICO Y LA PAGINA WEB A IMPLEMENTAR 6.13 ESQUEMA ACTUAL DEL PROYECTO ALCANCE DEL PROYECTO CAPITULO III 7. BENEFICIARIOS 7.1 BENEFICIARIOS DIRECTOS 7.2 BENEFICICARIOS INDIRECTOS 8. METODOLOGIA 8.1 TIPO DE ESTUDIO 8.2 MATRIZ DE INVOLUCRADOS 8.3 ARBOL DE PROBLEMAS 8.4 ARBOL DE OBJETIVOS 8.5 ARBOL DE ALTERNATIVAS 8.6 MATRIZ DE MARCO LOGICO 9. RECURSOS A UTILIZAR 9.1 RECURSOS HUMANOS 9.2 RECURSOS MATERIALES 9.3 RECURSOS ECONOMICOS 10. EJECUCION DEL PROYECTO CAPITULO IV 11. PRESENTACION Y ANALISIS DE LOS RESULTADOS OBTENIDOS EN LA SOLUCION DEL PROBLEMA 12. CONCLUSIONES Y RECOMENDACIONES

20

21-22 22 23

24 24 24 25 25-26 27 28 29 30 31-34 35 35 35-36 37 38.39

40 41

VIII

12.1. CONCLUSIONES 12.2. RECOMENDACIONES 13. SUSTENTABILIDAD Y SOSTENIBILIDAD 13.1 SUSTENTABILIDAD 13.2 SOSTENIBILIDAD 14. PRESUPUESTO 15. CRONOGRAMA DE ACTIVIDADES 16. BIBLIOGRAFIA ANEXOS

41 42 43 43 43 44 45 46 47-106

IX

RESUMEN

Da a da la tecnologa 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 modernizacin tecnolgica y automtica del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez, beneficiando directamente a los estudiantes, profesores y directivos.

Este es el caso de la creacin diseo e implementacin de una pgina web dinmica 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 diseada y estructurada una red punto a punto desde la Academia hacia el centro de cmputo de la universidad para tener comunicacin 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 informacin de la institucin acadmica.

La institucin 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 caractersticas de servidor, a los cuales se les habilitar el servicio de internet desde el centro de cmputo, y es as como se muestra en resumen las actividades realizadas, recursos humanos, financieros y materiales que requirieron para llevar al trmino este proyecto.

SUMARY

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

by pounding decided

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

accomplishing a job of thesis that he contribute to the technological and automatic modernization of Formacin Artesanal's Center Dr. Gabriel Manzo Quionez , 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 follow to 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.

XI

INTRODUCCIN

En la actualidad el uso de los Equipos de Computacin 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 informacin, 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 tambin alguna institucin u organismo pblico o privado.

Con el uso de estos sistemas de computacin actuales y los numerosos beneficios de la informtica, los usuarios ms comunes como lo son los estudiantes, han logrado reducir la complejidad en las actividades acadmicas gracias a que se logra obtener la informacin en forma rpida, eficaz y segura, permitiendo as cumplir sus objetivos y metas por las cuales fueron creadas en menos tiempo.

Hoy en da los avances tecnolgicos 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 tecnolgicos para mantenerse actualizados y no perder la oportunidad de estar al da, en cuanto a las nuevas generaciones en computacin.

XII

CAPITULO I

1. DENOMINACIN DEL PROYECTO

Dotacin, diseo e implementacin de una pgina web dinmica remota, bajo plataforma Linux, mediante arquitectura cliente servidor para el sistema de consulta de notas en el centro de formacin artesanal Dr. Gabriel Manzo Quionez.

2. LOCALIZACIN FSICA DEL PROYECTO

El Desarrollo del proyecto se lo llev a cabo en las instalaciones del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez que est ubicada en la Avenida Jos Mara Urbina ms conocida como Avenida Universitaria va a Crucita, de la parroquia 12 de Marzo, en el cantn Portoviejo, provincia de Manab.

Sus coordenadas Geogrficas son:

Latitud: 1 2 12 Longitud: 80 2715 Coordenadas UTM 9869100 571850

Grafico #1.- Provincia de Manab1

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

Grafico# 2 .- Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez

Lugar donde est alojada la pagina web en el servidor Linux

3. FUNDAMENTACIN

3.1 DIAGNSTICO DE LA COMUNIDAD

El Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez, no contaba con un mecanismo automatizado para realizar el proceso de consulta de notas de los estudiantes, as como adoleca la falta de informacin referencial sobre el centro educativo y de los estudiantes en un portal web, las cuales mejoraran el servicio que brinda a los estudiantes y personal administrativo.

3.2 IDENTIFICACIN DE PROBLEMAS

En la identificacin del Problema se ha detectado las siguientes falencias:

Ausencia de un sitio oficial web para la publicacin de notas de los estudiantes.

Necesidad que tiene la academia en colocar en un sitio web las novedades y pormenores de los estudiantes.

Poca informacin sobre las bondades que ofrece la academia a nivel educativo.

3.3 PRIORIZACIN DE PROBLEMAS

El Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez, es una institucin para el desarrollo del estudiante en reas artesanales.

La percepcin de esta problemtica hicieron entender que los problemas deban ser solucionados a travs de un sitio web para al proceso de consulta de notas de los estudiantes.

Despus de identificar cada uno de los problemas y sus posibles alternativas de solucin, permiti tomar la decisin de priorizar como problema ms apremiante a: La urgencia inminente de efectuar la Dotacin, diseo e implementacin de una pgina web dinmica remota, bajo plataforma Linux, mediante arquitectura cliente servidor para el sistema de consulta de notas en el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez, para solucionar la deficiencia que exista en la ejecucin de los procesos que realizaba el personal administrativo de la institucin.

4. JUSTIFICACIN

El Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez es un centro de estudios en el cual los estudiantes son formados en diferentes carreras cortas, artesanales y tcnicas, por lo tanto es indispensable que la atencin que se les brinde sea eficaz.

En la actualidad, son 400 el nmero de

estudiantes que acoge el Centro de

Formacin Artesanal Dr. Gabriel Manzo Quionez, y durante los aos de funcionamiento, los procesos manuales de publicacin de notas fueron lentos,

inseguros y carecan de un control exhaustivo con dicha informacin.

Lo que hizo necesario la automatizacin de estos procesos, por lo que se consider que este proyecto de tesis mejorara la forma de ejecutar automticamente los procesos manuales.

5. OBJETIVOS

5.1 OBJETIVO GENERAL

Mejorar el proceso de consulta de notas del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez mediante la dotacin de una pgina web dinmica remota, bajo plataforma Linux mediante arquitectura cliente servidor, que permita a la institucin brindar un mejor servicio administrativo.

5.2 OBJETIVOS ESPECFICOS

Disear el esquema fsico de la pgina web para la publicacin de notas e informacin referencial sobre el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez. Crear la pgina web dinmica con tecnologa JSP y con interfaces amigables para que los usuarios finales utilicen gilmente la aplicacin. Generar y pormenorizar las respectivas consultas o peticiones hacia el servidor donde se aloja la base de datos del centro artesanal Dr. Gabriel Manzo Quionez. Realizar la respectiva configuracin de coexistencia entre la pgina web dinmica y el servidor del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez que contiene un Sistema Operativo CentOS 5.3.

Alojar la pgina web dinmica en el servidor del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez. Adiestrar en el manejo de la pgina web al personal administrativo y docente mediante la capacitacin.

6. MARCO DE REFERENCIA

UNIDAD EDUCATIVA DR. GABRIEL MANZO QUINEZ

HISTORIA

La Unidad Educativa de la Universidad Tcnica de Manab se cre con el nombre de Francisco Romero Bastidas, denominacin que fue cambiada en la reforma al Estatuto, Art. 108, por la de Dr. Gabriel Manzo Quinez, 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, confeccin, bordado, decorado y pastillaje, con la Direccin de la Lcda. Olenka Arce Wittng.

Luego se crearon las especialidades de belleza y floristera, ms tarde las especialidades tcnicas de instalaciones elctricas domiciliarias, mecnica

automotriz, electricidad automotriz, electrnica, radio y televisin.

En el ao 2002 se construy un moderno edificio que presta sus servicios para la administracin 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 terico-prctico.
9

El propsito de la Unidad Educativa es impartir carreras cortas, artesanales y tcnicas otorgando ttulos, que permitan a una respetable poblacin contar con una profesin intermedia como solucin socio-econmica.

6.1 MARCO TERICO

SOFTWARE LIBRE

Software libre (en ingls free software) es la denominacin 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. Segn la Free 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 ms preciso, se refiere a cuatro libertades de los usuarios del software: la libertad de usar el programa, con cualquier propsito; 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 pblicas las mejoras, de modo que toda la comunidad se beneficie (para la segunda y ltima libertad mencionadas, el acceso al cdigo fuente es un requisito previo).

El software libre suele estar disponible gratuitamente, o al precio de coste de la distribucin a travs 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 carcter de libre, puede ser distribuido comercialmente ("software comercial"). Anlogamente, el "software gratis" o
10

"gratuito" incluye en algunas ocasiones el cdigo 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 modificacin y redistribucin de dichas versiones modificadas del programa.

Tampoco debe confundirse software libre con "software de dominio pblico". ste ltimo es aqul que no requiere de licencia, pues sus derechos de explotacin son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de l, siempre con fines legales y consignando su autora original. Este software sera aqul 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 aos. Si un autor condiciona su uso bajo una licencia, por muy dbil que sea, ya no es dominio pblico.

CENTOS 5.3

CentOS (Community ENTerprise Operating System) es un clon a nivel binario de la distribucin Linux Red Hat Enterprise Linux RHEL,2 compilado por voluntarios a partir del cdigo fuente liberado por Red Hat. Red Hat Enterprise Linux se compone de software libre y cdigo abierto, pero se publica en formato binario usable (CDROM o DVD-ROM) solamente a suscriptores pagados. Como es requerido, Red Hat libera todo el cdigo fuente del producto de forma pblica bajo los trminos de la Licencia pblica general de GNU y otras licencias. Los desarrolladores de CentOS usan ese cdigo 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 pblico, pero no es mantenido ni asistido por Red Hat. Existen otras distribuciones tambin derivadas de las fuentes de Red Hat.
2

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

11

SERVIDOR

En informtica, un servidor es una computadora que, formando parte de una red, provee servicios a otros denominados clientes.

Tambin se suele denominar con la palabra servidor a:

Una aplicacin informtica 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 trmino. Es posible que un ordenador cumpla simultneamente 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.

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

12

ESTACIN DE TRABAJO

En una red de computadoras, una estacin de trabajo (en ingls workstation) es una computadora que facilita a los usuarios el acceso a los servidores y perifricos de la red. A diferencia de una computadora aislada, tiene una tarjeta de red y est fsicamente 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 informtico, al tiempo que ofrecen fiabilidad, compatibilidad, escalabilidad y arquitectura avanzada ideales para entornos multiproceso.

Una estacin de trabajo est optimizada para desplegar y manipular datos complejos como el diseo mecnico en 3D (Ver: CAD), la simulacin de ingeniera, los diagramas matemticos, etc. Las Estaciones de Trabajo usualmente consisten de una pantalla de alta resolucin, un teclado y un ratn como mnimo. Para tareas avanzadas de visualizacin, se puede usar hardware especializado como SpaceBall en conjunto con software MCAD para asegurar una mejor percepcin. Las estaciones de trabajo, en general, han sido las primeras en ofrecer accesorios avanzados y herramientas de colaboracin tales como la videoconferencia. 4

Siguiendo las tendencias de rendimiento de las computadoras en general, las computadoras promedio de hoy en da son ms poderosas que las de una generacin atrs. Como resultado, el mercado de las estaciones de trabajo se est volviendo cada vez ms especializado, ya que muchas operaciones complejas que antes requeran sistemas de alto rendimiento pueden ser ahora dirigidas a computadores de propsito 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 dejara rpidamente de responder.
4

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

13

TECNONOLOGIA JSP

JSP es un acrnimo de Java Server Pages, que en castellano vendra a decir algo como Pginas de Servidor Java. Es, pues, una tecnologa orientada a crear pginas web con programacin en Java. Con JSP podemos crear aplicaciones web que se ejecuten en variados servidores web, de mltiples plataformas, ya que Java es en esencia un lenguaje multiplataforma. Las pginas JSP estn compuestas de cdigo HTML/XML mezclado con etiquetas especiales para programar scripts de servidor en sintaxis Java. Por tanto, las JSP podremos escribirlas con nuestro editor HTML/XML habitual.

Esta tecnologa es un desarrollo de la compaa Sun Microsystems. La Especificacin JSP 1.2 fue la primera que se liber y en la actualidad est disponible la Especificacin JSP 2.1.

Las JSP's permiten la utilizacin de cdigo Java mediante scripts. Adems, es posible utilizar algunas acciones JSP predefinidas mediante etiquetas. Estas etiquetas pueden ser enriquecidas mediante la utilizacin 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 pgina JSP puede hacer todo lo que un servlet puede hacer, y viceversa, Cada versin de la especificacin de JSP est fuertemente vinculada a una versin en particular de la especificacin de servlets.

El funcionamiento general de la tecnologa JSP es que el Servidor de Aplicaciones interpreta el cdigo contenido en la pgina JSP para construir el cdigo Java del servlet a generar. Este servlet ser el que genere el documento (tpicamente HTML) que se presentar en la pantalla del Navegador del usuario. El rendimiento de una
14

pgina JSP es el mismo que tendra el servidor equivalente, ya que el cdigo es compilado como cualquier otra clase Java. A su vez, la mquina virtual compilar dinmicamente a cdigo de mquina las partes de la aplicacin que lo requieran. Esto hace que JSP tenga un buen desempeo y sea ms eficiente que otras tecnologas web que ejecutan el cdigo de una manera puramente interpretada. La principal ventaja de JSP frente a otros lenguajes es que el lenguaje Java es un lenguaje de propsito general que excede el mundo web y que es apto para crear clases que manejen lgica 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 mltiples plataformas sin cambios. Es comn incluso que los desarrolladores trabajen en una plataforma y que la aplicacin termine siendo ejecutada en otra. Los servlets y Java Server Pages (JSPs) son dos mtodos de creacin de pginas web dinmicas en servidor usando el lenguaje Java. En ese sentido son similares a otros mtodos o lenguajes tales como el PHP, ASP o los CGIs, programas que generan pginas web en el servidor. Sin embargo, se diferencian de ellos en otras cosas.

Para empezar, los JSPs y servlets se ejecutan en una mquina virtual Java, lo cual permite que, en principio, se puedan usar en cualquier tipo de ordenador, siempre que exista una mquina 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 peticin, sino que persiste de una peticin a la siguiente, de forma que no se pierde tiempo en invocarlo (cargar programa + intrprete). Su persistencia le permite tambin hacer una serie de cosas de forma ms eficiente: conexin a bases de datos y manejo de sesiones, por ejemplo.

15

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 los JSPs es el enfoque de la programacin: un JSP es una pgina Web con etiquetas especiales y cdigo Java incrustado, mientras que un servlet es un programa Java puro que recibe peticiones y genera a partir de ellas una pgina web. 5

PORTAL WEB

Un portal de Internet es un sitio web cuyo objetivo es ofrecer al usuario, de forma fcil e integrada, el acceso a una serie de recursos y de servicios, entre los que suelen encontrarse buscadores, foros, documentos, aplicaciones, compra electrnica, etc. Principalmente estn dirigidos a resolver necesidades especficas de un grupo de personas o de acceso a la informacin y servicios de una institucin pblica 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 aplicacin del modelo OSI y est diseado para transferir lo que llamamos hipertextos, pginas web o pginas HTML (HyperText Markup Language): textos complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de msica.
5

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

16

Es un programa que se ejecuta continuamente en un ordenador (tambin se emplea el trmino para referirse al ordenador que lo ejecuta), mantenindose a la espera de peticiones por parte de un cliente (un navegador web) y que responde a estas peticiones adecuadamente, mediante una pgina web que se exhibir en el navegador o mostrando el respectivo mensaje si se detect algn error.

Instalar un servidor web en nuestro PC nos permitir, entre otras cosas, poder montar nuestra propia pgina web sin necesidad de contratar hosting, probar nuestros desarrollos va 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 estn 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 mayora 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 estn ntimamente ligados no debe dar lugar a confundir ambos trminos. 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 peticin 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 peticin HTTP al servidor de dicha direccin. El servidor responde al cliente enviando el cdigo HTML de la pgina; el cliente, una vez recibido el cdigo, lo interpreta y lo exhibe en pantalla. Como vemos con este ejemplo, el cliente es el encargado de interpretar el cdigo HTML, es decir, de mostrar las fuentes, los
17

colores y la disposicin de los textos y objetos de la pgina; el servidor tan slo se limita a transferir el cdigo de la pgina sin llevar a cabo ninguna interpretacin de la misma.

Sobre el servicio web clsico podemos disponer de aplicaciones web. stas son porciones de cdigo 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 mquina del usuario. Son las aplicaciones tipo Java o Javascript: el servidor proporciona el cdigo 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 (tambin llamadas scripts). Comnmente, los navegadores permiten ejecutar

aplicaciones escritas en lenguaje javascript y java, aunque pueden aadirse ms lenguajes mediante el uso de plugins.

Aplicaciones en el lado del servidor: el servidor web ejecuta la aplicacin; sta, una vez ejecutada, genera cierto cdigo HTML; el servidor toma este cdigo recin creado y lo enva al cliente por medio del protocolo HTTP.6

Las aplicaciones de servidor muchas veces suelen ser la mejor opcin para realizar aplicaciones web. La razn es que, al ejecutarse sta en el servidor y no en la mquina del cliente, ste no necesita ninguna capacidad aadida, como s ocurre en el caso de querer ejecutar aplicaciones javascript o java. As pues, cualquier cliente dotado de un navegador web bsico puede utilizar este tipo de aplicaciones.
6

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

18

POSTGRESQL

PostgreSQL es un sistema de gestin 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 compaa 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 (tambin 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 convirtindolas en servlets. El motor de servlets de Tomcat a menudo se presenta en combinacin con el servidor web Apache.

Tomcat puede funcionar como servidor web por s mismo. En sus inicios existi la percepcin de que el uso de Tomcat de forma autnoma era slo recomendable para
7

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

19

entornos de desarrollo y entornos con requisitos mnimos de velocidad y gestin de transacciones8. Hoy en da ya no existe esa percepcin y Tomcat es usado como servidor web autnomo en entornos con alto nivel de trfico y alta disponibilidad. Dado que Tomcat fue escrito en Java, funciona en cualquier sistema operativo que disponga de la mquina virtual Java.

BREVE ANLISIS DEL SISTEMA ACTUALMENTE IMPLEMENTADO

El Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez cuenta en los actuales momentos con un sistema llamado INFORMATRIC, el cual otorga una serie de ventajas que facilitan la ejecucin de los procesos a mencionar:

Mantiene solucionado los problemas de los procesos manuales de matriculacin y control de notas que se realizan en el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez. Tiene Centralizada la informacin de los estudiantes en un servidor de base de datos bajo plataforma Linux. Dispone de la automatizacin de los procesos de matriculacin y notas a travs del sistema informtico. Cuenta con un sistema de distribucin de datos entre los departamentos de la institucin por medio de la red LAN. Dispone de un sistema que permite alcanzar una educacin de nivel superior mediante la tecnologa multimedia.
8

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

20

INTEGRACIN DEL SISTEMA INFORMTICO Y LA PAGINA WEB A IMPLEMENTAR

El sistema informtico disponible en el centro de Formacin Artesanal Dr. Gabriel Manzo Quionez llamado INFORMATRIC dispone del siguiente diseo lgico de base de datos:

21

El cual nos indica con claridad las tablas que van a permitir la interconexin entre el sistema y la pgina, las cual va a ser la Tabla ALUMNO, Vale recalcar que todo esto ser posible mediante la utilizacin de las herramientas descritas anteriormente como son: El servidor web Apache Tomcat, la tecnologa JSP, y el servicio de base de datos Postgres.

ESQUEMA ACTUAL DEL PROYECTO


RACK PUNTO DE RED 5

PUNTO DE RED 4

PUNTO DE RED 1

PUNTO DE RED 2

PUNTO DE RED3

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

INFORMATRIC en las instalaciones del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez.

22

ALCANCE DEL PROYECTO

Dentro del mbito del proyecto se pretende hacer la Dotacin,

Diseo e

Implementacin de una pgina web dinmica remota, bajo plataforma Linux, mediante arquitectura cliente servidor para el sistema de consulta de notas en el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez, cabe recalcar que esta va a ser realizada por el intelecto del estudiante responsable del proyecto junto con las herramientas JSP, TOMCAT, POSGREST y dems instrumentos que me permitan realizar la comunicacin entre el Centro de Formacin Artesanal Dr. Gabriel Manzo Quiones y el Centro de Computo De La Universidad Tcnica De Manab.

23

7. BENEFICIARIOS

La dotacin de una pgina web dinmica para el sistema de consulta de notas en el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez, tiene diferentes tipos de beneficiarios entres los cuales se identifican los siguientes:

7.1 DIRECTOS

Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez Personal Administrativo Alumnos Docentes Padres de Familia

7.2 INDIRECTOS

Comunidad a la que da servicio el Centro Artesanal.

24

8. METODOLOGA

8.1 TIPO DE ESTUDIO

Por el lugar: Debido a las circunstancias fsicas del rea de trabajo la investigacin realizada por mi fue de campo, porque se realiz un estudio sistemtico de los acontecimientos en el lugar que se producen los hechos.

Por su finalidad: la investigacin es cualitativa y cuantitativa. Cuantitativa porque a travs de la misma busco datos que permitan la medicin en trminos estadsticos y as tomar medidas efectivas en las decisiones, y Cualitativa porque a travs de la cualidad podemos aprender ms sobre los aspectos que caracterizan del

desenvolvimiento de los usuarios.

Investigacin Pura o Bsica:

Inductivo para extraer conclusiones generales y pormenorizadas como consecuencia de la observacin controlada de hechos individuales.

Deductivo porque sigue la transicin 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.

25

Recoleccin de la Informacin: La recoleccin primaria se realiz en los archivos del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez, facilitada por el personal que labora en este, adems de entrevistas y observacin directa.

26

8.2 MATRIZ DE INVOLUCRADOS

GRUPO Y/O INSTITUCIONES Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez

INTERS Mejorar la atencin de los estudiantes y padres de familia que acuden a la institucin. Facilitar la bsqueda de informacin de los estudiantes. Facilidad de acceso a informacin de los estudiantes A TRAVES DE LA PAGINA WEB.

PROBLEMAS PERCIBIDOS Falta de recursos econmicos. Dificultad de acceso a la informacin. Gran cantidad de informacin en medios fsicos. Poco conocimiento y manejo de pginas web dinmicas Demora en entrega de notas

RECURSOS Y MANDATOS

INTERESES DEL PROYECTO

CONFLICTOS POTENCIALES

Predisposicin a la aplicacin de la nueva herramienta.

Beneficiar a el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez con una pgina web dinmica que permita agilizar el proceso de consulta de notas y darle un mejor servicio a sus estudiantes

Ninguno

Personal que labora en la institucin

Accesar a las notas de la Base de Datos, por medio de una pgina web dinmica. Tener una mejor atencin y poder acceder a consultar sus notas de manera inmediata. Ayudar con la contribucin de una pgina web dinmica que permita agilizar el proceso de consulta de notas. Mantener al padre de familia actualizado con la informacin referencial de su representado.

Predisposicin

Agilizar los proceso de consulta de notas y garantizar la informacin

Falta de conocimientos

Estudiantes

Predisposicin

Rapidez para accesar a las notas Ninguno Facilidad en revisar sus notas

Prdida de tiempo

Estudiante responsable del proyecto

Carencia de un portal web que permita publicar notas. Poca disponibilidad de tiempo de los padres de familia en acercarse a la institucin.

Aportar al progreso y desarrollo del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez Brindar a la comunidad estudiantil una mejor manera de consultar notas Mantener actualizada a la academia con herramientas tecnolgicas modernas. Ninguno

Predisposicin

27

8.3 RBOL DE PROBLEMAS


Dificultad para obtener de manera rpida informacin acerca del Centro Artesanal. E F E C T O S Documentos extraviados El personal realiza trabajos redundantes. Informacin inaccesible Atraso en el desarrollo tecnolgico de la Academia Deterioro de los documentos

Falta de una pgina web dinmica para la consulta de notas en el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez
PROBLEMA

C A U S A S

Falta de recursos econmicos

Desinters por parte de los directivos de la Universidad

Conformismo de los directivos del Plantel

Falta de conocimientos informticos

Desconocimiento de beneficios de una pgina web

28

8.4 RBOL DE OBJETIVOS

F I N

Agilizar los procesos administrativos y acadmicos del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez.

Ahorrar tiempo en los padres de familia.

Disponer de informacin referencial acadmica de la Institucin. Configuracin directa de la pgina web con el servidor Linux de la academia.

Consultar las notas de manera remota mediante el uso del internet.

Dotar, disear e implementar una pgina web dinmica remota, bajo plataforma Linux mediante OBJETIVO arquitectura cliente servidor para el sistema de consulta de notas para el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez que permita a la institucin brindar un mejor servicio administrativo y educativo. M E D I O S Tecnologa informtica actualizada Software libre y aplicaciones necesarias para la ejecucin del proyecto Equipo de investigacin y ejecucin capacitada. Recursos econmicos disponibles Material humano capacitado

29

8.5 RBOL DE ALTERNATIVAS


Agilizar los procesos administrativos y acadmicos del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez.

E F E C T O S

Inversin de recursos en servicios modernos para la academia

Extraccin de datos del servidor Extraccin de datos del Linux servidor Linux

Atencin oportuna

Informacin segura y transparente

Seguridad con los datos

Dotar, disear e implementar una pgina web dinmica remota, bajo plataforma Linux mediante arquitectura cliente servidor para el sistema de consulta de notas para el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez que permita a la institucin brindar un mejor servicio administrativo y educativo.
A L T E R N A T I V A

Capacitacin oportuna para los docentes y directivos

Distribuir de manera optima lo propuesto para aprovechar al mximo los recursos

Conectar el portal web, a la pgina de la U.T.M.

Utilizar el servidor CentOS 5.3 para conectar la pgina web.

S 30

8.6 MATRIZ DEL MARCO LOGICO


RESUMEN NARRATIVO INDICADORES MEDIO DE VERIFICACION SUPUESTO

FIN Brindar el servicio de consulta de notas de manera remota y permitir acceder de manera eficaz a las mismas. PROPOSITO Desarrollar una pgina Web para la consulta de notas, y brindar informacin referencial del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez Anlisis y desarrollo de la pgina en base al problema, en el tiempo de 6 meses, por parte del elaborador del proyecto.

Verificacin por parte del Comit Evaluador de tesis.

El proceso de consulta de notas ser mucho ms rpido y eficiente.

Respuesta de los usuarios de la pgina, y experiencias de los alumnos en el proceso de consulta de notas.

Satisfaccin de los usuarios directos e indirectos de la pgina web dinmica.

Se tendr una colaboracin incondicional de parte de la institucin educativa.

31

OBJETIVOS
RESULTADOS
Disear el esquema fsico de la pgina web para la publicacin de notas e informacin referencial sobre el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez

INDICADORES OBJETIVAMENTE VERIFICABLES


Para las segunda semana del mes 1 se tendr analizada la informacin relacionada al proceso que se va a automatizar, estando a responsabilidad del desarrollador de tesis

MEDIOS DE VERIFICACION
Entrevistas. Documentos. Observacin.

SUPUESTOS

Colaboracin del personal al facilitar la informacin.

Crear la pgina web dinmica con tecnologa JSP y con interfaces amigables para que los usuarios finales utilicen gilmente la aplicacin.

Concluido el mes 4 se tendr el 100% de la pgina web dinmica, estando como responsable el desarrollador de tesis, y de gua el Tribunal evaluador de tesis.

Observacin. Documentos de los modelos fsicos y lgicos de la base de datos de la Academia.

La implementacin de la pagina web en el servidor configurado se realizar correctamente

Generar y pormenorizar las respectivas consultas o peticiones hacia el servidor donde se aloja la base de datos del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez. Para la segunda semana del mes 5 se tendr el 50% de la comunicacin entre la Academia y el centro de cmputo de la Universidad local. Estando como responsable el desarrollador de tesis y Tribunal evaluador de tesis. Observacin. Pruebas a la pgina.

El funcionamiento correcto de la aplicacin cumpliendo con los requisitos analizados.

Realizar la respectiva configuracin de coexistencia entre la pgina web dinmica y el servidor del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez que contiene un Sistema Operativo CentOS 5.3 Para la tercera semana del mes 5 se tendr alojada en un 75% la pgina web dinmica en el servidor de Academia. Facturas. Observacin. Para la cuarta semana del mes 5 se tendr alojada en un 100% la pagina web dinmica en el servidor del Centro Artesanal, y en un 100% hecho el LINK con la pagina oficial de la Universidad, estando como responsable el desarrollador de tesis y el Tribunal evaluador de tesis. Para la primera semana del mes 6 se tendr capacitado al 100% los usuarios de la pgina web, estando como responsable el desarrollador de tesis y el tribunal evaluador de tesis. Facturas. Observacin

Correcta comunicacin de datos entre los departamentos mencionados.

Alojar la pgina web dinmica en el servidor del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez.

Satisfaccin de los estudiantes al recibir las notas que son expuestas por la academia.

Observacin. Prueba Piloto.

Correcto uso de la pgina web por parte de los usuarios.

Adiestrar en el manejo de la pgina web al personal administrativo y docente mediante la capacitacin.

32

OBJETIVOS
ACTIVIDADES Disear el esquema fsico de la pgina web para la publicacin de notas e informacin referencial sobre el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez. Realizar la recoleccin de requisitos.

INDICADORES OBJETIVAMENTE VERIFICABLES


Entrevistas, copias, transporte. 10 horas de internet, impresiones.

MEDIOS DE VERIFICACION
Informe financiero del Proyecto.

SUPUESTOS
Obtencin de los requisitos necesarios. Lograr el entendimiento del proceso manual. Realizar un diseo ptimo de DFD y DER.

Impresiones

Elaborar escenarios del proceso manual. Elaborar DFDs y diagrama entidad relacin. Herramientas Case, impresiones. Manuales. Facturas Implementacin exitosa. 4 CDs. Informe financiero del Proyecto. Mayor agilidad en el proceso de consulta de notas.

Crear la pagina web dinmica con tecnologa JSP y con interfaces amigables para que los usuarios finales utilicen gilmente la aplicacin Desarrollo de modelos lgicos fsicos de la aplicacin.

Generar y pormenorizar las respectivas consultas o peticiones hacia el servidor donde se aloja la base de datos del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez. Codificar las consultas en el lenguaje de programacin. Realizar la conexin entre la pgina web y la base de datos del centro Artesanal utilizando el Apache Tomcat. Elaborar manuales tcnicos y de usuario.

Manuales del gestor de base de datos Postgres. Impresiones, copias, anillados, CDs.

Informe financiero del Proyecto.

Pagina web sin errores y funcionando correctamente, interfaces amigables. Conexin exitosa. Descripcin exacta del manejo de la pgina web, y de la arquitectura del mismo.

33

OBJETIVOS

INDICADORES OBJETIVAMENTE VERIFICABLES


Equipos, cables Planos, copias e impresiones. Equipos, manuales y herramientas necesarios para el proceso.

MEDIOS DE VERIFICACION
Informe financiero del Proyecto Facturas

SUPUESTOS

Realizar la respectiva configuracin de coexistencia entre la pgina web dinmica y el servidor del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez que contiene un Sistema Operativo CentOS 5.3 Compra de equipos necesarios comunicacin de la pagina web. Diseo del cableado estructurado. Instalacin e estructurado. implementacin del cableado para la

Equipos garantizados y con excelente funcionamiento. Ubicacin de los materiales a implementar de manera estratgica

Alojar la pgina web dinmica en el servidor del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez. Realizar la respectiva configuracin del servidor del centro artesanal con la ayuda del Apache Tomcat. Realizar la conexin de la pgina web con el centro de cmputo de la Universidad Tcnica de Manab.

Equipos. Manuales y herramientas necesarios para el proceso.

Informe financiero del Proyecto. Facturas

Equipos de buena calidad y correcto funcionamiento. Servidor en buenas condiciones para su utilizacin.

Adiestrar en el manejo del sistema al personal administrativo y docente mediante la capacitacin. Realizar capacitacion al personal que utilazar el sistema.

Video tutoriales, trpticos, refrigerio

Informe financiero del Proyecto. Facturas

Buen entendimiento del contenido de la capacitacin sobre el uso del sistema informtico.

34

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 Formacin Artesanal Dr. Gabriel Manzo Quionez.

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 desempeo o Tamao 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
35

o 12 inch coax lead o Puede ser instalado tanto con polarizacin 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

36

9.3 RECURSOS ECONMICOS

PRESUPUESTO DEL PROYECTO Rubros de Gastos Copias Impresiones Internet Transporte CDs Anillados Imprevistos TOTAL Valor 11 50 10 10 10 4 16.23 111.23

PRESUPUESTO DEL DESARROLLO DEL PROYECTO


Cantidad 2 1 50 10 10 4 2 2 Descripcin 2 Radios Antena Ubiquiti NanoStation5 Indoor/Outdoor Dual- Polarity 14dbi CPE Patch Cord 1 pies Metros de cable UTP cat 6E Canaletas 20x12 accesorios para canaleta 20x12 tapas para canaletas Cajas Rectangulares Jack Ponchadoras, tornillos etc 2 FacePlate Varios Total 5GHZ Precio Unitario 130 10 1.50 1.8 0.9 2 2 6.50 70 1.25 Precio Total 260 10 75 18 9 8 4 13 70 2.50 150 619.5

37

10. EJECUCIN DEL PROYECTO


INSUMOS FUENTE DE VERIFICACIN
- Documentos

RESULTADOS
CUANTITATIVO Y CUALITATIVO
25% 50% 75% 100% R B MB E

ACTIVIDADES
Realizar la recoleccin de requisitos. manual

MATERIALES
Hojas Lapiceros Entrevistas Hojas Lapiceros

HUMANOS
- Autor de tesis - Secretarias de la institucin - Autor de Tesis

Elaborar escenarios del proceso

Elaborar DFDs y diagrama entidad relacin.

- Documentos - Herramientas case

Desarrollo de modelos lgicos - fsicos de la aplicacin. -

Codificar las consultas en el lenguaje de programacin requerido. -

Internet Cuaderno de apunte Herramientas case Manuales Equipos Internet

- Autor de Tesis

- Documentos - Facturas. - Observacin.

- Autor de Tesis

- Documentos y diagramas de polticas de seguridad. - Esquemas - Fotos


Documentos de los modelos fsicos y lgicos de la base de datos. Pruebas al software.

edc Realizar la conexin entre la pagina web y la base de datos del centro Artesanal Tomcat utilizando el Apache

- Autor de Tesis Manuales Internet

Elaborar manuales tcnicos y de usuario.

Anillados

- Autor de Tesis

- Documento fsico y lgico de certificacin. - Fotos.

38

INSUMOS FUENTE DE VERIFICACIN


- Facturas - Fotos - Facturas - Manuales - Fotos

RESULTADOS
CUANTITATIVO Y CUALITATIVO
25% 50% 75% 100% R B MB E

ACTIVIDADES
Compra de equipos necesarios para la comunicacin de la pagina web.

MATERIALES
Canaletas

HUMANOS
- Autor de tesis - Proveedores de equipos

Diseo del cableado estructurado

Planos Cables

- Autor de Tesis

Instalacin e implementacin del cableado estructurado

Herramientas para la instalacin(sierras, ponchadoras) Manuales Internet

- Autor de Tesis

- Fotos

Realizar la respectiva configuracin del servidor del centro artesanal con la ayuda del Apache tomcat.

- Autor de Tesis - Director de Tesis

- Documentos y diagramas de polticas de seguridad.

X
- Fotos Internet - Autor de Tesis - Fotos
- Manual tcnico y de usuario - Documentos.

Realizar la conexin de la pgina web con el centro de Cmputo de la Universidad Tcnica de Manab.

Realizar capacitacion al personal que utilazar el sistema.

videos tutoriales

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

- Manual tcnico y de usuario - Fotos.

39

CAPTULO IV

11.-

PRESENTACIN

ANLISIS

DE

LOS

RESULTADOS

OBTENIDOS EN LA SOLUCIN DEL PROBLEMA

Al finalizar este proyecto se logr alcanzar los siguientes resultados: Solucionar los problemas de los procesos manuales de publicacin de notas que se realizan en el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez. Desarrollar la pgina web dinmica con interfaces amigables para que los usuarios finales utilicen gilmente la aplicacin. Lograr la flexibilidad en las respectivas consultas o peticiones hacia el servidor donde se aloja la base de datos del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez. Lograr la configuracin de coexistencia entre la pgina web dinmica y el servidor del Centro de Formacin Artesanal Dr.Gabriel Manzo Quionez que contiene un Sistema Operativo CentOS 5.3. Alojar la pgina web dinmica en el servidor del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez. Lograr que el personal administrativo y docente utilicen la pgina web de forma correcta.

40

12.- CONCLUSIONES Y RECOMENDACIONES

Conclusiones

El proceso administrativo de control de notas, era llevado de manera manual por el personal del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez, debido a que utilizaban archivos fsicos para controlar la informacin, ocasionando inconvenientes al momento de brindar un buen servicio a Padres de Familia y Estudiantes.

Este proyecto tiene como fin aportar sobre la tecnologa web a la Academia Artesanal Dr. Gabriel Manzo Quionez, contribuyendo al crecimiento institucional y acadmico de la Universidad Tcnica de Manab.

Los alumnos y profesores no gozaban de las bondades que brinda la utilizacin 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 Tcnica de Manab hasta el servidor del Centro Artesanal.

41

Recomendaciones

Contratar un Ingeniero en Sistemas Informticos para que se encargue de dar soporte y mantenimiento al portal web y a su base de datos, as como, a la informacin referencial de ser necesario.

Seguir trabajando en el prximo periodo acadmico, 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 seal.

42

13.- SUSTENTABILIDAD Y SOSTENIBILIDAD

Sustentabilidad

La presente tesis cuenta con todas las herramientas necesarias para mantenerse en funcionamiento, hasta cuando los directivos de la Institucin as lo requieran. La aplicacin de herramientas de innovacin hacen de esta aplicacin una solucin lo suficientemente sustentable para aportar en el desarrollo de la Comunidad que es el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez. Cabe recalcar que este enlace podr ser aprovechado por la Academia como parte de un plan de desarrollo Tcnico-Pedaggico para dicho centro estudiantil y la UTM.

Sostenibilidad

Las necesidades identificadas en la investigacin preliminar, fueron cubiertas con la relacin de la presente tesis, sin la necesidad de involucrar algn otro recurso material en el futuro, la dotacin de equipos y la implementacin de la pagina web en la actualidad cumple con las exigencias del Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez; Adems el enlace que permite la comunicacin de datos entre el centro de computo de la UTM hacia la Academia estar a cargo del Centro de Computo y a su vez contara con el apoyo de la Academia beneficiada.

43

14. PRESUPUESTO DEL PROYECTO

Cantidad 2 1 50 10 10 4 2 2

Descripcin 2 Radios Antena Ubiquiti NanoStation5 Indoor/Outdoor Dual- Polarity 14dbi CPE Patch Cord 1 pies Metros de cable UTP cat 6E Canaletas 20x12 accesorios para canaleta 20x12 tapas para canaletas Cajas Rectangulares Jack Ponchadoras, tornillos etc 5GHZ

Precio Unitario 130 10 1.50 1.8 0.9 2 2 6.50 70 1.25

Precio Total 260 10 75 18 9 8 4 13 70 2.50 150 619.5

FacePlate Varios Total

44

45

46

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
47

http://articulo.mercadolibre.com.co/MCO-9743513-antena-panel-14dbi-inalambrica24ghz-wifi-qpcom-qpao14p-_JM

LIBROS

ADAM Engst, et, al., Introduccin a las Redes Inalmbrica, Editorial Anaya Multimedia, 1 edicin, 2003, 384 pg.

CARBALLAR Jos A. Wi-Fi - Cmo realizar consultas SQL, Editorial Ra-ma, 2 edicin. 2003. 272 pg

48

Instalacin de los equipos de comunicacin

Equipos utilizados para el enlace: CENTRO DE COMPUTO DE LA UTM ACADEMIA ARTESANAL DR. GABRIEL MANZO QUIONEZ.

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.

49

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 transmisin de 400mw. Dispone tambin de conector SMA para la conexin de una antena exterior ms potente, y se le suministra la corriente a travs del el cable de red, con un POE ya integrado en el paquete. Estos equipos sern 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 estn ubicadas a una distancia de 100mts.

Configuracin de los equipos de comunicacin 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 bsicas del dispositivo wifi, podremos hacer uso de los

50

servicios de Router, Cortafuegos, Servidor DHCP, Enmascaramiento de DNS, Desvo 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 contrasea ubnt.

A continuacin procederemos a explicar cmo deben estar todas las opciones del sistema operativo AirOS. La mayora de las opciones ya estn incluidas en el archivo de configuracin 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.

Pestaa Main.- En esta pestaa mostrara el estado del dispositivo.

51

Pestaa Link Setup.- En esta pestaa configuraremos las opciones bsicas del enlace wireles, as como los datos para validar la red.

52

53

SSID Estacin Base: Nombre de la red a la que estamos conectados.

Mac AP: Mac del AP al que estamos conectado, bastante til para saber con que repetidor enlazamos, sera como el DNI del repetidor.

Fuerza de la Seal: Es el nivel con la cual recibimos la seal del repetidor. Para actualizar pinchar en Actualizar.

Alinear Antena: Utilidad que nos informa del nivel de seal actualizndose constantemente.

Lan Direccin IP: Direccin ip interna del Nano/PowerStation.

Direccin IP WLAN: direccin ip que tenemos en la rede wifi, dato bastante til, ya que es la que tendremos que poner.

Modo Inalmbrico: Aqu seleccionaremos Estacin y punto de acceso.

54

ACL de MAC: En esta opcin 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.

Cdigo Pas: United states.

Modo IEEE 802.11: Elegimos A. Potencia de Salida: por defecto lo pondremos al mximo, 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

Pestaa Network.- Configuracin bsica recomendada debe ser en modo Bridge como viene por defecto el Power/Nanostation.

55

Direccin IP Bridge: marcaremos Esttico, ya que la comunicacin va a ser punto a punto.

Direccin IP: pondremos 192.205.205.101 y 192.205.205.100 en cada antena.

56

Pestaa Advance:

Algoritmo de Velocidad: elegiremos Optimista o Conservativo en caso de tener baja seal.

Inmunidad al ruido: Operacin Normal.

Umbral RTS: 2346 es el valor que viene por defecto, esta pestaa la desactivamos

Time Out: Usaremos la cifra estndar de 139 y la casilla Ajuste Automtico activado.

Tasa Multidifusin: 3

Configuracin de Antena: Horizontal.

Umbrales, dbm: aqu marcamos los umbrales de seal a partir de donde se encendern los leds del Power/Nanostation.

57

Pestaa System:

En esta pestaa cambiaremos valores del sistema, como actualizar el firmware, cambiar la contrasea de acceso, resetear los valores del sistema, cargar el archivo de configuracin por defecto o reiniciar el bridge.

Para cambiar la contrasea del dispositivo, en la misma pestaa de System solo tendremos que introducir la antigua contrasea en Contrasea Actual, y poner la contrasea nueva en las dos siguientes casillas. nombre de usuario si queremos, adems del idioma. Tambin podremos cambiar el

58

COMPROBACIN DEL ENLACE TIEMPOS DE RESPUESTA

A continuacin se muestra imgenes de los tiempos de respuesta desde la estacin de trabajo ubicada en la Academia Artesanal hacia el Centro de Cmputo (CC) de la UTM.

Ping realizado desde el Centro de Cmputo hacia la Academia Artesanal.

59

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.

60

MANUAL DE USUARIO

INTRODUCCIN
El pagina web dinmica de consulta de notas Academia Artesanal Dr. Gabriel Manzo Quionez, est diseada para revisar las notas de los estudiantes, como as tambin informacin referencial sobre el Centro de Formacin Artesanal Dr. Gabriel Manzo Quionez, a travs del internet.

Esta pgina web dinmica otorga una serie de ventajas que facilitan la ejecucin del proceso antes mencionado.

INGRESO A LA PGINA WEB:

Para ingresar a la pgina web de la academia, tenemos que tener el servicio de internet habilitado y un navegador web, luego ingresamos a la pgina web oficial de la Universidad Tcnica de Manab digitando la siguiente direccin

http://www.utm.edu.ec en el Url del navegador web, damos clic sobre el link o icono que hace referencia a la pgina web de la Academia, o en su defecto digitamos http://www.utm.edu.ec/academia-dr-manzo-quionez que es la ruta directa para acceder a la pgina web.

61

Luego de haber ingresado la direccin de la pgina, se muestra la portada principal de la pgina, 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 pgina tiene

62

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

63

El siguiente link nos permite tener una comunicacin a travs del correo con la Academia indicando nuestras inquietudes o sugerencias

64

Este link nos muestra toda la informacin necesaria acerca de los docentes que laboran en esta institucin acadmica

65

Este link nos indica sobre el establecimiento educativo, el area fisica donde se desenvuelve el estudiante, como asi tambien las herramientas que estos utilizan

66

Aqu tenemos informacin de que docentes forman parte del consejo directivo

67

Aqu tenemos un grupo de links que nos ayudara a navegar de manera rpida sin necesidad de tener que buscar la direccin de cada una de estas importantes instituciones

68

Cuando damos clic en el link Consulte Notas el proceso es sumamente fcil 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

69

Ya aqu tenemos ingresado el numero de cedula de un estudiante y resolvemos dentro del servidor la peticin enviada y este nos responder con toda la informacin que la instruccin SQL filtr

70

MANUAL DEL ADMINISTRADOR

CONTENIDO

MAPA WEB DISEO LGICO BASE DE DATOS DIAGRAMA DE FLUJO DE DATOS DE ANTENAS JOOMLA TOMCAT FOTOS

71

MAPA WEB

SERVIDOR LINUX

PAGINA WEB DE LA UTM

Academia Gabriel Manzo Quionez

Academia Gabriel Manzo Quionez


Personal docente Infraestruct ura fisica Consejo directivo links

bienvenido s

Quines somos

contacteno s

SISTEMA DE CONSULTA DE NOTAS

72

DISEO LGICO - BASE DE DATOS

73

DIAGRAMA DE FLUJO DE DATOS DE ANTENAS

ANTENA UBIQUITI CON IP:192.205.20 5.101

DIST. 100 METROS APROX

ANTENA UBIQUITI CON IP:192.205.205.100

TORRE DE COMUNICACIN DE LA UTM

ACADEMIA ARTESANAL DR. GABRIEL MANZO QUIONEZ

FACULTAD DE CIENCIAS DE LA SALUD FIBRA QUE BAJA DESDE LA TORRE HACIA EL CEMTRO DE COMPUTO 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 PC. 3

SWITH DE 24 PUERTOS DE LA ACADEMIA

PC. 1 PC. 2 SECRETARIA DE VARONES CON IP:192.168.65.200

SECRETARIA DE MUJERES CON IP:192.168.65.201

74

JOOMLA

Introduccin
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 gestin de un sitio web, dependiendo del modo en que el propietario del sitio quiera delegar las responsabilidades, se definirn unos u otros tipos de usuarios Joomla!.

Por ejemplo, un propietario puede tener a una nica persona administrando todos los aspectos del sitio web. En este caso se creara un usuario Sper-Administrador. En otro caso, un propietario puede querer tener el control sobre la publicacin del Contenido creado por otro y que las tareas de Administracin sean responsabilidad de una persona diferente. En este caso, se creara una cuenta de Autor para la creacin de contenidos, una cuenta de Supervisor para la comprobacin y publicacin de los contenidos y una cuenta de Sper- Administrador para mantener el diseo de la Plantilla, la configuracin de Componentes y Mdulos 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 gestin de su sitio web.

75

Concepto: Jerarqua de Contenido en Joomla!

La estructura del contenido en un sitio web Joomla! est organizada en un orden jerrquico en base a Secciones, Categoras y Artculos de Contenido. En la prctica, una Seccin puede tener una o ms Categoras y una Categora puede tener uno o ms Artculos 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 mnimos 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

Adems debe comprobar que el mdulo PHP tenga instalado el soporte para MySQL, XML y Zlib. Joomla! puede utilizarse con los principales navegadores web, incluyendo: Firefox, Internet Explorer (versin 5.5+) y Netscape. Estos navegadores se aprovechan de la interfaz Administrativa de Joomla!

Instalacin de Joomla

Descarga de Archivos

Los archivos principales de la distribucin de Joomla! pueden descargarse en: Pack de Joomla! Spanish (en espaol) Pack de Joomla! Global (en ingls)
76

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.

Instalacin Local

Descomprima los archivos en un directorio situado en la raz del servidor web. Si usa un servidor Apache, habitualmente o bajo ser un en Sistema Windows POSIX

c:/apache/groupapache/htdocs,

/usr/local/apache/htdocs; pero esta ubicacin 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.

Instalacin Remota

La instalacin de Joomla! en un servidor remoto depende en gran parte de las posibilidades que proporcione su servicio de hosting y de su prctica 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), colocndolos directamente en la raz del sitio o en un subdirectorio. Para esto existen muchos programas FTP gratuitos disponibles como Filezilla. 3. Ejecutar la instalacin desde la URL de su web (ej.:

http://www.sudominio.com).

77

Instalacin va Navegador

Si es su primera instalacin de Joomla!, verifique que su servicio de hosting cumple los requisitos de sistema sealados previamente. Suponiendo que dispone de un servidor Apache, un mdulo PHP y una Base de Datos MySQL, podr continuar la instalacin de Joomla!

1. Descomprima la distribucin de Joomla! en un directorio local. 2. Transfiera los archivos a su servidor, colocndolos directamente en la raz del sitio o en un subdirectorio. Asegrese de mantener la integridad de la carpeta de archivos. 3. Una vez haya terminado de transferir los archivos y las carpetas, vaya a la pgina de inicio, http://www.sudominio.com (o

http://www.sudominio.com/carpeta_joomla).

Ahora debera ver la pgina de Pre-Instalacin generada por Joomla! El proceso de instalacin consta de una pre-instalacin, la aceptacin de la licencia, y cuatro pasos de configuracin, que se describen con detalle a continuacin.

78

Pgina de Pre-Instalacin

Si no ve la pgina de Pre-instalacin, 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? Estn los mdulos MySQL, Zlib y XML activados en el PHP? Existe un archivo configuration.php en el directorio de Joomla!?

Si todo est correctamente, y todava no ve la pgina de pre-instalacin, intntelo introduciendo: http://www.sudominio.com/installation/index.php. ste es el enlace directo a la pgina de instalacin. Si an 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 pgina de Pre-instalacin tiene cinco partes:

La primera parte verifica que su sistema cumple los requisitos para ejecutar Joomla!: La segunda parte verifica la versin que est instalando. Pulse el botn Comprobar la versin para conocer si existe una nueva versin de Joomla!:

79

La tercera parte es una verificacin de seguridad relacionada con las directivas register global y RG_Emulation del archivo globals.php. Consulte los Foros de Joomla Spanish si desea ms informacin sobre esta caracterstica.

La cuarta parte verifica si los ajustes PHP estn configurados correctamente en trminos de compatibilidad:

80

La quinta parte verifica los Permisos de los Directorios y los Archivos:

Si todo est bien configurado, pulse el botn 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 instalacin pulsando Siguiente, y ver que pasa. La siguiente pgina mostrar la licencia de Joomla. Licencia de Joomla!

81

Si est de acuerdo con los trminos de la licencia pulse el botn Siguiente. No podr continuar a menos que acepte los trminos de la licencia. La siguiente pgina configura la base de datos MySQL, que es el Paso 1 del proceso de instalacin.

Instalacin Paso 1

Introduzca la configuracin de su base de datos MySQL.

El Nombre del Host de la base de datos depende del modo en que su proveedor de hosting 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 sera: mysql.sudominio.com o similar.

82

Habitualmente, los proveedores de hosting le permiten configurar su propio Nombre de Usuario, Contrasea y Nombre de Base de Datos mediante un Panel de Control (phpMyAdmin). y hacer una copia de seguridad de las Cuando haya introducido la informacin de la base de datos correctamente, pulse el botn Siguiente. Se le pedir que confirme la operacin.

Pulse Aceptar si est de acuerdo con la informacin 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 inicializacin de la base de datos ser mostrado en la siguiente pgina.

Instalacin Paso 2

El Paso 2 es simplemente una pgina en la que debe introducir el nombre de su sitio web; Introduzca un nombre para el sitio web y pulse el botn Siguiente.

83

Nota: puede utilizar caracteres especiales en este campo.

Instalacin Paso 3

El Paso 3 es una pgina para confirmar el directorio de instalacin, la URL del sitio Joomla, el correo electrnico y la contrasea del administrador.

La direccin de correo electrnico debe ser la correspondiente al SperAdministrador. Esta cuenta de usuario se crea automticamente. El nombre de usuario para el Sper-Administrador es admin y la contrasea se genera aleatoriamente (puede cambiarla si lo desea).

84

Durante la instalacin de Joomla!, los instaladores de add-ons y el Administrador de Imgenes utilizan los ajustes de permisos de las carpetas. Si no est seguro de los ajustes necesarios, mantenga la configuracin por defecto. En todo caso podr cambiar estos ajustes en un futuro en la configuracin global del sitio.

Pulse el icono Siguiente. La pgina final confirma el estado de la instalacin, y el nombre de usuario y la contrasea del Sper-Administrador.

Instalacin Paso 4 A

DVERTENCIA: No olvide el nombre de usuario y la contrasea del Sper-Administrador,

Por motivos de seguridad se pedir que borre la carpeta de instalacin, y luego refrescar la pgina. 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 instalacin pulse el botn Ver Sitio. Ahora podr ver su nuevo sitio Joomla!
85

Tmese un momento para explorar algunas opciones del men.

Cuando est listo, pulse el enlace Administracin 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 Contrasea tal y como se mostraron en el Paso

4 del proceso de instalacin. Pulse el botn Validarse para Entrar y ahora debera ver el Panel de Control del Administrador (Back-end).
86

Si no es la primera vez que accede al Administrador, ya sabr qu es lo siguiente. Sino, siga leyendo. La instalacin ha sido completada, ya est listo para utilizar Joomla.

Descripcin de los Elementos Bsicos de Joomla!

Introduccin

Ahora que ha completado la instalacin de Joomla! presentaremos los diferentes elementos de configuracin 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

instalacin

habitual

de

Joomla!

incluye

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 instalacin de Joomla!. Habitualmente constan de los siguientes:

Nombre del Archivo Detalles

index.php Este archivo contiene cdigo HTML, PHP y posiblemente JavaScript, y proporciona el soporte para el diseo de su sitio web. Adems, en combinacin con los archivos .css y las imgenes, determinan la estructura del diseo y los elementos de contenido del sitio.

87

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 diseo del sitio web. Debe estar situado en el directorio raz 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 cdigo que define el estilo visual del sitio web, ejemplo: tamaos de letra, colores Pueden existir tantos archivos CSS como 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 cdigo en tres lneas, en la prctica no deben existir espacios. Archivos de Imagen Estos archivos estn situados en la carpeta images y pueden ser .gif, .jpg o .png. Constituyen los elementos grficos del diseo del sitio web.

Recuperar una Contrasea Perdida

Como mucha gente de hoy en da, si usted dispone de muchas contraseas es inevitable que tarde o temprano se olvide de una de ellas. Joomla!, como la mayora de los sistemas actuales, permite reemplazar automticamente su contrasea en caso de olvidarla. Pulsando el enlace Recuperar clave? ubicado en el Formulario de Acceso, se mostrar la siguiente pantalla:

88

Tras rellenar su nombre de usuario y la direccin de correo electrnico, Joomla! le enviar una nueva contrasea que podr usar para acceder al sistema. La razn por la que Joomla! no puede enviar su vieja contrasea es porque las contraseas se almacenan en un formato encriptado, que no es reversible. Esto significa que incluso los Sper-Administradores no pueden ver su contrasea. Hoy en da, esto se considera como una prctica apropiada en el diseo de sitios web, por lo que no se disguste por no poder usar su vieja contrasea, y piense que as las contraseas estn 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 presentacin de acceso al Joomla:

89

Aqu ingresamos el nombre de usuario y contrasea y listo accedemos a la configuracin del sitio web:

Ya estamos en el panel de control del Joomla, aqu podemos crear mediante el gestor de secciones, as como el gestor de mens etc.

secciones,

Disponemos de un grupo de mens que me permiten desde configurar el sistema Joomla, configurar los mens, disear las secciones, cambiar la contrasea del sitio etc.

Aqu para ingresar al gestor de secciones, se dio clic en la pestaa contenido, y luego en gestor de secciones y listo ya puedo editar una seccin cualquiera que tenga disponible.

90

Entonces editamos la seccin quines somos y nos aparece en detalles el titulo de la seccin, el alias, si se publica o no, con que men se va a relacionar, que imagen voy a ingresar

Una vez diseada mi seccin solo guardo los cambios y listo ya puedo verla en un navegador web mi seccin.

91

Aqu tenemos nuestro diseo listo.

Para configurar el entorno Joomla del administrador

damos clic en el men

SITIO, en la opcin configuracin global nos aparecen 3 pestaas: Sitio, Sistema, Servidor.

92

La Pestaa Sitio: nos permite configurar el nombre del sitio, habilitar o no el servicio web, palabras claves, nmeros de tems por paginas etc..

La Pestaa Sistema: Esta pestaa nos permite configurar la ruta a la carpeta de registro, tambin configura los parmetros del usuario, tambin la configuracin multimedia, es decir que tipos de archivos, que extensiones son permitidas

La Pestaa Servidor: este permite configurar el servidor, los parmetros del ftp, la configuracin de la base de datos, la configuracin de correo

93

Pasos para cambiar la contrasea 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 opcin nueva contrasea, nos permite bloquear usuarios, parmetros de idiomas para la administracin

94

Tomcat

Instalacin de Jakarta Tomcat:

Hay que descargar la versin ms reciente de Tomcat: Tomcat 5.0.x [~10 MB], o de estar utilizando JDK 5 : Tomcat 5.5.x [~6 MB] Descargar la versin ms reciente del rbol 5.0.x o 5.5.x Descargar la versin con extensin tar.gz

Instalacin Colquese en el directorio donde desee realizar la instalacin, se recomienda /usr/local/, realice los siguientes pasos:

Descomprimir el archivo con el siguiente comando: tar -xzvf jakarta-tomcat5.x.x.tar.gz.

Una vez terminada la instalacin se recomienda cambiar el nombre del directorio jakarta-tomcat-5.x.x a simplemente Tomcat; quedando instalado en una ruta absoluta: /usr/local/tomcat.

Configuracin Tomcat requiere configurarse con diversas variables ambientales para su correcta operacin:

CATALINA_HOME: Indica el directorio raz de instalacin de Tomcat (Catalina), de acuerdo a las instrucciones anteriores esta ruta sera: /usr/local/tomcat

PATH: Define la ruta de acceso para los binarios del sistema; la modificacin de esta variable permite accesar los ejecutables de Tomcat (catalina.sh) de cualquier directorio.
95

Las variables anteriores pueden ser definidas de dos maneras:

Nivel Global: Permite que las variables estn 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 seran definidas nicamente para el usuario que arrancara el Servidor Tomcat; estas definiciones son colocadas en el archivo ~/.bashrc, donde ~/ es el directorio base del usuario. Independientemente de los mtodos mencionados anteriormente, las declaraciones en estos archivos son idnticas:

CATALINA_HOME="/usr/local/tomcat" PATH="$PATH:/usr/local/tomcat/bin" export CATALINA_HOME export PATH

Pruebas Para verificar la correcta instalacin 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 raz de instalacin; 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.

96

Si al visitar la pgina anterior observa la documentacin de Tomcat(Catalina) lo ha instalado correctamente, en caso contrario realice los pasos anteriores hasta que esta prueba sea ejecutada correctamente.

Configuracin JAVA

Existen diversas versiones de JDK/SDK para la plataforma Linux, aunque el resto de esta gua 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 ms nueva del mundo Java, entonces debe descargar la versin 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

Adems del JDK en s, tambin requiere descargar la documentacin del mismo.

Asegrese en descargar el JDK/SDK. Existe otra descarga para el componente JRE ("Java Runtime Environment") nicamente, ste no incluye ninguna herramienta de compilacin y es empleado nicamente para ejecutar programas Java.

Procure realizar la descarga con anticipacin. El JDK tiene un tamao aproximado de 40 MB y la documentacin de 32 MB, esto

97

puede conllevar varias horas, especialmente si posee una conexin de Modem (28 Kbps).

Verifique el tamao del JDK al finalizar, comparndolo con la pgina de descarga. Esto garantiza que no haya ocurrido un error en la descarga y el archivo no se encuentre daado.

Instalacin

Colquese en el directorio donde desee realizar la instalacin, 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>-linuxi586.bin .

Aceptar la Licencia de Usuario.

Una vez terminada la instalacin 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 j2sdk1_4_2_doc.zip.

Descomprimir archivo con el siguiente comando: unzip ./j2sdk-1_4_2_doc.zip.

98

Movilizar el directorio extrado a la ruta bajo el JDK, para que resida en la ruta absoluta /usr/local/jdk/docs/

Configuracin

El JDK requiere configurarse con diversas variables ambientales para su correcta operacin:

JAVA_HOME : Indica el directorio raz de instalacin del JDK, de acuerdo a las instrucciones anteriores esta ruta sera : /usr/local/jdk

PATH: Define la ruta de acceso para los binarios del sistema; la modificacin 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 libreras empleadas en ambientes Java; su modificacin 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 mtodos mencionados anteriormente, las declaraciones en estos archivos son idnticas:
99

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 instalacin del JDK realice la siguiente prueba: Colquese en un directorio arbitrario del sistema. Invoque el comando java -versin.

Si observa una respuesta indicando la versin del JDK lo ha instalado correctamente, en caso contrario realice los pasos anteriores hasta que esta prueba sea ejecutada correctamente.

100

101

INSTALACION DEL CABLEADO ESTRUCTURADO Y DE ANTENAS EN EL CENTRO DE FORMACION ARTESANAL DR. GABRIEL MANZO QUIONEZ

102

Colocacin de la antena en la torre de la Facultad de Ciencias de la Salud

103

104

Colocacin de la antena en la parte superior de la Academia Artesanal

105

106

107

You might also like