Sunteți pe pagina 1din 114

INSTITUTO SUPERIOR TECNOLÓGICO

JOSÉ CHIRIBOGA GRIJALVA.

CARRERA
INFORMÁTICA

INFORME DE TRABAJO DE GRADO PREVIO A


LA OBTENCIÓN DEL TÍTULO DE TECNÓLOGO

“APLICACIÓN WEB PARA EL MANEJO DE


INFORMACIÓN TURÍSTICA DE LA PARROQUIA DE SAN
RAFAEL, DEL CANTÓN OTAVALO, PROVINCIA
IMBABURA”

AUTOR: TEC. PERUGACHI PEÑA JOSÉ CESAR

ASESOR: ING. JORGE ACOSTA


IBARRA - ECUADOR

2011
CERTIFICACIÓN DE LA INSTITUCION

ii
CERTIFICACIÓN

En mi calidad de Asesor del trabajo de grado “APLICACIÓN WEB PARA EL


MANEJO DE INFORMACIÓN TURÍSTICA DE LA PARROQUIA DE SAN
RAFAEL, DEL CANTÓN OTAVALO, PROVINCIA IMBABURA”, presentado
por PERUGACHI PEÑA JOSÉ CESAR, para optar por el título de
TECNÓLOGO en la carrera de Informática.

CERTIFICO,

Que dicho proyecto ha sido revisado en todas sus partes y considero que
reúne los requisitos y méritos suficientes para ser sometido a la presentación
pública y evaluación por parte del tribunal examinador que se designe.

En la ciudad de Ibarra a los 20 días del mes de Agosto del 2011.

_________________________________

Ing. JORGE ACOSTA

ASESOR

iii
DECLARACIÓN DE AUTENTICIDAD

Ibarra a, 20 de Agosto del 2011

Yo: PERUGACHI PEÑA JOSE CESAR, con Cédula de Ciudadanía Nro.


100404234-5 declaro que los contenidos y los resultados obtenidos en el
presente Trabajo de grado, como requerimiento previo para la obtención del
Título de TECNÓLOGO en la Carrera de Informática son absolutamente
originales, auténticos y personales y de exclusiva responsabilidad legal y
académica del autor.

_________________________________

PERUGACHI PEÑA JOSÉ CESAR

C.C: 100404234-5

iv
CESIÓN DE DERECHOS DE AUTOR

Yo, PERUGACHI PEÑA JOSE CESAR, con cédula de identidad Nro.


100404234-5 autor del Proyecto “APLICACIÓN WEB PARA EL MANEJO
DE INFORMACIÓN TURÍSTICA DE LA PARROQUIA DE SAN RAFAEL,
DEL CANTÓN OTAVALO, PROVINCIA IMBABURA” cedo al INSTITUTO
SUPERIOR TECNOLÓGICO “JOSÉ CHIRIBOGA GRIJALVA”, los
derechos que le corresponden sobre el Proyecto desarrollado, incluyendo los
derechos de edición y publicación.

_________________________________

PERUGACHI PEÑA JOSÉ CESAR

C.C: 100404234-5

v
DEDICATORIA

Al culminar el proyecto lo dedico, a todas las personas que están a mí


alrededor ya que directa o indirectamente aportaron para la realización de
este proyecto.

A mis padres todo el esfuerzo reflejado en este proyecto ya que sin su


apoyo constante no hubiésemos alcanzado mi meta.

Cesar

vi
AGRADECIMIENTO

Dios, creador de todo lo existente y guía de mi vida, que me da la


oportunidad de seguir creciendo mentalmente, y poner siempre a las
personas indicadas en el transcurrir de mi vida.

Luis Perugachi, quien me ha brindado todos sus conocimientos desde los


inicios de mi vida y lo más importante, el ejemplo de llevar una vida digna de
ser un hombre a admirar; padre, estaré siguiendo siempre tus pasos; Rosa
Peña, quien me ha dado su cariño, atenciones, recuerdos y alegrías desde
mi niñez y por estar siempre pendiente de mí, a ambos por el apoyo
incondicional que me dieron a lo largo de la carrera y a lo largo de mi vida.

A todas aquellas personas que me apoyaron en todo momento,


especialmente a mis Maestros y Compañeros testigos de triunfos y fracasos.
Y a mi Institución del cual llevo las mejores enseñanzas de una u otra forma,
colaboraron o participaron en mi formación como persona y profesional,
hago extensivo mi más sincero agradecimiento.

vii
RESUMEN EJECUTIVO

San Rafael de la Laguna, siendo una Parroquia eminentemente agrícola y


ganadera, tiene como actividad prioritaria como es la artesanía, sin embargo
en lo que respecta al turismo, ha sido una de las actividades que ha tenido
un gran adelanto.

Existe una demanda insatisfecha en torno a la información turística como


