ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL FACULTAD DE INGENIERÍA EN ELECTRICIDAD Y COMPUTACIÓN TESINA DE SEMINARIO DE GRADUACIÓN Presentado por: Gladys.

Slides:



Advertisements
Presentaciones similares
Paginas Web.
Advertisements

Internet y tecnologías web
Hardware y Software de servidor
Servicios Web.
"java del lado del servidor" Servlet y JSP Java Server Pages.
SILVIA BEATRIZ GAVILANES NARANJO KELLY VERÓNICA CARVAJAL CUJI
“SISTEMA DE PASANTÍAS PARA LA FACULTAD DE INGENIERÍA
ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Oscar Navarrete J. Jorge Gutiérrez A.
Andy Miguel Castro Amaiquema
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
DESARROLLO E IMPLEMENTACIÓN DE UN PLUGIN DE GOOGLE WALLET PARA PAGOS ONLINE UTILIZANDO SOFTWARE OPEN SOURCE.
Felipe Donoso Natalia Sandoval
Framework Hexápodo PHP fácil, rápido y sin dolor
Portales de Información «El objetivo es proporcionar a la gente la información que necesita, cuando la necesita, donde la necesita y en un formato sobre.
MAIRA LUCIA ORTIZ CAMILO ORTEGON DIAZ CRISTIAN CAMILO VARGAS
La evolución de la WEB Web 1.0 Web 2.0 Web 3.0.
Sistema de Administración de Contenidos CMS Administración de Sitios.
DISCIPULANDO EN EL SIGLO XXI “REDES ”
La web es un medio relativamente joven, y en constante evolución. En poco tiempo hemos pasado de una web estática, en la que el usuario tenía un papel.
InfoPath Ventajas y Uso.
HERRAMIENTAS TELEMATICAS
UNIVERSIDAD MAYOR DE SAN SIMON ESCUELA DE GRADUADOS Y EDUCACIÓN CONTÍNUA DIPLOMADO EN EDUCACIÓN SUPERIOR EN SALUD CON NUEVAS TECNOLOGÍAS DISEÑADA POR:
Análisis del lado del servidor y del lado del cliente Ángel Apolinar Corona Irene Granados García.
Sistema Organizador de Invitaciones, Eventos y Memos basado en una aplicación Cliente – Servidor SOIEM TESIS DE GRADO FIEC – ESPOL 2007 Christian Vulgarin.
Marco Conceptual para la Gestión de Conocimiento de entornos de colaboración: aplicación a la creación de un portal de revistas electrónicas EUITIO Daniel.
INTRODUCCIÓN A AJAX. ¿Qué es AJAX? Acrónimo de Asynchronous JavaScript And XML No es ninguna tecnología, ni lenguaje de programación. Es una técnica de.
Es un tipo de Web estática, la cual fue creada en el año 1994 y utilizada hasta 1997, esta asociada con la tecnología HTML y GIF y las paginas Web son.
Kleber Andres Loayza Castro Hernán Eduardo Cueva Delgado
Diseño e implementación de un Web API para el Sistema Interactivo de Desarrollo para el Web (SIDWeb) Giancarlo Vera Rivera.
Mensajería cliente-servidor en Flex y Java
 ¿Qué es la Web? Sitio que contiene hojas electrónicas con información, que integra hipervínculos que permiten enlaces a otros sitios, otros textos.
TALLER N. 5 PAOLA ANDREA TRUJILLO MEZA DOCENTE: YANETH VILLAMIZAR CRISTANCHO TECNOLÓGICA FITEC TECNOLOGÍA EN GESTIÓN EMPRESARIAL INFORMÁTICA BUCARAMANGA.
PRESENTACIONES CON FILMINAS ON LINE
Proyecto Bolsa de trabajo
Servicio de sindicación
Gabriel Montañés León. RSS es el acrónimo de Really Simple Sindication (Sindicación Realmente Simple). Es un formato basado en el lenguaje XML que permite.
INFORMATICA TEMA: MAUAL DE USO DEL WORDPRESS ANDREA SALINAS 1° D.
Servicios Web 2.0 Daniela Flores E..  El término Web 2.0 comprende aquellos sitios web que facilitan el compartir información, la interoperabilidad,
Web 2. 0 TERMINO: El término Web 2.0 comprende aquellos sitios web que facilitan el compartir información, la interoperabilidad, el diseño centrado en.
Las redes sociales más populares (Ranking mundial)
 La Web 2.0 es la representación de la evolución de las aplicaciones tradicionales hacia aplicaciones web enfocadas al usuario final. El Web 2.0 es una.
