Facultad de Tecnología Informática Ingeniería Informática. Proyecto ViajaMundo.com Portal de Viajeros. Tutor: Víctor M. Rodríguez

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Facultad de Tecnología Informática Ingeniería Informática. Proyecto ViajaMundo.com Portal de Viajeros. Tutor: Víctor M. Rodríguez"

Transcripción

1 Universidad de Belgrano Las tesinas de Belgrano Facultad de Tecnología Informática Ingeniería Informática Proyecto ViajaMundo.com Portal de Viajeros Nº 262 Roberto Carlos Marani Tutor: Víctor M. Rodríguez Departamento de Investigaciones Junio 2009

2

3 Índice 1. Introducción Objetivo Alcance del trabajo Límites del desarrollo del Portal Estado del arte y proyectos similares Motivación personal Evaluación de herramientas y software utilizado Selección de un lenguaje de creación de páginas web dinámicas Sistema de Administración de contenido (CMS) Características de Xoops Características de ViajaMundo Características de XOOPS Bloques Permisos y accesos basados en grupos Administración de Usuarios Módulos de XOOPS Características particulares de ViajaMundo Pasaporte ViajaMundo Mapamundo TraveLogs Ranking Casos de uso más frecuentes Registración Login Restauración de Contraseña Edición de Mapamundo Publicación de travelogs Costos del Proyecto Bautismo del Proyecto Aplicaciones Software para editar documentos web Xoops PHP Flash Macromedia MX Professional Desarrollo Servicios de publicación en línea Resumen ejecutivo de Costos Métricas estadísticas Distintos tipos de métricas Las métricas de ViajaMundo Análisis de Hits por país Rentabilidad del Proyecto Campaña de publicidad actual Google Adsense Pasos para incorporar Google Adsense en un sitio Seguimiento de ingresos por Google Adsense Otras campañas realizadas Glosario Bibliografía...40

4 4

5 1. Introducción Internet se ha convertido en una oportunidad para la democratización de la información, en donde cualquier persona puede participar de foros, crear discusiones y publicar páginas web sobre diversos temas. Esta tesina consiste en el desarrollo a nivel de prototipo avanzado de un portal para información y negocios turísticos que hemos denominado ViajaMundo. ViajaMundo pretende reunir a gente que posee conocimientos sobre ciertos lugares (como países o ciudades) y darles la posibilidad y el espacio para que publiquen sus experiencias, conocimientos, fotos, sugerencias, sin necesidad de conocimientos de programación o diseño de páginas Web. Asimismo, que los usuarios puedan comunicarse e intercambiar mensajes entre ellos. En definitiva, ViajaMundo pretende ser una fuente de información de viajeros reales, que está disponible para todos aquellos que busquen experiencias sobre destinos turísticos de interés. Además cuenta con información adicional que el sitio brinda por si mismo. A título de ejemplo mencionamos: el pronóstico del tiempo cálculo de distancias entre dos ciudades curiosidades geográficas y socioculturales del mundo, etc. Por tratarse de un producto en desarrollo y en pleno crecimiento, se planea agregar nuevas funcionalidades en el futuro. El portal puede observarse en línea, en la dirección Objetivo Elaborar un sitio Web con características de portal de información para viajeros, que permita tanto la búsqueda como la publicación de información sobre lugares de interés. Intercambio de experiencias, Foros, Mensajería, Chat, sistema de ranking de miembros, Encuestas, y otras herramientas. La información será almacenada en una base de datos, y las páginas serán personalizadas, según la condición del usuario (visitante, miembro o administrador). Los visitantes podrán acceder a toda la información publicada por los miembros, y a casi toda la información que brinda ViajaMundo por sí mismo. Los miembros además tienen la ventaja, de poder publicar sus propios travelogs, participar en el ranking, intercambiar mensajes con otros miembros, dejar comentarios en otros travelogs, y acceder a información adicional, como el pronóstico del tiempo y el cálculo de distancias entre dos ciudades. Los administradores tienen el poder de editar o eliminar comentarios, travelogs, miembros, temas de foro, etc. 1.2 Alcance del trabajo Durante esta tesina se ha desarrollado el portal en el cual los usuarios se loguean, publican travelogs, participan del foro, ranquean otros travelogs, intercambian mensajes, y de esta forma se promueve el crecimiento de una comunidad. También pueden buscar dentro del sitio informaciones útiles como el pronóstico del tiempo en cientos de ciudades, cálculo de distancias, ubicación geográfica en mapas especiales de distintas regiones, países o ciudades, y la búsqueda de otros miembros que estén vinculados a lugares de interés para comunicarse con ellos. Es un sitio con todas las funcionalidades de un portal, que permite intercomunicación entre miembros, intercambios de experiencias, publicación de fotos, comentarios, sistema de puntuación para ranking, etc. El sitio se nutre de la información que los miembros crean, es decir, se retroalimenta de los mismos usuarios. A medida que la información crece, el sitio se fortalece, con mayor cantidad de experiencias y se vuelve más interesante. El intercambio de experiencias se realiza a través de una plantilla de publicación denominada trave- Logs, que son documentos web que mediante el empleo de texto e imágenes, y con información dividida en distintos criterios, el publicador puede presentar información de manera más ágil, y más fácil de seguir y encontrar según el interés de otros viajeros. 1.3 Límites del desarrollo del Portal El portal se limitará a registrar y loguear usuarios, permitirle a los miembros incorporar contenidos, participar en foros, chatear en línea con otros usuarios, ver información propia del sitio (como hora mundial y pronóstico del tiempo) y el contenido creado por otros miembros, permitir la comunicación vía mensajería entre miembros, y darle la posibilidad a los miembros de crear su mapamundo, es decir, explicitar que países o ciudades conoce, o le gustaría conocer, y travelogs, documentos donde los viajeros relatan sus experiencias. 5

6 El portal no cuenta con ningún sistema de comercio electrónico que permita transacciones en línea, como por ejemplo la venta de pasajes aéreos, paquetes turísticos, o aquellos servicios que estén relacionados con el turismo, aunque está en evaluación su posible incorporación en el futuro. 1.4 Estado del arte y proyectos similares Si bien en Internet existen varios sitios dirigidos a viajeros, con guías de destino, información de sitios de interés, mapas, etc., ViajaMundo propone integrar todo esto en un solo sitio, con el adicional de que la información sea creada por los mismos viajeros, y no como en la mayoría de los casos, que la información es publicada por un editor arbitrariamente. Esto hace que la información publicada por ViajaMundo tenga un valor agregado, que describa la realidad desde el punto de vista de alguien que vivió la experiencia, que fomente la discusión, la comparación y la participación de los miembros. Además, esta interrelación entre usuarios se incentiva mediante la participación de los miembros en votaciones que valoran la información aportada por cada uno, mediante un sistema de ranking. Recorriendo Internet podemos encontrar proyectos similares. Entre ellos se destacan com, un sitio que surgió y se publicó casi simultáneamente al mismo tiempo que ViajaMundo. Está desarrollado de una manera muy similar que ViajaMundo: sobre una estructura armada de portal, y también se basa en la posibilidad de darle a los usuarios la creación de lo que ellos llaman: Guías de Viajes, que es similar a lo que llamamos en ViajaMundo, travelogs. Sin embargo no cuenta con el Pasaporte Viaja- Mundo, donde cada uno especifica a que países o ciudades ha viajado, ni con la mensajería que provee ViajaMundo, tampoco con herramientas, como el cálculo de distancias entre ciudades, mapas, pronóstico del tiempo de ciudades, etc. Un sitio similar que ha servido como referencia es: Este es un sitio que tiene alrededor de 7 años de antigüedad, con la diferencia principal que ViajaMundo está dirigido al público de habla hispana. Virtualtourist.com no cuenta con varias de las herramientas que provee ViajaMundo. Si bien estos sitios pueden llegar a competir con ViajaMundo en la propuesta para viajeros que buscan o pretenden publicar sus experiencias, cada uno tiene su grupo de miembros definidos y pueden complementarse. 1.5 Motivación personal Al terminar de cursar las materias de mi carrera, mientras preparaba finales y trabajaba a media jornada, tuve la inquietud de aplicar muchos de mis conocimientos, en un proyecto integrador que se basara en un plan de negocios. El turismo es una de las principales industrias, e Internet es una gran fuente de información en donde millones de personas buscan, preguntan, responden, comparten, publican y opinan sobre lugares de interés, ya sean exóticos, convencionales o poco comunes. La idea de un portal de turismo surgió de conversaciones con viajeros, particularmente aquellos que hacen recorridos improvisados alrededor del mundo y que, al hacerlo de forma individual, es decir, sin la contratación de paquetes turísticos que proveen excursiones, traslados, etc., advertían las complicaciones para conseguir hospedaje acorde al presupuesto planeado y en zonas cercanas a lugares de interés. Además esta actividad ocasionaba una enorme perdida de tiempo, especialmente en lugares en donde la estadía llegaba a ser corta, de a veces de 1 o 2 noches. Muchos viajeros encuentran en Internet la forma de informarse sobre que lugares, atracciones, actividades, etc., no deben pasar de largo al llegar a un lugar. ViajaMundo intenta concentrar toda esta información en el sitio, alentando la participación de personas que han realizado experiencias, haciendo que interactúen, relaten sus vivencias en forma de textos y fotos, promoviendo la participación en foros, etc. A su vez ofrece la oportunidad de que la gente se comunique entre si, permitiendo un contacto directo entre miembros, por ejemplo cuando alguien busca información sobre Buenos Aires, tiene la posibilidad de buscar documentos (llamados travelogs) publicados sobre Buenos Aires, buscar gente que haya viajado a Buenos Aires y preguntar directamente a gente que haya realmente vivido la experiencia. Se dispone de un plan de negocios, porque la idea es que el sitio crezca de tal manera que pueda retornar el esfuerzo con dinero a partir de la venta de publicidad, servicios, etc., que pueden ser implementados en el futuro. En la actualidad ViajaMundo cuenta con publicidad, sin embargo está en sus planes agregar otros sistemas o servicios que no sean gratuitos. 6

7 2. Evaluación de herramientas y software utilizado Esta primera etapa ha consistido básicamente en la investigación de los lenguajes sobre los cuales se asentó el desarrollo del portal. Se incluye tanto el software para crear páginas web estáticas (HTML), como el software y la plataforma para desarrollar y ejecutar la creación de HTML dinámico (aquel que cambia dependiendo del usuario que visualice la página). En cuanto al software, se tuvo en cuenta herramientas que permitan el desarrollo a través de la codificación, sin darle importancia al desarrollo a partir de la interfaz visual, ya que, en mi experiencia como programador, me resulta más efectiva la codificación (es decir escritura de líneas de código) antes que el desarrollo a través de interfaces graficas (como lo permiten herramientas como Microsoft FrontPage). 2.1 Selección de un lenguaje de creación de páginas web dinámicas El proyecto se asienta sobre una estructura ya armada, con una tecnología ya definida, que ha surgido de un proceso de selección que incluye lenguajes y estructuras de portales. Sin embargo para la selección de la estructura de portal era necesario seleccionar antes el lenguaje sobre el que se iba a trabajar y asentar el proyecto. Para la selección final se realizó una evaluación entre las dos tecnologías que resultaron aplicables a nuestro proyecto: ASP (Active Server Pages) y PHP (Preprocessor Hypertext) ASP es un producto de Microsoft, y se encuentra comúnmente en los servidores web Microsoft, es decir, IIS (Internet Information Services); mientras que PHP es un producto freeware, es decir, no tiene costo monetario ni tampoco tiene restricciones en cuanto a los servidores o sistemas operativos sobre los que puede correr. Ofrecemos aquí un cuadro comparativo que nos ayudó a tomar la decisión sobre la tecnología a utilizar: PHP ASP Puede correr sobre plataformas y servidores gratuitos, como Linux y Apache Webserver, así como sobre plataforma Windows, y su Internet Information Server (Webserver). Lo que brinda una ventaja tanto económica (los primeros son software gratuito), y de versatilidad. PHP es significativamente más rápido al correr sobre su propio espacio de memoria En cuanto a la compatibilidad con bases de datos, PHP demuestra ser bastante flexible, permitiendo utilizar MySQL, SQL Server (Microsoft), o PostgreSQL. PHP como lenguaje de programación y sintaxis es similar a C o C++. Es un producto de Microsoft que corre básicamente sobre plataforma Windows y su servidor web (IIS). Esto nos restringe las opciones para nuestro servidor a que sean productos Microsoft. Si bien estos costos son solventados por el servicio de hosting que se contrate, nos limita las opciones tanto de selección de proveedor de hosting, como de escalabilidad. ASP es lento al tener un costo adicional para el servidor, ya que está construido sobre la arquitectura COM. ASP provee soporte para conexión con la base de datos propietaria de Microsoft, es decir SQL Server. ASP es más parecido a Visual Basic, producto de Microsoft. A partir de este cuadro, se determina la selección de PHP como tecnología a ser utilizada. El principal motivo de la decisión es que PHP es un compilador eficiente, potente, permite la utilización de objetos y tiene una sintaxis parecida a C++, sobre la que personalmente poseo mayores conocimientos. 7