(hospedaje, gastronomía y atractivos turísticos, cultura, eventos sociales,
localización de la Parroquia etc., tanto a nivel nacional e internacional.

La presente investigación nace como necesidad de contribuir a la Parroquia


San Rafael de la Laguna con la Aplicación Web que necesitan tener en
beneficio de la Parroquia,

Este propósito de este estudio es poner al alcance de la Parroquia una


herramienta que les va favorecer.

Actualmente la Parroquia San Rafael de la Laguna, no cuenta con una


Aplicación Web donde brinde la información turística de la Parroquia
situación que está originando problemas como: Se ha reducido el turismo
dentro de la Parroquia por la falta de información turística de la Parroquia de
San Rafael.

Mi objetivo es: Diseñar y Desarrollar una Aplicación Web para el manejo de


información turística de la Parroquia San Rafael de la Laguna y obtener
resultado favorable para el desarrollo de la Parroquia

Para el Desarrollo, se ha captado la información posible con la finalidad de


cubrir a todo los ámbitos, y al realizar las encuestas a la sociedad de la
Parroquia San Rafael de la Laguna se pudo concluir que si era factible
desarrolla la Aplicación Web.

viii
Y se logró Desarrollar la Aplicación Web donde permita manejar la
información turística de la Parroquia de San Rafael, del Cantón Otavalo,
Provincia Imbabura.

Con la Aplicación Web se podrá promocionar o dar a conocer los diferentes


sitios turísticos de la Parroquia de San Rafael, del Cantón Otavalo, Provincia
Imbabura.

De esta manera resaltar el turismo de la Parroquia de San Rafael, del


Cantón Otavalo, Provincia Imbabura. Y los Turistas tendrán mayor rapidez
en la obtención de información turística de la Parroquia.

En el desarrollo del diseño de las interfaces, se acrecentó el potencial de


creatividad al momento de aplicar ideas en cada una de las aplicaciones de
las interfaces

Para el desarrollo de este Aplicación Web se utilizó varios software como


AppServ 2.5.9, Dreamweaver8, MySQL 5.0.entre otros.

Esta herramienta es de gran utilidad, siendo susceptible de cambios y


actualizaciones de acuerdo como se requiera.

Se consiguió cumplir con los objetivos propuestos en este Proyecto de


investigación, obteniendo los resultados deseados. De esta manera se logró
implementar la Aplicación Web.

Agradezco inmensamente a la Junta Parroquial por la ayuda que me a


brindado para la recopilación de la información de la Parroquia

ix
EXECUTIVE SUMMARY

San Rafael de la Laguna, a parish being mainly agricultural and livestock


activity is a priority as is the craftsmanship, but in regard to tourism is an
activity that has had a breakthrough.

There is an unmet demand around the tourist information such as (lodging,


dining and attractions, culture, social events, etc. Parish location., Both
nationally and internationally.

This research was born as a need to contribute to the Parroquia San Rafael
de la Laguna to the Web Application that need to have the benefit of the
Parish

This purpose of this study is to make available to the Parish is a tool to


promote.

Currently the Parish of San Rafael Laguna, does not have a Web application
which provides tourist information from the parish situation that is causing
problems such as: Reduced tourism within the parish for lack of tourist
information about the Parish of St. Rafael.

My goal is: To design and develop a Web application for managing Parish
Tourist Information San Rafael Lagoon and obtain results favorable to the
development of the Parish

Development, has attracted much information as possible in order to cover all


areas, and conduct surveys to society in the Parish of San Rafael de la
Laguna was able to conclude that if it was feasible to develop the Web
Application.

And he managed to develop the Web application which allows to handle the
tourist information San Rafael Parish of Otavalo, Imbabura Province.

x
With the Web Application may promote or publicize the various tourist sites in
the parish of San Rafael, from Otavalo, Imbabura Province.

Thus tourism highlight of the parish of San Rafael, from Otavalo, Imbabura
Province.And the tourists will be faster in obtaining tourist information of the
parish.

In developing the design of interfaces, increased the potential for creativity


when applying ideas in each of the applications interfaces

To develop this web application software used several as AppServ 2.5.9,


Dreamweaver8, MySQL 5.0.entre others.

This tool is very useful, being open to changes and updates in as required.

He got to meet the objectives proposed in this research project, obtaining the
desired results. In this way managed to implement the Web Application.

I appreciate immensely to the Vestry for the help given to me for the
collection of information from the Parish

xi
INDICE

PORTADA ........................................................................................................................ i
CERTIFICACIÓN DE LA INSTITUCION ..................................................................... ii
CERTIFICACIÓN ........................................................................................................... iii
DECLARACIÓN DE AUTENTICIDAD ....................................................................... iv
CESIÓN DE DERECHOS DE AUTOR .......................................................................... v
DEDICATORIA .............................................................................................................. vi
AGRADECIMIENTO .................................................................................................... vii
RESUMEN EJECUTIVO ............................................................................................. viii
CAPÍTULO I .................................................................................................................... 1
1. PROBLEMA ........................................................................................................................ 2
1.1. PLANTEAMIENTO DEL PROBLEMA ............................................................................ 2
1.2. LA FORMULACION DEL PROBLEMA ........................................................................... 3
1.3. LA JUSTIFICACIÓN...................................................................................................... 3
1.4. OBJETIVOS ................................................................................................................. 6
1.4.1. OBJETIVO GENERAL ........................................................................................... 6
1.4.2. OBJETIVOS ESPECIFICOS .................................................................................... 6
CAPÍTULO II ................................................................................................................... 7
2. MARCO TEORICO ............................................................................................................... 8
2.1. MARCO REFERENCIAL................................................................................................ 8
2.1.1. PARROQUIA SAN RAFAEL .................................................................................. 8
2.1.2. APPSERV 2.5.9 ................................................................................................. 11
2.1.3. DREAMWEAVER 8 ........................................................................................... 17
2.1.4. PHP .................................................................................................................. 12
2.1.5. BASE DE DATOS ............................................................................................... 14
2.1.6. MY SQL SERVER 5.0 ......................................................................................... 15
2.1.7. INTERNET ......................................................................................................... 18
2.1.8. WEB ................................................................................................................. 19
2.1.9. UNA APLICACIÓN WEB .................................................................................... 19
2.1.10. UN SERVIDOR WEB .......................................................................................... 19
2.2. GLOSARIO DE TÉRMINOS ........................................................................................ 21
CAPÍTULO III ............................................................................................................... 24
3. METODOLOGÍA................................................................................................................ 25
3.1. METODOLOGÍA DE LA INVESTIGACIÓN CIENTÍFICA ................................................ 25

xii
3.1.1. DISEÑO DE LA INVESTIGACIÓN........................................................................ 25
3.1.2. POBLACIÓN Y MUESTRA .................................................................................. 25
3.1.3. MÉTODOS ........................................................................................................ 26
3.1.4. FUENTES DE INFORMACIÓN ............................................................................ 27
3.1.4.1 FUENTES PRIMARIAS .......................................................................................... 27
3.1.4.2 FUENTES SECUNDARIAS ..................................................................................... 27
3.1.5. ANÁLISIS Y ENCUESTAS ................................................................................... 27
3.2. METODOLOGÍA DEL DESARROLLO DE SOFTWARE .................................................. 32
3.2.1. MÉTODO DE RUP ............................................................................................. 32
3.2.1.1 REQUERIMIENTOS ........................................................................................... 33
3.2.1.2 CASOS DE USOS ............................................................................................... 34
3.2.1.3 DRIAGRAMA DE ACTIVIDADES ........................................................................ 42
3.2.2. DISEÑO DEL SISTEMA ...................................................................................... 46
3.2.2.1 DRIAGRAMA DE CLASE .................................................................................... 47
3.2.2.2 DIAGRAMA DE ESTADOS ................................................................................. 48
3.2.3. IMPLEMENTACIÓN .......................................................................................... 50
3.2.3.1 COMPONENTES ............................................................................................... 50
3.2.3.2 ARQUITECTURA DEL SISTEMA ......................................................................... 52
3.2.4. IMPLANTACIÓN ............................................................................................... 54
3.2.2.3 DIAGRAMA DE DESPLIEGUE ............................................................................ 54
CAPÍTULO IV ............................................................................................................... 55
4. ANALISIS DEL SISTEMA .................................................................................................... 56
4.1. ANÁLISIS DEL SISTEMA ACTUAL .............................................................................. 56
4.2. ESTUDIO DE FACTIBILIDAD ...................................................................................... 57
4.2.1. FACTIBILIDAD OPERATIVA ............................................................................... 57
4.2.2. FACTIBILIDAD TÉCNICA.................................................................................... 57
4.2.3. FACTIBILIDAD ECONÓMICA ............................................................................. 61
CAPÍTULO V ................................................................................................................ 62
5. DISEÑO DEL NUEVO SISTEMA ......................................................................................... 63
5.1. DIAGRAMA DE FLUJO DE DATOS ............................................................................. 63
5.1.1. NIVEL 0 ............................................................................................................ 63
5.1.2. NIVEL 1 ............................................................................................................ 64
5.2. DISEÑO DE LA BASE DE DATOS................................................................................ 65
5.2.1. DISEÑO LÓGICO ............................................................................................... 65

xiii
5.2.2. DISEÑO FÍSICO ................................................................................................. 66
5.2.3. DICCIONARIO DATOS ....................................................................................... 67
5.3. DISEÑO DE LA INTERFAZ DE USUARIO .................................................................... 72
5.3.1. DISEÑO DE ENTRADA ...................................................................................... 72
5.3.2. DISEÑO DE SALIDA........................................................................................... 84
CONCLUSIONES Y RECOMENDACIONES .................................................................................. 89
CONCLUSIONES ....................................................................................................................... 89
RECOMENDACIONES ............................................................................................................... 90
BIBLIOGRAFÍA Y LINKOGRAFÍA ................................................................................................ 91

xiv
ÍNDICE DE ILUSTRACIONES

FIG. 1 MAPA DE LA PARROQUIA................................................................................................... 8


FIG. 2 RESULTADO DE LA PREGUNTA 1 ...................................................................................... 28
FIG. 3 RESULTADO DE LA PREGUNTA 2 ...................................................................................... 29
FIG. 4 RESULTADO DE LA PREGUNTA 3 ...................................................................................... 30
FIG. 5 RESULTADO DE LA PREGUNTA 4 ...................................................................................... 31
FIG. 6 DIAGRAMA DE FASES DEL RUP......................................................................................... 32
FIG. 7 DESCRIPCIÓN DE CASO DE USO ...................................................................................... 34
FIG. 8 DESCRIPCIÓN DE ACTOR ................................................................................................. 35
FIG. 9 CASOS DE USO DE LOS ACTORES DEL SISTEMA ............................................................... 36
FIG. 10 DIAGRAMA DE CASOS DE USO DE VISITANTE ................................................................ 40
FIG. 11 DIAGRAMA DE ACTIVIDADES DEL ADMINISTRADOR ..................................................... 43
FIG. 12 DIAGRAMA DE ACTIVIDADES DE LA SECRETARIA .......................................................... 44
FIG. 13 DIAGRAMA DE ACTIVIDADES DEL VISITANTE................................................................. 45
FIG. 14 DIAGRAMA DE CLASE DE LA BASE DE DATOS ................................................................ 47
FIG. 15 DIAGRAMA DE COMPONENTES DEL SISTEMA ............................................................... 51
FIG. 16 DIAGRAMA DE COMPONENTES DEL SISTEMA ............................................................... 51
FIG. 17 ARQUITECTURA DEL SISTEMA ........................................................................................ 52
FIG. 18 ARQUITECTURA DEL SISTEMA ........................................................................................ 52
FIG. 19 PLAN DE HOSTING .......................................................................................................... 59
FIG. 20 CARACTERÍSTICAS DEL HOSTING.................................................................................... 60
FIG. 21 DIAGRAMA DE FLUJO DE DATOS NIVEL 0 ...................................................................... 63
FIG. 22 DIAGRAMA DE FLUJO DE DATOS NIVEL 1 ...................................................................... 64
FIG. 23 DISEÑO LÓGICO DE LA BASE DE DATOS ......................................................................... 65
FIG. 24 DISEÑO FÍSICO DE LA BASE DE DATOS ........................................................................... 66
FIG. 25 PAGINA PRINCIPAL DE LA APLICACIÓN WEB ................................................................. 72
FIG. 26 PÁGINA DE -REGISTRO DE USUARIOS VISITANTES......................................................... 73
FIG. 27 PÁGINA DE -DESCARGA DE LAS PUBLICACIONES ........................................................... 73
FIG. 28 PAGINA DE EMITIR COMENTARIO.................................................................................. 74
FIG. 29 PAGINA DE CERRAR SESIÓN DEL USUARIO VISITANTE .................................................. 74
FIG. 30 PAGINA DE AUTENTIFICACIÓN DEL ADMINISTRADOR................................................... 75
FIG. 31 MENÚ PRINCIPAL DEL ADMINISTRADOR ....................................................................... 75
FIG. 32 FORMULARIO DE INGRESO DE TIPO USUARIO............................................................... 76

xv
FIG. 33 FORMULARIO DE ACTUALIZACIÓN DE TIPO USUARIO ................................................... 76
FIG. 34 FORMULARIO DE INGRESO DE USUARIOS ..................................................................... 77
FIG. 35 FORMULARIO DE ACTUALIZACIÓN DE USUARIOS......................................................... 77
FIG. 36 FORMULARIO DE INGRESO DE CATEGORÍAS ................................................................. 78
FIG. 37 FORMULARIO DE ACTUALIZACIÓN DE CATEGORÍAS...................................................... 78
FIG. 38 FORMULARIO DE INGRESO DE IMÁGENES..................................................................... 79
FIG. 39 FORMULARIO DE ACTUALIZACIÓN DE IMÁGENES ......................................................... 79
FIG. 40 FORMULARIO DE INGRESO DE MUSAICAS ..................................................................... 80
FIG. 41 FORMULARIO DE ACTUALIZACIÓN DE MÚSICAS ........................................................... 80
FIG. 42 FORMULARIO DE INGRESO DE VIDEOS .......................................................................... 81
FIG. 43 FORMULARIO DE ACTUALIZACIÓN DE VIDEOS .............................................................. 81
FIG. 44 FORMULARIO DE INGRESO DE COMENTARIOS.............................................................. 82
FIG. 45 FORMULARIO DE ACTUALIZACIÓN DE COMENTARIOS .................................................. 82
FIG. 46 FORMULARIO DE INGRESO DE PUBLICACIONES ............................................................ 83
FIG. 47 FORMULARIO DE ACTUALIZACIÓN DE PUBLICACIONES ............................................... 83
FIG. 48 PAGINA PRINCIPAL DE LA APLICACIÓN WEB ................................................................. 84
FIG. 49 FORMULARIO DE LISTA DE REGISTROS DE TIPO USUARIOS .......................................... 85
FIG. 50 FORMULARIO DE LISTA DE REGISTROS DE USUARIOS ................................................... 85
FIG. 51 FORMULARIO DE LISTA DE REGISTROS DE CATEGORÍAS ............................................... 86
FIG. 52 FORMULARIO DE LISTA DE REGISTROS DE IMÁGENES .................................................. 86
FIG. 53 FORMULARIO DE LISTA DE REGISTROS DE MÚSICAS ..................................................... 87
FIG. 54 FORMULARIO DE LISTA DE REGISTROS DE VIDEOS ........................................................ 87
FIG. 55 FORMULARIO DE LISTA DE REGISTROS DE COMENTARIOS ........................................... 88
FIG. 56 FORMULARIO DE LISTA DE REGISTROS DE PUBLICACIONES .......................................... 88

xvi
INDICE DE TABLAS

TABLA 1 RESULTADO DE LA POBLACIÓN ................................................................................. 26


TABLA 2 RESULTADO DE LA PREGUNTA 1 ............................................................................... 28
TABLA 3 RESULTADO DE LA PREGUNTA 2 ............................................................................... 29
TABLA 4 RESULTADO DE LA PREGUNTA 3 ............................................................................... 30
TABLA 5 RESULTADO DE LA PREGUNTA 4 ............................................................................... 31
TABLA 6 CASO DE USO GESTIÓN DE CATEGORÍAS .................................................................. 37
TABLA 7 CASO DE USO DE GESTIÓN DE IMÁGENES ................................................................ 37
TABLA 8 CASO DE USO DE GESTIÓN DE MÚSICAS .................................................................. 37
TABLA 9 CASO DE USO DE GESTIÓN DE VIDEOS ..................................................................... 38
TABLA 10 CASO DE USO DE GESTIÓN DE COMENTARIOS ....................................................... 38
TABLA 11 CASO DE USO DE GESTIÓN DE PUBLICACIONES ..................................................... 38
TABLA 12 CASO DE USO DE GESTIÓN DE ROL DE USUARIO ................................................... 39
TABLA 13 CASO DE USO DE GESTIÓN DE USUARIOS............................................................... 39
TABLA 14 CASO DE USO DE VER PUBLICACIONES ................................................................... 40
TABLA 15 CASO DE USO DEL VISITANTE PERMITIR REGISTRARSE .......................................... 41
TABLA 16 CASO DE USO DEL VISITANTE PERMITIR DESCARGAR PUBLICACIONES ................. 41
TABLA 17 CASO DE USO DEL VISITANTE PERMITIR EMITIR COMENTARIO ............................. 41
TABLA 18 TIPOS DE DOMINIOS ............................................................................................... 58
TABLA 19 COSTO DEL SISTEMA ............................................................................................... 61
TABLA 20 ESTRUCTURA DE TAB_USUARIOS ........................................................................... 67
TABLA 21 ESTRUCTURA DE TAB_TIPO_USUARIO.................................................................... 67
TABLA 22 ESTRUCTURA DE TAB_MODULOS ........................................................................... 67
TABLA 23 ESTRUCTURA DE TAB_CATEGORIA ......................................................................... 67
TABLA 24 ESTRUCTURA DE TAB_IMAGENES ........................................................................... 68
TABLA 25 ESTRUCTURA TAB_MUSICA .................................................................................... 68
TABLA 26 ESTRUCTURA TAB_VIDEOS ..................................................................................... 68
TABLA 27 ESTRUCTURA TAB_PUBLICACIONES........................................................................ 68
TABLA 28 ESTRUCTURA TAB_COMENTARIOS ......................................................................... 69

xvii
CAPÍTULO I
Aplicación Web de la Parroquia San Rafael 2011

1. PROBLEMA

1.1. PLANTEAMIENTO DEL PROBLEMA

Las tecnologías de la información, actualmente son elementos


fundamentales para la superación y desarrollo de un país.

Por eso, los países desarrollados basan su crecimiento en la aplicación y la


programación estratégica de las herramientas computacionales y han
definen políticas que los induce a su permanencia en el dinamismo mundial
de los próximos años.

Actualmente el tratamiento de la información hoy en día, aparece como un


desafío intelectual de mayor consideración en la historia del hombre, en los
campos educativos, financieros, comerciales.

Con el crecimiento de la tecnología, el hombre crea una herramienta que es


la computadora con el objetivo de hacer más fácil la tareas que consideran
más duras y obteniendo resultados precisos y satisfactorios.

Por otra parte, la Informática está tan popularizada que es muy difícil que
una empresa o Institución adquiera una ventaja competitiva por tener
computadoras más potentes o una red más extensa. La ventaja competitiva
se logra con un uso más eficiente de la tecnología y por supuesto,
optimizando la gestión del negocio y/o empresa.

Toda la sociedad utiliza estas máquinas, en distintos tipos y tamaños, para el


almacenamiento y manipulación de datos. La gran cantidad de información
que hoy maneja el hombre, se hace cada vez más difícil poder manipularla.

Los procesos rutinarios en forma manual procesan información lenta, llevarla


a un sistema automatizado garantiza un mejor trato de información.

La no disponibilidad de una herramienta que permita mantener la


información ordenada, precisa y obtener resultados en el menor tiempo
posible, ha conllevado a que el hombre busque cada vez mejores formas de
organizar la información.

2
Aplicación Web de la Parroquia San Rafael 2011

La Parroquia de San Rafael de la Laguna en los últimos años ha venido


desarrollando su potencial como sitio turístico dentro de la Provincia de
Imbabura.

Tanto en cuanto nuestra Parroquia es un potencial turístico inexplorado, lo


que hace de este proyecto una fuente de desarrollo y promoción de la
Parroquia. Es rico en diversidad de sitios que puede ofrecer al turista
nacional e internacional.

Los habitantes de la Parroquia San Rafael de la Laguna, necesitan dar a


conocer los diferentes sitios turísticos de la Parroquia San Rafael de la
Laguna.

Actualmente la Parroquia San Rafael de la laguna, no cuenta con una


Aplicación Web donde brinde la información turística de la Parroquia, y que
permita resaltar el turismo de la parroquia.

Situación que está originando problemas como: Se ha reducido el turismo


dentro de la Parroquia por la falta de información turística de la Parroquia de
San Rafael.

Los turistas desconocen la información de la Parroquia como: sitios


turísticos, donde está situado, cultura, tradiciones, eventos Sociales,
artesanías, y lugares donde el turista puede alojarse, etc.

1.2. LA FORMULACION DEL PROBLEMA

Deficiente manejo de información turística de la Parroquia de San Rafael, del


Cantón Otavalo, Provincia Imbabura.

1.3. LA JUSTIFICACIÓN

En la actualidad, es primordial que se optimicen los recursos en todas las


entidades, tanto públicas como privadas, demás, cabe destacar que en la
actualidad, la informática es una de las herramientas más trascendentales
para el desarrollo institucional de un ente de servicio público, por el motivo
que se necesita renovar la tecnología para tener una mejor perspectiva
institucional y mejorar sus recursos: financieros, profesionales y materiales.

3
Aplicación Web de la Parroquia San Rafael 2011

Debido a la necesidad constante de la gestión de información y crecimiento


poblacional tanto de turistas y de la ciudadanía en general en la parroquia de
San Rafael de la Laguna Cantón Otavalo Provincia Imbabura.

En la actualidad, estamos consientes de la importancia del turismo ya que


se ha transformado en uno de los recursos económicos alternativos, y es por
esto que se ha determina la necesidad de Desarrollar una Aplicación Web
para el manejo de información turística. Y de esta manera promocionar

Los turistas necesitan de obtener información de servicios turísticos, motivo


más que real para presentar este proyecto como una solución sustentable,
factible y de desarrollo para los habitantes de este sector.

Así mismo la presente investigación busca incrementar el turismo dentro de


la Parroquia ya que ha ido reduciendo en gran cantidad, por la falta de
información turística de la Parroquia de San Rafael de la Laguna como: los
sitios turísticos, tradiciones, cultura, eventos sociales, artesanías, y lugares
donde el turista puede alojarse.

La Parroquia es rico en diversidad de sitios que puede ofrecer al turista


nacional e internacional, difundiendo su cultura e historia, al igual que
ofreciendo visitas a sus principales lugares atractivos turísticos tales como:

FORTALEZAS

 Disponemos de atractivos paisajísticos (cerros, miradores, pajonales,


vertientes, y variedad en flora y fauna)
 Producimos variedad de artesanías
 Celebramos fiestas tradicionales, ancestrales y culturales (coraza,
pendoneros, intiraymi1, ñawi mayllay entre otras)
 Tenemos una gastronomía singular tradicional para cada celebración
u ocasión (colada morada, champus, pan, humitas, tamales, arepas,
papas con cuy, papas con Cuero y papas de sambo, mote chicha
entre otras)
 Nuestra parroquia dispone de lago, lagunas y pantanos

1
Fiesta Tradicional
4
Aplicación Web de la Parroquia San Rafael 2011

 Disponemos de infraestructura religiosa (capillas, Iglesias entre otras)


 Atraviesa la panamericana por casi la mitad de la parroquia
 Existe el Colegio Intercultural Bilingüe con su especialidad en
Turismo, Gastronomía y administración.

OPORTUNIDADES

 Cercanía a la cabecera cantonal


 Atraviesa la línea del ferrocarril en reconstrucción por casi la mitad de
la parroquia
 Acuerdos y convenios con la Universidad Técnica del Norte
 Eventos de natación internacionales en el Lago San Pablo por otras
entidades

Con esta investigación y mediante el Desarrollo de la Aplicación Web se


podrá publicar la información de la Parroquia, difundir y promocionar la
riqueza turística existente dentro del Parroquia, siendo no solo productiva a
nivel agrícola y ganadero, sino una fuente de riqueza turística que puede ser
aprovechada de mejor manera

Los turistas tendrán, mayor rapidez en la obtención de información turística,


además sabemos la importancia a la relación directa entre la tecnología y los
diferentes campos con los cuales pueden funcionar y aprovechar para
beneficio social, económico y humano.

El sitio será dinámico es decir que se pueda cambiar la información de una


forma oportuna y rápida, Así como tener información de forma actualizada se
vuelve indispensable y necesario, pues debido a la necesidad de dar a
conocer la información turística mediante una Aplicación Web como una
alternativa para solucionar la dificultad de llevar un ágil control de
información turística de la Parroquia.

La Desarrollo de la Aplicación Web beneficiara a los habitantes de la


parroquia ya que se podrá dar a conocer los diferentes sitios turísticos de la
Parroquia San Rafael de la Laguna.

5
Aplicación Web de la Parroquia San Rafael 2011

1.4. OBJETIVOS

1.4.1. OBJETIVO GENERAL

 Diseñar y Desarrollar una Aplicación Web para el manejo de


información turística lo cual permitirá resaltar el turismo de la
Parroquia de San Rafael, del Cantón Otavalo, Provincia Imbabura.

1.4.2. OBJETIVOS ESPECIFICOS

 Desarrollar una Aplicación Web informativa de la Parroquia el cual


permita dar a conocer al mundo.

 Desarrollar una Aplicación Web donde la información turística sea


manejable y segura.

 Desarrollar una Aplicación Web donde los turistas tendrán mayor


rapidez en la obtención de información turística.

 Obtener un Aplicación Web en donde las publicaciones sean


dinámicas.

 Promocionar los distintos atractivos turísticos de la Parroquia San


Rafael de la Laguna mediante la Aplicación Web

 Recopilar información necesaria para el Desarrollo de una


Aplicación Web.

 Fundamentar teóricamente sobre el desarrollo de software a


través de PHP y Mysql.

 Implementar la Aplicación Web.

6
CAPÍTULO II
Aplicación Web de la Parroquia San Rafael 2011

2. MARCO TEORICO

2.1. MARCO REFERENCIAL

2.1.1. PARROQUIA SAN RAFAEL

San Rafael de la Laguna es una parroquia del cantón Otavalo, provincia de


Imbabura-Ecuador, su población étnica en más del 90% es Indígena
perteneciente a los Otavalos y de blanco mestizos en el porcentaje restante.

Es una parroquia llena y dueña de una riqueza cultural, tradicional y


paisajística; su gente se caracteriza, en el trabajo, hospitalidad y la
comunidad.

Ubicada a 7.5 km de la capital cantonal de Otavalo y a 34.3 km de la capital


provincial de Ibarra.

Fig. 1 Mapa de la Parroquia


FUENTE: Junta Parroquial de San Rafael

8
Aplicación Web de la Parroquia San Rafael 2011

De acuerdo a su topografía, aproximadamente se encuentra entre los 2560 y


4080 m.s.n.m., y la Cabecera parroquial se encuentra aproximadamente a
2790 m.s.n.m.

Su extensión es de 19,509 Km2 (Diecinueve mil quinientos nueve kilómetros


cuadrados). Aproximadamente (Auto diagnóstico, San Rafael, 1999). Con
una población de 9000 habitantes 54.6%, Mueres 46.4%Hombres.

La Parroquia de San Rafael de la Laguna limita al norte con la delimitación


territorial de la cabecera cantonal de Otavalo, al este con las parroquias de
San Pablo y Gonzales Suárez del Cantón Otavalo, al sur con las parroquias
de Gonzales Suárez y al oeste con la parroquia de Eugenio Espejo del
Cantón Otavalo.

La Parroquia de San Rafael de la Laguna presenta un clima frío en la parte


alta de los Páramos, los mismos que se encuentra desde los 3200 hasta los
4080 m.s.n.m, y templado frío desde los 2560 hasta los 3200 m.s.n.m; su
temperatura promedio anual de 6°C en la parte alta y alcanza los 14°C en la
parte baja. El centro poblado presenta un clima templado frío con una
temperatura media aproximada de 12°C.

Otro factor importante es el número de meces secos ya que en toda la zona


norte de la parroquia existe un máximo de 4 meses secos, así como también
en la parte alta y sur del parroquia existe un mínimo de 5 meses secos esto
es muy importante para tomar medidas que solucionen los problemas de la
producción (agricultura, ganadería, etc.) en épocas de estiaje; las
alternativas pueden ser la construcción de reservorios de agua, proteger las
fuentes de agua y realizar un manejo adecuado del uso del agua, etc.

Estructura de la Población de San Rafael de la Laguna. Se encuentra


conformada por ocho comunidades que pertenecen a la etnia kichwa
Otavalo: Huaycopungo Grande, Tocagón, Cachiviro, Sánchez Pugro, Cuatro
Esquinas, Cachímuel, San Miguel Alto, San Miguel Bajo.

La historia de la zona se remonta a épocas en que los territorios eran


ocupados por tribus como los Wajindros, Cachimueles, Itambis y Tocagones,

9
Aplicación Web de la Parroquia San Rafael 2011

posteriormente se produjo la dominación incásica y la española. Con ésta


última, se fundó el Asiento de San Luis de Otavalo aproximadamente en
1534, dentro del cual se encontraba la parcialidad de Otavalo que parece se
asentaba en el actual territorio de San Rafael de la Laguna.

En mayo de 1884, se realizó una reunión en la que participaron autoridades


civiles y eclesiásticas, con la finalidad de definir límites a un terreno que
pertenecía a la hacienda Pilchibuela de los Padres Agustinos y que fue
entregado a Monseñor Pedro Rafael, el cual era Obispo de la Diócesis de
Ibarra y colaboraba con las comunidades que para esa fecha se tenía en la
zona, San Roque y San Miguel. Se decidió que en el centro de ambas
comunidades se construya una iglesia, la casa parroquial, la cárcel y el
despacho político y judicial.

El 7 de junio de 1884, durante la Presidencia de la República de Don José


María Plácido y Caamaño se aprueba la Parroquialización y se funda el 9 de
junio del mismo año la Parroquia eclesiástica, a la que se le designa como
San Rafael de la Laguna de la Laguna, en honor a Monseñor Pedro Rafael,
se agrega de la Laguna con el objetivo de diferenciarla de otros sitios con
idéntico nombre.

En San Rafael de la Laguna se celebraban fiestas como los Corazas 2,


Pendoneros3, Gallo Capitán4, éstas están relacionadas con las cosechas, el
brote de los cultivos y coinciden con la celebración de los santos de la iglesia
católica. Estas celebraciones se han ido perdiendo paulatinamente.

La siguiente información respectivamente de la parroquia de San Rafael de


la Laguna se propuso al Desarrollo de una Aplicación Web de dicha
parroquia para lo cual se va a utilizar estas herramientas aplicables para la
realización del Aplicación Web:

Esta son las herramientas aplicables para la realización del proyecto:

2
Fiesta Tradicional
3
suspendían en largos palos
4
Fiesta Tradicional

10
Aplicación Web de la Parroquia San Rafael 2011

2.1.2. APPSERV 2.5.9

AppServ es una herramienta OpenSource5 para Windows que facilita la


instalación de Apache, MySQL y PHP en la cual estas aplicaciones se
configuran en forma automática.

Es una aplicación muy útil para empezar a familiarizarnos con Gestores de


Contenidos, aprender a configurarlos e instalarlos, ya que nos permite
realizar pruebas sobre nuestro PC y una vez que dominemos el tema
podemos decidirnos a comprar un dominio y un alojamiento.6

2.1.3. APACHE

5
Código abierto
6
http://es.wikipedia.org/wiki, AppServ 2.59
11
Aplicación Web de la Parroquia San Rafael 2011

2.1.4. PHP

Es un lenguaje de programación usado frecuentemente para la creación de


contenido para sitios web con los cuales se puede programar las páginas
HTML y los códigos de fuente. PHP es un recursivo que significa "PHP
Hypertext Pre-processor" y se trata de un lenguaje interpretado usado para
la creación de aplicaciones para servidores, o creación de contenido
dinámico para sitios web. Últimamente también para la creación de otro tipo
de programas incluyendo aplicaciones con interfaz gráfica usando las
librerías.

Su interpretación y ejecución se da en el servidor web, en el cual se


encuentra almacenado el script7, y el cliente sólo recibe el resultado de la
ejecución. Cuando el cliente hace una petición al servidor para que le envíe
una página web, generada por un script PHP, el servidor ejecuta el intérprete
de PHP, el cual procesa el script solicitado que generará el contenido de
manera dinámica, pudiendo modificar el contenido a enviar, y regresa el
resultado al servidor, el cual se encarga de regresárselo al cliente.

Además es posible utilizar PHP para generar archivos PDF, Flash, así como
imágenes en diferentes formatos, entre otras cosas.

Permite la conexión a diferentes tipos de servidores de bases de datos tales


como MySQL, Postgres, Oracle, ODBC8 (Open DataBase Connectivity),
Microsoft SQL Server, Firebird lo cual permite la creación de Aplicaciones
web muy robustas.

Usos de PHP

Los principales usos del PHP son los siguientes:

 Programación de páginas web dinámicas, habitualmente en


combinación con el motor de base datos MySQL, aunque cuenta con
soporte nativo para otros motores, incluyendo el estándar ODBC, lo
que amplía en gran medida sus posibilidades de conexión.
7
Archivo de órdenes
8
Es un estándar de acceso a bases de datos

12
Aplicación Web de la Parroquia San Rafael 2011

 Creación de aplicaciones gráficas independientes del navegador, lo


que permite desarrollar aplicaciones de escritorio en los sistemas
operativos en los que está soportado.

Ventajas de PHP

 Es un lenguaje multiplataforma.
 Capacidad de conexión con la mayoría de los manejadores de base
de datos que se utilizan en la actualidad, destaca su conectividad con
MySQL
 Leer y manipular datos desde diversas fuentes, incluyendo datos que
pueden ingresar los usuarios desde formularios HTML.
 Posee una amplia documentación en su página oficial, entre la cual se
destaca que todas las funciones del sistema están explicadas y
ejemplificadas en un único archivo de ayuda.
 Es libre, por lo que se presenta como una alternativa de fácil acceso
para todos.
 Permite las técnicas de Programación Orientada a Objetos.
 Permite crear los formularios para la web.
 Biblioteca nativa de funciones sumamente amplia e incluida
 No requiere definición de tipos de variables ni manejo detallado del
bajo nivel.

13
Aplicación Web de la Parroquia San Rafael 2011

2.1.5. BASE DE DATOS

Una base de datos es una colección estructurada de tablas que contienen


datos para su posterior uso, Para agregar, acceder a y procesar datos
guardados en un computador.

Dado que los computadores son muy buenos manejando grandes


cantidades de información, los administradores de bases de datos juegan un
papel central en computación, como aplicaciones independientes o como
parte de otras aplicaciones

Existen programas denominados sistemas gestores de bases de datos,


SGBD9, que permiten almacenar y posteriormente acceder a los datos de
forma rápida y estructurada.

Un Sistema Gestor de base de datos (SGBD) es un conjunto de programas


que permiten crear y mantener una Base de datos, asegurando su
integridad, confidencialidad y seguridad. Por tanto debe permitir:

 Definir una base de datos: especificar tipos, estructuras y


restricciones de datos.
 Construir la base de datos: guardar los datos en algún medio
controlado por el mismo SGBD
 Manipular la base de datos: realizar consultas, actualizarla, generar
informes.

Así se trata de un software de propósito general. Ejemplo de SGBD son


Oracle y SQL Server de Microsoft etc.

Ventajas

 Facilidad de manejo de grandes volúmenes de información.


 Gran velocidad en muy poco tiempo.
 Independencia del tratamiento de información

9
Sistema gestor de base de datos

14
Aplicación Web de la Parroquia San Rafael 2011

2.1.6. MY SQL SERVER 5.0

MySQL es un sistema de gestión de base de datos relacional, multihilo y


multiusuario. Una base de datos es una colección estructurada de tablas que
contienen datos. Esta puede ser desde una simple lista de compras a una
galería de pinturas o el vasto volumen de información en un red corporativa.
Para agregar, acceder a y procesar datos guardados en un computador,

usted necesita un administrador como MySQL Server. Dado que los


computadores son muy buenos manejando grandes cantidades de
información, los administradores de bases de datos juegan un papel central
en computación, como aplicaciones independientes o como parte de otras
aplicaciones.

MySQL es muy utilizado en aplicaciones web, como Drupal 10, en


plataformas (Linux/Windows-Apache-MySQL).

MySQL es una base de datos muy rápida en la lectura cuando utiliza el


motor no transaccional MyISAM11, pero puede provocar problemas de
integridad en entornos de alta concurrencia en la modificación. En
aplicaciones web hay baja concurrencia en la modificación de datos y en
cambio el entorno es intensivo en lectura de datos, lo que hace a MySQL
ideal para este tipo de aplicaciones. Sea cual sea el entorno en el que va a
utilizar MySQL, es importante adelantar monitoreos sobre el desempeño
para detectar y corregir errores tanto de SQL como de programación.

MySQL es software de fuente abierta. Fuente abierta significa que es posible


para cualquier persona usarlo y modificarlo. Cualquier persona puede bajar
el código fuente de MySQL y usarlo sin pagar. Cualquier interesado puede
estudiar el código fuente y ajustarlo a sus necesidades. MySQL usa el GPL
(General Public License) para definir qué puede hacer y que no puede hacer
con el software en diferentes situaciones..

Ventajas

10
sistema de gestión de contenido
11
sistema administrador de bases de datos
15
Aplicación Web de la Parroquia San Rafael 2011

 Soporte a multiplataforma.
 Procedimientos almacenados
 Disparadores (triggers).
 Cursores
 Vistas actualizables.
 Velocidad al realizar las operaciones, lo que le hace uno de los
gestores con mejor rendimiento.
 Bajo costo en requerimientos para la elaboración de bases de datos,
ya que debido a su bajo consumo puede ser ejecutado en una
máquina con escasos recursos sin ningún problema.
 Su conectividad, velocidad, y seguridad hacen de MySQL Server
altamente apropiado para acceder bases de datos en Internet

Desventajas

 Los índices son una desventaja en aquellas tablas las que se utiliza
frecuentemente operaciones de escritura (Insert, Delete, Update),
esto es porque los índices se actualizan cada vez que se modifica una
columna.
 Los índices también suponen una desventaja en tablas demasiado
pequeñas puesto que no necesitaremos ganar tiempo en las
consultas.
 Tampoco son muy aconsejables cuando pretendemos que la tabla
sobre la que se aplica devuelva una gran cantidad de datos en cada
consulta.
 Por último hay que tener en cuenta que ocupan espacio y en
determinadas ocasiones incluso más espacio que los propios datos.

16
Aplicación Web de la Parroquia San Rafael 2011

2.1.7. PROGRAMACIÓN ORIENTADO A OBJETOS

17
Aplicación Web de la Parroquia San Rafael 2011

2.1.8. DREAMWEAVER 8

Adobe Dreamweaver es una aplicación en forma de estudio (basada en la


forma de Adobe Flash) enfocada a la construcción y edición de sitios y
aplicaciones Web basado en estándares. Creado por Macromedia.

Es el programa de este tipo más utilizado en el sector del diseño y la


programación web, por sus funcionalidades, su integración con otras
herramientas como Adobe Flash y, recientemente, por su soporte de los
estándares del World Wide Web. y tiene soporte tanto para edición de
imágenes como para animación a través de su integración con otras.

La gran ventaja de este editor sobre otros es su gran poder de ampliación y


personalización del mismo, puesto que en este programa, sus rutinas (como
la de insertar un hipervinculo, una imagen o añadir un comportamiento)
están hechas en Javascript12, lo que le ofrece una gran flexibilidad en estas
materias

2.1.9. INTERNET

El Internet también es un sistema mundial de redes de computadoras, un


conjunto integrado por las diferentes redes de cada país que puede acezar
información de otra computadora y poder tener inclusive comunicación
directa con otros usuarios en otras computadoras.

Lugar de la Web o Sitio de Internet, computadora que publica documentos


(denominados “páginas Web”) en World Wide Web (WWW). Estos
documentos están compuestos por texto, elementos multimedia (gráficos,
sonido, vídeo digital...) y vínculos (punteros con la dirección de otras páginas
Web, empleados para establecer una conexión automática). Un lugar de la
Web mantiene en ejecución un programa llamado “servidor de páginas Web”
que procesa las peticiones de información, típicamente solicitudes de
páginas. Cada documento en uno de estos lugares tiene asignada una
dirección única denominada URL.

12
lenguaje de programación interpretado
18
Aplicación Web de la Parroquia San Rafael 2011

2.1.10. WEB

World Wide Web (o la "Web") es un sistema de documentos de hipertexto


enlazados y accesibles a través de Internet. Con un navegador Web, un
usuario visualiza sitios Web, forjados de páginas Web que pueden contener
texto, imágenes u otros contenidos multimedia, y navega a través de ellas
usando hiperenlaces.

La Web es el medio de mayor difusión de intercambio personal aparecido en


la Historia de la Humanidad, muy por delante de la imprenta.

Esta plataforma ha permitido a los usuarios interactuar con muchos más


grupos de personas dispersas alrededor del planeta, de lo que es posible
con las limitaciones del contacto físico o simplemente con las limitaciones de
todos los otros medios de comunicación existentes combinados

2.1.11. UNA APLICACIÓN WEB

Es un sitio Web que contiene páginas con contenido sin determinar


parcialmente o en su totalidad. El contenido final de estas páginas se
determina sólo cuando un visitante solicita una página del servidor Web.
Dado que el contenido final de la página varía de una petición a otra en
función de las acciones del visitante, este tipo de página se denomina página
dinámica.

Una aplicación Web permite guardar datos de formularios directamente en


una base de datos, además de extraer datos y crear informes basados en la
Web para su análisis.

2.1.12. UN SERVIDOR WEB

Es un software que suministra páginas Web en respuesta a las peticiones de


los navegadores Web. La petición de una página se genera cuando un
visitante hace clic en un vínculo de una página Web en el navegador, elige
un marcador en el navegador o introduce un URL 13 en el cuadro de texto
Dirección del navegador.

13
localizador uniforme de recursos
19
Aplicación Web de la Parroquia San Rafael 2011

Entre los servidores Web más utilizados se encuentran Microsoft 14 Internet


Information Server, Microsoft Personal Web Server, AppServ, Apache HTTP
15 Server.

La Web está disponible como una plataforma más englobada dentro de los
mas media. Para "publicar" una página Web, no es necesario acudir a un
editor ni otra institución, ni siquiera poseer conocimientos técnicos más allá
de los necesarios para usar un editor de texto estándar.

Las facilidades gracias a las cuales hoy día es posible publicar material en
web quedan patentes en el número al alza de nuevas páginas personales,
en las aquellas con fines comerciales, divulgativos, bloggers, etc.

El desarrollo de aplicaciones gratuitas capaces de generar páginas web de


una manera totalmente gráfica, así como un número emergente de servicios
de alojamiento web sin coste alguno han contribuido a este crecimiento sin
precedentes.

14
es una empresa multinacional de origen estadounidense
15
Protocolo de transferencia de hipertexto

20
Aplicación Web de la Parroquia San Rafael 2011

2.2. GLOSARIO DE TÉRMINOS

ALOJAMIENTO WEB:

Sinónimo de hospedaje, hosting. Servicio por el cual se alquila un espacio


específico en un servidor externo, para alojar un sitio web con información y
ponerlo a disposición de otros usuarios en la red.

FIREBIRD.

Es una base de datos relacional que ofrece muchas características de SQL


ANSI estándar y que funciona en Linux, Windows y una variedad de
plataformas UNIX. Firebird ofrece una concurrencia excelente, alto
rendimiento y un poderoso lenguaje de procedimientos almacenados y
disparadores.

HOME PAGE:

Página Web principal o de acceso inicial de un sitio en Internet.

HTML:

HyperTextMarkup Lenguaje, lenguaje de marcas de hipertexto. En


informática, formato estándar de los documentos que circulan en la Word
Wilde Web, lenguaje estándar usado para crear páginas web y que permite
combinar texto, imágenes y enlaces.

HTTP:

HyperText Transfer Protocolo, protocolo de transferencia de hipertexto.

Se utiliza en las transferencias de información de páginas en Internet, de tal


forma que puedan ser visualizadas en un navegador o explorador;
habitualmente comprenderá, entre otros elementos, textos en lenguaje
HTML, imágenes, datos, documentos de diversos tipos, animaciones y
elementos multimedia

IP:

Dirección o número de identificación único de cada computador en Internet.

21
Aplicación Web de la Parroquia San Rafael 2011

ISP:

Internet Servicies proveedor de servicios de internet.

LAMP:

Linux, Apache, MySql, Php (arquitectura).

ORACLE.

Es una de las mayores compañías de software del mundo. Sus productos


van desde bases de datos (Oracle) hasta sistemas de gestión. Cuenta
además, con herramientas propias de desarrollo para realizar potentes
aplicaciones.

OFIMÁTICA.

Conjunto de técnicas aplicaciones y herramientas informáticas que se


utilizan en funciones de oficina para utilizar, para auto, atizar y mejor los
procedimientos o tares relacionados.

POSTGRESQL.

Es un sistema de gestión de base de datos relacional orientada a objetos y


libre. Como muchos otros proyectos de código abierto, el desarrollo de
PostgreSQL no es manejado por una sola empresa sino que es dirigido por
una comunidad de desarrolladores y organizaciones comerciales las cuales
trabajan en su desarrollo

PÁGINA WEB.

Unidad de contenido en Internet, que normalmente tiene textos, imágenes,


elementos multimedia y enlaces con otras páginas.

SITIO WEB:

22
Aplicación Web de la Parroquia San Rafael 2011

Denominado también como lugar de la Web o Sitio de Internet, es una


computadora que publica documentos (denominados “páginas Web”) en
Word Wilde Web.

SIMULTANEO.

Realizar al mismo tiempo dos o más tareas.

TCP/IP: Transmisión Control Protocolo/Internet Protocolo (protocolo de


control de transmisiones/protocolo de Internet), protocolos usados para el
control de la transmisión en Internet.

URL:

Dirección electrónica de un recurso web que especifica el protocolo de


transmisión y la dirección de un sitio para poder acceder a él, desde
cualquier computador conectado a Internet.

WWW:

Word Wilde Web es una colección de ficheros, en forma de textos, gráficos,


sonidos y vídeos, vinculados con otros ficheros.

Navegador de Internet: interfaz que permite al usuario acceder a los distintos


lugares de Internet y navegar de uno a otro utilizando los hiperenlaces.

23
CAPÍTULO III
Aplicación Web de la Parroquia San Rafael 2011

3. METODOLOGÍA

3.1. METODOLOGÍA DE LA INVESTIGACIÓN CIENTÍFICA

3.1.1. DISEÑO DE LA INVESTIGACIÓN

CUALITATIVA:

Se elaboró una encuesta relacionado con el problema planteado para ver si


es factible Diseñar y Desarrollar una Aplicación Web para el manejo de
información turística lo cual permitirá resaltar el turismo de la Parroquia de
San Rafael, del Cantón Otavalo, Provincia Imbabura.

3.1.2. POBLACIÓN Y MUESTRA

Para la investigación, se ha escogido una población a nivel de la Parroquia


San Rafael de la Laguna, siendo de 9.000 habitantes (375 familias de 4
miembros por familia), según al 2008.

δ
N22
z
n2

e(N 
1)δ22
z

Datos a aplicar:

N = Población o Universo; siendo de 9.000


n = Tamaño de la muestra
δ2= Varianza; siendo p = éxito y q = fracaso
P = 50% y q= 50%

δ2=p*q

δ 2 = 0,50*0,50

δ 2 = 0,25

Implica éxito y fracaso en la recolección de la información a nivel de


encuestas

z = z crítico => Nivel de confianza = 95%; siendo z = 1,96


e = error; 5%

25
Aplicación Web de la Parroquia San Rafael 2011

Aplicación:

9.000(0.25)(1.96)2
n=
(0.05)2 (9.000 − 1) + (0.25)(1.96)2

8.6436
n=
23.4579

𝑛 = 368.47 = 368

Tabla 1 Resultado de la Población

FUENTE: Parroquia San Rafael

Número total de las encuesta a Población de Parroquia San Rafael: 368

3.1.3. MÉTODOS

La metodología que se aplico para este trabajo de investigación será:

INDUCTIVO:

Este método se aplico en la elaboración del Diagnóstico previo realizado y


en la formulación y desarrollo de las encuestas y la observación directa.

DEDUCTIVO:

Se utiliza éste método en el Planteamiento del Problema y al Describirlo y al


momento de deducir el problema y buscar las soluciones.

DESCRIPTIVO:

Se aplicó éste método en Relación al Estudio Diagnóstico

26
Aplicación Web de la Parroquia San Rafael 2011

3.1.4. FUENTES DE INFORMACIÓN

3.1.4.1 FUENTES PRIMARIAS

 Recopilación de datos mediante el uso de consultas, guías,


entrevistas al personal administrativo de la Junta Parroquial de San
Rafael de la Laguna.

 A los habitantes de la Parroquia la cual será la beneficiaria de los


servicios de la Aplicación Web para el manejo de información
turística lo cual permitirá resaltar el turismo de la Parroquia de San
Rafael, del Cantón Otavalo, Provincia Imbabura.

3.1.4.2 FUENTES SECUNDARIAS

 Documentos relacionados al Desarrollo de Sitio web.

 Internet.

3.1.5. ANÁLISIS Y ENCUESTAS

Las encuestas fueron dirigidas a los habitantes de la Parroquia, y así


obtuvimos la información más exacta considerando prudente el uso de esta
técnica, con el fin de conocer todas las posibles deficiencias y las
necesidades de los posibles.

Objetivo: Recopilar información sobre los problemas y dificultades que se


presentan en dar a conocer la información turística de la Parroquia de San
Rafael de la Laguna, del Cantón Otavalo, Provincia Imbabura, con el fin de
plantear una alternativa de solución con la elaboración de una herramienta
tecnológica confiable.

De esta manera captar la información de expertos y de personas


relacionadas con la investigación, opiniones, criterios, orientaciones y
concejos que fue tomado en cuenta en el desarrollo tanto teórico como
practico del proyecto.

27
Aplicación Web de la Parroquia San Rafael 2011

1.-¿Ha necesitado el Servicio de Una Aplicación Web donde permita


publicar la información turística de la Parroquia de San Rafael de la
Laguna de la Laguna?

ALTERNATIVAS FRECUENCIA PORCENTAJE


Sí 276 75%
No 92 25%
TOTAL 368 100%

Tabla 2 Resultado de la pregunta 1

Pregunta Nº 1 Ha necesitado el Servicio de Una Aplicación Web donde


permita publicar la información turística

NO 25

SÍ 75

0 20 40 60 80

Fig. 2 Resultado de la Pregunta 1

FUENTE: Parroquia San Rafael


INVESTIGADOR: Perugachi Peña Cesar

ANÁLISIS

A través de las encuetas propuestas a la sociedad de la Parroquia San


Rafal, en esta pregunta se consiguieron como resultado los siguientes
porcentajes, de 368 personas encuestadas, el 75% ha necesitado el
Servicio de Una Aplicación Web donde permita publicar la información
turística, a diferencia del 25% no ha necesitado.

28
Aplicación Web de la Parroquia San Rafael 2011

2.-¿Cree usted que se debería Desarrollar Una Aplicación Web donde


permita publicar la información turística de la Parroquia de San Rafael,
del Cantón Otavalo, Provincia Imbabura?

ALTERNATIVAS FRECUENCIA PORCENTAJE


Sí 322 87.5%
No 46 12.5%
TOTAL 368 100%

Tabla 3 Resultado de la Pregunta 2

Pregunta Nº 2 Deberia Desarrollar una Aplicación Web donde permita


publicar la información turística de la Parroquia

NO 12.5

SI 87.5

0 20 40 60 80 100

Fig. 3 Resultado de la Pregunta 2

FUENTE: Parroquia San Rafael


INVESTIGADOR: Perugachi Peña Cesar

ANÁLISIS

En esta pregunta se consiguieron como resultado los siguientes porcentajes,


de 368 personas encuestadas, el 87.5% dice que si es necesario tener una
Aplicación Web donde permita Publicar la información turística de la
Parroquia, a diferencia del 12.5% piensa no que es necesario tener una
Aplicación Web donde permita Publicar la información turística de la
Parroquia.

29
Aplicación Web de la Parroquia San Rafael 2011

3.- ¿Al desarrollar una Aplicación Web donde permita publicar la


información turística de la Parroquia, Cree usted que existirá un
aumento de turistas dentro Parroquia?

ALTERNATIVAS FRECUENCIA PORCENTAJE


Sí 349 94.8%
No 19 5.16%
TOTAL 368 100%

Tabla 4 Resultado de la Pregunta 3

Pregunta Nº 3 Al desarrolla la Aplicacion Web existirá un aumento de


turistas dentro Parroquia

NO 5.16

SÍ 94.8

0 20 40 60 80 100

Fig. 4 Resultado de la Pregunta 3 FUENTE: Parroquia San Rafael

FUENTE: Parroquia San Rafael


INVESTIGADOR: Perugachi Peña Cesar

ANÁLISIS

En esta pregunta se consiguieron como resultado los siguientes porcentajes,


de 368 personas encuestadas, el 94.8% dice que si existirá un amento de
turistas dentro de la Parroquia al desarrollar la Aplicación Web donde
permita Publicar la información turística de la Parroquia, a diferencia del
5.16% piensa no existirá un amento de turistas dentro de la Parroquia.

30
Aplicación Web de la Parroquia San Rafael 2011

4.- ¿Qué beneficio obtendría los turistas al existir Aplicación Web


donde permita publicar la información turística de la Parroquia?

ALTERNATIVAS FRECUENCIA PORCENTAJE


Obtener información precisa 220 59.7%
Localizar a la parroquia con mayor rapidez 148 40.2%
TOTAL 368 100%

Tabla 5 Resultado de la Pregunta 4

Pregunta Nº 4 Que beneficio obtendría los turistas al existir Aplicación Web

Localizar a la parroquia con


40.2
mayor rapidez

Obtener información precisa 59.7

0 20 40 60 80

Fig. 5 Resultado de la Pregunta 4

FUENTE: Parroquia San Rafael


INVESTIGADOR: Perugachi Peña Cesar
ANÁLISIS

El 59.7% dice que al existirá la Aplicación Web donde permita Publicar la


información turística de la Parroquia, los turistas podrán Obtener información
precisa a diferencia del 40.2% piensa que al existirá la Aplicación Web
donde permita Publicar la información turística de la Parroquia los turistas
podrán localizar a la parroquia con mayor rapidez.

Análisis de las Encuestas

Luego de haber realizado las encuestas, se ha visto la necesidad de tener


un buena Aplicación Web donde permita publicar la información turística de
la Parroquia de San Rafael, del Cantón Otavalo, Provincia Imbabura,
permitiendo manejar con exactitud y tener información manejable y segura.

31
Aplicación Web de la Parroquia San Rafael 2011

3.2. METODOLOGÍA DEL DESARROLLO DE SOFTWARE

3.2.1. MÉTODO DE RUP

INTRODUCCIÓN

Las siglas RUP en ingles significa Rational Unified Process (Proceso


Unificado de Rational) metodología del proceso de ingeniería de software
que proporciona un enfoque disciplinado para asignar tareas y
responsabilidades dentro de una organización del desarrollo.

Su meta es asegurar la producción del software de alta calidad que resuelve


las necesidades de los usuarios dentro de un presupuesto y tiempo
establecidos.

La metodología RUP nos proporciona disciplinas en las cuales se


encuentran artefactos con lo cual se podrá contar con guías para poder
documentar e implementar de una manera fácil y eficiente, todas las guías
para un buen desarrollo.

Fases del RUP

Fig. 6 Diagrama de Fases del RUP


FUENTE: www.metodologia.com
1. Concepción, Inicio o Estudio de oportunidad
 Define el ámbito y objetivos del proyecto
 Se define la funcionalidad y capacidades del producto

2. Elaboración

 Se define una arquitectura básica


 Se planifica el proyecto considerando recursos disponibles
32
Aplicación Web de la Parroquia San Rafael 2011

3. Construcción
 Gran parte del trabajo es programación y pruebas
4. Transición
 Se libera el producto y se entrega al usuario para un uso real

3.2.1.1 REQUERIMIENTOS

Descripción General

 Seguridad

o Gestionar Usuarios del Sistema

o Control de Accesos al Sistema

o Gestionar Roles de Usuarios

 Visitante

o Ingreso a Aplicación Web

o Registrarse

o Comentarios

o Descargar (imagen, video, música)

 Administración

o Gestionar imágenes

o Gestionar videos

o Gestionar músicas

o Gestionar comentarios

o Gestionar nuevas publicaciones

o Gestionar publicación anteriores

 Usuarios del Sistema


o Administrador (Seguridad, Administración, Visitante)

o Secretaria (Administración, Visitante)

o Usuarios (Visitante)
33
Aplicación Web de la Parroquia San Rafael 2011

3.2.1.2 CASOS DE USOS

INTRODUCCIÓN

Diagrama de Casos de Uso: modela la funcionalidad del sistema


agrupándola en descripciones de acciones ejecutadas por un sistema para
obtener un resultado.

Un Diagrama de Casos de Uso muestra la relación entre los actores y los


casos de uso del sistema. Representa la funcionalidad que ofrece el sistema
en lo que se refiere a su interacción externa.

Los diagramas de casos de uso sirven para facilitar la comunicación con los
futuros usuarios del sistema, y con el cliente, y resultan especialmente útiles
para determinar las características necesarias que tendrá el sistema.

Los diagramas de casos de uso sirven para facilitar la comunicación con los
futuros usuarios del sistema, y con el cliente, y resultan especialmente útiles
para determinar las características necesarias que tendrá el sistema.

Elementos
Los elementos que pueden aparecer en un Diagrama de Casos de Uso son:
actores, casos de uso y relaciones entre casos de uso.

Descripción de casos de uso

Las descripciones de casos de uso son reseñas textuales del caso de uso.
Normalmente tienen el formato de una nota.

Fig. 7 Descripción de caso de uso


FUENTE: Perugachi Peña Cesar

34
Aplicación Web de la Parroquia San Rafael 2011

Actor

Un actor es una entidad externa (de fuera del sistema) que interacciona con
el sistema participando (y normalmente iniciando) en un caso de uso. Los
actores pueden ser gente real (por ejemplo, usuarios del sistema), otros
ordenadores o eventos externos.

Un actor es algo con comportamiento, como una persona (identificada por un


rol), un sistema informatizado u organización, y que realiza algún tipo de
interacción con el sistema.. Se representa mediante una figura humana
dibujada con palotes. Esta representación sirve tanto para actores que son
personas como para otro tipo de actores.

Fig. 8 Descripción de actor


FUENTE: Perugachi Peña Cesar
Los casos de uso pueden tener relaciones con otros casos de uso. Los tres
tipos de relaciones más comunes entre casos de uso son:

 include que especifica una situación en la que un caso de uso tiene


lugar dentro de otro caso de uso
 extends que específica que en ciertas situaciones, o en algún punto
(llamado punto de extensión) un caso de uso será extendido por otro.
 Generalización que especifica que un caso de uso hereda las
características del super caso de uso y puede volver a especificar
algunas o todas ellas de una forma similar a las herencias entre clases.

Cuando se trabaja con casos de uso, es importante tener presentes algunas


socillas reglas:

 Cada caso de uso está relacionado como mínimo con un actor


 Cada caso de uso es un iniciador (es decir, un actor)
 Cada caso de uso lleva a un resultado relevante.

35
Aplicación Web de la Parroquia San Rafael 2011

ACTORES: Secretaria y Administrador

Fig. 9 Casos de uso de los actores del sistema


FUENTE: Perugachi Peña Cesar
36
Aplicación Web de la Parroquia San Rafael 2011

CU01
Objetivo: Permitir Gestionar Categorías
Precondición: Ninguna
Postcondición: Salir del sistema con éxito.
Frecuencia: Cada vez que el Secretaria desea gestionar imágenes

CASO DE USO: Gestionar Categorías


ACTOR: Administrador y Secretaria
CURSO NORMAL DE EVENTOS
El Secretaria accede al sistema con registro
Selecciona la opción de Gestionar Categorías
Gestionar Categorías (nuevo, actualizar, eliminar) Cancelar
Regresar a la ventana principal Regresar a la ventana principal

Tabla 6 Caso de uso gestión de categorías


FUENTE: Perugachi Peña Cesar
CU02
Objetivo: Permitir gestionar imágenes
Precondición: Ninguna
Postcondición: Salir del sistema con éxito.
Frecuencia: Cada vez que el Secretaria desea gestionar imágenes

CASO DE USO: Gestionar imágenes


ACTOR: Administrador y Secretaria
CURSO NORMAL DE EVENTOS
El Secretaria accede al sistema con registro
Selecciona la opción de Gestionar imágenes
Gestionar imágenes (nuevo, actualizar, eliminar) Cancelar
Regresar a la ventana principal Regresar a la ventana principal

Tabla 7 Caso de uso de gestión de imágenes


FUENTE: Perugachi Peña Cesar
CU03
Objetivo: Permitir gestionar Músicas
Precondición: Ninguna
Postcondición: Salir del sistema con éxito.
Frecuencia: Cada vez que el Secretaria desea gestionar Músicas

CASO DE USO: Gestionar Músicas


ACTOR: Administrador y Secretaria
CURSO NORMAL DE EVENTOS
El Secretaria accede al sistema con registro
Selecciona la opción de Gestionar Músicas
Gestionar Músicas (nuevo, actualizar, eliminar) Cancelar
Regresar a la ventana principal Regresar a la ventana principal

Tabla 8 Caso de uso de gestión de músicas


FUENTE: Perugachi Peña Cesar

37
Aplicación Web de la Parroquia San Rafael 2011

CU04
Objetivo: Permitir gestionar Videos
Precondición: Ninguna
Postcondición: Salir del sistema con éxito.
Frecuencia: Cada vez que el Secretaria desea gestionar Videos

CASO DE USO: Gestionar Videos


ACTOR: Administrador y Secretaria
CURSO NORMAL DE EVENTOS
El Secretaria accede al sistema con registro
Selecciona la opción de Gestionar Videos
Gestionar Videos (nuevo, actualizar, eliminar) Cancelar
Regresar a la ventana principal Regresar a la ventana principal

Tabla 9 Caso de uso de gestión de videos


FUENTE: Perugachi Peña Cesar
CU05
Objetivo: Permitir gestionar Comentarios
Precondición: Ninguna
Postcondición: Salir del sistema con éxito.
Frecuencia: Cada vez que el Secretaria desea gestionar Comentarios

CASO DE USO: Gestionar Comentarios


ACTOR: Administrador y Secretaria
CURSO NORMAL DE EVENTOS
El Secretaria accede al sistema con registro
Selecciona la opción de Gestionar Comentarios
Gestionar Comentarios (nuevo, eliminar) Cancelar
Regresar a la ventana principal Regresar a la ventana principal

Tabla 10 Caso de uso de gestión de comentarios


FUENTE: Perugachi Peña Cesar
CU06
Objetivo: Permitir gestionar publicaciones
Precondición: Ninguna
Postcondición: Salir del sistema con éxito.
Frecuencia: Cada vez que el Secretaria desea gestionar publicaciones

CASO DE USO: Gestionar publicaciones


ACTOR: Administrador y Secretaria
CURSO NORMAL DE EVENTOS
El Secretaria accede al sistema con registro
Selecciona la opción de Gestionar publicaciones
Gestionar publicaciones(nuevo, actualizar, eliminar) Cancelar
Regresar a la ventana principal Regresar a la ventana principal

Tabla 11 Caso de uso de gestión de publicaciones


FUENTE: Perugachi Peña Cesar

38
Aplicación Web de la Parroquia San Rafael 2011

CU07

Objetivo: Permitir al Administrador gestionar Rol de Usuario.


Precondición: Ninguna
Postcondición: Salir del sistema con éxito.
Frecuencia: Cada vez que el Administrador desea gestionar Rol de Usuarios.

CASO DE USO: Gestionar Roles


ACTOR: Administrador
CURSO NORMAL DE EVENTOS
El administrador accede al sistema con registro
Selecciona la opción de Gestionar Roles
Gestionar Roles (nuevo, actualizar, eliminar) Cancelar
Regresar a la ventana principal Regresar a la ventana principal

Tabla 12 Caso de uso de gestión de rol de usuario


FUENTE: Perugachi Peña Cesar
CU08

Objetivo: Permitir al Administrador gestionar Usuarios.


Precondición: Ninguna
Postcondición: Salir del sistema con éxito.
Frecuencia: Cada vez que el Administrador desea gestionar Usuarios.

CASO DE USO: Gestionar Usuarios


ACTOR: Administrador
CURSO NORMAL DE EVENTOS
El administrador accede al sistema con registro
Selecciona la opción de Gestionar Usuarios
Selecciona el tipo de Usuario
Gestionar Usuarios (nuevo, actualizar, eliminar) Cancelar
Regresar a la ventana principal Regresar a la ventana principal

Tabla 13 Caso de uso de gestión de usuarios


FUENTE: Perugachi Peña Cesar

39
Aplicación Web de la Parroquia San Rafael 2011

ACTOR: Visitante

Fig. 10 Diagrama de casos de uso de Visitante

FUENTE: Perugachi Peña Cesar


CU01
Objetivo: Permitir al Usuario Visitante ver publicaciones
Precondición: Ninguna
Postcondición: Salir del sistema con éxito.
Frecuencia: Cada vez que el Usuario Visitante desea ver publicaciones

CASO DE USO: Ver Publicaciones


ACTOR: Usuario Visitante
CURSO NORMAL DE EVENTOS
El Usuario Visitante accede a la Aplicación Web
Selecciona la categoría
Ver Publicaciones Salir

Tabla 14 Caso de uso de ver publicaciones


FUENTE: Perugachi Peña Cesar

40
Aplicación Web de la Parroquia San Rafael 2011

CU02
Objetivo: Permitir al Usuario Visitante Registrarse
Precondición: Ninguna
Postcondición: Salir del sistema con éxito.
Frecuencia: Cada vez que el Usuario Visitante Registrarse

CASO DE USO: Registrarse


ACTOR: Usuario Visitante
CURSO NORMAL DE EVENTOS
El Usuario Visitante accede a la Aplicación Web
Selecciona la opción de registrarse
Ingresar datos y se Registrarse Salir
Regresar a la página principal Regresar a la página principal

Tabla 15 Caso de uso del visitante permitir registrarse


FUENTE: Perugachi Peña Cesar
CU03
Objetivo: Permitir al Usuario Visitante Descargar Publicaciones
Precondición: Ninguna
Postcondición: Salir del sistema con éxito.
Frecuencia: Cada vez que el Usuario Visitante desea Descargar Publicaciones

CASO DE USO: Descargar


ACTOR: Usuario Visitante
CURSO NORMAL DE EVENTOS
El Usuario Visitante accede al sistema con registro
Descargar Publicaciones Cerrar Sesión
Regresar a la página principal Regresar a la página principal

Tabla 16 Caso de uso del visitante permitir descargar publicaciones


FUENTE: Perugachi Peña Cesar
CU04
Objetivo: Permitir al Usuario Visitante Comentar
Precondición: Ninguna
Postcondición: Salir del sistema con éxito.
Frecuencia: Cada vez que el Usuario Visitante desea Comentar

CASO DE USO: Comentario


ACTOR: Usuario Visitante
CURSO NORMAL DE EVENTOS
El Usuario Visitante accede al sistema con registro
Emitir comentario Cancelar comentario
Regresar a la ventana principal Regresar a la ventana principal

Tabla 17 Caso de uso del visitante permitir emitir comentario


FUENTE: Perugachi Peña Cesar

41
Aplicación Web de la Parroquia San Rafael 2011

3.2.1.3 DRIAGRAMA DE ACTIVIDADES

INTRODUCCIÓN

Un diagrama de actividades representa los flujos de trabajo paso a paso de


negocio y operacionales de los componentes en un sistema. Un Diagrama
de Actividades muestra el flujo de control general.

Son similares a los diagramas de flujo procesales, con la diferencia de que


todas las actividades están claramente unidas a objetos.

Es una forma especial de diagrama de estado usado para modelar una


secuencia de acciones y condiciones tomadas dentro de un proceso.

Un diagrama de Actividades es una variación del Diagrama de estados UML


donde los "estados" representan operaciones, y las transiciones representan
las actividades que ocurren cuando la operación es completa

En la siguiente sección se describen los diversos elementos que componen


un diagrama de Actividad.

Composición

Inicio: El inicio de un diagrama de actividad es representado por un círculo


de color negro sólido.

Actividad: Una actividad representa la acción que será realizada por el


sistema la cual es representada dentro de un ovalo.

Transición: Una transición ocurre cuando se lleva a cabo el cambio de una


actividad a otra, la transición es representada simplemente por una línea con
una flecha en su terminación para indicar dirección.

Ramificación: Una ramificación ocurre cuando existe la posibilidad que


ocurra más de una transición (resultado) al terminar determinada actividad.
Este elemento es representado a través de un rombo.

Existen unos pocos elementos, que no tiene un valor semántico real en la


maqueta, pero que ayudan a clarificar partes del programa. Estos elementos
son: (Línea de texto, Notas de texto y enlaces Cajas)
42
Aplicación Web de la Parroquia San Rafael 2011

DIAGRAMA DE ACTIVIDADES: Administrador

Fig. 11 Diagrama de Actividades del Administrador


FUENTE: Perugachi Peña Cesar
43
Aplicación Web de la Parroquia San Rafael 2011

DIAGRAMA DE ACTIVIDADES: Secretaria

Fig. 12 Diagrama de Actividades de la secretaria


FUENTE: Perugachi Peña Cesar
44
Aplicación Web de la Parroquia San Rafael 2011

DIAGRAMA DE ACTIVIDADES: Visitante

Fig. 13 Diagrama de Actividades del Visitante


FUENTE: Perugachi Peña Cesar
45
Aplicación Web de la Parroquia San Rafael 2011

3.2.2. DISEÑO DEL SISTEMA

INTRODUCCIÓN DE DIGRAMA DE CLASES

Diagrama de Clases: muestra las clases (descripciones de objetos que


comparten características comunes) que componen el sistema y cómo se
relacionan entre sí.

Se dice que los diagramas de clases son diagramas «estáticos» porque


muestran las clases, junto con sus métodos y atributos, así como las
relaciones estáticas entre ellas: qué clases «conocen» a qué otras clases o
qué clases «son parte» de otras clases, pero no muestran los métodos
mediante los que se invocan entre ellas.

Clase

Una clase define los atributos y los métodos de una serie de objetos. Todos
los objetos de esta clase (instancias de esa clase) tienen el mismo
comportamiento y el mismo conjunto de atributos (cada objetos tiene el suyo
propio). En ocasiones se utiliza el término «tipo» en lugar de clase, pero
recuerde que no son lo mismo, y que el término tipo tiene un significado más
general.

En las clases están representadas por rectángulos, con el nombre de la


clase, y también pueden mostrar atributos y operaciones de la clase en otros
dos compartimentos dentro del rectángulo.

Atributos

Los atributos se muestran al menos con su nombre, y también pueden


mostrar su tipo, valor inicial y otras propiedades. Los atributos también
pueden ser mostrados visualmente:

 + Indica atributos públicos


 # Indica atributos protegidos
 - Indica atributos privados

46
Aplicación Web de la Parroquia San Rafael 2011

3.2.2.1 DRIAGRAMA DE CLASE


PERMISOS MODULOS
ID_MODULO <pi> Serial <M>
MODULO <Undefined>
Key_1 <pi>

T AB_CAT EGORIA_PUBLICACION
T AB_IMAGENES ID_CAT EGORIA <pi> Serial <M>
T AB_T IPO_USUARIO CAT EGORIA Variable characters (100)
ID_IMAGEN <pi> Serial <M>
ID_T IPO_USUARIO <pi> Serial <M> ALBUM Variable characters (100) Key_1 <pi>
T IPO Variable characters (100) ARCHIVO Long binary
Key_1 <pi> DESCRIPCION T ext
Key_1 <pi>

T AB_MUSICA
ID_MUSICA <pi> Serial <M> T AB_PUBLICACIONES
T AB_USUARIOS ALBUM Variable characters (100)
ARCHIVO Long binary ID_PUBLICACION <pi> Serial <M>
ID_USUARIO <pi> Serial <M> T IT ULO Variable characters (100)
DESCRIPCION T ext
NOMBRES Variable characters (100) T EXT O1 T ext
APELLIDOS Variable characters (100) Key_1 <pi>
T EXT O2 T ext
CEDULA Variable characters (100) T EXT O3 T ext
DIRECCION Variable characters (100) LINK Variable characters (100)
T ELEFONO Variable characters (100) FECHA Date
T AB_VIDEOS
CORREO Variable characters (100) FECHA_LIMIT E Date
USUARIO Variable characters (100) ID_VIDEOS <pi> Serial <M> NOT A T ext
CLAVE Variable characters (100) ALBUM Variable characters (100)
ARCHIVO Long binary Key_1 <pi>
Key_1 <pi>
DESCRIPCION T ext
Key_1 <pi>

T AB_COMENT ARIOS
ID_COMENT ARIO <pi> Serial <M>
COMENT ARIO Variable characters (1000)
FECHA Date
Key_1 <pi>

Fig. 14 Diagrama de clase de la base de datos


FUENTE: Perugachi Peña Cesar

47
Aplicación Web de la Parroquia San Rafael 2011

3.2.2.2 DIAGRAMA DE ESTADOS

INTRODUCCIÓN

Diagrama de Estados: modela el comportamiento del sistema de acuerdo


con eventos. Los diagramas de estado muestran los diferentes estados de
un objeto durante su vida, y los estímulos que provocan los cambios de
estado en un objeto.

Los diagramas de estado ven a los objetos como máquinas de estado o


autómatas finitos que pueden estar en un conjunto de estados finitos y que
pueden cambiar su estado a través de un estímulo perteneciente a un
conjunto finito.

Por ejemplo, un objeto puede tener durante su vida uno de los siguientes
estados:

 Listo
 Escuchando
 Trabajando
 Detenido

Estado

Los estados son los ladrillos de los diagramas de estado. Un estado


pertenece a exactamente una clase y representa un resumen de los valores
y atributos que puede tener la clase. Un estado describe el estado interno de
un objeto de una clase particular

Tenga en cuenta que no todos los cambios en los atributos de un objeto


deben estar representados por estados, sino únicamente aquellos cambios
que pueden afectar significativamente a la forma de funcionamiento del
objeto

Hay dos tipos especiales de estados: inicio y fin. Son especiales en el


sentido de que no hay ningún evento que pueda devolver a un objeto a su
estado de inicio, y de la misma forma no hay ningún evento que pueda sacar
a un objeto de su estado de fin

48
Aplicación Web de la Parroquia San Rafael 2011

49
Aplicación Web de la Parroquia San Rafael 2011

3.2.3. IMPLEMENTACIÓN

3.2.3.1 COMPONENTES

INTRODUCCIÓN

Los diagramas de componentes muestran los componentes del software (ya


sea las tecnologías que lo forman, componentes, o simplemente secciones
del sistema claramente distintas) y los artilugios de que está compuesto
como los archivos de código fuente, las librerías o las tablas de una base de
datos.

Los componentes pueden tener interfaces (es decir clases abstractas con
operaciones) que permiten asociaciones entre componentes.

Los componentes representan todos los tipos de elementos software que


entran en la fabricación de aplicaciones informáticas. Pueden ser simples
archivos, paquetes de Ada, bibliotecas cargadas dinámicamente, etc.

Las relaciones de dependencia se utilizan en los diagramas de componentes


para indicar que un componente utiliza los servicios ofrecidos por otro
componente.

Un diagrama de componentes representa las dependencias entre


componentes software, incluyendo componentes de código fuente,
componentes del código binario, y componentes ejecutables.

Un módulo de software se puede representar como componente. Algunos


componentes existen en tiempo de compilación, algunos en tiempo de
enlace y algunos en tiempo de ejecución, otros en varias de éstas.

Un componente de sólo compilación es aquel que es significativo


únicamente en tiempo de compilación. Un componente ejecutable es un
programa ejecutable.

Un diagrama de componentes tiene sólo una versión con descriptores, no


tiene versión con instancias. Para mostrar las instancias de los componentes
se debe usar un diagrama de despliegue.

50
Aplicación Web de la Parroquia San Rafael 2011

NIVEL 0

Fig. 15 Diagrama de componentes del sistema

FUENTE: Perugachi Peña Cesar


NIVEL 1

Fig. 16 Diagrama de componentes del sistema


FUENTE: Perugachi Peña Cesar
51
Aplicación Web de la Parroquia San Rafael 2011

3.2.3.2 ARQUITECTURA DEL SISTEMA

La Arquitectura Web que se empleará será la siguiente

Fig. 17 Arquitectura del sistema

FUENTE: Perugachi Peña Cesar

Fig. 18 Arquitectura del sistema


FUENTE: Perugachi Peña Cesar
Es muy importante analizar el funcionamiento de internet ya que es un sitio
que funciona en el internet.

En todos los países hay servicio a Internet por lo tanto no hay que ser un
experto para tener acceso a Internet.
52
Aplicación Web de la Parroquia San Rafael 2011

Cada equipo de cómputo que participa en Internet recibe el nombre de host.


Algunos host sirven el contenido o aplicaciones por lo que se les denomina
servidores. Otras computadoras como (clientes) consumen el contenido o la
información ofrecida por los servidores. A esta relación de le denomina
cliente servidor.

La Arquitectura Web que se empleará será la siguiente:

Teniendo del lado cliente al navegador Web, y del servidor a: Base de Datos
con MySQL 5.0, Lenguaje de Programación en PHP versión 5.1.1 y Servidor
Apache versión: Apache/1.3.33

53
Aplicación Web de la Parroquia San Rafael 2011

3.2.4. IMPLANTACIÓN

3.2.2.3 DIAGRAMA DE DESPLIEGUE

INTRODUCCIÓN

54
Aplicación Web de la Parroquia San Rafael 2011

CAPÍTULO IV

55
Aplicación Web de la Parroquia San Rafael 2011

4. ANALISIS DEL SISTEMA

4.1. ANÁLISIS DEL SISTEMA ACTUAL

La Parroquial de San Rafael de la Laguna. Actualmente no tiene ningún Sitio


Web informativo, tampoco con una Aplicación Web para el manejo de
información turística lo cual permitirá resaltar el turismo de la Parroquia.

Pero las ventajas del desarrollo globalizado han permitido empezar a


desarrollar e implantar sistemas para Internet y como primer objetivo la
Parroquial de San Rafael de la Laguna tiene el desarrollo de un Sitio Web
informativo el cual permita publicar información turística y dar a conocer al
mundo sus principales pilares como Parroquial.

El Sitio Web tendrá como objetivo principal dar a conocer información de la


Parroquia, también permitirá publicar la información turística de la Parroquial
de San Rafael de la Laguna, Cantón Otavalo, Provincia Imbabura.

El Sitio Web va a tener las siguientes restricciones:

Seguridad:

El Sistema tendrá un administrador conocido como back-end16, Solo el


usuario registrador en el Sistema tendrán acceso siempre cuando los
usuarios se autentificaran mediante un nombre y una contraseña, para tener
seguridad en el acceso la contraseña tendrá un formato de encriptación.

Acceso a la información:

El Internet nos permite expandirnos a través de las fronteras razón por la


cual todos los usuarios que accedan al sitio Web tendrán la oportunidad de
conocer toda la información plasmada en este sitio.

Esta parte del sitio Web se llama front-end 17 en el cual nosotros podremos
navegar por diferentes áreas de información.

16
Parte del administrador
17
Parte del cliente

56
Aplicación Web de la Parroquia San Rafael 2011

4.2. ESTUDIO DE FACTIBILIDAD

La Junta Parroquial de San Rafael de la Laguna ofrece todo el apoyo en los


diferentes recursos que se necesita como por ejemplo el económico, por
esta razón se ha planteado subir el sitio Web al Internet de forma real con lo
cual ganamos impacto ante los diferentes usuarios de la Parroquia.

A continuación analizaremos los factores más importantes que han permitido


evaluar a este proyecto como muy factible para la Parroquial de San Rafael
de la Laguna.

4.2.1. FACTIBILIDAD OPERATIVA

El Sitio Web tendrá la siguiente factibilidad operativa como los que se


menciona a continuación:

 Que todos los usuarios que accedan al sitio Web tendrán la


oportunidad de conocer toda la información turística de la Parroquia
de San Rafael de la Laguna.
 Todo los Usuarios que se Registran podrán descargar los archivo
publicados, y pondrán emitir comentario.
 Un Administrador podrá gestionar Publicaciones nuevas o anteriores
y gestionar Usuarios.

4.2.2. FACTIBILIDAD TÉCNICA

Hardware

Debe cubrir los siguientes requerimientos mínimos.

 Procesador aton d410 775lga


 1G MB de memoria RAM.
 Monitor recomendado 1024x768.
 Teclado.
 Mouse.
 Cámara

57
Aplicación Web de la Parroquia San Rafael 2011

Evaluando el hardware existente y tomando la configuración mínima


necesaria, la Institución no requiere inversión inicial ni tampoco para
actualizar los equipos existentes, ya que los mismos satisfacen los
requerimientos establecidos para la puesta en marcha del sistema.

Software

 Sistema operativo Windows Profesional SP3.

Como resultado del estudio técnico se determino que en los actuales


momentos la Institución posee la infraestructura tecnológico (Hardware y
Software) necesarios para el funcionamiento del Sitio Web.

Dominio

Que es el nombre para un host determinado. Como por ejemplo la dirección


IP de Yahoo (0. 0. 0. 0), pero su nombre dominio es www.yahoo.com. Lo
cual también tiene una estructura URL (Localizador Uniforme de Recursos)
que es el método estándar que emplea para especificar la ubicación de los
recursos de Internet.

Los dominios del primer nivel son más específicos como COM, NET, EDU, lo
cual indica el tipo de organización que es incluso en país donde se
encuentra. Mostraremos unos ejemplos.

Nombre Descripción
Com Organizaciones comerciales y con fines de lucro
Net Organizaciones diversas y sin fines de lucro
Edu Universidad que imparten carreras de cuarto años
Gov Agencias del gobierno federal
Do República dominicana
Uk Reino unido

Tabla 18 Tipos de dominios


FUENTE: Perugachi Peña Cesar
Los servidores de nombre de dominio traducen estos nombres en
direcciones IP.

58
Aplicación Web de la Parroquia San Rafael 2011

El concepto de proveedor de servicios de Internet refiere una empresa que


proporciona conectividad con Internet. La labor de estas empresas es de
mantener una gran red que se conecta directamente con Internet.

La computadora que utiliza la gente común con usted y yo establece una


conexión de red con el proveedor de servicios a través de un protocolo de
conexión.

Hosting

La Junta Parroquial de San Rafael de la Laguna solamente invertirá en el


hosting y en el domino (Arrendamiento de un espacio en web), este gasto
económico será anual, a continuación se detalla los gatos en cuanto a
Hosting y Dominio.

Fig. 19 Plan de hosting


FUENTE: www.promehost.com

Se ha contratado el Plan ilimitado por la razón de que los archivos


(imágenes, videos, músicas) ocupan una gran cantidad de espacio. A
continuación se detallara las características:

59
Aplicación Web de la Parroquia San Rafael 2011

Características De Hosting

HOSTING CARACTERÍSTICAS DETALLES


ILIMITADO
Hosting. Espacio en disco
ILIMITADO
Transferencia de datos / Ancho de banda
Se puede crear cuentas separadas Hosting con ILIMITADO
Cpanel Acceso
ILIMITADO
Dominios adicionales
ILIMITADO
Aparcado de dominio
ILIMITADO
Subdominios
Activación instantánea GRATIS
ILIMITADO
POP3 y POP3 cuentas de correo electrónico
ILIMITADO
IMAP y cuentas de correo electrónico seguros IMAP
ILIMITADO
Transmisión de cuentas de correo electrónico
ILIMITADO
Mensajes automáticos
ILIMITADO
Cuentas FTP adicionales
ILIMITADO
Bases de datos MySQL

Version de MySql 5.1

Version de PHP 5.2


Software de Soporte para Diseño de Páginas Web

Dreamweaver Apoyo

FrontPage Ayuda

Todos los tipos de soporte FTP Client

Sitio en línea gratis Builder

Nvu Software Web Authoring Support


Opciones Multimedia Detalles

Streaming de vídeo y audio de apoyo

Soporte Real Audio y Video

Soporte Flash

Fig. 20 Características del hosting


FUENTE: www.promehost.com
60
Aplicación Web de la Parroquia San Rafael 2011

Al realizar un análisis, el valor económico no excede los 100.80 dólares


anules por lo cual la Junta tiene el presupuesto necesario para cubrir dicho
gasto. De esta manera poner en funcionamiento la Aplicación Web donde
nos permita publicar la información turística de la Parroquia San Rafael,
Cantón Otavalo, Provincia Imbabura. El Dominio es parroquiasanrafael.com.

4.2.3. FACTIBILIDAD ECONÓMICA

A continuación se presenta un estudio que dio como resultado la factibilidad


económica del nuevo sistema, en los cuales se determinaron los recursos
para desarrollar, implantar y mantener en operaciones el sistema
programado.

Costo del sistema

El desarrollo del Sistema presenta los siguientes gastos, que se detalla a


continuación.

RUBRO CANT COSTO


Hardware
ORDENADOR CORE 2DUO 1 $ 600,00
IMPRESORA 1 $ 50,00
Software
DREAMWEAVER 1 $ 00,00
APPSERVER 1 $ 00,00
MYSQL $ 00,00
SITIO WEB DESARROLLADO $ 600,00
HOSTING 1 $ 100,80
Otros
OTROS (GASTOS SUMINISTRO) $ 100,00
IMPREVISTOS $ 100,00

COSTO TOTAL DEL PROYECTO $ 1.550,80

Tabla 19 Costo del sistema


FUENTE: Perugachi Peña Cesar

61
Aplicación Web de la Parroquia San Rafael 2011

CAPÍTULO V

62
Aplicación Web de la Parroquia San Rafael 2011

5. DISEÑO DEL NUEVO SISTEMA

5.1. DIAGRAMA DE FLUJO DE DATOS

5.1.1. NIVEL 0

Fig. 21 Diagrama de flujo de datos nivel 0


FUENTE: Perugachi Peña Cesar
63
Aplicación Web de la Parroquia San Rafael 2011

5.1.2. NIVEL 1

Fig. 22 Diagrama de flujo de datos nivel 1


FUENTE: Perugachi Peña Cesar

64
Aplicación Web de la Parroquia San Rafael 2011

5.2. DISEÑO DE LA BASE DE DATOS

5.2.1. DISEÑO LÓGICO


PERMISOS MODULOS
ID_MODULO <pi> Serial <M>
MODULO <Undefined>
Key_1 <pi>

T AB_CAT EGORIA_PUBLICACION
T AB_IMAGENES ID_CAT EGORIA <pi> Serial <M>
T AB_T IPO_USUARIO CAT EGORIA Variable characters (100)
ID_IMAGEN <pi> Serial <M>
ID_T IPO_USUARIO <pi> Serial <M> ALBUM Variable characters (100) Key_1 <pi>
T IPO Variable characters (100) ARCHIVO Long binary
Key_1 <pi> DESCRIPCION T ext
Key_1 <pi>

T AB_MUSICA
ID_MUSICA <pi> Serial <M> T AB_PUBLICACIONES
T AB_USUARIOS ALBUM Variable characters (100)
ARCHIVO Long binary ID_PUBLICACION <pi> Serial <M>
ID_USUARIO <pi> Serial <M> T IT ULO Variable characters (100)
DESCRIPCION T ext
NOMBRES Variable characters (100) T EXT O1 T ext
APELLIDOS Variable characters (100) Key_1 <pi>
T EXT O2 T ext
CEDULA Variable characters (100) T EXT O3 T ext
DIRECCION Variable characters (100) LINK Variable characters (100)
T ELEFONO Variable characters (100) FECHA Date
T AB_VIDEOS
CORREO Variable characters (100) FECHA_LIMIT E Date
USUARIO Variable characters (100) ID_VIDEOS <pi> Serial <M> NOT A T ext
CLAVE Variable characters (100) ALBUM Variable characters (100)
ARCHIVO Long binary Key_1 <pi>
Key_1 <pi>
DESCRIPCION T ext
Key_1 <pi>

T AB_COMENT ARIOS
ID_COMENT ARIO <pi> Serial <M>
COMENT ARIO Variable characters (1000)
FECHA Date
Key_1 <pi>

Fig. 23 Diseño lógico de la base de datos


FUENTE: Perugachi Peña Cesar

65
Aplicación Web de la Parroquia San Rafael 2011

5.2.2. DISEÑO FÍSICO

Fig. 24 Diseño físico de la base de datos


FUENTE: Perugachi Peña Cesar

66
Aplicación Web de la Parroquia San Rafael 2011

5.2.3. DICCIONARIO DATOS

tab_usuarios

Tabla 20 Estructura de Tab_usuarios

tab_tipo_usuario

Tabla 21 Estructura de Tab_tipo_usuario

modulos

Tabla 22 Estructura de Tab_modulos

tab_categoria_publicacion

Tabla 23 Estructura de Tab_categoria

67
Aplicación Web de la Parroquia San Rafael 2011

tab_imagenes

Tabla 24 Estructura de Tab_imagenes


tab_musica

Tabla 25 Estructura Tab_musica

tab_videos

Tabla 26 Estructura Tab_videos

tab_publicaciones

Tabla 27 Estructura Tab_publicaciones

68
Aplicación Web de la Parroquia San Rafael 2011

tab_comentarios

Tabla 28 Estructura Tab_comentarios

FUENTE: Perugachi Peña Cesar

CÓDIGO SQL:

create table MODULOS


(
ID_MODULO integer not null default autoincrement,
MODULO char(10),
constraint PK_MODULOS primary key (ID_MODULO)
);

create table TAB_CATEGORIA_PUBLICACION


(
ID_CATEGORIA integer not null default autoincrement,
CATEGORIA varchar(100),
Constraint PK_TAB_CATEGORIA_PUBLICACION primary key
ID_CATEGORIA)
);
create table TAB_COMENTARIOS
(
ID_COMENTARIO integer not null default autoincrement,
ID_USUARIO integer,
ID_PUBLICACION integer,
COMENTARIO varchar(1000),
FECHA date,
constraint PK_TAB_COMENTARIOS primary key (ID_COMENTARIO));

69
Aplicación Web de la Parroquia San Rafael 2011

create table TAB_IMAGENES


(
ID_IMAGEN integer not null default autoincrement,
ID_USUARIO integer,
ALBUM varchar(100),
ARCHIVO long binary,
DESCRIPCION long varchar,
constraint PK_TAB_IMAGENES primary key (ID_IMAGEN)
);

create table TAB_MUSICA


(
ID_MUSICA integer not null default autoincrement,
ID_USUARIO integer,
ALBUM varchar(100),
ARCHIVO long binary,
DESCRIPCION long varchar,
constraint PK_TAB_MUSICA primary key (ID_MUSICA)
);

create table TAB_PUBLICACIONES


(
ID_PUBLICACION integer not null default autoincrement,
ID_CATEGORIA integer,
TITULO varchar(100),
ID_IMAGEN integer,
TEXTO1 long varchar,
ID_MUSICA integer,
ID_VIDEOS integer,
LINK varchar(100),
FECHA date,
FECHA_LIMITE date,
ID_USUARIO integer,
NOTA long varchar,

70
Aplicación Web de la Parroquia San Rafael 2011

constraint PK_TAB_PUBLICACIONES primary key (ID_PUBLICACION)


);

create table TAB_TIPO_USUARIO


(
ID_TIPO_USUARIO integer not null default autoincrement,
TIPO varchar(100),
constraint PK_TAB_TIPO_USUARIO primary key (ID_TIPO_USUARIO)
);

create table TAB_USUARIOS


(
ID_USUARIO integer not null default autoincrement,
ID_TIPO_USUARIO integer,
NOMBRES varchar(100),
APELLIDOS varchar(100),
CEDULA varchar(100),
DIRECCION varchar(100),
TELEFONO varchar(100),
CORREO varchar(100),
USUARIO varchar(100),
CLAVE varchar(100),
constraint PK_TAB_USUARIOS primary key (ID_USUARIO)
);

create table TAB_VIDEOS


(
ID_VIDEOS integer not null default autoincrement,
ID_USUARIO integer,
ALBUM varchar(100),
ARCHIVO long binary,
DESCRIPCION long varchar,
constraint PK_TAB_VIDEOS primary key (ID_VIDEOS));

71
Aplicación Web de la Parroquia San Rafael 2011

5.3. DISEÑO DE LA INTERFAZ DE USUARIO

5.3.1. DISEÑO DE ENTRADA

Fig. 25 Pagina principal de la Aplicación web


FUENTE: Perugachi Peña Cesar

Se visualiza la página principal al entrar con la dirección


www.parroquiasanrafael.com visualizamos toda la información publicada en
el sitio, también algunas opciones como (visión. misión. objetivos, contactos)

72
Aplicación Web de la Parroquia San Rafael 2011

Fig. 26 Página de -registro de usuarios visitantes


FUENTE: Perugachi Peña Cesar
También todos los usuarios que navegan en el sitio pueden Crear cuenta
luego para poder ingresar como usuario visitante.

Fig. 27 Página de -descarga de las publicaciones


FUENTE: Perugachi Peña Cesar
Luego entrar como usuario visitante y podrán descargarse las publicaciones
plasmadas en el sitio como son (imágenes, videos, músicas).

73
Aplicación Web de la Parroquia San Rafael 2011

Fig. 28 Pagina de emitir comentario


FUENTE: Perugachi Peña Cesar
Luego entrar como usuario visitante y podrán ver y emitir su comentario
sobre las publicaciones plasmadas en el sitio.

Cerrar Sesión

Fig. 29 Pagina de cerrar sesión del usuario visitante


FUENTE: Perugachi Peña Cesar
Luego el usuario visitante y podrán cerrar sesión y se visualiza la pagina
principal.

74
Aplicación Web de la Parroquia San Rafael 2011

Fig. 30 Pagina de autentificación del administrador

FUENTE: Perugachi Peña Cesar


Pantalla inicio de sesión del administrador, todo los usuarios que tengan
privilegios podrán acceder al sistema en donde tienen que autentificarse con
un nombre y contraseña.

Fig. 31 Menú principal del administrador

FUENTE: Perugachi Peña Cesar


Luego se visualiza el Menú Principal del Administrador y podemos realizar
la gestión (nuevo, actualizar, eliminar) la información de usuarios, tipo
usuarios, imágenes, videos, músicas, categorías, publicaciones, comentarios
etc.

75
Aplicación Web de la Parroquia San Rafael 2011

Guardar nuevo registro

Fig. 32 Formulario de ingreso de tipo usuario


FUENTE: Perugachi Peña Cesar
Este formulario nos permite agregar nuevo registro de Tipo Usuario en la
Base de Datos.

Guardar nuevo registro

Fig. 33 Formulario de actualización de tipo usuario

FUENTE: Perugachi Peña Cesar


Este formulario nos permite actualizar o eliminar registro de tipo de usuario
de la Base de Datos.

76
Aplicación Web de la Parroquia San Rafael 2011

Guardar nuevo registro

Fig. 34 Formulario de ingreso de usuarios


FUENTE: Perugachi Peña Cesar
Este formulario nos permite agregar nuevo registro de Usuario en la Base
de Datos.

Guardar o Eliminar registro

Fig. 35 Formulario de actualización de usuarios


FUENTE: Perugachi Peña Cesar

Este formulario nos permite actualizar o eliminar registro de usuario de la

Base de Datos.

77
Aplicación Web de la Parroquia San Rafael 2011

Guardar nuevo registro

Fig. 36 Formulario de ingreso de categorías


FUENTE: Perugachi Peña Cesar

Este formulario nos permite agregar nuevas categorías en la Base de Datos.

Guardar o Eliminar registro

Fig. 37 Formulario de actualización de categorías

FUENTE: Perugachi Peña Cesar

Este formulario nos permite actualizar o eliminar registro de categoría de la


Base de Datos.

78
Aplicación Web de la Parroquia San Rafael 2011

Guardar nuevo registro

Fig. 38 Formulario de ingreso de imágenes


FUENTE: Perugachi Peña Cesar

Este formulario nos permite agregar nuevas imágenes en la Base de Datos.

Guardar o Eliminar registro

Fig. 39 Formulario de actualización de imágenes


FUENTE: Perugachi Peña Cesar

Este formulario nos permite actualizar o eliminar registro de imagen de la


Base de Datos.

79
Aplicación Web de la Parroquia San Rafael 2011

Guardar nuevo registro

Fig. 40 Formulario de ingreso de musaicas


FUENTE: Perugachi Peña Cesar

Este formulario nos permite agregar nuevas músicas en la Base de Datos

Guardar o Eliminar registro

Fig. 41 Formulario de actualización de músicas


FUENTE: Perugachi Peña Cesar
Este formulario nos permite actualizar o eliminar registro de música de la
Base de Datos.

80
Aplicación Web de la Parroquia San Rafael 2011

Guardar nuevo registro

Fig. 42 Formulario de ingreso de videos


FUENTE: Perugachi Peña Cesar
Este formulario nos permite agregar nuevo registro Video en la Base de
Datos.

Guardar o Eliminar registro

Fig. 43 Formulario de actualización de videos


FUENTE: Perugachi Peña Cesar
Este formulario nos permite actualizar o eliminar registro de Video de la Base
de Datos.

81
Aplicación Web de la Parroquia San Rafael 2011

Guardar nuevo registro

Fig. 44 Formulario de ingreso de comentarios

FUENTE: Perugachi Peña Cesar


Este formulario nos permite agregar nuevo registro de comentario en la Base
de Datos.

Guardar o Eliminar registro

Fig. 45 Formulario de actualización de comentarios

FUENTE: Perugachi Peña Cesar


Este formulario nos permite actualizar o eliminar registro de comentario de la
Base de Datos.

82
Aplicación Web de la Parroquia San Rafael 2011

Guardar nuevo registro

Fig. 46 Formulario de ingreso de publicaciones


FUENTE: Perugachi Peña Cesar
Este formulario nos permite agregar nuevas publicaciones en la Base de
Datos.

Guardar o Eliminar registro

Fig. 47 Formulario de actualización de publicaciones


FUENTE: Perugachi Peña Cesar
Este formulario nos permite actualizar o eliminar registro de publicaciones de
la Base de Datos.

83
Aplicación Web de la Parroquia San Rafael 2011

5.3.2. DISEÑO DE SALIDA

Fig. 48 Pagina principal de la aplicación web

FUENTE: Perugachi Peña Cesar


Se visualiza la página principal al entrar con la dirección
www.parroquiasanrafael.com visualizamos toda la información publicada en
el sitio, también algunas opciones como (visión. misión. objetivos, contactos)

84
Aplicación Web de la Parroquia San Rafael 2011

Fig. 49 Formulario de lista de registros de tipo usuarios Nuevo registro

FUENTE: Perugachi Peña Cesar


Este formulario nos permite nos permite Visualizar todo los registros de Tipo
de Usuarios Registrados en la Base de Datos, También nos permite para
ingresar un nuevo registro.

Fig. 50 Formulario de lista de registros de usuarios


Nuevo registro

FUENTE: Perugachi Peña Cesar


Este formulario nos permite nos permite Visualizar todo los registros de los
Usuarios Registrados en la Base de Datos, También nos permite para
ingresar un nuevo registro.

85
Aplicación Web de la Parroquia San Rafael 2011

Fig. 51 Formulario de lista de registros de categorías Nuevo registro

FUENTE: Perugachi Peña Cesar


Este formulario nos permite nos permite Visualizar todo los registros de las
Categorías registradas en la Base de Datos, También nos permite para
ingresar un nuevo registro.

Fig. 52 Formulario de lista de registros de imágenes Nuevo registro

FUENTE: Perugachi Peña Cesar


Este formulario nos permite nos permite Visualizar todo los registros de las
imágenes registradas en la Base de Datos, También nos permite para
ingresar un nuevo registro.

86
Aplicación Web de la Parroquia San Rafael 2011

Fig. 53 Formulario de lista de registros de músicas Nuevo registro

FUENTE: Perugachi Peña Cesar


Este formulario nos permite nos permite Visualizar todo los registros de las
músicas registradas en la Base de Datos, También nos permite para
ingresar un nuevo registro.

Fig. 54 Formulario de lista de registros de videos Nuevo registro

FUENTE: Perugachi Peña Cesar


Este formulario nos permite nos permite Visualizar todo los registros de los
videos registrados en la Base de Datos, También nos permite para ingresar
un nuevo registro.

87
Aplicación Web de la Parroquia San Rafael 2011

Fig. 55 Formulario de lista de registros de comentarios Nuevo registro


FUENTE: Perugachi Peña Cesar
Este formulario nos permite nos permite Visualizar todo los registros de los
comentarios registrados en la Base de Datos, También nos permite para
ingresar un nuevo registro.

Fig. 56 Formulario de lista de registros de publicaciones Nuevo registro


FUENTE: Perugachi Peña Cesar
Este formulario nos permite nos permite Visualizar todo los registros de las
publicaciones registradas en la Base de Datos, También nos permite para
ingresar un nuevo registro.

88
Aplicación Web de la Parroquia San Rafael 2011

CONCLUSIONES Y RECOMENDACIONES
CONCLUSIONES
Una vez realizado el proyecto se ha llegado a obtener varias conclusiones:

 Se logró Desarrollar la Aplicación Web donde permita manejar la


información turística de la Parroquia de San Rafael, del Cantón
Otavalo, Provincia Imbabura.

 Con la Aplicación Web se podrá promocionar o dar a conocer los


diferentes sitios turísticos de la Parroquia de San Rafael, del Cantón
Otavalo, Provincia Imbabura.

 Se ha captado la información posible con la finalidad de cubrir a todo


los ámbitos, y al realizar las encuestas a la sociedad de la Parroquia
San Rafael de la Laguna se pudo concluir que si era factible
desarrolla la Aplicación Web.

 Con la Aplicación Web tendremos la información turística, manejable


y segura.

 Los Turistas tendrán mayor rapidez en la obtención de información


turística de la Parroquia.

 Se consiguió cumplir con los objetivos propuestos en este Proyecto


de investigación, obteniendo los resultados deseados.

 En el desarrollo del diseño de las interfaces, se acrecentó el potencial


de creatividad al momento de aplicar ideas en cada una de las
aplicaciones de las interfaces.

 Se logró implementar la Aplicación Web para la Parroquia de San


Rafael de la Laguna, del Cantón Otavalo, Provincia Imbabura.

 Esta herramienta es de gran utilidad, siendo susceptible de cambios y


actualizaciones de acuerdo como se requiera.

89
Aplicación Web de la Parroquia San Rafael 2011

RECOMENDACIONES

 Para contar con un enfoque disciplinado en la asignación de tareas y


responsabilidades dentro de una organización del desarrollo, es
necesaria la aplicación de una metodología, como por ejemplo la
metodología RUP.

 Se Recomienda a los usuarios, capacitarse antes del uso del Sistema


para evitar inconvenientes y así dar uso de la mejor manera posible
con la finalidad de obtener información más fácil y con rapidez
posible.

 Se recomienda el uso del manual técnico, manual de usuario en caso


de tener inconvenientes con el sistema.

 Si presenta alguna anomalía el sistema comuníqueselo al técnico


para que lo revise no trate de repararlo.

 Recomendamos a los usuarios, hacer las sugerencias posibles con la


finalidad de obtener un Aplicación Web más compacto.

 También que sea una herramienta de uso fundamental para los


usuarios nacionales e internacionales, donde contenga la información
fundamental.

 Mantener el manual como guía para futuras directivas.

90
Aplicación Web de la Parroquia San Rafael 2011

BIBLIOGRAFÍA Y LINKOGRAFÍA

LINOGRAFÍA

 Peter Abel, IBM PC Assembly Language and Programming, Fourth


Edition, Prentice Hall, 1997 http://www.monografias.com/trabajos/
lengprog/ lengprog.shtml

 (12 de noviembre de 2005)Manual de Referencia PHP, Description of


core php.ini directives. Modificada por última vez el 26 abr 2011, a las
22:38. http://es.wikipedia.org/wiki/PHP

 Javier de la Rosa (22/11/2004) versae@hotmail.com


http://www.elguille.info/colabora/puntoNET/versae_MySQLNET.wwms
dn.microsoft.com/en-us/MYSQL/default.aspx

 Licencia Creative Commons Atribución Compartir Igual 3.0.


Modificada por última vez el 12 abr 2011, a las 19:01.
http://es.wikipedia.org/wiki/Aplicaci%C3%B3n_web

BIBLIOGRAFÍA

 Monografía de Tesis,
http://www.monografias.net
Monografía

 Tutorial de Microsoft Mysql Server,


http://www.Microsoft%20MYSQL%20Server%20%20Wikipedia,%20la%20en
ciclopedia%20libre.htm,
Microsoft.Net

 Tutorial de PHP.
http://www.Microsoft%20_PHP%20-
%20Wikipedia,%20la%20enciclopedia%20libre.htm,
Wikipedía

91
Aplicación Web de la Parroquia San Rafael 2011

 Características y ventajas de PHP,


http://www.PHP%20%20Wikipedia,%20la%20enciclopedia%20libre.htm,
Wikipedía

 El lenguaje de programación,
http://www.Programacion%20Wikipedia,%20la%20enciclopedia%20lib
re.htm,
Wikipedía

 Integración de aplicaciones
http://es.morse.com/templates/generic-
widepic.xml?content_id=3380&the_section_id=5036

 Introducción al RUP
http://www.awprofessional.com/articles/article.asp?p=30317

 Metodología de desarrollo de sistemas


http://comip.mendoza.gov.ar/metodologia%20para%20el%20desarroll
o%20

 Modelos para el desarrollo de software


http://docentes.usaca.edu.co/wildiaz/INGSOF_MODELOS.html

92
Aplicación Web de la Parroquia San Rafael 2011

93
Aplicación Web de la Parroquia San Rafael 2011

ANEXO 1
ENCUESTA
INSTITUTO TECNOLOGICO SUPERIOR
“JOSÉ CHIRIBOGA GRIJALVA”
I.T.C.A

La encuesta está dirigida a la sociedad de la Parroquia de San Rafael de la


Laguna.

Objetivo: Recopilar información sobre los problemas y dificultades que se


presentan en dar a conocer la información turística de la Parroquia de San
Rafael de la Laguna, del Cantón Otavalo, Provincia Imbabura, con el fin de
plantear una alternativa de solución con la elaboración de una herramienta
tecnológica confiable.

1.-¿Ha necesitado el Servicio de Una Aplicación Web donde permita


publicar la información turística de la Parroquia de San Rafael de la
Laguna de la Laguna?

SI NO

2.-¿Cree usted que se debería Desarrollar Una Aplicación Web donde


permita publicar la información turística de la Parroquia de San Rafael
de la Laguna, del Cantón Otavalo, Provincia Imbabura?

SI NO

3.-¿Al desarrollar una Aplicación Web donde permita publicar la


información turística de la Parroquia , Cree usted que habrá un
aumento de turistas dentro Parroquia?

SI NO

94
Aplicación Web de la Parroquia San Rafael 2011

4.-¿Qué beneficio obtendría los turistas al existir Aplicación Web donde


permita publicar la información turística de la Parroquia?

 Obtener información precisa de la Parroquia


 Localizar a la Parroquia con mayor rapidez

………………………………

FIRMA

GRACIAS POR SU COLABORACIÓN

95
Aplicación Web de la Parroquia San Rafael 2011

ANEXO 2
FACTIURA DE CONTRATO DE HOSTING Y DOMINIO

96
Aplicación Web de la Parroquia San Rafael 2011

ANEXO 3
ANTEPROYECTO DE TRABAJO DE GRADO

97

S-ar putea să vă placă și