TECNOLOGIA E INFORMATICA BLOG Y SITIO WEB 2013 es un sitio web periódicamente actualizado que recopila cronológicamente textos o artículos de uno o varios.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 Taller Utilice Power Point para elaborar una presentación y responder las siguientes preguntas: 1) ¿Qué es.
WORD WIDE WEB Nace a principios de los años 90 en Suiza. Su función es ordenar y distribuir la información que existe en internet. La World Wide Web se.
CMS DRUPAL HERRAMIENTAS DE DISEÑO CARLOS LLANOS V. JENNIFER QUINDE G. JUAN MACIAS B. KERLY UBE.
La Web 2.0 es la transición que se ha dado de aplicaciones tradicionales hacia aplicaciones que funcionan a través del web enfocadas al usuario final.
¿Qué es la Web 2.0? El Web 2.0 es una actitud y no precisamente una tecnología. Representación de la evolución de las aplicaciones tradicionales hacia.
Valentina Madrid Hincapié. Verónica Castrillón. Estefanía Posada. Daniela Tamayo.
MMM…. Una dudita me ha surgido ¿Que es eso de la web2.0? y ¿para que sirve? Este, este este, yo, yo, creo que yo te puedo ayudar.
COMPARACIONES Y TENDENCIAS DEL USO DE INTERNET
EL TWITTER HERRAMIENTA PARA NUESTRA EDUCACION!!. QUE ES EL TWITTER Es una aplicación web gratuita de microblogging que reúne las ventajas de los blogs,
Que es un navegador de Internet. Un navegador web o de Internet, es un programa que permite visualizar la información que contiene una página web (que.
APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.
PUBLICIDAD EN INTERNET La publicidad es un tema muy complejo porque muchos anunciantes diferentes tratan de llegar a muchos tipos de audiencias.
¿Qué es un ? El correo electrónico o fue una de las primeras aplicaciones creadas para Internet y de las que más se utilizan. Éste medio.
Paginas y SITIOS WEB GOOGLE,. QUE ES ? O Es la empresa propietaria de la marca Google, cuyo principal producto es el motor de búsqueda de contenido en.
Tecnologías www.
Utiliza Aplicaciones Como Comunidades Webs, Servicios Web, Red Social, Alojamiento de videos Se puede modificar Información Causan un Fenómeno Mundial.
AJAX Asynchronous JavaScript And XML.
TALLER N. 5 PAOLA ANDREA TRUJILLO MEZA DOCENTE: YANETH VILLAMIZAR CRISTANCHO TECNOLÓGICA FITEC TECNOLOGÍA EN GESTIÓN EMPRESARIAL INFORMÁTICA BUCARAMANGA.
la publicidad en las paginas web han sido de gran impacto en nuestros tiempos modernos ya que ella han logrado atraer a publico en general, ha demás.
TIPOS DE WEB.
Tecnólogo Gestión Administrativa
QUÉ ES UN SERVIDOR WEB?. Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor, realizando conexiones.
VISOR DE VIDEOCONFERENCIAS PARA LA ESPOL INTEGRANTES: JUAN CARLOS VELIZ GARCIA PEDRO EDUARDO MORALES ALCIVAR.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
GESTIÓN Y ADMINISTRACIÓN WEB. INTRODUCCIÓN A INTERNET Internet constituye una vía de comunicación y una fuente de recursos de información a escala mundial.
Laura valentina Osorio Cordoba 901. Evolución de la webEvolución de la web web 1.0 Es la forma mas básica con navegadores de texto es decir es solo lectura.
Transcripción de la presentación:

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL FACULTAD DE INGENIERÍA EN ELECTRICIDAD Y COMPUTACIÓN TESINA DE SEMINARIO DE GRADUACIÓN Presentado por: Gladys Yessenia Cardozo Chaguay Gabriel Gerardo Guzmán García Profesor del Seminario: Ing. Fabricio Echeverría, MBA Profesor Evaluador Delegado: Ing. Guido Caicedo, MCs

“DESARROLLO DE UN API PARA USO DE LA ESPOL DONDE SE PUEDA PUBLICAR ANUNCIOS DE FORMA GENERAL, TIPO SERVICIOS CLASIFICADOS INTEGRADA CON LA WEB 2.0” Servicios Estudiantiles “Clasificados ESPOL” TEMA

Clasificados ESPOL AGENDA  Antecedentes.  Descripción del problema.  Solución del problema.  Beneficios de la solución a los problemas.  Beneficios para los usuarios.  Objetivos.  Tecnologías de la Web 2.0 utilizadas en el desarrollo de nuestra solución.  Plataforma de prueba.  Sitio Web.  Funcionalidad del sitio web.  Integración del API con la Web.  Demostración del Proyecto.  Conclusiones.  Recomendaciones.  Preguntas.

Clasificados ESPOL ANTECEDENTES Actualmente en la Escuela Superior Politécnica del Litoral (ESPOL) se realizan un sin numero de publicaciones de índole académico que están solo dirigidas para estudiantes que se encuentren justo frente a una cartelera, paradero de carros, entre otros, que se podrían extender a una mayor cantidad de usuarios en tiempo real.

Clasificados ESPOL DESCRIPCIÓN DEL PROBLEMA  Con mucha frecuencia se observa en los estudiantes politécnicos la necesidad de publicar anuncios clasificados de manera fácil, ágil, segura y que se difunda por toda la comunidad politécnica sin ser violentada o ignorada.  A continuación definimos factores que consideramos importantes y que influyen al momento de publicar un anuncio clasificado, tanto para el estudiante politécnico que publica como para el estudiante que lee el anuncio clasificado:

Clasificados ESPOL  Dependencia de terceras personas.  Seguridades.  Difusión.  Factor climático.  Lugar de publicación.

Clasificados ESPOL SOLUCIÓN DEL PROBLEMA  La solución que proponemos a los problemas antes mencionados es un API para la administración de anuncios clasificados, basado en tecnología web 2.0 (Microblogging) y un Sitio Web llamado “Clasificados ESPOL” que consume los servicios del API.  Decimos que “Clasificados ESPOL” es la solución a los problemas, porque facilita al estudiante politécnico la publicación, difusión y la búsqueda de anuncios clasificados de manera centralizada, es decir en un mismo sitio.

Clasificados ESPOL BENEFICIOS DE LA SOLUCIÓN A LOS PROBLEMAS autenticación  La única autorización que se necesita para la publicación de anuncios clasificados es la autenticación con el usuario y contraseña ESPOL. evitaexposición de datos personales  Se evita la exposición de datos personales en el anuncio clasificado (la publicación de datos personales son decisión del usuario publicador del anuncio). no son expuestos  Los clasificados no son expuestos al deterioro debido al clima (sol, viento, lluvia, etc.) o personas con malas intenciones.

Clasificados ESPOL no es segmentada  La publicación del anuncio no es segmentada a grupos de personas, se difunde el anuncio a toda la comunidad politécnica aumentando así el número de lectores del anuncio.  Fácil uso  Fácil uso para cualquier nivel de usuario, desde el básico hasta el avanzado.  Buena interacción  Buena interacción entre el visitante y la aplicación.

Clasificados ESPOL BENEFICIOS PARA LOS USUARIOS  Menor tiempo de publicación.  Menor tiempo en buscar un clasificado.  Disminución de recursos utilizados para la publicación. Se han cuantificado los beneficios, usando la herramienta “Clasificados ESPOL” y sin ella, considerando: Tiempo (de publicación y de búsqueda de un clasificado). Recursos utilizados para una publicación.

Clasificados ESPOL  Tiempo que se demora el estudiante en publicar y buscar un anuncio clasificado haciendo uso de la herramienta y sin ella: TIEMPO SIN CLASIFICADOS ESPOL Tiempo de publicación.T.P.1120 minutos Tiempo en buscar un clasificado. T.B.190 minutos CON CLASIFICADOS ESPOL Tiempo de publicación.T.P.215 minutos Tiempo en buscar un clasificado. T.B.210 minutos

Clasificados ESPOL  Los recursos utilizados por los estudiantes a la hora de publicar un anuncio clasificado haciendo uso de la herramienta y sin ella: RECURSOS SIN CLASIFICADOS ESPOL Recursos (materiales usados)R.16 recursos CON CLASIFICADOS ESPOL Recursos (materiales usados)R.22 recursos

Clasificados ESPOL OBJETIVOS  Desarrollar un API para la administración de anuncios clasificados.  Desarrollar un sitio web que use un modelo de trabajo Microblogging y haga uso del API Clasificados ESPOL.  Crear un espacio de comunicación de prueba donde los usuarios puedan interactuar entre sí, dando forma a una nueva vía de comunicación la cual sea fácil, ágil y segura.  Integración al sitio web con tecnologías web 2.0 (redes sociales como Twitter y Facebook).

Clasificados ESPOL TEORÍAS DE LA WEB 2.0 UTILIZADAS EN EL DESARROLLO DE NUESTRA SOLUCIÓN  Se basa en la colaboración y el intercambio ágil de información entre los usuarios.  Tecnologías que dan vida a un proyecto Web 2.0 Transformar software de escritorio hacia la plataforma del web. Respetar a los estándares como el XHTML. Separación de contenido del diseño con uso de hojas de estilo. Ajax (javascript asincrónico y XML). Redes sociales y comunidades. Lenguajes de Programación para páginas dinámicas. Dar control total a los usuarios en el manejo de su información. Proveer APis o XML para que las aplicaciones puedan ser manipuladas por otros. Facilitar la navegación mediante URL sencillas.  Ejemplos de sitios basados en la Web 2.0: Facebook, Hi5, Myspace, Youtube, etc. Blogs Wikipedia Twitter Entre otros.

Clasificados ESPOL TEORÍAS DE LA WEB 2.0 UTILIZADAS EN EL DESARROLLO DE NUESTRA SOLUCIÓN  MICROBLOGGING. Fenómeno que se produce al combinar un blog (generalmente de post de reducido tamaño) y una red social. Podemos decir también que un microblogging es un servicio de publicación de mensajes públicos pero breves (alrededor de 140 caracteres), y generalmente de sólo texto.

Clasificados ESPOL  API. Significa “Interfaz de programación de aplicaciones”. El principal propósito de una API consiste en proporcionar un conjunto de funciones de uso general. Los desarrolladores las utilizan porque se evitan el trabajo de programar mucho mas de lo necesario. Ejemplos de APIs Microsoft Framework.NET Java EE API de Twitter Javascript SDK de Facebook Entre otras El API presta servicios de publicación de anuncios o mensajes de texto sin estar obligado a utilizar el sitio oficial Clasificados ESPOL. TEORÍAS DE LA WEB 2.0 UTILIZADAS EN EL DESARROLLO DE NUESTRA SOLUCIÓN

Clasificados ESPOL TEORÍAS DE LA WEB 2.0 UTILIZADAS EN EL DESARROLLO DE NUESTRA SOLUCIÓN  SERVICIOS WEB REST. Se basan en llamadas HTTP mediante URI y el formato de la respuesta la podemos definir nosotros. Normalmente las APIs con REST son más rápidas y fáciles de implementar. Principios básicos del protocolo: Utiliza los métodos HTTP(POST, GET, PUT, DELETE) en la manipulación de recursos No mantiene estado en la comunicación: el cliente envía en el mensaje todos los datos necesarios para que el servidor procese la respuesta. Expone URIs en forma de directorios.  Transfiere XML, JavaScript Object Notation (JSON), o ambos.  Es el estado actual del recurso, al momento en que el cliente de la aplicación realiza la petición. Quienes utilizan REST: Hi5, Facebook, Twitter, Amazon, Ebay, entre otros.

Clasificados ESPOL TEORÍAS DE LA WEB 2.0 UTILIZADAS EN EL DESARROLLO DE NUESTRA SOLUCIÓN  FORMATO XML Y JSON. Las llamadas a los métodos proporcionaran datos de los clasificados los cuales podrán tener varios formatos, siendo los más conocidos XML o JSON, los mismo que por ser formatos estándar para manipulación de datos podrá ser consumido desde cualquier aplicación web. Nuestra API está desarrollada bajo XML, sin embargo se presta fácilmente para que otro programador pueda implementarlo bajo JSON prueba LABORALES Gabriel Guzman gguzman [{"id":1,"fecha":" ","texto":"Prueba","tipo":"LABORALES", "persona":{"id":1,"codigo":" ","nombre":”Gladys","apellid ail.com"}}] JSON XML

Clasificados ESPOL PLATAFORMA DE PRUEBA PHP  Lenguaje de Programación: PHP MySql  Motor de Base de Datos: MySql Apache Web Server  Servidor Web: Apache Web Server 2.2.8

Clasificados ESPOL SITIO WEB Para mostrar la funcionalidad del API, se implementó un sitio Web llamado Clasificados ESPOL cuya función principal seria dar al usuario una interfaz gráfica amigable de comunicación con el API para poder visualizar los clasificados que han sido ingresados por usuarios, adicionalmente se podrá responder y buscar clasificados. El usuario podrá realizar búsqueda de anuncios anteriores por fecha de publicación. Una vez creado el anuncio clasificado, el usuario confirmará su publicación, mediante una notificación enviada a su correo ESPOL. Los anuncios que ya fueron confirmados podrán ser visualizados por cualquier usuario y respondidos solo por usuarios autenticados. Adicionalmente se podrá compartir los anuncios vía o con redes sociales como Facebook y Twitter.  FUNCIONALIDAD.

Clasificados ESPOL SITIO WEB  CRITERIOS GENERALES DE DISEÑO El sitio web Clasificados ESPOL fue desarrollado con páginas estáticas escritas en lenguaje HTML y páginas dinámicas escritas en PHP. Se diseñaron las páginas basadas en los estándares XHTML 1.0 de la W3C y respetando normas de diseño que permita al sitio web Clasificados ESPOL ser indexado por motores de búsqueda.

Clasificados ESPOL SITIO WEB  INTERACCIÓN DEL SITIO WEB CLASIFICADOS ESPOL CON LA API. URL APIWEB XMLARRAY [] CLASE Miclasificado. php

Clasificados ESPOL APLICACIÓN EN FUNCIONAMIENTO VIDEO

Clasificados ESPOL CONCLUSIONES  Se logró implementar un servicio estudiantil que permita al estudiante politécnico publicar anuncios clasificados.  El API desarrollado puede ser replicable ya que puede reproducirse en otras Instituciones de la ESPOL.  Se logró integrar el sistema con otras redes sociales como Twitter y Facebook.  Se realizaron pruebas de funcionamiento con los usuarios, y en términos generales se obtuvo una buena aceptación del Sistema.

Clasificados ESPOL RECOMENDACIONES  Se recomienda realizar un seguimiento exhaustivo para mejorar el posicionamiento del sitio web de Clasificados ESPOL, por medio de herramientas SEO.  Para el uso del API en sitios web se recomienda leer la sección Integración del API con sitios web.  El usuario deberá estar familiarizado con el uso de aplicaciones Web 2.0 para su mejor desenvolvimiento.  En un futuro poder crear una clase php que permita manejar el formato Json, el cual también es usado para el manejo de información.  Ofrecer el formato de RSS para que los usuarios puedan subscribirse al canal y recibir los anuncios usando un lector de RSS.

Clasificados ESPOL PREGUNTAS