8 2.2 Sistema de Administración de contenido (CMS) Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio. El sistema permite manejar de manera independiente el contenido por una parte y el diseño por otra. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio sin tener que darle nuevamente formato al contenido, además de permitir en el sitio la publicación de forma fácil y controlada a varios editores. La utilización de un sistema de estas características es imprescindible para un proyecto como Viaja- Mundo por distintas razones: Al ser una base de portal, incluye toda su funcionalidad básica. Si el proyecto partiera con la construcción de un portal desde cero requeriría un 40% adicional del total de trabajo realizado, y desviaría el foco de las funciones características de ViajaMundo en las funciones básicas de un portal. Son sistemas que vienen con un diseño predefinido y que son fácilmente cambiables y de fácil actualización. Es una gran ventaja al reducir los esfuerzos en el diseño. Muchos de estos sistemas son de uso libre. Hay una gran variedad y opciones en el mercado, y con distintos enfoques según la funcionalidad: CMSs para Foros: permite la creación de foros de discusiones en línea donde los usuarios se reúnen a discutir distintos temas de interés. CMSs para Blogs: permite la creación de un sitio para la publicación de noticias o artículos en orden cronológico con espacio para comentarios y discusión. CMSs para Wikis: permite la colaboración grupal para la elaboración de artículos y la discusión. CMSs para ecommerce: para sitios de comercio electrónico, o venta en línea. CMSs para Sitios Web tradicionales: para la publicación de sitios con contenido que sirva como fuente de información y con soporte a una comunidad. Existe una gran variedad de sistemas CMS que puede adaptarse a nuestro proyecto. El 90% de ellos están desarrollados bajo lenguaje PHP y dan soporte a varios motores de base de datos como MySQL y PostgreSQL. Algunos ejemplos de estos sistemas freeware (de distribución gratuita) son: Action Applications (PHP) Apache Lenya (Java/XML) ASP Nuke (ASP): Uno de los pocos CMS basados en ASP de código libre. DotNetNuke (.NET) Gekko (PHP): CMS en español muy fácil de configurar y altamente escalable. Joomla (PHP / MySQL): Versión surgida de Mambo Mambo (PHP): CMS muy fácil de usar, pero con posibilidades un poco limitadas. PHP-Nuke (PHP) Postnuke (PHP): CMS modular de código libre bajo licencia GNU/GPL Post Revolution (PHP): CMS desarrollado en español, especializado en weblogs, de código libre bajo licencia GNU/GPL WebGUI (Perl) Ocupa más de 40 MB, flexible, adaptable, multilingüe. XOOPS (PHP): CMS modular. Además también existen otros sistemas CMS shareware (aquellos que requieren de una licencia para su uso), como: Content Management Server de Microsoft Kentico Un CMS hecho en C# y Visual Basic.NET ZWeb Publisher CMS: Para empresas con volumen de publicación elevado. PipePS: Es un procesador de plantillas montado sobre PHP. Como principal ventaja destaca el amplio abanico de posibilidades que ofrece (foros, gestión de usuarios, blogs, galerías, bases de datos, sincronización, buscadores, catálogos, agendas, noticias, calendario, etc.). Además dispone de motores internos para base de datos y seguridad, y es compatible con HTML. esscontent: Plataforma de Administración de Contenidos. Permite a los usuarios generar y editar contenidos atractivos para su sitio Web o intranet corporativa. Interfase intuitiva que permite agregar imágenes, tablas y textos; publicando y editando en tiempo real, en forma organizada y descentralizada. webcontrol CMS: Solución para gestión de contenidos WAI AA en entorno web. ADSM Portal 2.0: Gestor de contenidos para PYMES de ADSM Solutions. Mediante plantillas, es posible adaptar por completo el sitio Web a las necesidades del cliente. Su sencillo panel de administración permite al cliente editar, añadir y eliminar contenidos. El sistema es totalmente escalable, pudiendo 8

9 adaptarse a todo tipo de necesidades, desde pequeños sitios Web hasta completos portales de contenidos. Expression Engine: Gestor de contenidos con módulos y extensiones para blogs, foros, galerías, etc. Tiene un gran abanico de posibilidades. 360 Web Manager Software: Gestor de contenidos totalmente en español, completo y adaptable a las distintas necesidades del usuario. Sus requerimientos mínimos permite que pueda ser instalado en casi cualquier servidor web. Permite fácil y rápidamente armar, mantener y actualizar sitios webs. GTLive!: Permite realizar todo tipo de sitios a través de un editor WYSIWYG integrado en la propia Web. Fácilmente escalable mediante la incorporación de módulos y secciones, y extremadamente flexible. Recomendado para proyectos multiidioma o para diseños muy exigentes. NUKE ET: Modificación profunda de PHP-NUKE que incluye muchas más opciones, con más seguridad y menos llamadas a la base de datos (fuente: wikipedia.com, octubre de 2006) Luego de evaluar si era conveniente un software shareware o uno freeware, y luego de testear algunos de estos sistemas, se llegó a la conclusión de que los sistemas freeware se adaptaban perfectamente a los requerimientos de nuestro proyecto. Y además la selección de un sistema freeware, de uso libre, nos permitía reducir los costos. Para la selección final de un CMS freeware, se realizó una evaluación de varios tipos de portales creados bajo estos sistemas. Una fuente interesante que permite evaluar y comparar la funcionalidad y la administración de distintos tipos de portales es A partir de este sitio, y de un proceso de evaluación adicional, instalando y testeando los sistemas candidatos se llegó a la conclusión de utilizar Xoops. XOOPS es un Sistema de Administración de Contenido (CMS) basado en lenguaje PHP. Cuando es instalado en un servidor en combinación con un servidor de bases de datos MySQL, permite a administrar websites dinámicos, construir comunidades virtuales en línea, manejar usuarios, modificar el diseño, y proveer el contenido a través de una simple interfaz. El sistema viene integrado con ciertas funcionalidades básicas para un portal como login de usuarios, mensajería entre miembros, registración de nuevos miembros, etc. Xoops proviene del acrónimo Sistema de Portal extensible Orientado a Objetos. Esto significa que es una herramienta que puede ser escalada según las necesidades. XOOPS también está bajo los términos de GNU General Public License (GPL), lo que significa que existe libertad para usarlo y modificarlo. 2.3 Características de Xoops Base de Datos: XOOPS utiliza una Base de datos relacional (actualmente MySQL) para almacenar los datos requeridos para funcionar como un Sistema de gestión de contenido. Completamente Modularizado: Los módulos pueden ser instalados / desinstalados / activados / desactivados con un simple clic usando el sistema de administración de módulos de XOOPS. Personalización Extensible: El Webmaster puede configurar o definir los artículos para el perfil del usuario. Los usuarios registrados pueden editar sus perfiles, seleccionar temas del sitio, escoger y subir su foto, etc. Apoyado Por todo el mundo: XOOPS fue creado y es mantenido por equipos de voluntarios que trabajan en diferentes partes del Mundo. La comunidad de XOOPS tiene docenas de sitios oficiales de ayuda para el soporte de usuarios. Sistema versátil de permisos de grupo: Sistema de gran alcance y de uso fácil para asignar permisos que permitan fijar a los administradores permisos a ciertos grupos de usuarios. Modificación de apariencia por Themes: XOOPS es conducido por un sistema de Themes. Los administradores y los usuarios pueden cambiar el estilo del sitio web con un simple clic. Existen más de 200 themes suministrados por la comunidad. (fuente: octubre de 2006) 9

10 3. Características de ViajaMundo Esta sección se dedicará a mencionar aquellas características tanto funcionales como de diseño que tiene ViajaMundo. Algunas son comunes a muchos portales, y otras son particulares de nuestro proyecto. Muchas de las funcionalidades comunes con otros sitios vinieron ya implementadas en el sistema Xoops. Mientras que las particulares de nuestro proyecto debieron ser desarrolladas y fusionadas dentro del portal. 3.1 Características de XOOPS Bloques La información es presentada a partir de bloques que contienen información relacionada, a veces como vínculos que se complementan. Los bloques pueden ser centrales o laterales. La organización en bloques nos permite modificar bloques individualmente sin tener que alterar el resto de las funciones cuando sea necesario, por lo que hace más simple y menos arriesgada la edición. Un ejemplo de bloques es el siguiente: En esta imagen vemos, al costado izquierdo, el menú lateral Menú General, y en el bloque central vemos el bloque del Mapamundo que actúa como acceso directo a distintas regiones del Mundo. De aquí podemos decir que el bloque lateral es un bloque dinámico, ya que es personalizado según el estado del usuario. Allí vemos que el último enlace del Menú General es Login de Miembros, opción que debe desaparecer si el usuario ya está logueado. En cambio el bloque, en este caso del centro, se mantiene siempre igual y en ningún momento evalúa las características del tipo de usuario que navega la página. Un pseudocódigo que representa el bloque Menú General del ejemplo sería el siguiente: < h t m l > <b>menu General</b><br> <a ref.= vinculo a pagina principal >Mundo</a><br> <a ref.= vinculo a pagina África >Africa</a><br> <a ref.= vinculo a pagina Asia >Asia</a><br> <a ref.= vinculo a pagina Europa >Europa</a><br> <a ref.= vinculo a pagina Oceanía >Oceanía</a><br> <a ref.= vinculo a pagina Centroamérica >Centroamérica</a><br> <a ref.= vinculo a pagina Sudamérica >Sudamérica</a><br> <a ref.= vinculo a pagina Norteamérica >Norteamérica</a><br> <a ref.= vinculo a pagina Medio Oriente >Medio Oriente</a><br><br> <a ref.= vinculo a pagina Foro >Foro</a><br><br> <a ref.= vinculo a pagina Foro >Miembros</a><br><br> <?php if(usuario!= logueado) Imprimir (<a ref.= vinculo a pagina de Login >Login de Miembros</a><br><br>);?> 10

11 Aquí observamos que la opción para login es presentada sólo a ciertos usuarios. No todos los bloques examinan el grupo de usuarios al que pertenece la persona que está navegando. A veces depende de las preferencias del usuario, e inclusive hasta del usuario individualmente. Por ejemplo, cada miembro al loguearse cuenta con un menú individual que varía de miembro a miembro, donde tiene enlaces para manejar su cuenta y le indica si recibió nuevas votaciones para su ranking o nuevos mensajes. Un ejemplo de este tipo de bloque es el bloque de Menú personalizado: Esta imagen nos muestra que el bloque cuenta con una cierta cantidad de opciones. Estas son opciones individuales, ya que no se puede presentar al miembro tango, la información de otro miembro, aunque ambos pertenezcan al mismo grupo de miembros convencionales. En este caso el pseudocódigo será de la forma: if(login=true) { Print(Mi Pasaporte) Print (Mi MapaMundo) Print (Mis TraveLogs) If($usuario_nuevos_mails >= 1) Print (Tiene $usuario_nuevos_mails Mensajes Nuevos) } Else Print ( No hay mensajes nuevos ) Print (Ir a ver Mensajes) Print ($total_mensajes: Total de mensajes ) Print (Mi Ranking) If($nuevos_votos) Print ($nuevos_votos) If(usuario=administrador) Print (Menu Administrativo) Print (Logout) Además vemos que los grupos de usuarios no sólo son logueados y visitantes. En este pseudocódigo vemos que hay un tercer grupo denominado administradores. A ellos se les presenta un vínculo que le permite acceder a la página de administración del sitio y ciertos bloques de control adicionales Permisos y accesos basados en grupos XOOPS tiene incorporado un sistema de registración de miembros, por lo cual se puede, opcionalmente, requerir que los usuarios se registren en el sitio para tener acceso a ciertas funciones o contenidos. Por ejemplo, muchos sitios requieren que la gente se registre antes de permitirles participar en los foros. El acceso y los derechos administrativos en el portal se configuran a partir de un sistema flexible de permisos basados en grupos de usuarios. Los grupos por defecto incluyen usuarios anónimos, miembros registrados, y administradores, pero uno puede definir tantos grupos como lo requiera la 11

