Sie sind auf Seite 1von 16

3.

MARCO APLICATIVO
El objetivo del presente captulo es la aplicacin de la metodologa XP descrita en el captulo anterior para el desarrollo del presente proyecto, adems de fusionarla con las herramientas UML y WebML para documentar, ya que XP no utiliza diagramas para la documentacin. 3.1. SITUACIN ACTUAL DEL SISTEMA El departamento de La Paz est situada al noroeste de Bolivia con una extensin de 133.985 Km2, su capital es la ciudad de La Paz, sede del Gobierno central situada a 3640 metros sobre el nivel del mar, sus lmites son: al norte con Pando; al sur con Oruro; al este con Beni y Cochabamba y al oeste con las Repblicas de Per y Chile. El departamento de La Paz cuenta con aproximadamente 1.900.786 habitantes (censo de 1992). Est dividida en 20 provincias y 272 cantones. El departamento de La Paz se divide en tres zonas geogrficas: La zona altiplnica formada por la regin del Lago Titicaca, Isla del Sol, Isla de la Luna y la de Suriki, es la regin ms hmeda del plan alto andino. La zona subandina, formada por el flanco noreste de la Cordillera Real u Oriental que desciende hasta los llanos tropicales del norte, su clima es hmedo y da lugar a una vegetacin exuberante. Esta zona es comnmente conocida como Los Yungas y la zona Amaznica, colinda con los departamentos de Beni y Pando, trpico de vegetacin exuberante que hacen de esta zona un lugar apropiado para el turismo de aventura y ecolgico. La promocin turstica del departamento de La Paz actualmente se lo realiza por medio de puntos de informacin turstica, Facebook, publicidad, y adems de contar con un Portal Web, ste ltimo, no cuenta con la informacin actualizada, debido a que el gestor de contenido en el que se encuentra implementado no dispone de las opciones necesarias para las respectivas modificaciones; dicho inconveniente limita la correcta manipulacin del

Portal; adems de que el visitante no encuentra la informacin que realmente le interesa y necesita para realizar una visita esta hermosa ciudad. Por dicha razn, es necesario contar con un Sistema Web, adems de un aplicativo mvil que coadyuven a la buena administracin y gestin de la informacin turstica para promover la oferta turstica tato local, municipal, nacional e internacional. Que est a cargo la Direccin de Promocin Turstica, pues la informacin que maneja es importante, organizada y debidamente actualizada peridicamente, principalmente para los turistas, adems de los futuros visitantes que desean recorrer y conocer La Paz.

Elevar los niveles de competitividad de la oferta turstica con el diseo y edicin de material de promocin turstica

Implementar y mantener actualizada la Red de Informacin Turstica del Gobierno Autnomo Municipal

Direcccin de Promocin Turstica

Promover la actividad turstica

Proponer polticas locales de turismo

Figura 3.1. Funciones y atribuciones de la Direccin de Promocin Turstica [Fuente: Elaboracin Propia] Las unidades de la Direccin de Promocin Turstica, se encargan de elaborar los planes y las polticas necesarias para incentivar y promover el turismo; cuenta con informacin detallada de todos los lugares tursticos, los deportes extremos que se practican y toda la informacin necesaria para moverse en la ciudad de La Paz. Toda la informacin est disponible de manera digital y tambin de manera impresa en folletos, guas y mapas.

3.2. AJUSTAR A XP Para el desarrollo del presente proyecto, se har uso de la metodologa XP (Programacin Extrema) con sus respectivas actividades y elementos, debidamente fusionados con las herramientas UML y WebML. Todo el proceso se realizar en base a la Ingeniera Web para documentar todos los procesos de la metodologa elegida y contar con una base para la correcta fusin con las herramientas. Tal fusin estar en base a cada uno de los elementos del ciclo de vida de la metodologa XP. A continuacin se presenta una breve descripcin de la fusin planteada. ACTIVIDADES Planeacin (Formulacin y Planificacin)IWeb Historias de Usuario Velocidad del Proyecto Iteraciones Entregas Pequeas Reuniones Ajustar a XP Diseo Diseo y Anlisis IWeb Simplicidad en el diseo Tarjetas CRC No solucionar antes de tiempo Refactorizacin Codificacin Diseo y Anlisis IWeb Cliente siempre presente Codificar primero la prueba Modelo Hipertexto (WebML) Modelo de presentacin Modelo estructural (WebML) Diagrama de clases (UML) Casos de uso (UML) Diagrama de actividades (UML) HERRAMIENTAS

Integracin secuencial y frecuente Pruebas Pruebas unitarias Modelo de personalizacin Diagrama de componentes (UML)

