Professional Documents
Culture Documents
TESIS
Diseo de una Red Multimedia Interactiva de Recorridos Tursticos
Virtuales en Lima
por
INGENIERO DE SISTEMAS
EN LA
INDICE
Dedicatoria
Agradecimientos
Resumen
1. Introduccin
2. Justificacin de la Investigacin
2.1 Objetivos (generales y especficos)
2.2 Hiptesis (general y complementaria)
3. Situacin Actual
3.1 Definicin del Problema
3.2 Limites del estudio
3.3 Variables (dependientes e independientes)
AGRADECIMIENTO
DEDICATORIA
TEMA DE INVESTIGACIN
DISEO DE UNA RED MULTIMEDIA INTERACTIVA DE RECORRIDOS TURSTICOS VIRTUALES EN
LIMA.
RESUMEN EJECUTIVO
En nuestro pas la cantidad de turismo aumenta ao con ao, las visitas provienen no solo
del extranjero sino tambin personas a nivel nacional se animan a conocer ms su pas, cabe
decir que en esto interviene la economa del pas y el desarrollo de las tecnologas de
informacin que acercan cada vez ms a las personas y a los lugares. Pero, Estamos
aprovechando al mximo la capacidad que tenemos de transmitir informacin de nuestras
ciudades?, cuando un peruano en el extranjero menciona su pas de origen lo que suele
escuchar como respuesta es Oh Per, Machupicchu, es decir, el Per se ha vendido a nivel
internacional por nuestra ciudad del Cuzco, lo cual no est mal porque es una de las
maravillas del mundo pero Qu hay de nuestras otras ciudades? Hay muchos otros lugares
que tienen diversidad de cosas que ofrecer. Segn el Mincetur en Ene Nov 2011 de 1 228
759 turistas que llegaron al Per 628 106 tenan como destino Cusco, es decir el 51.1% de
los visitantes se van a Cusco y el 48.9% restante se reparte entre los dems departamentos.
Si bien los diferentes lugares del Per ofrecen diversidad de cosas mediante agencias,
volantes, tv, internet, sta oferta puede que sea poco atractiva. Ahora el medio de
comunicacin ms usado es la internet y mediante la red se puede encontrar diferente tipo
de informacin en texto, foto o videos pero es limitado o no est ordenado, si una persona
busca tiene que pasearse por diferentes websites para encontrar alguito diferente en cada
site y aun as a veces no es suficiente, se puede encontrar con rutas tursticas definidas pero
Si quiere ir por algn otro lugar? No hay forma de saber lo que se puede encontrar.
Entonces mediante este proyecto se busca integrar toda la informacin necesaria para que
los interesados puedas elegir qu visitar qu ruta elegir y hacerse la idea de qu es lo que
podran ver al seleccionar determinada ruta. Es decir mediante el diseo de una red
multimedia interactiva de rutas tursticas virtuales al usuario se le mostrar mediante un
sistema de informacin geogrfico el mapa donde podr seleccionar el punto de inicio y
llegada para as mostrar las rutas posibles que puede seguir y adems mediante texto,
imgenes o videos lo que podr ver si elige determinada ruta; se le mostrar restaurantes,
hoteles, lugares tursticos, bares, etc, as el turista puede planear mucho mejor su viaje
sabiendo o teniendo una idea de qu es lo que podr encontrar.
Con este proyecto se vern beneficiados tanto los usuarios como las organizaciones que
sean mencionadas y mostradas en el diseo como punto de visita.
6
I. INTRODUCCIN
Este proyecto muestra la integracin de elementos multimedia, como lo son el texto, audio,
imgenes y video, con herramientas cartogrficas y algoritmos de obtencin de rutas, para
un sistema de servicio turstico virtual. El diseo ser genrico para cualquier ciudad, pero a
forma de prototipo funcional, se implementar este sistema para Lima. El entorno de esta
aplicacin ser el Web y dar la posibilidad de conocer virtualmente la ciudad al trasladarse
de un lugar a otro dentro de la misma, mostrando sus principales sitios tursticos mediante
elementos multimedia.
Se basa en desarrollar un sistema que permita visualizar el recorrido desde un punto a otro
dentro de la ciudad, mostrando los lugares por los que va a pasar el usuario, en que
secuencia, los tiempos de viaje y el camino que va a recorrer.
Para esto el usuario deber elegir una ruta sobre el mapa, punto de partida y punto de
destino, luego el sistema le mostrar varias rutas a elegir entre ellas la ms cercana a su
destino, el usuario tendr la libertad de seleccionar cualquier ruta. Cuando ya se haya
seleccionado una ruta, el sistema le dar varias opciones al usuario, como por ejemplo, ver
los sitios tursticos por los que pasar, y tendr la opcin de elegir cualquiera de ellos.
Cuando ya haya elegido un sitio se mostrar una breve descripcin del lugar en texto e
imgenes y al mismo tiempo un audio le indicar lo que est visualizando simulando una
gua virtual.
Otra opcin que brindar el sistema ser la de hacer un pre recorrido de la ruta que eligi,
en el cul se podr visualizar por video todo el recorrido que har como si el usuario
estuviese fsicamente en el sitio, al mismo tiempo un audio le indicar qu es lo que pasa en
el recorrido, el sistema le advertir al usuario la proximidad de un sitio turstico y le brindar
la opcin de hacer un Alto al recorrido para visualizar el lugar y conocer ms sobre l,
cuando finaliza la presentacin o cuando el usuario decida podr continuar con su recorrido.
Otra opcin es la de conocer los tiempos promedios que demorara en trasladarse de un
punto a otro y el tiempo total que tardara hasta llegar a su destino.
La informacin para generar esta aplicacin ser recolectada de varias fuentes, los mapas se
tomarn de aplicaciones cartogrficas disponibles como Google Maps y tambin de planos
elaborados por tcnicos de la ciudad. La informacin de recorridos y lugares tursticos ser
tomada del Municipio de Lima y del Ministerio de Turismo.
Esta AMI puede ser utilizada para orientar tanto a turistas como a residentes de la ciudad,
su acceso es mediante Internet.
Nuestro propsito es brindarles a los usuarios un sistema interactivo que contribuya al
turismo de la ciudad e impulsar el desarrollo de nuevas aplicaciones que integren
tecnologas como las que se van a utilizar en el desarrollo de este proyecto.
7
II. JUSTIFICACIN DE LA INVESTIGACIN
El turismo en el Per aumenta cada da y con mayor razn teniendo una de las
maravillas del mundo, pero debido a esto la mayor parte del turismo se concentra
en nuestra respetada ciudad del Cusco a pesar de que el aeropuerto internacional
Jorge Chvez se encuentra en Lima, sta es la muy acaparada pero no la muy
visitada.
LLEGADA DE VISITANTES EXTRANJEROS AEROPUERTO INTERNACIONAL JORGE
CHAVEZ ENE-NOV 2011 (Anexo B): 1 228 759
LLEGADA DE VISITANTES AL SANTUARIO HISTORICO DE MACHU PICCHU ENE-NOV
2011 (Anexo C): 628 106
Es decir 51.1% de los visitantes se van a Cusco y el 48.9% restante se reparte entre
los dems departamentos, lo cual es comprensible ya que el principal atractivo del
Per es Machu Picchu, el problema es que parte de los visitantes q llegan al Jorge
Chvez no se toman unos das para conocer Lima y gran parte de este suceso es
causado por el desconocimiento de lo que la ciudad de Lima puede ofrecer ya que la
informacin brindada es, no para todos, poco atractiva, simple, no muy
promocionada. Por lo tanto, este proyecto, trata de ofrecer una alternativa de
incentivar el turismo en Lima aplicando una forma de vender nuestra gastronoma,
costumbres, etc., a travs de un medio muy utilizado como es la internetwork y
herramientas como la multimedia interactiva, sistemas de informacin geogrfica
para cumplir con el objetivo de incentivar el turismo a nivel Lima.
2.1.
Definicin de Objetivos
2.2.
Sistema de Hiptesis
3.1
9
el cual ofrezca el servicio turstico en donde se le informara de manera personal con
herramientas como hojas de papel, planos, folletos, catlogos, lminas de imgenes,
fotos en la respectiva pgina web, etc. Es ah donde se comenzar a trabajar la
investigacin para que nuestro turista pueda enterarse de que Lima tambin tiene
historia como lugares fantsticos que conocer, por ahora solo Lima pero despus
podrn ser nuestros 24 departamentos para as dejar claro que nuestro pas es una
riqueza natural, cultural y social, nuestro amigo extranjero no depender de estimar
su tiempo a preguntar o pedir informacin sobre un City Tour acerca de esta ciudad,
desde la comodidad en que se encuentre l lo podr hacer con solo ingresar a una
Pgina Web la cual contendr los departamentos de nuestro pas (solo Lima por ser
trabajo de investigacin a futuro se esperan los 24 departamentos bien informados
y detallados) escogiendo como prueba el departamento de Lima aparecer o se le
mostrara un circuito turstico virtual con informacin detallada de hoteles,
restaurantes, museos, discotecas, plazas, centros comerciales, universidades,
centros culturales, teatros, cines y tambin tendr la opcin de armar un pequeo
video recorrido escogiendo entre los diferentes videos de la base de datos para as
hacerse una idea de lo que podra ver al realizar el recorrido seleccionado, teniendo
as otra vista y otra cara para que nuestro turista cree su propio City Tour claro que
esto requerir de la asesora de un gua.
Motivando el desarrollo de las actividades descritas podremos conseguir resultados
fructferos el primero y ms importante, segn mi punto de vista, es no ver solo a
nuestra histrica e imperial ciudad del Cuzco como la mejor ciudad para hacer
turismo sino dar a conocer que todas nuestras ciudades por ms sencillas que sean
pueden ofrecer tal satisfaccin; como segundo resultado cual pueda incrementar
an ms nuestro nivel de ingreso turstico teniendo a 24 departamentos listos para
ser visitados y conocidos por todo el mundo, desarrollando no solo turismo de
mayor nivel en el Cuzco, dando trabajo e ideas de empresas a ms compatriotas.
3.2
Limitaciones de la Investigacin
No hay muchos estudios previos de los cuales se pueda desprender alguna cifra
aproximada para medir la mejora que resultara al implementar este proyecto.
Para la realizacin de encuestas a los diferentes turistas existe una limitacin por el
idioma.
10
Para realizar una hiptesis de en qu porcentaje incrementar el turismo en Lima se
tiene que realizar un prototipo primero.
La implementacin de servidores de video requerir de hardware de mayores
capacidades y mayor potencia en caso la empresa cuente con las instalaciones
fsicas en sus respectivos locales. En caso de que el servicio lo provea un ISP
(Internet Service Provider) Proveedor de Servicio de Internet, el costo aumentar ya
que se requiere mayor capacidad de almacenamiento para video.
3.3
Sistema de Variables
Variable independiente:
Variable dependiente:
4.1.
Antecedentes de la Investigacin
11
Preguntas: Resultado de 40 personas evaluadas
Generales
SI
NO
40
39
35
40
40
Identidad e Informacin
SI
NO
35
40
Lenguaje y Redaccin
SI
NO
20
20
20
20
35
Rotulado
SI
NO
40
Estructura y Navegacin
SI
NO
30
10
40
40
38
40
12
Lay-Out de la Pgina
SI
NO
33
40
40
40
40
Elementos Multimedia
SI
NO
40
30
10
40
40
Accesibilidad
SI
NO
40
40
40
40
30
10
40
13
A continuacin se muestran los resultados en grficos de porcentaje, agrupados por
tipos de preguntas.
Generales
si
100,0%
no
100,0%
97,5%
100,0%
87,5%
12,5%
0,0%
2,5%
0,0%
3
0,0%
5
Identidad e Informacin
si
no
100,0%
87,5%
12,5%
0,0%
1
14
Lenguaje y Redaccin
si
no
87,5%
50,0% 50,0%
50,0% 50,0%
12,5%
Rotulado
si
no
100,0%
0,0%
15
Estructura y Navegacin
si
100,0%
no
100,0%
95,0%
100,0%
75,0%
25,0%
0,0%
1
5,0%
0,0%
3
0,0%
5
Lay-Out de la Pgina
si
100,0%
no
100,0%
100,0%
100,0%
82,5%
17,5%
0,0%
1
0,0%
3
0,0%
4
0,0%
5
16
Elementos Multimedia
si
100,0%
no
100,0%
100,0%
75,0%
25,0%
0,0%
0,0%
0,0%
Accesibilidad
si
100,0%
100,0%
100,0%
no
100,0%
100,0%
75,0%
25,0%
0,0%
1
0,0%
2
0,0%
3
0,0%
4
0,0%
5
17
PHP/MapScript 5.0.2
GDAL/OGR Utilities
MapServer Utilities
OGR/PHP Extension
OWTChart
continuacin se
implementacin de la solucin.
Este proyecto naci como unos scripts para ArcINFO que generaban de forma
dinmica impresiones de cartografa para publicar en Web. Inicialmente fue un
proyecto financiado por la NASA, la universidad de Minnesota y el
departamento de recursos forestales de Minnesota (MNDNR).
18
Servidor Apache
Apache es un servidor de Web estable, fiable y veloz para plataformas Unix. Apache
nace, por una parte, de un cdigo ya existente y de una serie de patch para mejorar su
fiabilidad y sus caractersticas; de ah su nombre: A PAtCHy sErver!
Algunas de las principales caractersticas del servidor Apache son:
19
4.2.2. CartoWeb
Es una aplicacin de publicacin WebGIS construida en PHP sobre UMN
MapServer AJAX. Su caracterstica ms diferenciadora respecto a otros
proyectos de clientes Web ligeros sobre MapServer es que CartoWeb ofrece
un framework que ha sido diseado con una arquitectura bastante modular y
escalable, lo que permite poder separar la lgica de un servidor (cartoserver)
encargado del dilogo con MapServer y provisin de servicios, de un cliente
(cartoclient) cuya misin es acceder mediante SOAP a los servicios
proporcionados por servidores CartoWeb y renderizar de la manera
apropiada la informacin hacia el cliente final (HTML, PDF, ).
Esto permite separar lgica y fsicamente los clientes (cartoclient) de los
servidores con mltiples configuraciones (N clientes M servidores) y
posibilidades de escalado.
CartoWeb est desarrollado por la empresa suiza camptocamp, y dado que
esta compaa est desarrollando una iniciativa open-source de clculo de
rutas sobre PostGIS, CartoWeb incorpora capacidades de clculo de rutas.
Funcionalmente presenta un abanico muy completo de caractersticas
propias de un geoportal, con la posibilidad de ir aadiendo o desarrollando
nuevos plugins.
La versin que se utilizar ser CartoWeb 3.4.0.
4.2.3. PHP
PHP es un lenguaje de programacin interpretado usado normalmente para la
creacin de pginas Web dinmicas. PHP es un acrnimo recursivo que
significa "PHP Hypertext Pre-processor" (inicialmente PHP Tools, o, Personal
Home Page Tools). Actualmente tambin se puede utilizar para la creacin de
otros tipos de programas incluyendo aplicaciones con interfaz grfica usando
las bibliotecas Qt o GTK+.
Caractersticas Generales
20
Con PHP se puede hacer cualquier cosa que se pueda hacer con un script CGI,
como procesar la informacin de formularios, generar pginas con contenidos
dinmicos, o enviar y recibir cookies.
PHP puede ser utilizado en cualquiera de los principales sistemas operativos
del mercado, incluyendo Linux, muchas variantes Unix (incluyendo HP-UX,
Solaris y OpenBSD), Microsoft Windows, Mac OS X, RISC OS y probablemente
alguno ms. PHP soporta la mayora de servidores Web de hoy en da,
incluyendo Apache, Microsoft Internet Information Server, Personal Web
Server, Netscape e iPlanet, Oreilly Website Pro Server, Caudium, Xitami,
OmniHTTPd y muchos otros. PHP tiene mdulos disponibles para la mayora
de los servidores, para aquellos otros que soporten el estndar CGI, PHP
puede usarse como procesador CGI.
De modo que, con PHP tiene la libertad de elegir el sistema operativo y el
servidor de su gusto
PHP no se encuentra limitado a resultados en HTML. Entre las habilidades de
PHP se incluyen: creacin de imgenes, archivos PDF y pelculas Flash (usando
libswf y Ming) sobre la marcha. Tambin puede presentar otros resultados,
como XHTM y archivos XML. PHP puede auto generar estos archivos y
almacenarlos en el sistema de archivos en vez de presentarlos en la pantalla.
Quizs la caracterstica ms potente y destacable de PHP es su soporte para
una gran cantidad de bases de datos. Escribir un interfaz va Web para una base
de datos es una tarea simple con PHP.
21
posibilidades hay muchas, solo hay que escoger la que mejor se adapte a las
necesidades de la empresa.
Se conoce con el nombre de pgina web dinmica a aqulla, cuyo contenido
se genera a partir de lo que un usuario introduce en un web o formulario, es
decir los sitios Web dinmicos son aquellos que permiten crear aplicaciones
dentro de la propia Web, otorgando una mayor interactividad con el
navegante. Aplicaciones dinmicas como encuestas y votaciones, foros de
soporte, libros de visita, envo de e-mails inteligentes, reserva de productos,
pedidos on-line, atencin al cliente personalizada.
El contenido de la pgina no est incluido en un archivo HTML como en el caso
de las pginas web estticas. El desarrollo de este tipo de Web es ms
complicado, pues requieren conocimientos especficos de lenguajes de
programacin as como creacin y gestin de bases de datos, pero la enorme
potencia y servicio que otorgan este tipo de pginas hace que merezca la pena
la inversin y esfuerzo invertidos respecto a los resultados obtenidos.
Las aplicaciones ms conocidas de las pginas web dinmicas son:
- Mostrar el contenido de una base de datos, con base en la informacin que
solicita un usuario a travs de un formulario de web.
- Actualizar el contenido de una base de datos.
- Generar pginas web de contenido esttico.
- Mejorar la interaccin entre el usuario y el sitio web. 1
Pero para crear una pgina Web dinmica no se puede quedar solo con
la tecnologa del servidor de Internet. Existe una segunda parte muy
importante que es el gestor de bases de datos. De nuevo tenemos
numerosas opciones a escoger dependiendo de nuestros intereses. Podemos
hablar de Oracle, PostgreSQL, Microsoft SQL Server o MySQL.
22
23
Rpido feedback de los resultados obtenidos.
Mnima mano de obra.
a)
24
de la informacin sobre cada elemento que queramos guardar en la tabla, cada fila
de la tabla conforma un registro. 3
primordialmente
para
almacenar
datos
histricos
que
- PostgreSQL
- MYSQL
Qu son las bases de datos? / Autor: Damin Prez Valds. - Disponible en:
25
26
27
28
GNU General Public License: Tipo de licencia que permite distribuir el cdigo
libremente y hacerlo disponible al pblico.
Usuario SIG: Persona que hace uso de un sistema de informacin geogrfica
como herramienta de trabajo.
Administrador del sistema: Persona encargada de mantener y actualizar un
sistema informtico.
Open Source: Cdigo abierto. Software del que se proporcionan los ficheros
fuentes.
V.
SOLUCIN PROPUESTA
Benchmarking
Leyenda
Acceso a Datos
Consultas
Escala
Mapa de Referencia
29
A pesar que las caractersticas de estas aplicaciones son muy similares, cada
una de ellas marca una diferencia en el conjunto de herramientas que utilizan.
i.
Google Maps
ii.
30
Windows/Mac/Linux
Web Oficial:
http://www.flexmappers.com/skiutah/
Descripcin:
Es una aplicacin multimedia cartogrfica de esqu de Utah. Mediante una
combinacin de Flex 2 y SVG generado por Mapserver. Esta aplicacin muestra
imgenes
Iconos sobre el mapa que al ser presionados muestran videos del sitio.
iii.
informacin
B.
31
ArcIMS
Sistema
Operativo
GNU/LinuxWindows
GNU/LinuxWindows
GNU/LinuxWindows
Windows
MapGuide
Windows
MapObjects
IMS
Windows
GeoTools
GIS Viewer
MapServer
Licencia
Valor
GPL
Gratuito
GIS Viewer
license
MapServer
License
ESRI
License
AdLM
Gratuito
ESRI
License
Gratuito
US$
7.500
US$
3.995
US$
1.000
7.500
32
MS4W
33
34
CartoWeb
Lenguaje de Programacin
En la eleccin del lenguaje de programacin se tuvieron en cuenta algunos
puntos como:
Prestaciones del lenguaje
Acoplamiento con las herramientas seleccionadas
Conocimiento del Lenguaje
Facilidad de aprendizaje del lenguaje
Tiempo de desarrollo de la aplicacin
35
Considerando los puntos antes mencionados se opt por PHP como lenguaje
de programacin, adems que ya viene integrado en CartoWeb y es muy
parecido a HTML, lo cual facilita su aprendizaje.
PHP
PHP es un lenguaje de programacin interpretado usado normalmente para
la creacin de pginas Web dinmicas. PHP es un acrnimo recursivo que
significa "PHP Hypertext Pre-processor" (inicialmente PHP Tools, o, Personal
Home Page Tools). Actualmente tambin se puede utilizar para la creacin de
otros tipos de programas incluyendo aplicaciones con interfaz grfica usando
las bibliotecas Qt o GTK+.
Caractersticas Generales
Con PHP se puede hacer cualquier cosa que se pueda hacer con un script CGI,
como procesar la informacin de formularios, generar pginas con
contenidos dinmicos, o enviar y recibir cookies.
PHP puede ser utilizado en cualquiera de los principales sistemas operativos
del mercado, incluyendo Linux, muchas variantes Unix (incluyendo HP-UX,
Solaris y OpenBSD), Microsoft Windows, Mac OS X, RISC OS y probablemente
alguno ms. PHP soporta la mayora de servidores Web de hoy en da,
incluyendo Apache, Microsoft Internet Information Server, Personal Web
Server, Netscape e iPlanet, Oreilly Website Pro Server, Caudium, Xitami,
OmniHTTPd y muchos otros. PHP tiene mdulos disponibles para la mayora
de los servidores, para aquellos otros que soporten el estndar CGI, PHP
puede usarse como procesador CGI.
De modo que, con PHP tiene la libertad de elegir el sistema operativo y el
servidor de su gusto
PHP no se encuentra limitado a resultados en HTML. Entre las habilidades de
PHP se incluyen: creacin de imgenes, archivos PDF y pelculas Flash
(usando libswf y Ming) sobre la marcha. Tambin puede presentar otros
resultados, como XHTM y archivos XML. PHP puede auto generar estos
archivos y almacenarlos en el sistema de archivos en vez de presentarlos en
la pantalla.
Quizs la caracterstica ms potente y destacable de PHP es su soporte para
una gran cantidad de bases de datos. Escribir un interfaz va Web para una
base de datos es una tarea simple con PHP.
36
C.
Anlisis de la solucin
i.
Anlisis de requerimientos
Luego de poseer un conocimiento formal del problema y de haber
definido las posibles herramientas tecnolgicas en el desarrollo de la
solucin para apoyar y solventar la situacin o situaciones
problemticas identificadas, en esta fase se detallan los requisitos
identificados durante la fase de definicin del proyecto con la finalidad
de identificar nuevos requisitos funcionales, de informacin y
operacionales que la solucin debe satisfacer para lograr los objetivos
planteados.
Los principales requerimientos que va a presentar la aplicacin
propuesta son las siguientes:
37
ii.
Casos de uso
38
39
Escenarios
Los escenarios que se describirn a continuacin pertenecen a los casos de uso ms
crticos que poseer la aplicacin, detallaremos la funcionalidad de cada caso de uso
y los resultados esperados para cada uno.
Caso de uso 7:
Consultar rutas entre puntos seleccionados en el mapa.
Descripcin:
Permite consultar las rutas propuestas por el sistema al elegir un punto de
origen y destino sobre el mapa.
Actores:
Usuario.
Precondiciones:
Haber elegido un punto de origen y destino del mapa.
Flujo normal:
1. El sistema le muestra las diferentes rutas que pueden ser tomadas para
llegar del punto de origen al destino seleccionado.
2. El usuario pulsa sobre la ruta que considere apropiada.
Flujo alternativo:
2. Si no desea esa ruta puede elegir otra ruta.
Pos condiciones:
El sistema presenta en el mapa la ruta que el usuario selecciono.
Caso de uso 9:
Consultar video de la ruta seleccionada.
Descripcin:
Permite visualizar el video del recorrido de la ruta seleccionada.
Actores:
Usuario.
Precondiciones:
Seleccionar la ruta ms conveniente para el usuario.
Flujo normal:
1. El sistema le mostrar la opcin al usuario de consultar video de la ruta
seleccionada.
2. El usuario pulsa sobre el video.
40
Flujo alternativo:
2. El usuario podr seleccionar otra ruta cualquiera u otra opcin de consulta
sobre la ruta.
Pos condiciones:
Se muestra el video con las opciones continuar, repetir, parar video.
Caso de uso 7:
Consultar rutas entre puntos seleccionados en el mapa.
Escenario 7.1:
Consulta de rutas entre puntos seleccionados en el mapa exitoso.
Quin lo comienza:
Usuario.
Quien lo finaliza:
Sistema.
Excepciones:
Si el Usuario no seleccion los puntos sobre el mapa u omiti alguno no se
mostrarn las rutas disponibles
Descripcin:
El usuario del sistema intenta ir desde el punto A hasta el punto B.
El Usuario debe definir cul es el punto origen y cual es destino, esto se realiza
seleccionando un punto de la lista de los puntos de origen y destino del mapa.
El sistema comprueba que:
El punto origen haya sido seleccionado
El punto destino haya sido seleccionado
Existan rutas disponibles en la seleccin de los puntos.
Si las anteriores comprobaciones son correctas, el sistema mostrar las rutas
disponibles que se obtuvieron de la seleccin de dos puntos en el mapa.
Si no existen rutas disponibles en los puntos seleccionados, se aconsejar al usuario
que seleccione otros puntos en el mapa.
Caso de uso 9:
Consultar video de la ruta seleccionada.
Escenario 9.1:
Consulta de video de la ruta seleccionada exitoso.
Quin lo comienza:
Usuario.
Quien lo finaliza:
Sistema.
41
Excepciones:
Si el usuario no seleccion alguna ruta en el mapa o si no seleccion ambos puntos
sobre el mapa no se podr realizar la consulta de las rutas.
Descripcin:
El usuario debe seleccionar alguna ruta de las que se muestran en el sistema como
resultado de haber seleccionado dos puntos del mapa.
El sistema comprueba que:
El usuario haya seleccionado alguna ruta.
Existan recursos multimedia para dicha ruta.
Si las anteriores comprobaciones son correctas el sistema mostrar el video del
recorrido de la lnea de transporte.
Si no existen recursos multimedia para dicha ruta el sistema le aconsejar al usuario
que seleccione otra ruta en el mapa.
iii.
Alcance de la Solucin
D.
Etapas de la solucin
Diseo de la solucin
Diseo del SIG
El esquema general de un SIG tiene tres componentes principales:
42
Edicin de
Datos
Consulta y
Anlisis
Presentacin
Usuario
BD
43
Edicin de
Datos
Consulta y
Anlisis
Servidor SIG
Presentacin
Usuario
HTTP
Server/Browser
(Clientes Ligeros)
BD
44
conjuntos de datos fijos. Estos protocolos hacen que diferentes clientes y servidores
de mapas puedan interoperar, esto es, ser capaces de mezclar y encajar datos
geogrficos, mapas, y servicios de procesamiento de muchas fuentes diferentes,
independientemente del formato, modelo de datos, o sistema de coordenadas.
Un servidor de mapas es una aplicacin que accesible desde un servidor WEB que
puede generar mapas como respuesta a una peticin concreta. [redgeomatica]
5.1 Diagrama Esttico.
Las aplicaciones SIG segn algunos autores entra dentro de un campo denominado
Informacin Geogrfica Distribuida (IGD) (Distributed Geographic Information (DGI)),
que se define como la aplicacin que usa la red de Internet para distribuir la
informacin geogrfica con el uso de un Sistema de Informacin Geogrfica.
PC Cliente
Visualizador y
Navegador
WWW
PC Servidor
Internet
Servidor
HTTP:
Programa
INTERFACE
para el SIG:
CartoServer
Apache
Servidor de Mapas:
MapServer
Programa
SIG:
Archivos de
Configuracin
MapServer
CartoClient
Informacin Geogrfica
SIG
SIG
Archivos
Archivo
Raster
Base de Datos
Relacional
Multimedia:
audio, video,
texto,
imgenes, etc.
45
46
Cliente Web
Servidor Web
1
5
Archivo Plantilla
2
3
Archivo Mapa
4
Base de Datos
espacial
CGI
47
y destino
2- Presentar video del recorrido de una ruta, seleccionando sus puntos
de origen y destino
Estos son los dos escenarios ms crticos de la solucin.
Son seleccionados como los principales escenarios porque abarcan la parte
fundamental de la solucin propuesta.
El primero nos permite ver el proceso de seleccin de los puntos de origen y destino,
los cuales nos ayudan a formar la ruta del recorrido, con la que se realizan los
clculos de tiempo y distancia. El segundo nos ayuda a visualizar y a entender cmo
se realiza la presentacin de los videos del pre-recorrido de la ruta seleccionada y los
sitios tursticos de la ciudad.
48
Bosquejo de Diagrama de secuencia para Presentar video del recorrido de una ruta, seleccionando sus puntos de origen y
destino
Interface
Men
Multimedia
Men Shape
Mapa
Servidor de
Mapas
Usuario
Ingresa.
Selecciona la
opcin de
Bsqueda
(origen/destino).
Interacta.
Pide requerimiento
Devuelve
requerimiento
Enva requerimiento
de presentar video.
Interacta.
Pide requerimiento
Devuelve
requerimiento
Muestra el video del recorrido de la ruta elegida
49
Bosquejo de Diagrama de secuencia para Consultar la ruta de un recorrido, seleccionando sus puntos de origen y destino
Interface
Men Shape
Capa
Mapa
Usuario
Ingresa.
Selecciona la
opcin de
Bsqueda
(origen/destino).
Interacta.
Servidor de
Mapas
Pide requerimiento
Devuelve
requerimiento
Enva requerimiento
de presentar ruta.
Interacta.
Pide requerimiento
Devuelve
requerimiento
50
51
Solicitud
Mapa
Internet
Map Server
Datos
SIG
Diseador
IU
Usuario
Ordenador
52
5.3.2 Usabilidad
De acuerdo a la definicin de usabilidad de la norma ISO 9241, parte 11, y para lograr
los objetivos planteados al inicio de la tesis decido aplicar los siguientes aspectos ms
comunes e importantes en la interfaz de nuestra solucin:
Visualizacin geogrfica. Mostrar informacin relevante y resumida para que no exista
redundancia o exceso de informacin, ya que, uno de los mayores problemas es que se
trabaja con ms datos de los que se pueden mostrar fsicamente en la pantalla, y que
los seres humanos no solemos tratar de forma igual a objetos en escalas o tamaos
diferentes.
Mecanismos variados de navegacin. Es originado por el gran volumen de datos, y la
solucin que se sugiere es ofrecer diferentes vistas: a travs de un mismo mapa, a
travs de diferentes mapas, mltiples representaciones de los datos visualizados
dependiendo de la vista.
Soporte para mtodos de zooms. Un 11% del tiempo se dedica a la entrada y
manipulacin de datos, momento en el que se suelen realizar muchos zooms; las
operaciones de acercar / alejar son de las ms utilizadas en una aplicacin SIG.
Mapas de referencia. Dado el volumen de datos y la variada navegacin, es necesario
indicar al usuario en todo momento en qu parte se encuentra dentro del todo, dando
un punto de referencia constante y coherente.
Personalizacin de vistas. Normalmente el usuario tiene la posibilidad de elegir entre
diferentes tipos de vistas para poder manipular de forma ms fcil la informacin
geogrfica.
Lenguajes de consulta geogrfica. Como alternativa al paradigma WIMP (Window,
Icon, Menu, Pointing Device), muchas interfaces ofrecen al usuario la posibilidad de
hallar la informacin de forma rpida, utilizando para ello lenguajes como SQL
especializado para base de datos geogrficas.
De acuerdo con lo investigado se ha recopilado el siguiente listado de
recomendaciones para el diseo Web, basado en principios de accesibilidad y
heursticas de usabilidad, para proporcionar mecanismos claros de navegacin y no
utilizar el color como nico mecanismo para dar informacin, los cuales se reflejan en
la siguiente tabla:
53
Recomendacin
Proporcionar adecuadas expectativas en
cada tipo de vista
Contexto
Es necesario considerar que las personas
no suelen tratar de igual manera a los
objetos con diferentes tamaos, para
que ofrecer las expectativas oportunas.
Dado el volumen de informacin
manejada, y las restricciones visuales
impuestas por el limitado espacio, la
navegacin debe estar basada en
elementos y mecanismos claros,
accesibles y de alta rapidez en ejecucin.
Esta es una operacin comn en la Web
y adems, muy usada. Es esencial
reducir el tiempo de espera que origina
una percepcin negativa.
El contexto de localizacin es
importante desde dos perspectivas. Por
un lado, la Web es un entorno dentro de
un espacio digital y los puntos de
referencia fsicos no existen. Por otro, al
hacer dos clicks el usuario puede
encontrarse en un lugar muy lejano y
sentirse perdido.
El nmero de elementos que se pueden
visualizar en la Web es elevado, tanto en
nmero como en tipo. El usuario debera
dispone de un grado de libertad para
decidir qu ver y qu no ver.
Si la visualizacin es importante,
tambin es necesario poder encontrar la
informacin entre el gran volumen de
datos y poderla manipular de forma
rpida y fcil.
La universalidad en la simbologa es
muy importante en el entorno Web.
Un SIG debera modularizar sus
contenidos y presentacin en el
contexto de una interfaz ordenada.
No todos los usuarios tienen la misma
destreza y habilidad para trabajar con el
ratn.
54
55
56
5.3.5 Metodologa para el desarrollo del sitio Web: Diseo Web centrado en el
usuario
Para asegurar empricamente que un sitio cumple con los niveles de usabilidad
requeridos, el diseador necesita de una metodologa, de tcnicas y procedimientos
ideados para tal fin.
Aqu se propone la aplicacin del marco metodolgico conocido como Diseo
Centrado en el Usuario o User-Centered Design (Norman, Draper; 1986) adaptndolo a
las caractersticas propias del desarrollo de aplicaciones Web.
El Diseo Web Centrado en el Usuario se caracteriza por asumir que todo el proceso de
diseo y desarrollo del Sitio Web debe estar conducido por el usuario, sus necesidades,
caractersticas y objetivos.
El proceso de Diseo Web Centrado en el Usuario propuesto se divide en varias fases o
etapas, algunas de las cuales tienen carcter iterativo. Como podemos ver en el
siguiente esquema:
Planificacin
Identificacin de
requerimientos del
proyecto
Diseo
Modelado del Usuario
Diseo Conceptual
Evaluacin
Prototipado
Mtodos de
Inspeccin
Low fidelity
Implementacin
Y Lanzamiento
Mantenimiento
Y Seguimiento
57
58
d. Evaluacin
La evaluacin de la usabilidad - la etapa ms importante en el proceso de Diseo
Centrado en el Usuario - se puede realizar a travs de varios mtodos o tcnicas y
sobre diferentes representaciones del sitio (prototipos en papel, prototipos software,
sitio Web implementado, etc.).
e. Implementacin y lanzamiento
En esta etapa del desarrollo se debe llevar, as mismo, un control de calidad de la
implementacin, supervisando que todo funcione y responda a cmo haba sido
planificado, ya que la usabilidad del sitio depende directamente de la funcionalidad. Si
algo no funciona, sencillamente no se puede usar.
f. Mantenimiento y seguimiento
Un sitio Web no es una entidad esttica, es un objeto vivo cuyos contenidos cambian;
cuya audiencia, necesidades y perfiles cambian, y que por lo tanto requiere de
continuos rediseos y mejoras.
59
5.2.
Metodologa
Nivel de Investigacin:
Por el propsito o finalidad perseguida:
Es una investigacin de tipo aplicada porque busca la utilizacin de los
conocimientos que se adquieren a lo largo del proyecto, explorando la posible
aplicacin de tecnologas para obtener un incremento sustancial en un servicio
existente (turismo), al servicio del desarrollo de la sociedad de Lima.
60
Diseo de la Investigacin:
Para demostrar la hiptesis se realizar un prototipo que ser puesto a prueba
por una cantidad de usuarios con caractersticas similares a la poblacin, que
sern previamente cuestionados en por qu no realizan turismo en Lima, luego
de haber utilizado la aplicacin se les preguntar si cambiaron de opinin, si
despus de conocer lo que se les ofrece estaran dispuestos a realizar turismo
en la ciudad. Una vez obtenido los resultados calcular el grado de aceptacin
para los servicios en Lima logrando as confirmar la hiptesis.
Ya que utilizar informacin especfica del prototipo para inducir un
comportamiento a nivel general, estar utilizando un mtodo inductivo de
investigacin.
Y debido a que tendr participacin al conversar con las personas involucradas
en el objeto de la investigacin, adems de tener conocimiento del problema,
tomar la observacin como mtodo de investigacin.
Y utilizar las encuestas de una muestra que va a utilizar un prototipo de la
aplicacin que quiero implementar como tcnica para la recoleccin de datos.
Poblacin y Muestra
Como la poblacin es finita, es decir conocemos el total de la poblacin
y deseo saber cunto del total tengo que estudiar la formula a usar
seria:
Donde:
N = Total de la poblacin
Za2 = 1.962 (si la seguridad es del 95%, si la seguridad Za fuese del
90% el coeficiente sera 1.645, si fuese del 97.5% = 2.24, si fuese
del 99% =2.576).
p = proporcin esperada = 0.05 (5%).
q = 1 p (en este caso 1-0.05 = 0.95)
d = precisin (en este caso deseo un 3%).
61
=>
=>
Fuentes Primarias:
-
Tratamiento de la informacin
Una vez obtenida la informacin de las encuestas despus del uso del
prototipo, se compara con las encuestas antes del uso del mismo y mediante
tcnicas estadsticas se procesa la informacin que pasa a ser mostrada a
travs del uso de grficas para su completa comprensin.
Se utilizarn:
Tablas de datos.
Grficos:
Grficos de barras.
Grficos de puntos.
Grfico circular, etc.
62
Flujo de caja
Meses
RRHH
Jefe de proyecto
Analista
Programador
EQUIPOS/MATERIALES
Laptop
Desktop
Impresora
UPS
Celular
3000
2000
700
36000
24000
8400
1
1
1
1
1
1500
1000
200
3000
100
1500
1000
200
3000
100
$74 200
63
5.3.
(Prototipo)
Al recibir una respuesta, el usuario ve una pgina inicial donde encuentra informacin
referente a la finalidad de desarrollar este trabajo, junto con datos explicativos sobre la
pgina inicial y sus caractersticas principales.
Esta pgina entrega los parmetros de inicializacin a la pgina principal que es la que se
comunica con MapServer, lo que nos permite ver la pgina principal con todos sus
componentes cargados previamente.
La pgina principal (ver figura 5.1) la forman diferentes objetos que nos entregan una
funcionalidad diferente, estos son:
Mapa,
Referencia,
Barra de escala.
Men derecho con opciones.
Men superior con herramientas para la aplicacin.
64
El men Buscar permite encontrar la ruta de un punto inicial del mapa a un punto final,
los cuales son elegidos por el usuario mediante los combos presentados con las
estaciones de la metrova, en la figura 5.2 se muestra la ruta de la estacin Catedral al
Barrio Cuba.
65
66
67
VI. CONCLUSIONES
68
VII. RECOMENDACIONES
69
VIII. BIBLIOGRAFIA
[1] Miguel Montesinos Lajara, Jorge Gaspar Sanz Salinas, Panorama actual del ecosistema
del software libre para SIG. 2007. Disponible en
http://www.sigte.udg.es/jornadassiglibre2007/comun/1pdf/12.pdf
[2] Valeska I. Powell, Sistema de Informacin sobre un Plan Regulador Municipal a travs de
Internet. 2003. Disponible en
http://berlin.dis.ufro.cl/ttitulo/Servidor_Sig_Plan-Regulador.pdf
[3] Alejandra Carolina Cereceda Bez , Software libre para el diseo. 2007. Disponible en
http://www.sldiseno.cl/descarga/sof_libre.doc
[4] Universidad de Cdiz, Facultad de Filosofa y Letras, Departamento de historia, Geografa
y Filosofa , Captulo Noveno Los SIG en Internet. 2007. Disponible en
http://www.uca.es/dept/filosofia/TEMA%209.pdf
[5] camptocamp , CartoWeb Documentation 3.4.0 Edition. 2007. Disponible en
http://www.camptocamp.org/documentation/book.pdf
[6] Sergio Sayazo, Toni Navarrete, Josep Blat Departament de Tecnologa, Grupo de
Tecnologas Interactivas, Universitat Pompeu Fabra,
Tcnicas de Ingeniera de Usabilidad y metodologa de diseo conceptual en algunas
aplicaciones informticas.. 2003. Disponible en
http://www.ipo.org/docs/ipo2003.pdf
[7] Diseo Web Centrado en el Usuario: Usabilidad y Arquitectura de la Informacin.
Disponible en
http://www.hipertext.net/web/pag206.htm
[8] PostgreSQL and PostGIS Integracin de mapserver con postgis. Disponible en
http://mapserver.gis.umn.edu/docs/reference/vector_data/postgis
70
IX. ANEXOS
Direcciones electrnicas de sitios Web evaluados desarrollados con software de licencia libre.
http://maps.google.es
http://www.flexmappers.com/skiutah/
http://gis.naga.gov.ph/
http://fsgeodata.fs.fed.us/nmac/index.html
http://www.mapainterativo.ciasc.gov.br/pontoaponto.phtml
http://sandre.eaufrance.fr/geoviewer/index.php
http://xartis.kalamaria.gr/deploy/index.php
http://mapa.buenosaires.gov.ar/sig/index.phtml
http://www.carto.net/williams/yosemite/