12 administración de su sitio. Cada grupo puede tener una configuración única de permisos y accesos que especifica: Que bloques pueden ser vistos Que módulos pueden ser accedidos Que módulos pueden ser administrados Q u e a s p e c t o s d e a d m i n i s t r a c i ó n d e l s i s t e m a p u e d e n s e r m o d i f i c a d o s Administración de Usuarios XOOPS provee herramientas incorporadas para una fácil administración de usuarios. Dentro de la herramienta podemos editar información, modificar contraseñas, crear o eliminar usuarios, etc. Mientras que a nivel grupal podemos crear grupos de usuarios, para que tengan acceso a ciertos módulos, o bloques. En ViajaMundo existen 3 tipos de grupos: usuarios anónimos, miembros, y administradores. De acuerdo a los estados de un usuario, éste tendrá acceso a ciertas funcionalidades y diferentes módulos. Por ejemplo si el usuario es miembro, se le presentará el Menú personalizado del que ya se habló anteriormente. Si el usuario es anónimo no tendrá acceso al módulo de creación de travelogs, y si es administrador tendrá acceso al módulo de administración. El módulo de administración viene con funcionalidades que incluyen la creación de grupos, la asignación de usuarios a un grupo, los módulo que pueden ser accedidos y los bloques que son vistos por los grupos, la capacidad de buscar usuarios por varios criterios, enviar correos electrónicos masivos a miembros, mensajes privados a usuarios a través del sistema de mensajería, etc. 3.2 Módulos de XOOPS XOOPS ofrece un número de módulos desarrollados y mantenidos por el equipo de desarrollo oficial. Los miembros de la comunidad XOOPS han desarrollado una amplia variedad de módulos no oficiales. Un módulo provee funcionalidad al portal, por ejemplo el Foro es un módulo dentro del sistema. Dentro del módulo están las páginas que componen el módulo, páginas de administración del módulo, las clases que utiliza el módulo, imágenes del módulo, bloques del módulo, etc. La modularidad facilita la administración del sistema y la escalabilidad de su crecimiento. En el caso de sitios con contenidos más amplios se pueden usar módulos tales como: noticias, foros, enlaces, descargas, documentos, etc. Estos módulos permiten la participación de miembros y visitantes en el portal. Además se pueden desarrollar módulos propios, como es el caso del módulo para crear, visualizar y administrar travelogs de ViajaMundo. 3.3 Características particulares de ViajaMundo Pasaporte ViajaMundo El Pasaporte ViajaMundo es simplemente un conjunto de información sobre un miembro que le permite identificarse y resumir su información personal y resumir sus metas y experiencias en viajes por el mundo a través del Mapamundo. Una vez que el usuario se registra y foguea por primera vez, el sistema le sugiere completar el Pasaporte para que de esta forma sea más simple su integración en la comunidad. El Pasaporte cuenta con distintos datos personales, de carácter informal que son. Sobrenombre: la parte superior del Pasaporte identifica al miembro de Pasaporte. Sexo: lo especifica gráficamente. Nombre Real. Lugar de residencia: si lo ha especificado en el Mapamundo, también lo especifica textualmente. Fecha de nacimiento. Ocupación. Hobbies. Ranking: puntaje que obtuvo por participación y votos de otros miembros. Fecha de membresía. Fecha de último ingreso a su cuenta. Mapamundo. Travelogs creados (resumen). Frase Preferida para que se describan a si mismos. Por supuesto que la mayoría de estos datos dependen de que el miembro los haya ingresado, como por ejemplo: Ocupación y Hobbies. Otros datos los toma del sistema, como por ejemplo: fecha de registración y fecha de último ingreso a su cuenta. Si el miembro ha ingresado su fecha de nacimiento completa, el sistema también realiza el cálculo de la edad actual. 12

13 Al costado derecho del Pasaporte, de la misma forma que un viajero real tiene visas y sellos en su Pasaporte oficial, el Pasaporte ViajaMundo tiene el Mapamundo que grafica los lugares que el miembro ha visitado, los lugares sobre los que tiene interés en visitar y el lugar donde vive, y una lista de travelogs, o documentos web que el miembro publica contando sus experiencias. Un Pasaporte ViajaMundo tiene el siguiente formato: Por último, para promover la interrelación de la comunidad y la comunicación entre miembros, cuenta con un botón de acceso directo para el envío de un mensaje al miembro. El mensaje podrá ser enviado si el usuario remitente está logueado. En el caso de ser su propio Pasaporte esta opción no estará disponible Mapamundo Mapamundo es una aplicación exclusiva de ViajaMundo que fue desarrollada en Flash Macromedia, donde se presenta un mapa de la Tierra, y en base a la relación de los miembros con un lugar (país o ciudad), ese lugar aparece en el Mapamundo gráficamente, resaltado bajo cierto color, o como un punto en el mapa, en caso de ser una ciudad. Es una interfaz visual que posibilita una vista rápida y certera de, por ejemplo, los lugares visitados por un miembro. Los tipos de relaciones que puede tener un miembro respecto a un lugar son: Lugares visitados: lugares en los que el miembro estuvo en el pasado. Futuros viajes: lugares que el miembro tiene en plan visitar en algún momento. Vive en: lugar donde el miembro vive. Cada una de estas relaciones se visualizan de determinado color de acuerdo a la relación que existe entre el miembro y el lugar. Si el país es un lugar visitado, el Mapamundo lo muestra de color azul, si el país es un lugar a visitar en el futuro, el Mapamundo lo muestra de color rojo, si el país es donde el miembro vive, aparece en color verde. Si es una ciudad, aparece un punto en el Mapamundo independientemente de sí es un lugar a visitar, visitado o la ciudad donde vive. Para saber de que ciudad se trata basta con hacer un clic sobre el punto y aparecerá al costado el nombre de la ciudad. Por debajo del Mapamundo aparece una lista de todos los países, agrupados en regiones, que figuran en el Mapamundo, según el color de la relación que corresponda, un conteo de cuantos países visitados, y a visitar hay por cada país, y la cuenta total de países visitados y a visitar del miembro. La siguiente imagen muestra el Mapamundo de un miembro ViajaMundo. 13

14 Para acceder al editor del Mapamundo, se ingresa desde Mi Mapamundo (en el Menú personalizado al costado izquierdo o desde las solapas arriba en la página). Una vez aquí, aparece el Mapamundo, y por debajo de él, cuatro cuadrantes para: agregar países o ciudades visitadas, agregar países o ciudades con planes a visitar, agregar el país o la ciudad donde el miembro vive, y eliminar países o ciudades ingresadas anteriormente y bajo cualquier relación. Se elige el tipo de relación entre el miembro y el lugar y se escoge si el lugar es país o ciudad. Una nueva ventana se abrirá mostrando las regiones del Mundo, luego países, y luego (en caso de ser ciudad), las ciudades de ese país, y seleccionando el lugar ya se habrá ingresado a la base de datos. Al mismo tiempo se actualiza el Mapamundo que incluirá el lugar gráficamente. En la siguiente imagen vemos el editor de Mapamundo, y un Mapamundo con países y ciudades ya agregadas. La siguiente imagen muestra el editor del Mapamundo, y la interfaz que posibilita al miembro ingresar países y ciudades al Mapamundo: 14

15 3.3.3 TraveLogs Los travelogs son uno de los recursos más importantes de ViajaMundo, porque es allí donde los viajeros vierten todos sus conocimientos, su información, sus inquietudes y recomendaciones. Es un documento web que consta de texto, imágenes y fotos, sobre cierto formato y ciertas subdivisiones que brindan un orden y asimismo guían al miembro sobre que información publicar y cómo. Un travelog se escribe en base a un lugar: país o ciudad sobre el cual un miembro ViajaMundo tenga información, ya sea porque haya estado, porque planea viajar ahí (y ya reunió información) o porque vive ahí. En base a estos conocimientos, el miembro publica el travelog que luego otros miembros pueden consultar, votar y opinar. El proceso de publicación de un travelog comienza desde el Mapamundo. Allí el miembro debe agregar el país o la ciudad sobre la que está relacionado (como ya dijimos antes, por interés a viajar en el futuro, porque ya viajó, o porque vive allí), y a partir de ese momento tendrá la oportunidad de escribir sobre ese lugar. Es obligatorio tener agregado el lugar al Mapamundo para crear el travelog sobre ese lugar, porque a través del Mapamundo el miembro se relaciona a si mismo con el lugar, y es a partir de allí que manifiesta poseer ciertos conocimientos, información o experiencias sobre este. Una vez que los lugares sobre los que se van a escribir travelogs están ingresados en el Mapamundo, el miembro debe ingresar a Mis TraveLogs (desde el Menú personalizado al costado izquierdo o desde las solapas arriba en la página), y se va a encontrar con el Administrador de travelogs que presenta los lugares que se han ingresado en el Mapamundo, ordenados primero por regiones y luego por orden alfabético. Si un miembro no agrega ningún lugar en el Mapamundo, al ingresar a Mis TraveLogs, inmediatamente ViajaMundo le mostrará un aviso diciendo que mientras no tenga lugares agregados al Mapamundo no podrá escribir travelogs. 15

16 Un travelog consta de información en texto e imágenes sobre un lugar en particular publicado por un miembro, y tiene un formato similar al siguiente: 16

17 Los travelogs se dividen para facilitar la categorización de la información en: Introducción: es el lugar donde los viajeros pueden relatar detalles generales, como por ejemplo, causas de la elección de ese destino Lo Imperdible: que es lo que los viajeros no pueden dejar de hacer cuando están en este lugar Actividades: que actividades (caminatas, trekking, etc.) pueden llevar a cabo los viajeros. Alojamientos: hoteles, hostels, campings, el miembro tiene la posibilidad de relatar que tipo de alojamiento utilizó, cómo fue su experiencia, precios, ubicación, servicios, etc. Restaurants y Gastronomía: donde el miembro se puede referir tanto a lugares, ubicaciones y precios, como a costumbres culinarias, platos típicos, etc. Transportes: tanto los medios para moverse dentro de este lugar, trenes, subtes, micros, taxis, como para llegar al lugar o hacer viajes a lugares aledaños. Shopping: que recuerdos, souvenirs, etc. se pueden conseguir. Precios, ubicación, características. Vida Nocturna: que lugares se pueden visitar, cafés, restaurantes, lugares bailables, etc. Cultura y Costumbres: reglas culturales del lugar, que costumbres deben tenerse en cuenta para no ser mal visto. Por cada lugar que figura en el Administrador de travelogs, uno tiene un enlace para crear este travelog. Siguiendo este enlace uno se encuentra con el menú para crear un travelog sobre el lugar elegido. Allí se puede ver el travelog (si ya tiene alguna categoría creada) y crear o editar categorías del travelog. Seleccionando una categoría se accede a una página web donde el miembro puede escribir texto y subir una foto relacionada al lugar y a la categoría. Un travelog está constituido por una o más categorías de información. La diferencia entre la cantidad de categorías se presenta en la cantidad y el tipo de información publicada, y la cantidad de votos y el puntaje que puede recibir en el ranking, ya que otros miembros que visitan el travelog pueden votar por cada categoría del travelog: es decir, si el miembro publica un travelog con Lo Imperdible y Alojamientos en Madrid podrá recibir 2 votos por cada miembro visitante. La siguiente imagen nos muestra el Administrador de travelogs. Cada uno de los países y ciudades que aparecen han sido agregados al mapamundo. Se ve claramente que las opciones son Crear trave- Log o Editar travelog para el caso de que ya haya algún documento creado para ese lugar. 17

18 3.3.4 Ranking Para promover la participación de los miembros, ViajaMundo tiene un sistema para valorar tanto la participación, como la utilidad de los travelogs de los miembros. El sistema de Ranking distingue a los miembros con puntajes que van desde 0 a 5. El puntaje más bajo, el cero (0), es para aquellos miem- 18