Tabla 3.1. Fusin de actividades XP con herramientas de modelado web [Fuente: Elaboracin Propia] Las actividades de diseo y codificacin se realizarn de manera simultnea a lo largo del proyecto as como tambin en las diferentes iteraciones e Historias de Usuario, planteado en la metodologa XP y en base al proceso de la Ingeniera Web. 3.3. PROCESO DE ELABORACIN DEL PROYECTO En base al ciclo de vida de la metodologa XP, planteada en el captulo anterior; se desarrollarn cuatro actividades importantes, fusionadas con herramientas de modelado web, tales herramientas son UML y WebML; as como tambin los respectivos pasos de la Ingeniera Web. 3.3.1. PLANEACIN La Direccin de Promocin Turstica dependiente del Gobierno Autnomo Municipal de La Paz, trabaja en pro de la poblacin mejorando la infraestructura, equipando al Municipio y promoviendo el turismo de manera que la actividad turstica aumente consecutivamente, de esta manera beneficiar a la poblacin para incrementar la actividad econmica, ya que el turismo es un instrumento efectivo contra la pobreza. Para lograrlo es necesario mostrar la riqueza del Municipio Paceo con informacin puntual, actualizada y especialmente que sea una gua para moverse en La Paz; y de esta manera incrementar paulatinamente el nmero de visitantes tanto nacionales como internacionales.

3.3.1.1. ESPECIFICACIN DE ACTORES Y TAREAS Realizando una generalizacin de los actores que intervienen o interactan con el Sistema Web y Aplicativo Mvil para promover el Turismo en el departamento de La Paz, se tienen los siguientes:

Usuarios

Poblacin (Usuario Casual)

Funcionario de la Unidad de Turismo (Editor y publicador)

Funcionario de la Direccin de Administracin y Desarrollo de Sistemas (Administrador)

Figura 3.2. Definicin de usuarios [Fuente: Elaboracin Propia]

1. Administrador: Ser el encargado de gestionar el sistema web, siendo la nica persona autorizada para adicionar, eliminar, modificar y aadir usuarios publicadores. El administrador se encargar: Administrar Usuarios Administrar el contenido del sistema web. Administrar Agenda de eventos Administrar Noticias Administrar Estadsticas

2. Editor Es un usuario registrado que tendr acceso al Sistema Web sin limitaciones, ni restricciones de acceso a informacin que contenga el Sistema. El usuario tendr permiso de editar, modificar, eliminar, adicionar en lo siguiente: Administrar Agenda de Eventos. Administrar Noticias. Administrar nuevo contenido. Administrar Estadsticas. Administrar imgenes de la portada.

3. Usuario casual Este puede ser cualquier persona que se encuentre navegando por la web. Esta persona puede acceder a la funcionalidad mnima del sistema, esto se refiere a toda la informacin que no implica almacenar informacin, modificar o eliminar el contenido del Sistema. Esta funcionalidad consiste bsicamente en las siguientes tareas: Navegar por todos los links, accediendo a toda la informacin disponible y permitida. Ver las noticias. Ver todos los servicios. Ver todos los lugares para visitar. Ver la agenda de eventos. Descargar el aplicativo mvil. Descargar los afiches, mapas, guas y documentacin de la cultura de La Paz; disponible en formato Pdf. Ver los lugares y servicios georeferenciados.

3.3.1.2. HISTORIAS DE USUARIO La Historia de Usuario N1, es el diseo visual de la portada del Sistema Web, donde se realiz las respectivas modificaciones a la plantilla seleccionada, el men superior contiene el logo correspondiente adems de contar con las opciones para la respectiva navegabilidad. HISTORIA DE USUARIO NUMERO: 1 Nombre Historia de Usuario: Diseo Visual del Sistema Web. DESCRIPCIN: El diseo en su cabecera contendr el logo representativo de Vive La Paz Puerta de Ingreso a Bolivia, proporcionado por la Direccin de Promocin Turstica GAMLP. Distribucin adecuada para las diversas opciones (mens), mdulos y artculos. Tabla 3.3. Historia de Usuario N1 [Fuente: Elaboracin Propia] Tareas Para llevar a cabo esta Historia de Usuario se determinan la siguiente tarea: posicionar los enlaces y mdulos correspondientes en base al diseo final, modificando la presentacin de los mdulos que sean necesarios. Tarea 1.1.: Posicionamiento del contenido principal La posicin y estructura del contenido est en base a los requerimientos de los usuarios y pensado en base a lo que necesitan. La Portada principal cuenta con un men superior, en donde se encuentran todos los servicios disponibles y un buscador de informacin; en la parte central cuenta con imgenes rotativas representativas de La Paz. En la barra izquierda se cuenta con las noticias, los lugares con georeferenciacin, los archivos disponibles de descarga y el clima. Bajo las imgenes de la parte central se encuentra un video de presentacin, la agenda de