19 bros que no han creado ningún travelog. Y el puntaje más alto se otorga a aquellos miembros que han publicado varios travelogs, y que estos han sido reconocidos como útiles por la comunidad de miembros de ViajaMundo a través del voto. El sistema de Ranking utiliza un algoritmo creado para premiar tanto la publicación, como la cantidad de votos y el puntaje de estos votos. Es decir: mientras más travelogs tenga un miembro, más puntos sumará, al igual que mientras tenga más votos y buenas calificaciones. Este algoritmo contempla que el puntaje no sea inferior a 0 y no sea mayor a 5, y al momento de su desarrollo se tuvo en cuenta que el objetivo de ViajaMundo debía ser aplicado a este sistema, premiando la participación de los miembros y estimulando la creación de travelogs de buena calidad. Algoritmo para el cálculo del Ranking Puntaje por cantidad de travelogs: un miembro recibe un puntaje de 0.1 punto por cada travelog publicado, hasta un máximo de 10 travelogs, en cuyo caso alcanza 1 puntos. Esto pone un límite en lo que se refiere a la calificación que el miembro obtiene a partir de la cantidad de travelogs, porque también es importante evaluar la calidad de estos. Si este límite no existiera, un miembro podría escribir 50 travelogs muy poco útiles y alcanzar el puntaje máximo al obtener 0.1 puntos por cada uno de estos. Puntaje por calidad de travelogs: un miembro recibe un puntaje que va entre 1 y 5 puntos de acuerdo al criterio de otro u otros miembros que clasifiquen cada categoría del travelog. El puntaje total que puede obtener a partir de los votos de otros miembros va entre 0 y 3.5 puntos. Donde 0 es cuando los travelogs del miembro no tienen ningún voto todavía y 3.5 es cuando uno o más miembros han clasificado el travelog con el máximo valor, o 5 puntos. Puntaje por cantidad de miembros que han votado el travelog: es justo que se tenga en cuenta esta variable, ya que de lo contrario un solo miembro que vote y clasifique al miembro con un puntaje máximo de 5, llevaría al miembro al máximo puntaje inmediatamente. El máximo puntaje para el ranking que obtiene un miembro de esta variable es de 0.5 puntos. Por cada miembro que vota, suma 0.1 puntos, si han votado 5 o más obtiene su máximo de 0.5 puntos. El algoritmo que calcula el Ranking de los miembros se puede observar en el siguiente pseudocódigo: If (travelogs > 0) { Puntos_por_votos = votos / cantidad_de_votos 1.5; If(votantes >= 5) Puntos_por_votantes = 0.5; Else Puntos_por_votantes = votantes * 0.1; If(traveLogs >= 10) puntos_por_cantidad_de_travelogs = 1; Else puntos_por_cantidad_de_travelogs = travelogs * 0.1; } Ranking = Puntos_por_votos + Puntos_por_votantes + puntos_por_cantidad_de_travelogs ; Hay que destacar que solo los miembros pueden votar, esto es así para llevar un control y evitar que un miembro se autocalifique, además, el miembro no puede votar sus propios travelogs, y si intenta hacerlo, no solo no se computa el voto, sino que se le advierte que no puede votarse a sí mismo. El miembro accede a su Ranking a través de Mi Ranking (en el Menú personalizado al costado izquierdo o desde las solapas arriba en la página), donde puede observar sus ultimas votaciones y su ranking actual. Cada vez que alguien vota, incrementa una variable que indica que el miembro no se ha informado de esta nueva votación, y cuando se loguea aparece al lado de Mi Ranking, un aviso que dice la cantidad de nuevos votos. La imagen muestra el informe de ranking de un miembro. Muestra el puntaje general, y que votaciones recibió por parte de otros miembros, especificando que travelog ha sido votado y con que puntaje: 19

20 3.4 Casos de uso más frecuentes Registración Nombre Registrarse Precondiciones Curso Normal Excepciones Postcondiciones Ninguna 1. El actor usuario solicita registrarse en el portal. 2. El sistema solicita el sobrenombre con el que va a participar en la comunidad, el correo electrónico y la contraseña con el que se va a loguear. 3. El actor ingresa los datos solicitados por el sistema. 4. El sistema informa que el actor se ha registrado en el sistema. Si el Sobrenombre o el correo electrónico ya existen, el sistema informa esta situación y este caso de uso continúa en el paso 2. El actor usuario pasa a ser actor miembro al quedar dado de alta en el sistema. 20

21 3.4.2 Login Nombre Precondiciones Curso Normal Excepciones Postcondiciones Loguearse El actor es un miembro no logueado 1. El actor miembro ingresa a la página principal de ViajaMundo 2. El actor miembro ingresa a a. Login de Miembros, donde tiene un cuadro donde ingresar su sobrenombre y contraseña, o bien: b. Se posiciona en el costado derecho donde tiene un cuadro donde ingresar su sobrenombre y contraseña. 3. El actor miembro ingresa sus datos de sobrenombre y contraseña y recibe el aviso de Bienvenida. En el caso que el usuario miembro haya olvidado su contraseña o la contraseña sea incorrecta, se continúa en el caso de uso Olvido de contraseña El actor usuario se identifica en el sistema y pasa a ser miembro Restauración de Contraseña Nombre Precondiciones Curso Normal Excepciones Postcondiciones Olvido de Contraseña El actor es miembro ya registrado con una cuenta en el sistema, no recordando su contraseña. 1. El actor ingresa a Login de Miembros. 2. El actor ingresa en la parte inferior de la página para usuarios que olvidaron su contraseña, su correo electrónico. 3. El actor recibe un correo de ViajaMundo indicándole que entre a un determinado enlace para confirmar su pedido de nueva contraseña. 4. El actor ingresa al enlace que aparece en el correo, y el sistema le envía un nuevo correo con la nueva contraseña. 5. El actor se loguea, según el caso de uso Loguearse con su nueva contraseña. Si el actor ingresó un correo electrónico inválido el sistema enviará el correo a esa dirección, y el actor no recibirá la nueva contraseña. El actor recibe una nueva contraseña que le permite loguearse. 21

22 3.4.4 Edición de Mapamundo Nombre Precondiciones Curso Normal Editar Mapamundo El actor es un miembro logueado 1. El actor ingresa a Mi Mapamundo en el bloque derecho. 2. El actor decide si el lugar a agregar en el Mapamundo es visitado, a visitar, lugar de residencia, o para eliminar del Mapamundo, según las cuatro opciones. 3. El actor cliquea si el lugar es País o Ciudad. 4. En caso de que el lugar sea: a. País: el actor primero elige la región (Sudamérica, Europa, etc.), por último elige el País. b. Ciudad: el actor primero elige la región (Sudamérica, Europa, etc.), luego el País, y luego la Ciudad. Excepciones Postcondiciones El Mapamundo se actualiza incluyendo el lugar seleccionado Publicación de travelogs Nombre Precondiciones Curso Normal Publicar travelog El actor es un miembro logueado 1. El actor ingresa a Mis TraveLogs en el Menú Personalizado 2. El actor elige el lugar (país o ciudad) sobre el cual quiere escribir el travelog entre una lista de lugares agregados al Mapamundo, y cliquea en Crear travelog. 3. El actor elige que tipo de travelog piensa escribir (Actividades, Vida Nocturna, etc.), y lo selecciona haciendo clic en Crear esta sección del travelog. 4. El actor narra su experiencia o información correspondiente al lugar y a la sección en el cuadro de texto que se le presenta, pudiendo agregarle ciertas imágenes (emoticones), enlaces y formatos (tipo de fuentes, color). 5. El actor tiene la posibilidad de incluir una foto al travelog en formatos gif o jpg. 6. El actor cliquea en el botón de previsualización, en cuyo caso tiene una vista previa del travelog. O el actor cliquea en el botón Publicar, para finalizar el travelog. Excepciones Postcondiciones El travelog se ingresa en la Base de datos y ya está disponible para el resto de la comunidad. 22

23 4. Costos del Proyecto En este capítulo de la tesina se mencionan aquellos gastos involucrados en el proyecto. Desde el principio se decidió buscar las soluciones más efectivas y económicas en herramientas para el desarrollo. Como veremos se utilizó mucho software libre, sin resignar funcionalidades ni eficiencia, lo que permitió el desarrollo de un producto competitivo a un costo accesible. Los costos de desarrollo se calcularon en base a un relevamiento de sueldos de programadores web. Aunque el desarrollo fue personal y no se contrataron programadores, se puede estimar un costo aproximado. Actualmente se mantienen unos mínimos gastos en mantenimiento y servicios de hosting, todos estos gastos están representados a continuación. 4.1 Bautismo del Proyecto Un proyecto es como un largo viaje, en donde se van superando etapas. Una de las etapas donde más se deja volar la imaginación y la fantasía es la selección del nombre del proyecto. Esta tarea no es un mero acto formal, sino que en el caso de proyectos web, es fundamental ya que este nombre es el que va a identificar al proyecto en forma de dirección web. Luego de estudiar varias posibilidades, seleccionar y descartar palabras claves y sondear sitios similares, se llegó a la conclusión de utilizar el término ViajaMundo. Este nombre reunía la filosofía del portal utilizando sus dos palabras claves más importantes: viajar y mundo. Desde el primer instante, este portal se concibió para ser dirigido al público de habla hispana, por lo tanto la decisión fue la de utilizar un dominio.com y evitar usar dominios que identifiquen el sitio con algún país en particular, como por ejemplo.com.ar (sitios comerciales argentinos, asignados por nic.ar), a pesar de que los dominios.ar son gratuitos. En definitiva, se registró el dominio que refiere el nombre del proyecto y la manera más fácil de representarlo en una dirección de Internet. El dominio se registró el 8 de octubre de 2002, cuando el proyecto era todavía una idea. La registración y mantenimiento por 2 años tuvo un costo de US$40. El mantenimiento anual actual es de US$ Aplicaciones Las aplicaciones de desarrollo utilizadas en ViajaMundo son en su mayoría de licencia pública, sin costo de utilización, excepto algunas de las herramientas. Las decisiones de utilizar estas herramientas fueron que se adaptaban perfectamente a los requerimientos de desarrollo y muchas de ellas ya habían sido utilizadas por mí en previos desarrollos, lo que facilitaba la selección. En esta sección se realiza un resumen de las herramientas en uso y su costo involucrado Software para editar documentos web La construcción de un sitio web se realiza a partir de alguna herramienta que asista en la edición de documentos web, en general HTM o HTML (Hypertext Markup Language), pero que en el proyecto ViajaMundo incluyó archivos PHP (Preprocessor Hypertext). Hay muchas soluciones que se pueden utilizar en estos casos, desde herramientas GUI (Graphical User Interface) cuya interfaz gráfica facilita la tarea, o herramientas de edición de texto para codificación directa. En el proyecto se utilizó una herramienta de codificación que es un simple editor de texto y de HTML muy útil para programadores al poseer características de remarcar sintaxis para advertir errores y utilizar distintos colores para las etiquetas HTML que facilitan la lectura y revisión del código. Hay muchas soluciones de este tipo en el mercado, y en este caso es un freeware Xoops Es un sistema dinámico de administración de contenido web escrito en PHP, extensible (se pueden agregar módulos y modificar diseños), y orientado a objetos. Xoops se transforma en la base de Viaja- Mundo, al ser un modelo de portal que incorpora muchos de los módulos necesarios para un sitio de estas características y que sin el uso de éste y con la realización de un portal desde su inicio, sería necesario un grupo importante de programadores para llevar el proyecto a cabo. ViajaMundo resuelve con Xoops el 40% del desarrollo del portal al incorporar sistema de Login de Usuarios, Foros, Menúes, Diseño, Encuestas, sistemas de permisos, etc. Xoops es un producto bajo los términos de GNU General Public License (GPL), por lo que es libre de usar y modificar. Esto significa que económicamente no representó ningún gasto para el proyecto, y que además se adapta a los cambios que se necesitaban para construir el portal. Además existe una comunidad de usuarios de este producto que intercambia módulos con nuevas funcionalidades, mejoras, 23

24 intercambio de ideas, resolución de problemas y soporte. Por lo tanto el único costo que implicó en el proyecto fue el tiempo y el esfuerzo de la instalación y en la exploración de la funcionalidad, código, y todas las características de Xoops PHP Este es el lenguaje de programación en el que está escrito Xoops, y todos los cambios, actualizaciones, mejoras, debieron ser realizados en este lenguaje de creación de páginas dinámicas. De todas formas es necesario remarcar que PHP no fue una imposición debido a la utilización de Xoops, sino que fue una decisión conjunta de utilizar un sistema de portales como Xoops desarrollado en este lenguaje de programación, por la previa experiencia en este lenguaje, que ya lo había utilizado en previos desarrollos, su versatilidad y un conjunto de criterios expuestos anteriormente. En esta sección es importante destacar que PHP es un compilador bajo los términos de GNU General Public License (GPL), por lo que es libre de usar, y no generó costos económicos Flash Macromedia MX Professional 2004 Flash Macromedia es una herramienta utilizada en el proyecto para generar contenido multimedia para sitios web. Los archivos Flash se han popularizado en los últimos años y han pasado a tener una presencia muy alta en la experiencia de navegación de los usuarios de Internet, transformándose en un estándar de la industria. Estos archivos, generalmente de extensión SWF (o Shockwave Flash), son reproducidos por un reproductor que en los últimos años viene incluido en los navegadores, y que en caso contrario se puede descargar en pocos segundos desde un sitio web. Debido a sus características multimedia, su popularidad, y su capacidad de interfaz gráfica, se eligió a Flash como la mejor forma de generar lo que se bautizó como Mapamundo, una interfaz que representa gráficamente la relación de un miembro con respecto a los países visitados. Debido a la versatilidad y eficiencia de Flash para esta solución, ni siquiera se pensaron o tuvieron en cuenta otras herramientas alternativas. La herramienta de desarrollo de archivos Flash fue Flash MX Professional Se selecciona esta versión que es más completa y de mayor costo por su capacidad de conexión con bases de datos, ya que el Mapamundo toma datos desde la Base de datos de los miembros para volcar gráficamente. El costo de licencia de este paquete fue de US$600, sin que sean necesarias actualizaciones futuras. 4.3 Desarrollo El desarrollo total del proyecto fue personal, con colaboración intelectual de unos amigos y compañeros de la carrera que me guiaron con sus ideas y sugerencias. Este es el motivo por el cual el proyecto tuvo una baja inversión económica, pero si un alto requerimiento en tiempo y capacitación. La dedicación en tiempo y esfuerzo se tradujo en un compromiso diario de entre 6 y 8 horas diarias durante aproximadamente 16 meses, a lo que se le sumó, luego de finalizado la primer versión del proyecto ViajaMundo, una dedicación de entre 2 y 3 horas diarias en tareas de optimización, modificaciones, búsqueda y reparación de errores, y tareas relacionadas a la promoción del portal. Para acercar una estimación de estos costos, evaluando actuales sueldos de mercado para un programador web júnior, con conocimientos adicionales de actionscript y PHP, se determinó que un sueldo promedio para este tipo de programador es de $2400 mensuales. Si se tiene en cuenta que este sueldo es para una jornada de trabajo de 8 horas por día, de lunes a viernes y, si las horas dedicadas a Viaja- Mundo eran en promedio 7 horas por día, obtenemos que un sueldo promedio para un programador que trabaja para proyectos similares sería de $2100 por mes. Esto puede representarse como un costo anual de $25200 anual en los meses de trabajo full time, y de $750 por mes a partir del mes 17, donde la carga horaria que representa el proyecto es menor. 1er año 2º año 3er año Total Costos desarrollo $25,200 4 meses full-time = $8,400 8 meses part-time = $6,000 Total = $14,400 $9,000 $48,600 24

25 4.4 Servicios de publicación en línea Si bien este punto se ha estudiado y planeado, por el momento se ha descartado la adquisición de equipos y se ha optado por una solución eficaz, inteligente y económica. El hosting es la modalidad elegida por varias razones: El costo es insignificante en comparación con modalidades de housing o collocation. Permite enfocarse 100% en el desarrollo del proyecto, y delegar procesos no ligados directamente con ViajaMundo, (como el servidor web). Disponibilidad inicial a bajo costo (se evita la compra de equipos y software que representan un altísimo costo inicial) Las actualizaciones de servicios web o sistemas operativos corren por parte de la empresa proveedora. Los servicios de hosting adecuados para un portal arrancan desde los $45 por mes, y nos brinda las mismas posibilidades de presencia en línea que nos da un housing que arranca desde los $250 por mes, y el collocation que arranca desde los $350 por mes, pero al que hay que agregarle el equipo, software, etc., lo que podemos estimar en unos $4500 adicionales. El hosting es un servicio compartido en el sentido que nuestro sitio se aloja en una maquina en la cual también existen otros sitios compitiendo por los recursos y el ancho de banda de esta computadora. En cambio, el housing y el collocation son servicios dedicados, lo que significa que nuestro sitio estará alojado en una computadora con todos los recursos disponibles para los usuarios que visiten nuestro sitio web. En todos los casos las maquinas se encuentran instaladas en un IDC (Internet Data Center), que es un lugar físico que dispone de medidas de seguridad y garantiza un elevado porcentaje de conexión ininterrumpida (uptime). Una comparación de los servicios mencionados se puede observar en la siguiente tabla: Equipo Software Recursos Precio Hosting Housing Collocation Provisto por empresa contratada Provisto por empresa contratada No incluido por el proveedor Provisto por empresa contratada Provisto por empresa contratada No incluido por el proveedor Compartido Dedicado Dedicado Entre $19,99 a $350,00 según plan contratado Desde $250 por mes, según plan contratado Desde $350 por mes, según plan contratado Para nuestro proyecto el hosting fue la mejor alternativa, por dos razones: no es necesario preocuparse por ningún detalle que tenga que ver con el hardware ni con el servidor web, y el costo inicial bajo. La empresa proveedora del servicio del servicio de Hosting fue contratada en base al contacto que particularmente tengo con los gerentes de la empresa, además de que la empresa cuenta con buenas herramientas de seguimiento (estadísticas, paneles de control para administrar el sitio, etc.), y lo más importante es que la empresa brinda el soporte para las plataformas sobre las que funciona ViajaMundo: PHP y MySQL. Los planes de hosting a disposición varían en precios según el servicio: Plan A350L A800L A2500L A350 A800 A2500 Sistema Linux/Unix Linux/Unix Linux/Unix Linux/Unix Linux/Unix Linux/Unix Espacio en disco 350 MB 800 MB 2500 MB 350 MB 800 MB 2500 MB Cuentas s POP3/SMTP Transferencia mensual 4 GB 10 GB 40 GB Sin límite Sin límite Sin límite Dominios Dirección IP Compartida Compartida Compartida Dedicada Dedicada Dedicada Abono mensual $19,99* $25,99* $99,99* $45,00* $90,00* $320,00* Costo setup $0,00* $0,00* $0,00* $0,00* $0,00* $0,00* (fuente: octubre de 2006) 25

26 La opción seleccionada es el plan A800, por tener una transferencia mensual sin límite, y espacio en disco razonable como para comenzar a operar (no hay que olvidarse que los miembros tienen espacio ilimitado para subir sus fotos). Una tabla de comparación de costos entre las modalidades de Alojamiento: 1er año 2º año 3er año Total 3 años Hosting $90.00 x 12 = $1,080 $1,080 $1,080 $3,240 Housing Collocation Plan básico promedio: $250x12 = $5,400 Plan básico promedio: $350x12 = $4,200 Servidor aprox. = $4,500 $5,400 $5,400 $9,000 $4,200 $4,200 $17, Resumen ejecutivo de Costos Como hemos visto los costos se han minimizado lo máximo posible. ViajaMundo fue un proyecto a corto plazo no redituable económicamente, lo que influyó para que la inversión sea lo más moderada posible. El desarrollo estuvo asentado sobre herramientas de licencia pública, y aunque si bien muchas de estas estarían a cargo del proveedor del servicio de hosting, afectaría los costos finales. Además estas herramientas probaron ser lo suficientemente eficientes para la construcción de nuestro portal, siendo muy populares en este tipo de proyectos. Los costos finales pueden resumirse en la siguiente tabla: Dominio ViajaMundo.com 1er año 2ª año 3er año Total $60 $60 $105 $225 Editor Web PHP Xoops MySQL Software para desarrollo HTML Licencia Flash MX $1, $1,800 Costos de Desarrollo $25,200 $14,400 $9,000 $48,600 Hosting $1,080 $1080 $1,080 $3,240 TOTALES $28,140 $15,540 $10,185 $53,865 Nota: los valores están expresados en pesos argentinos, los valores en dólares estadounidenses fueron convertidos a pesos argentinos según el valor de cambio al 30/11/

27 5. Métricas estadísticas Las estadísticas son una aplicación científica con el objetivo de tomar acciones sobre el objeto que se estudia, y nos dan el beneficio de trabajar bajo menor incertidumbre. Nos brindan respuestas a preguntas tan básicas como: hay más o menos gente entrando al sitio esta semana que la anterior? El sitio está funcionando mejor o peor que el mes pasado? Las estadísticas deben informarnos sobre los numerosos aspectos de nuestro tráfico: el número de visitantes, el número de visitantes que retornan, y como los visitantes han utilizado el sitio navegando por las distintas páginas. Esta información nos indica acerca de cómo los usuarios utilizan el contenido del sitio. Las estadísticas deben utilizase para medir el rendimiento, con el fin de mejoras, actualizaciones, etc. 5.1 Distintos tipos de métricas Cuando comparamos distintos tipos de métricas sobre el rendimiento del sitio, se da el clásico escenario de comparar manzanas con naranjas. Por eso debemos saber muy bien como diferenciar las distintas variables. Además, es importante ser estricto al seleccionar la o las variables que se van a tener en cuenta para el análisis y para mantener los métodos de medición a través del tiempo. Modificar los métodos de medición durante su experimento invalida todo el proceso. Si los métodos de medición se mantienen a través del tiempo, entonces los resultados van a ser muy útiles para propósitos de comparación. Si uno toma dos variables de métricas de seguimiento, como por ejemplo, sesiones y pageviews o cantidad de páginas visitadas, uno puede obtener un diagnóstico de funcionamiento del sitio. Si uno compara las mismas estadísticas a través del tiempo y no se modifican los métodos, los números reflejan más acertadamente lo que sucede en el sitio. De esta manera nos permite encontrar patrones y respuestas definitivas, por ejemplo si el tráfico está aumentando o disminuyendo. La recolección de estadísticas es un valor agregado que brindan muchos proveedores de servicio de hosting. No solo es una herramienta adicional, sino que es fundamental para quien realmente quiera saber como está funcionando su sitio, por más pequeño que este sea. Para el caso de nuestro proyecto, el proveedor del servicio de hosting nos brinda un servicio de estadísticas que incluye un número importante de métricas que nos sirven para evaluar la evolución del sitio. Entre estas métricas aparecen las siguientes variables: Término Significado Hits Files Code 304 Un Hit, es una solicitud, una respuesta dada por un servidor que ha sido pedida desde un navegador. Esto incluye cualquier respuesta desde el servidor, no solo documentos o archivos de texto. Si una página web consiste en texto HTML, dos imágenes y un archivo de sonido, el servidor web registra cuatro hits o solicitudes. Es una manera de medir la carga de un servidor. Si el usuario pide un documento y el servidor le devuelve un archivo por respuesta, se cuenta como un código 200 (OK). Sin embargo, si el archivo en cuestión se encuentra en el caché del navegador, este le consultará si ha sido modificado. Si el archivo ha sido modificado, el navegador lo descarga nuevamente y se cuenta como un Hit y como un File. Si el archivo no ha sido modificado se envía un Code 304, y se incrementa el Hit, pero no el File. Una respuesta Code 304 (No modificado) se genera por el servidor si un documento no ha sido modificado desde la última vez que fue requerido por el usuario, por lo que no hay necesidad de enviarlo si ya ha sido almacenado en el caché de disco del navegador cliente, por lo que puede mostrar el documento a partir de ese recurso de forma local. Por ejemplo, si un usuario visita seguidamente a ViajaMundo, seguramente descargará las últimas novedades, foros, etc., pero hay ciertos recursos que permanecen sin modificaciones, como por ejemplo el logo. Cuando el navegador pregunta si el logo ha sido modificado, el servidor de ViajaMundo le responde con un Code 304 y el navegador cliente busca la imagen en su caché. 27

28 Pageviews Other responses KBytes transferred KBytes requested KBytes saved by caché Unique URLs Unique sites Sessions Esta métrica representa la cantidad de páginas web que han sido visitadas por el usuario. Incluye a las mismas páginas que han sido visitadas por el mismo usuario. Al decir página solo se refiere a documentos de texto, o de extensión HTM, HTML, TXT, PHP, etc. Aquellas respuestas que no son code 200 o code 304. Estas respuestas son generalmente del estándar http 1.1, y pueden ser code 302 (removida), code 401 (acceso denegado), o code 404 (no encontrado). La cantidad de datos transferidos. Se puede deducir de la cantidad de datos solicitados, menos la cantidad de datos mostrados por caché (code 304). Esta es la cantidad de datos pedidos durante el tiempo total evaluado. Este número se obtiene sumando los valores de KBytes transferred y KBytes saved by caché. La cantidad de datos salvados por los diversos mecanismos de caché como navegadores y servidores Proxy. Es el número de code 304 de un archivo multiplicado por el tamaño de estos ficheros. Es el número de URL válidas y diferentes que se han solicitado al servidor durante el tiempo evaluado. Si se ha accedido el URL varias veces, se cuenta como una vez. El número de servidores diferentes que han accedido al servidor de nuestro sitio durante un tiempo determinado. Esto significa que si un servidor accede al servidor del sitio muy a menudo, solo se cuenta una vez por mes. Es el número de hosts que han accedido al sitio durante un período de tiempo, generalmente durante un día, aunque es una opción que se puede configurar. Esta métrica nos da una idea más acertada de la cantidad de distintos visitantes que ha tenido nuestro sitio. 5.2 Las métricas de ViajaMundo Full Statistics for October 2006 Monthly Summary Total hits (any request) Total files sent (Code 200) Total files saved by cache (Code 304) Other response codes (see below) Total pageviews Remaining responses Total KB requested Total KB transferred (Code 200) Total KB saved by cache (Code 304) Total unique URLs Total unique sites Total user sessions % % % % % % % % % Maximum Average 28