eventos y los lugares ms representativos para visitar. En la barra inferior se encuentra los destinos tursticos de la ciudad, seguidos de informacin de contactos y enlaces adicionales. Tabla 3.4. Tarjeta de Tarea 1.1 [Fuente: Elaboracin Propia] Tarea 1.2.: Modificacin del contenido principal El mdulo de eventos desglosa una determinada lista, en donde se muestra la fecha, el ttulo del evento y la hora; as como tambin cambios en la presentacin de las imgenes principales, el men de lugares y servicios y el men superior; dichos cambios se lograron en base a cambios en el cdigo fuente, hojas de estilo CSS y Java Script. Tabla 3.5 Tarjeta de Tarea 1.2 [Fuente: Elaboracin Propia] La Historia de Usuario N2, relata los procesos que involucran el registro ya sea de un lugar turstico, hoteles, lugares donde ir, de compras, los restaurantes y deportes extremos que se practican; cada uno estar en su respectiva categora y cada categora podr contener varios artculos. Por ejemplo: en la ciudad de La Paz se cuenta con varios destinos tursticos de los cuales se desglosar los datos generales del lugar como ser ubicacin, direccin, cmo llegar y una pequea descripcin, adems de la galera de fotos del lugar y la georefenciacin exacta del destino. Este proceso se repetir para cada una de los artculos creados en sus respectivas categoras y en base al men de opciones para publicarla. HISTORIA DE USUARIO NUMERO: 2 Nombre Historia de Usuario: Registro de un artculo y categora. El usuario encargado de alimentar el Sistema, accede al mismo con usuario y contrasea.

Una vez dentro el Sistema, se realizar el registro de la respectiva categora que se desea crear, seguidamente se empezar a introducir artculos en dicha categora; cada artculo que se desee crear tendr un editor rico, en donde se insertar la informacin, dependiendo del contenido que se desee mostrar. Tabla 3.6. Historia de Usuario N2 [Fuente: Elaboracin Propia] Tareas Tarea 2.1.: Creacin de categoras En base a la organizacin de la informacin, se empieza a crear las categoras correspondientes; cada categora Padre, puede contener varias sub categoras hijos, de manera que cada artculo se encuentre debidamente posicionado. Tabla 3.7 Tarjeta de Tarea 2.1 [Fuente: Elaboracin Propia] Tarea 2.2.: Creacin de artculos Una vez creada la categora, se crea el artculo, en donde se selecciona a qu categora pertenece, introduciendo el contenido correspondiente para su visualizacin. Tabla 3.8 Tarjeta de Tarea 2.2 [Fuente: Elaboracin Propia] Tarea 2.3.: Publicacin de artculos Se crea un tem de men del artculo correspondiente, ste se visualizar en el mapa del sitio y se podr establecer el link correspondiente para acceder a l. Tabla 3.9 Tarjeta de Tarea 2.3 [Fuente: Elaboracin Propia]

La Historia de Usuario N 3 contiene el contenido general con el que cuenta el Sistema Web, se realiz la respectiva modificacin a los componentes utilizados para el respectivo desglose de la informacin requerida. HISTORIA DE USUARIO NUMERO: 3 Nombre Historia de Usuario: Artculos informativos de los lugares tursticos y servicios que brinda la ciudad de La Paz. DESCRIPCIN: El Sistema Web contendr informacin de: los lugares tursticos los hoteles los tipos de restaurantes deportes de aventura explorando la ciudad y sus alrededores informacin general mapas de georeferenciacin de lugares y servicios agenda de eventos culturales noticias descarga de documentos en formato pdf. Agenda de eventos. Noticias Buscador de artculos. Tabla 3.10. Historia de Usuario N3 [Fuente: Elaboracin Propia]

Tarea 3.1.: Instalacin de componentes y mdulos Se realiz la bsqueda correspondiente de mdulos para eventos, mapas, presentaciones con estilos definidos, galera de imgenes y noticias; tales mdulos fueron instalados y utilizados en el contenido. Tabla 3.11 Tarjeta de Tarea 3.1 [Fuente: Elaboracin Propia] La Historia de Usuario N 4 contiene en un buscador para los artculos segn la categora en la que se encuentren, mostrando lo buscado y estadsticas sobre la afluencia de visitas a dicho artculo. HISTORIA DE USUARIO NUMERO: 4 Nombre Historia de Usuario: Buscador de artculos con vista de estadsticas. DESCRIPCIN: El buscador de artculos se usar de la siguiente manera: El usuario casual podr realizar su bsqueda correspondiente fcilmente, ingresando el nombre del lugar o servicio que busca. Una vez ingresado el lugar o servicio, le desglosar los posibles resultados. Si no hay resultados, se mostrar un mensaje. El usuario encargado de alimentar el Sistema, accede al mismo con usuario y contrasea. Tendr la opcin de ver e imprimir los reportes estadsticos de los lugares o servicios ms buscados o visitados por los usuarios. Tabla 3.12. Historia de Usuario N4 [Fuente: Elaboracin Propia]