29 Hits per day Files sent per day Files cached per day Pageviews per day Sessions per day KB sent per day Logfile statistics Total logfile entries read Total logfile entries processed Other Response Codes Partial Content (Code 206) Moved Permanently (Code 301) Moved Temporarily (Code 302) Bad Request (Code 400) Not Found (Code 404) Estas métricas se pueden traducir en la siguiente información: 1. Que de los archivos solicitados por los navegadores, se envían el 72%, el 18% se encuentran en el caché de los clientes, y el resto genera otros códigos. 2. Que de los códigos de las otras respuestas (distintas a archivos enviados o code 304) en peticiones predomina el code 404 (No encontrado). De esto concluimos que hay que evaluar más intensamente cuales son los archivos no encontrados, para evitar este error en el futuro. 3. Que el total de Páginas de texto o HTML descargadas representan casi el 18% (28984), cuando el resto de los archivos (imágenes, flash, etc.), representa el resto (135190). Por lo que podemos concluir (si es que en general las páginas son regulares en la cantidad de archivos multimedia por archivo de texto), que las páginas de texto contienen alrededor de 4.6 archivos multimedia promedio por página. 4. Que del total de bytes solicitados, se envían el 93%, el restante se encuentra en el caché de los usuarios. De esto concluimos que hay una baja cantidad de archivos almacenados en caché de usuarios visitantes, por lo que podríamos indirectamente decir que la mayoría de los visitantes son nuevos, y hay pocos visitantes que regresan. 5. Hubo 4095 sesiones, significa cerca de de 4095 distintas personas que han visitado el sitio durante el mes. Asimismo hubo 2965 diferentes servidores que han solicitado petición, si el servidor ha realizado varias peticiones, se cuenta una sola vez. Por esto podemos deducir que los visitantes provienen de distintos servidores, a lo que podemos también corresponder con diversidad de zonas, localidades, países, etc. 29

30 Este gráfico de barras muestra como se corresponden todas las variables. El eje x representa los días del mes, y en el eje y se ven tres conjuntos de datos, para mostrar en el grafico de barras el desarrollo de las distintas variables a través del tiempo. Se puede apreciar en general la correspondencia entre las métricas al generar curvas parecidas: 30

31 El gráfico anterior se representa en la siguiente tabla: Day Date Hits Files Cached Pageviews Sessions KB sent Domingo % % % % % Lunes % % % % % Martes % % % % % Miércoles % % % % % Jueves % % % % % Viernes % % % % % Sábado % % % % % Domingo % % % % % Lunes % % % % % Martes % % % % % Miércoles % % % % % Jueves % % % % % Viernes % % % % % Sábado % % % % % Domingo % % % % % Lunes % % % % % Martes % % % % % Miércoles % % % % % Jueves % % % % % Viernes % % % % % Sábado % % % % % Domingo % % % % % Lunes % % % % % Martes % % % % % Miércoles % % % % % Jueves % % % % % Viernes % % % % % Sábado % % % % % Domingo % % % % % Lunes % % % % % Martes % % % % % Total % % % % % Average % % % % %

32 Estas estadísticas diarias nos sirven para evaluar como se desarrollaron los eventos en ViajaMundo. También pertenecen al mes de octubre de 2006, y en las primeras columnas encontramos el día y fecha de ese mes. Podemos encontrar las siguientes particularidades: 1. El día que hubo mayor cantidad de sesiones (usuarios únicos o distintos) fue un martes, con 251 sesiones, que representa el 6.13% de las sesiones totales, mientras que el promedio diario es el 3.22%, casi la mitad. Es interesante este dato, ya que uno puede pensar que los días con mayor cantidad de visitas son durante fines de semana o los feriados (que varia según países), pero estos números demuestran que no, que las visitas durante los fines de semana son más bien bajas. 2. Que la cantidad de sesiones fue cayendo desde principio a fin de mes. Si bien esto puede ser un llamado de atención, la observación de las estadísticas de noviembre de 2006 no confirman esa tendencia. 3. Es interesante ver como se corresponden el día de mayor cantidad de bytes enviados, con los archivos enviados y las páginas vistas. Es totalmente comprensible que los primeros dos estén relacionados, sin embargo sería más razonable que los pageviews (páginas de texto) sean el mismo día de la mayor cantidad de visitas únicas o sesiones. Sin embargo la diferencia entre ambos es de un día. 4. La correspondencia entre Hits y la cantidad de datos (en kb) que son almacenados por el caché del usuario. Es comprensible que este número se corresponda con la cantidad de Hits y que no se corresponda con Kb Enviados, aunque se podría esperar que también se corresponda con otras métricas como sesiones. Otras estadísticas más detalladas en relación a los Hits: Promedio de Hits por hora: Estos gráficos de barra nos muestran que los picos de Hits se produjeron a las 9hs y a las 17hs. Entre esos horarios la cantidad de Hits se mantienen por encima del promedio, y luego de las 19hs y antes de las 9hs se mantiene por debajo del promedio. Viendo un informe más detallado evaluando las mejores horas del período, obtenemos la siguiente tabla: 32 The Top 17 hours of the period No. Hits Files Pageviews Sessions KB sent Date/Time % % % % /Oct/2006:09:XX:XX % % % % /Oct/2006:17:XX:XX % % % % /Oct/2006:15:XX:XX % % % % /Oct/2006:11:XX:XX % % % % /Oct/2006:11:XX:XX % % % % /Oct/2006:09:XX:XX % % % % /Oct/2006:05:XX:XX % % % % /Oct/2006:12:XX:XX % % % % /Oct/2006:10:XX:XX % % % % /Oct/2006:14:XX:XX % % % % /Oct/2006:09:XX:XX % % % % /Oct/2006:16:XX:XX % % % % /Oct/2006:18:XX:XX % % % % /Oct/2006:19:XX:XX % % % % /Oct/2006:17:XX:XX % % % % /Oct/2006:13:XX:XX % % % % /Oct/2006:09:XX:XX

33 Vemos que los primeros dos puestos son para las 9hs y las 17hs, como dijimos. Sin embargo en el primer registro de las 9hs, la totalidad de Hits se generaron a partir de 3 sesiones, por lo que sabemos que solo 3 usuarios generaron esa cantidad de Hits, que se corresponde igual con la cantidad de Pageviews y la cantidad de datos en kilobytes. En el segundo puesto, el de las 17hs hay una mayor cantidad de sesiones (18 sesiones), lo que es más razonable: pensar que más visitantes generan más Hits. De todas formas esto demuestra que no es necesario tener mucha gente navegando por la página para tener tráfico alto, depende como esos usuarios se interesen y naveguen en el sitio. Y queda para evaluar si para nosotros es preferible tener pocos miembros que se vean interesados y naveguen por nuestra página, o tener muchos visitantes que al generar pocos Hits, demuestren poco interés. Una pregunta que nos podría surgir es: de qué nos sirve evaluar la evolución hora a hora? Algo interesante para lo que podríamos utilizar esta información, es para saber cuando es conveniente realizar modificaciones, actualizaciones, que puedan provocar una alta carga o una baja momentánea del sitio. 5.3 Análisis de Hits por país 33

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá Gestor de Contenidos CMS Que es un CMS? CMS son las siglas de Content Management System, que se traduce directamente al español como Sistema Gestor de Contenidos. Como su propio nombre indica, es un sistema

Más detalles

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar

Más detalles

PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha 2006-08

PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha 2006-08 PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet Revisión 1.1 Fecha 2006-08 Índice 1. Acceder 2. Menú 3. Gestión Básica 3.1 Añadir 3.2 Editar 3.3 Eliminar 3.4 Eliminación de registros

Más detalles

Qué necesito saber para tener mi sitio web en Internet?

Qué necesito saber para tener mi sitio web en Internet? Qué necesito saber para tener mi sitio web en Internet? Introducción Antes es importante tener en cuenta que Es importante considerar lo siguiente: Definir claramente tu actividad en Internet Establecer

Más detalles

Manual SAAE México 2012 EMPRESAS 2012. Manual para Software de Administración de Alumnos y Egresados

Manual SAAE México 2012 EMPRESAS 2012. Manual para Software de Administración de Alumnos y Egresados EMPRESAS 2012 Manual para Software de Administración de Alumnos y Egresados 17 1. Publicar un aviso gratis Ingrese al banner Publique su aviso gratis ubicado en la página principal del portal. Inmediatamente,

Más detalles

CMS JOOMLA. Características

CMS JOOMLA. Características CMS JOOMLA Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia. La administración de

Más detalles

Tabla de contenido. 1. Objetivo...3. 2. Asignación de responsabilidades...3. 3. Alcance...3. 4. Procedimientos relacionados...4

Tabla de contenido. 1. Objetivo...3. 2. Asignación de responsabilidades...3. 3. Alcance...3. 4. Procedimientos relacionados...4 Tabla de contenido 1. Objetivo...3 2. Asignación de responsabilidades...3 3. Alcance...3 4. Procedimientos relacionados...4 5. Documentos relacionados...4 6. Proceso...4 6.1 pidgin...4 6.2 instalación...4

Más detalles

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn Tegucigalpa M. D. C., Junio de 2009 Que es un CMS Un sistema de administración de contenido (CMS por sus siglas en ingles) es un programa para organizar

Más detalles

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid MANUAL DE EMPRESA Modo de entrar en ÍCARO Para comenzar a subir una oferta de empleo, el acceso es a través del siguiente enlace: http://icaro.uam.es A continuación, aparecerá la página de inicio de la

Más detalles

GUÍA BÁSICA USUARIO MOODLE 2.6

GUÍA BÁSICA USUARIO MOODLE 2.6 GUÍA BÁSICA USUARIO MOODLE 2.6 Esta guía representa los pasos a seguir por el alumno desde la aceptación en un curso Moodle hasta su posterior utilización, pero antes de explicar la forma de acceder y

Más detalles

MANUAL DE USO PARA ESTUDIANTES PLATAFORMA VIRTUAL UNIVERSIDAD TECNOLOGICA INDOAMERICA

MANUAL DE USO PARA ESTUDIANTES PLATAFORMA VIRTUAL UNIVERSIDAD TECNOLOGICA INDOAMERICA MANUAL DE USO PARA ESTUDIANTES PLATAFORMA VIRTUAL UNIVERSIDAD TECNOLOGICA INDOAMERICA A continuación encontrará los pasos para uso de la Plataforma virtual de la Universidad Para ingresar, ingrese al sitio

Más detalles

Manual del Usuario. Portal Web Para uso exclusivo de Ministros de Estado.

Manual del Usuario. Portal Web Para uso exclusivo de Ministros de Estado. Manual del Usuario Portal Web Para uso exclusivo de Ministros de Estado. Índice de contenido Pimi 2011... 3 Ingreso al Portal... 3 Manual de Usuario... 4 Vista Perfil Privado... 5 Navegación por Perfil

Más detalles

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI Sobre Drupal Instalación y configuración Drupal es un sistema de gestión de

Más detalles

PRESENTACIÓN DEL PRODUCTO

PRESENTACIÓN DEL PRODUCTO PRESENTACIÓN DEL PRODUCTO esernet, s.l. Sebastián Elcano, 32 Planta 1 Oficina 22 28012 Madrid Teléfono: 91 433 84 38 -- Fax. 91 141 21 89 www.esernet.com -- esernet@esernet.com 1. Introducción 2. Descripción

Más detalles

Algunos Administradores de Contenido se presentan a continuación:

Algunos Administradores de Contenido se presentan a continuación: El Administrador de Contenido es una herramienta que le permite administrar desde su casa o empresa la información y las fotografías de su página web de manera fácil, rápida e inmediata. Algunos Administradores

Más detalles

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS MANUAL DE USUARIO APLICACIÓN SYSACTIVOS Autor Edwar Orlando Amaya Diaz Analista de Desarrollo y Soporte Produce Sistemas y Soluciones Integradas S.A.S Versión 1.0 Fecha de Publicación 19 Diciembre 2014

Más detalles

Las nuevas tecnologías contribuyen de forma esencial para que esta comunicación sea efectiva, fluida y útil.

Las nuevas tecnologías contribuyen de forma esencial para que esta comunicación sea efectiva, fluida y útil. Páginas Web Personales. wep Introducción En el mundo moderno las nuevas tecnologías se van incorporando a nuestra vida cotidiana en forma de elementos indispensables que contribuyen tanto a nuestro bienestar.

Más detalles

Manual Oficina Web de Clubes (FBM)

Manual Oficina Web de Clubes (FBM) Manual Oficina Web de Clubes (FBM) INTRODUCCIÓN: La Oficina Web de Clubes de Intrafeb es la oficina virtual desde la que un club podrá realizar las siguientes operaciones durante la temporada: 1. Ver información

Más detalles

Introducción a los sitios de SharePoint en Office 365

Introducción a los sitios de SharePoint en Office 365 Introducción a los sitios de SharePoint en Office 365 Universidad Central del Este Contenido 1. QUÉ ES UN SITIO SHAREPOINT?... 3 2. CÓMO INGRESAR AL ÁREA DE SITIOS?... 3 3. DESCRIPCIÓN GENERAL DEL ÁREA

Más detalles

Plataforma Helvia. Manual de Administración Administración General. Versión 6.08.05

Plataforma Helvia. Manual de Administración Administración General. Versión 6.08.05 Plataforma Helvia Manual de Administración Administración General Versión 6.08.05 Índice de contenidos INTRODUCCIÓN... 3 ENFOQUE...3 LA ADMINISTRACIÓN GENERAL...3 ACCESO A LA ADMINISTRACIÓN GENERAL...

Más detalles

GUÍA RED SOCIAL FACEBOOK

GUÍA RED SOCIAL FACEBOOK GUÍA RED SOCIAL FACEBOOK Qué es una Red Social? Una Red Sociales un sitio en internet donde compartir información, mensajes, ideas, fotos, etc., con amigos, conocidos y desconocidos. Para acceder a una

Más detalles

Sistema de SaaS (Software as a Service) para centros educativos

Sistema de SaaS (Software as a Service) para centros educativos Sistema de SaaS (Software as a Service) para centros educativos Definiciones preliminares: Qué es SaaS? SaaS (1) es un modelo de distribución del software que permite a los usuarios el acceso al mismo

Más detalles

Manual del usuario USO DEL MERCADO

Manual del usuario USO DEL MERCADO Manual del usuario USO DEL MERCADO Pagina El mercado...1 El área de trabajo...1 Colocación de sus productos...2 Encontrando ofertas y demandas...3 Haciendo y recibiendo propuestas...4 Aceptando una propuesta...5

Más detalles

MVD CMS. Montevideo Desarrolla

MVD CMS. Montevideo Desarrolla MVD CMS Desde una interfaz 100% web, MVD CMS le permite crear, modificar y administrar el contenido de su Portal, sin conocimientos técnicos ni de programación. Montevideo Desarrolla Presentación de MVD

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

Manual de Usuario Sitio Dinámico e-ducativa Versión 7.01.00

Manual de Usuario Sitio Dinámico e-ducativa Versión 7.01.00 Manual de Usuario Sitio Dinámico e-ducativa Versión 7.01.00 ÍNDICE DE CONTENIDOS INTRODUCCIÓN...3 ÁREAS DEL SITIO WEB...4 1. ENCABEZADO...5 2. SECCIONES Y PÁGINAS DEFINIDAS...5 3. CONTENIDO...5 4. NOVEDADES

Más detalles

Manual del Alumno de la plataforma de e-learning.

Manual del Alumno de la plataforma de e-learning. 2 Manual del Alumno de la Plataforma de E-learning 3 4 ÍNDICE 1. Página de Inicio...7 2. Opciones generales...8 2.1. Qué es el Campus...8 2.2. Nuestros Cursos...9 2.3. Cómo matricularme...9 2.4. Contactar...9

Más detalles

Tutorial para la creación de un blog institucional

Tutorial para la creación de un blog institucional Tutorial para la creación de un blog institucional El siguiente tutorial nos permitirá acercarnos a los conocimientos básicos, necesarios para crear nuestro blog y alojarlo en el servidor de la Facultad

Más detalles

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles

Introducción a Moodle

Introducción a Moodle Instituto la Américas de Nayarit Ing. Elías Portugal Luna Qué es Moodle? Moodle es una aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

Con esta nueva versión, si un artículo que está incluido dentro de un Paquete de Ventas tiene precio 0,00, significará gratis.

Con esta nueva versión, si un artículo que está incluido dentro de un Paquete de Ventas tiene precio 0,00, significará gratis. NOVEDADES Y MEJORAS Continuando con nuestra política de mejora, innovación y desarrollo, le presentamos la nueva versión 9.50 de datahotel que se enriquece con nuevas funcionalidades que aportan soluciones

Más detalles

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

Más detalles

La plataforma educativa Helvia.

La plataforma educativa Helvia. La plataforma educativa HELVIA Autores: Begoña Laínez Sanz, DNI: 31336591B José Javier Álvarez García, DNI: 31666085F Mª de los Ángeles Vilches Amado, DNI: 75744033L Juana María Álvarez Jiménez, DNI: 32042323B

Más detalles

Entorno Virtual Uso educativo de TIC en la UR Tutorial de uso de:

Entorno Virtual Uso educativo de TIC en la UR Tutorial de uso de: Entorno Virtual Uso educativo de TIC en la UR Tutorial de uso de: Desarrollado por el DATA (Proyecto TIC UR) basado en doumentación de la comunidad moodle http://moodle.org, del curso Moodle en Español

Más detalles

MANUAL DE USUARIO: AGENCIA DE VIAJES Configuración. Principales funcionalidades

MANUAL DE USUARIO: AGENCIA DE VIAJES Configuración. Principales funcionalidades MANUAL DE USUARIO: AGENCIA DE VIAJES Configuración. Principales funcionalidades ÍNDICE DE CONTENIDOS RESUMEN.2 DESARROLLO 1. Registro..2 2. Configuración.4 2.a) Ver y editar perfil..5 2.b) Configurar la

Más detalles

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas Capítulo I Definición del problema y objetivos de la tesis 1.1 Introducción En la actualidad Internet se ha convertido en una herramienta necesaria para todas las personas ya que nos permite realizar diferentes

Más detalles

Nosotros nos encargamos de la parte técnica, tú de las ventas. Tiendas online Gorile Qué es Gorile? Visita nuestra web: gorile.com

Nosotros nos encargamos de la parte técnica, tú de las ventas. Tiendas online Gorile Qué es Gorile? Visita nuestra web: gorile.com Qué es Gorile? Una tienda online que te permite vender productos o servicios en internet. Sin preocuparse de la parte técnica, con todas las herramientas enfocadas a la venta online. Cómo crece una tienda

Más detalles

Guía del usuario. Guía del usuario - Wordpress

Guía del usuario. Guía del usuario - Wordpress Guía del usuario Guía del usuario - Wordpress 1. Qué es Wordpress? Pag.3 1. 1 Cómo acceder al Escritorio Wordpress? Pag.4 1. 2 Elementos destacables del Panel de Control Pag.5 1. 3 Secciones del Escritorio

Más detalles

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo INDICE Cómo crear una cuenta en ARQA? 4 Cómo tener un grupo en ARQA? 5 Secciones y funcionalidades de los grupos 6 Muro del Grupo 6 Compartir Textos 8 Compartir Imágenes 9 Compartir videos 10 Compartir

Más detalles

GUÍA PARA EL ALUMNO DE LA PLATAFORMA SAKAI

GUÍA PARA EL ALUMNO DE LA PLATAFORMA SAKAI GUÍA PARA EL ALUMNO DE LA PLATAFORMA SAKAI Septiembre 2012 INTRODUCCIÓN A SAKAI QUÉ ES EL E-LEARNING? El e-learning es un sistema de educación a distancia para el cual se usan (LMS) o Sistema de Gestión

Más detalles

ALGUNAS AYUDAS PARA EL ACCESO AL AULA DIGITAL Contenido

ALGUNAS AYUDAS PARA EL ACCESO AL AULA DIGITAL Contenido ALGUNAS AYUDAS PARA EL ACCESO AL AULA DIGITAL Contenido Tabla de contenido 1 INFORMACIÓN PERSONAL... 2 1.1 Cómo ingresar al Aula Digital?... 2 1.2 Qué hacer si olvida su contraseña?... 2 1.3 Qué veo cuando

Más detalles

Programa de gestión Normativa y Requisitos Legales

Programa de gestión Normativa y Requisitos Legales Manual de Uso Versión 3 Programa de gestión ÍNDICE 1. ACERCA DE @LineTerr... 3 1.1. Información general. Requerimientos de los equipos... 3 1.2. Acceso a @LineTerr... 3 1.3. Configuración. Permisos...

Más detalles

*La Macromedia Dreamweaver

*La Macromedia Dreamweaver *La Macromedia Dreamweaver Mejor forma a nivel mundial de crear sitios web profesionales y poderosas aplicaciones para Internet. Esta aplicación puede crear, construir, administrar los sitios web y las

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

[Guía N 1 Introducción al Portal WEB de la Universidad Simón Bolívar]

[Guía N 1 Introducción al Portal WEB de la Universidad Simón Bolívar] AULA EXTENDIDA El aula extendida es el espacio que ofrece el portal de la universidad para que, a través de la plataforma MOODLE, los docentes mantengan una comunicación online en el proceso enseñanza

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web

Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web Kexy Rodríguez kexy.rodriguez@utp.ac.pa Centro de Investigación, Postgrado y Extensión UTPVirtual Universidad Tecnológica de Panamá

Más detalles

Manual del estudiante

Manual del estudiante Manual del estudiante Índice I. Primeros pasos pág.3 II. Al entrar al curso pág.7 III. Botonera de inicio pág.7 IV. Comunicación con el profesor pág.12 V. Participación de las entregas de los módulos pág.13

Más detalles

Manual de Usuaria FACEBOOK. Presentación

Manual de Usuaria FACEBOOK. Presentación Presentación Facebook es una de las redes sociales más importantes del mundo y una de las herramientas de comunicación más populares, como el correo electrónico o el chat. Actualmente cuenta con más de

Más detalles

Índice. Página 2 de 14

Índice. Página 2 de 14 Índice Pág. 1. Requisitos... 3 2. Acceso a la plataforma online... 3 3. Estructura y funcionamiento de los cursos... 5 4. Elementos del menú lateral... 9 a. Profesor... 9 b. Soporte Técnico... 10 c. Aplicaciones

Más detalles

INTRODUCCIÓN A LA BASE DEL CAMPUS VIRTUAL

INTRODUCCIÓN A LA BASE DEL CAMPUS VIRTUAL Guía del usuario 2 INTRODUCCIÓN A LA BASE DEL CAMPUS VIRTUAL 1. Introducción...5 1.1 - El Campus Virtual 6 2. Navegación...8 2.1 Área personal..9 2.2 Páginas del sitio...9 2.3 Mi perfil.. 10 2.3.1 Ver

Más detalles

MANUAL DE USO DE LA APLICACIÓN

MANUAL DE USO DE LA APLICACIÓN MANUAL DE USO DE LA APLICACIÓN ÍNDICE 1. Acceso a la aplicación 2. Definición de funciones 3. Plantillas 4. Cómo crear una nueva encuesta 5. Cómo enviar una encuesta 6. Cómo copiar una encuesta 7. Cómo

Más detalles

Manual de administración Administración General V 7.08.03

Manual de administración Administración General V 7.08.03 Manual de administración Administración General Versión 7.08.03 Página 1 Índice de contenidos Introducción... 3 Enfoque... 3 La Administración General... 3 Acceso a la Administración General... 4 Acceso

Más detalles

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A Usuario Propietario: Gerencia de Informática Usuario Cliente: Todos los usuarios de ANDA Elaborada por: Gerencia de Informática,

Más detalles

En la siguiente imagen se muestra la pantalla principal del portafolio de un usuario que será utilizado para explicar cada aspecto del mismo.

En la siguiente imagen se muestra la pantalla principal del portafolio de un usuario que será utilizado para explicar cada aspecto del mismo. Manual Portafolio El portafolio digital provee a los usuarios de herramientas para crear y mantener su propio portafolio digital en su proceso de formación en moodle en el cual podrán enviar sus trabajos,

Más detalles

#SoftwareLibre14. Páginas Web con Software Libre. WordPress

#SoftwareLibre14. Páginas Web con Software Libre. WordPress Páginas Web con Software Libre WordPress Qué es WordPress? WordPress es un popular sistema de gestión de contenidos (CMS), más orientado a lo que son los blogs, o bitácoras en línea, pero también usado

Más detalles

PROCEDIMIENTO ESPECÍFICO. Código G083-01 Edición 0

PROCEDIMIENTO ESPECÍFICO. Código G083-01 Edición 0 Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. DEFINICIÓN...

Más detalles

PLATAFORMA VIRTUAL BASADA EN MOODLE

PLATAFORMA VIRTUAL BASADA EN MOODLE PLATAFORMA VIRTUAL BASADA EN MOODLE GUIA PARA LOS ALUMNOS GUIA PARA LOS ALUMNOS El siguiente documento es un manual de usuario para los alumnos en general, que pertenezcan a la Plataforma Virtual basada

Más detalles

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este Manual para usuarios USO DE ONEDRIVE Universidad Central del Este Contenido 1. QUÉ ES Y PARA QUÉ SIRVE OFFICE 365?... 3 1.1 CÓMO ENTRAR A LA PLATAFORMA DE OFFICE 365 DE LA UCE?... 3 ONEDRIVE... 5 2. QUÉ

Más detalles

Manual de Usuario. Facebook

Manual de Usuario. Facebook p Manual de Usuario. Configuración. Principales funcionalidades. PLATAFORMA DE SERVICIOS PSUV Sitio Web: http://www.psuv.org.ve Índice de Contenidos Resumen... 3 Desarrollo... 4 Crear una cuenta... 4 Agregar

Más detalles

Está creado como un organizador y gestor de tareas personalizables para generar equipos de alto desempeño en diferentes rubros de empresas.

Está creado como un organizador y gestor de tareas personalizables para generar equipos de alto desempeño en diferentes rubros de empresas. SACS proviene de las siglas Sistema Avanzado de Comunicación Social, es un modelo de gestión de toda la organización, basándose en la orientación del cliente. Es un software vía web que se encarga de la