Tarea 4.1.: Disear el mdulo buscador En la presentacin de algunos artculos se podr apreciar el buscador; donde el usuario podr ingresar el lugar que buscar; desglosndose la lista de los posibles resultados. Tabla 3.13 Tarjeta de Tarea 4.1 [Fuente: Elaboracin Propia] Tarea 4.2.: Desarrollar reporte diario, mensual y anual Al final de cada da se realiza un reporte diario, especificando el artculo correspondiente de lugar turstico o servicios y la categora a la que pertenece; as como tambin un reporte mensual y anual de la afluencia de visitantes. Tabla 3.14 Tarjeta de Tarea 4.2 [Fuente: Elaboracin Propia] La Historia de Usuario N 5 contiene el contenido del aplicativo mvil, el cul est conectado a la base de datos del Sistema Web, de tal manera que al conectarse a Internet, automticamente se actualizar el contenido de la agenda de eventos. HISTORIA DE USUARIO NUMERO: 5 Nombre Historia de Usuario: Aplicativo mvil para Agenda de eventos y servicios y lugares georeferenciados. DESCRIPCIN: El aplicativo mvil realizado bajo plataforma Android, se usar de la siguiente manera: Estar disponible en el Sistema Web. El usuario casual podr descargar el aplicativo. Una vez descargado el aplicativo mvil se podr instalar en el dispositivo celular. Una vez instalado el usuario casual podr acceder a la agenda de eventos desde su celular.

Observar los lugares georeferenciados, donde se llevan a cabo los eventos. Tambin tendr la opcin de ver los distintos lugares para visitar y servicios que brinda La Paz debidamente georeferenciados. Tabla 3.15. Historia de Usuario N5 [Fuente: Elaboracin Propia] Tareas Tarea 5.1.: Disear la estructura de datos para registrar eventos Se realiza el diseo de la base de datos para registrar los eventos. Tabla 3.16 Tarjeta de Tarea 5.1 [Fuente: Elaboracin Propia] Tarea 5.2.: Guardar datos de eventos A partir de la interfaz anterior se abre esta interfaz donde se guardan los datos de todos los eventos actuales. Tabla 3.17 Tarjeta de Tarea 5.2 [Fuente: Elaboracin Propia] Tarea 5.3.: Crear interfaz para la publicacin de los eventos Desarrollar una solucin que permita la publicacin de la agenda de eventos va Internet, que ser de libre acceso. Tabla 3.17 Tarjeta de Tarea 5.3 [Fuente: Elaboracin Propia] Tarea 5.4.: Disear agenda de eventos Elaborar una opcin para acceder a la agenda de eventos, capturando los siguientes datos: ttulo, descripcin, fecha inicio, fecha fin, hora inicio, hora fin, categora y lugar, el cual se

mostrar en el mapa de geo localizacin. Tabla 3.17 Tarjeta de Tarea 5.4 [Fuente: Elaboracin Propia] Tarea 5.5.: Disear la estructura de datos para registrar los lugares y servicios georeferenciados. Se realiza el diseo de la base de datos para registrar los lugares y servicios georeferenciados. Tabla 3.16 Tarjeta de Tarea 5.5 [Fuente: Elaboracin Propia] Tarea 5.6.: Guardar datos de lugares y servicios georeferenciados. A partir de la interfaz anterior se abre esta interfaz donde se guardan los datos de todos los lugares y servicios georeferenciados. Tabla 3.17 Tarjeta de Tarea 5.6 [Fuente: Elaboracin Propia] Tarea 5.7.: Crear interfaz para la publicacin de los eventos Desarrollar una solucin que permita la publicacin de los lugares y servicios georeferenciados va Internet, que ser de libre acceso. Tabla 3.17 Tarjeta de Tarea 5.7 [Fuente: Elaboracin Propia]

Las herramientas a utilizarse en el Sistema Web y el aplicativo mvil (como ya se mencion en este documento) sern: Php MySQL Joomla, junto con componentes, mdulos y plugins acordes a los requerimientos. Eclipse SqLite

3.3.1.3. DIAGRAMA DE CLASES Joomla ya tiene su propio diagrama de clases que representa toda su funcionalidad y la de sus complementos (componentes, mdulos, plantillas y plugins), dicho diagrama es el siguiente:

Das könnte Ihnen auch gefallen