Más detalles

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

Guía de Apoyo Project Web Access. (Jefe de Proyectos) Guía de Apoyo Project Web Access (Jefe de Proyectos) 1 ÍNDICE Contenido INTRODUCCIÓN... 3 CAPITULO I: ELEMENTOS INICIALES DE PROJECT WEB ACCESS... 4 Configuración General... 4 Área de Trabajo del Proyecto...

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

Manual de uso de Moodle para alumnos

Manual de uso de Moodle para alumnos Manual de uso de Moodle para alumnos Versión adaptada para Eureka FACULTAD DE PSICOLOGÍA - UNIVERSIDAD DE GRANADA Granada, Septiembre 2011 1. Primeros pasos...3 I. Registro de alumnos...3 II. Olvidó su

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

Manual de Usuario SIMIN 2.0

Manual de Usuario SIMIN 2.0 Servicio Nacional de Geología y Minería Ministerio de Minería Gobierno de Chile Manual de Usuario SIMIN 2.0 [Sistema de Información Minera en Línea] Administrador delegado de Empresas Mandantes Programa

Más detalles

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de: Gemelo Backup Online DESKTOP Manual DISCO VIRTUAL Es un Disco que se encuentra en su PC junto a las unidades de discos locales. La información aquí existente es la misma que usted ha respaldado con su

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUIA DE LABORATORIO #11 Nombre de la Práctica: Administración de cursos haciendo uso de Moodle Lugar de Ejecución:

Más detalles

Figura 4.6: Prototipo de la pantalla de inicio.

Figura 4.6: Prototipo de la pantalla de inicio. Por lo tanto el siguiente paso ha sido realizar el prototipo a más alto nivel del sitio web, para conocer cómo quiere la empresa que se estructure el contenido y qué aspecto darle. Para ello se ha utilizado

Más detalles

CESDE ESCUELA DE PROCESOS TECNOLOGICOS E INDUSTRIALES AMBIENTES COLABORATIVOS WORDPRESS

CESDE ESCUELA DE PROCESOS TECNOLOGICOS E INDUSTRIALES AMBIENTES COLABORATIVOS WORDPRESS WORDPRESS Es un sistema de gestión de contenido CMS (siglas en del inglés de Content Management System) enfocado a la creación de blogs o bitácoras digitales para web. Es como un cuaderno donde se puede

Más detalles

MANUAL EMPRESA PRÁCTICAS CURRICULARES

MANUAL EMPRESA PRÁCTICAS CURRICULARES MANUAL EMPRESA PRÁCTICAS CURRICULARES ÍNDICE 1. Introducción... 2 2. Registro y Acceso... 2 2.1. Registro Guiado... 3 2.1. Registro Guiado Datos Básicos... 4 2.1. Registro Guiado Contactos... 4 3. Creación

Más detalles

Qué es una página web?, qué conoces al respecto?, sabes crear una página

Qué es una página web?, qué conoces al respecto?, sabes crear una página Semana 13 13 Empecemos! Bienvenidos a una nueva sesión, llena de aprendizajes! En semanas anteriores estudiamos lo que son bases de datos, estructuras de datos y métodos de ordenamientos, todo lo cual

Más detalles

Bienvenido al tutorial de Campus Virtual para estudiantes.

Bienvenido al tutorial de Campus Virtual para estudiantes. Bienvenido al tutorial de Campus Virtual para estudiantes. Contenidos Cada uno de los siguientes temas, le introducirá un concepto diferente de la herramienta de aprendizaje Campus Virtual, y le permitirá

Más detalles

LMS: Manual de la familia

LMS: Manual de la familia Sistema UNOi LMS: Manual de la familia En este Learning Coffee aprenderá a: Acceder a la plataforma y editar su cuenta. Acceder a sus notificaciones. Consultar el calendario. Consultar clases, proyectos

Más detalles

Qué es Google Calendar? Qué se puede hacer en Google Calendar?

Qué es Google Calendar? Qué se puede hacer en Google Calendar? Qué es Google Calendar? Google Calendar es una herramienta web 2.0 que permite tener una agenda virtual a la que se puede acceder desde cualquier lugar, en forma gratuita. La característica más interesante

Más detalles

Tema 6.- Herramientas de comunicación: Foro, Correo, Chat, Wiki y Blog

Tema 6.- Herramientas de comunicación: Foro, Correo, Chat, Wiki y Blog Tema 6.- Herramientas de comunicación: Foro, Correo, Chat, Wiki y Blog Las herramientas de comunicación en MiAulario no sólo permiten, sino que favorecen la interacción y la comunicación entre todos los

Más detalles

Usuarios y Permisos. Capítulo 12

Usuarios y Permisos. Capítulo 12 Capítulo 12 Usuarios y Permisos La gente simplemente intenta utilizar el sitio web Joomla! que has creado - ya sea de forma activa o pasiva. Cuanto mejor sea la experiencia que tenga al hacerlo, mejor

Más detalles

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas.

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. 1 de 18 Inicio Qué es un foro En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. En el campus virtual, el foro es una herramienta

Más detalles

Tutorial rápido de. acceso a la plataforma virtual

Tutorial rápido de. acceso a la plataforma virtual COLEGIO DE ESTUDIOS AVANZADOS DE IBEROAMERICA Tutorial rápido de acceso a la plataforma virtual http:///virtual soporte@ceai.edu.mx 1.- INTRODUCCIÓN Nuestra plataforma basada en MOODLE, es una plataforma

Más detalles

BANCO CENTRAL DE RESERVA DEL PERÚ

BANCO CENTRAL DE RESERVA DEL PERÚ CONSULTA DE DATOS ESTADÍSTICOS DEL BCRP GUÍA DE USO ÍNDICE 1. Organización de las series y zonas de la pantalla 2. Acceso a las series y consultas 3. Suscripción de usuarios 4. Manejo de listas personalizadas

Más detalles

Mi Negocio en Línea. DESCRIPCIÓN y CONCEPTO DEL PRODUCTO

Mi Negocio en Línea. DESCRIPCIÓN y CONCEPTO DEL PRODUCTO DESCRIPCIÓN y CONCEPTO DEL PRODUCTO INTRODUCCIÓN A LA HERRAMIENTA MI NEGOCIO EN LINEA es una revolucionaria herramienta online para crear y administrar sitios Web. Está orientado a Pequeñas y Medianas

Más detalles

APLICATECA. Guía para la contratación y gestión de. Hacemos Tu Web

APLICATECA. Guía para la contratación y gestión de. Hacemos Tu Web APLICATECA Guía para la contratación y gestión de Hacemos Tu Web INDICE 1 QUÉ ES HACEMOS TU WEB?... 1 1.1 PARA QUÉ SIRVE?... 1 1.2 CARACTERÍSTICAS DE HACEMOS TU WEB... 1 1.3 REQUERIMIENTOS DEL SERVICIO...

Más detalles

MANUAL PARA EL USUARIO "RED MAESTROS"

MANUAL PARA EL USUARIO RED MAESTROS MANUAL PARA EL USUARIO "RED MAESTROS" Como un mecanismo para orientar a los participantes de la Red Maestros, se presenta este manual donde encontrarán una descripción de las acciones que pueden realizar.

Más detalles

DOCENTES FORMADORES UGEL 03 PRIMARIA

DOCENTES FORMADORES UGEL 03 PRIMARIA DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace

Más detalles

Posicionamiento WEB POSICIONAMIENTO WEB GARANTIZADO

Posicionamiento WEB POSICIONAMIENTO WEB GARANTIZADO Posicionamiento WEB 1 Tipos de Posicionamiento Web Posicionamiento Orgánico o Natural (SEO): es el posicionamiento que se consigue en los motores de búsqueda para las palabras clave seleccionadas. Este

Más detalles

WALMAR CONTROL EN RUTA MANUAL DE USUARIO ADMINISTRACION EMANAGER 6

WALMAR CONTROL EN RUTA MANUAL DE USUARIO ADMINISTRACION EMANAGER 6 WALMAR CONTROL EN RUTA MANUAL DE USUARIO ADMINISTRACION EMANAGER 6 P á g i n a 2 ÍNDICE Administración... 6 Configuración... 6 Usuarios... 6 Mantenedores... 8 Niveles de usuarios... 8 Geografía... 10 Indicadores...

Más detalles

Bloque 2 EL AULA MOODLE DESDE EL PUNTO DE VISTA DEL ALUMNO(I) Utilidades básicas y acceso a recursos de aprendizaje

Bloque 2 EL AULA MOODLE DESDE EL PUNTO DE VISTA DEL ALUMNO(I) Utilidades básicas y acceso a recursos de aprendizaje EL AULA MOODLE DESDE EL PUNTO DE VISTA DEL ALUMNO(I) Utilidades básicas y acceso a recursos de aprendizaje Cuando un alumno entra en su aula moodle, dispone de unas utilidades básicas, definidas por la

Más detalles

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450 GMI Contenido PUBLICAR AVISO... 3 CREAR PROCESO DE SELECCIÓN... 6 VER/ELIMINAR AVISOS PUBLICADOS... 8 ETAPAS DE UN PROCESO DE SELECCIÓN... 10 SECCIONES DE LOS PROCESOS DE SELECCIÓN (GPS)... 21 PERSONALIZAR

Más detalles

El ejemplo de wiki más conocido es la enciclopedia universal colaborativa wikipedia.

El ejemplo de wiki más conocido es la enciclopedia universal colaborativa wikipedia. UNIDAD 4: WIKIS Qué es un wiki? El término con el que comenzó conociéndose esta herramienta es WikiWiki, de origen hawaiano que significa rápido. Un wiki es un sitio web con distinta páginas donde el contenido

Más detalles

Las tecnologías fortaleciendo el poder popular

Las tecnologías fortaleciendo el poder popular GUÍA DE USO Las tecnologías fortaleciendo el poder popular CONTENIDO Qué puedo hacer con GENSE?...3 Esta es una vista de un sitio Web desarrollado con GENSE:...3 Cómo solicitar permiso para utilizar GENSE?...4

Más detalles

IMPLEMENTAMOS y GESTIONAMOS GESTOR DE CONTENIDOS. Gestiona tu propia web

IMPLEMENTAMOS y GESTIONAMOS GESTOR DE CONTENIDOS. Gestiona tu propia web Gestiona tu propia web y Beneficios Requisitos Antecedentes PROBLEMÁTICA Sabemos que generar contenidos interesantes en nuestra web aumentan el tráfico y con ello la posibilidad de una mayor venta de nuestros

Más detalles

MANUAL PARA EL ADMINISTRADOR DEL PORTAL WEB

MANUAL PARA EL ADMINISTRADOR DEL PORTAL WEB MANUAL PARA EL ADMINISTRADOR DEL PORTAL WEB Contenido 1. INTRODUCCIÓN... 3 1.1 Qué es el Administrador General?... 3 1.2 Quién puede ser el Super-Usuario?... 3 1.3 Componentes del Administrador General...

Más detalles

Manual de Usuario Sitio Web de la Red Federal de Capacitación

Manual de Usuario Sitio Web de la Red Federal de Capacitación Manual de Usuario Sitio Web de la Red Federal de Capacitación 1 TABLA DE CONTENIDOS INTRODUCCIÓN... 3 NAVEGACIÓN... 4 MENÚ PRINCIPAL... 6 INICIO... 6 INSTITUCIONAL... 7 FORO... 9 PRODUCTOS... 9 AGENDA...

Más detalles

Guía rápida GUÍA E-DUCATIVA PARA DINAMIZADORES Y TUTORES

Guía rápida GUÍA E-DUCATIVA PARA DINAMIZADORES Y TUTORES GUÍA E-DUCATIVA PARA DINAMIZADORES Y TUTORES INGRESANDO AL CAMPUS VIRTUAL PÁGINA DE ACCESO A través de la página principal de acceso, todos los usuarios de la plataforma podrán acceder a sus cursos asignados.

Más detalles

Fuente: http://www.kzgunea.net

Fuente: http://www.kzgunea.net APRENDE A NAVEGAR SERVICIOS DE INTERNET Internet es como el mercado del pueblo en día de feria. En el mercado los puestos se organizan por secciones: por un lado la fruta, por otro las hortalizas, por

Más detalles

Manual de uso básico de la aplicación

Manual de uso básico de la aplicación Manual de uso básico de la aplicación Autor del documento Centro de Apoyo Tecnológico a Emprendedores, Fundación Parque Científico y Tecnológico de Albacete Datos de contacto E-Mail: bilib@bilib.es Página

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

Manual del Estudiante

Manual del Estudiante Manual del Estudiante Indice Introducción 4 Qué es una Plataforma Educativa? 4 Vocabulario Básico 5 Curso 5 Categoría 5 Actividad 5 Recursos 7 Bloque 9 Plugin 9 Pestaña 9 Rol 9 Funciones Principales 10

Más detalles