Skip to content

Documentación Inicial

javiergama8 edited this page Jan 8, 2015 · 4 revisions

Descripción del proyecto

El proyecto que hemos elegido trata de recoger datos automáticamente de algún equipo deportivo y realizar algún tipo de análisis estadístico sobre ellos. El motivo de la elección de este proyecto es porque a todos los miembros del grupo nos interesa todo lo relacionado con el deporte y el análisis estadistico.

En un principio nosotros habíamos decidido utilizar para el proyecto el Pass Google App Engine debido a las numerosas ventajas que posee como pueden ser:

  • Proporciona un potente servicio de almacenamiento de datos distribuido.
  • Admite la integración de las aplicaciones con Google Accounts para la autenticación de usuarios.
  • Correo: La App puede enviar correos electrónicos a los usuarios por medio de las herramientas de Google.
  • Se puede realizar tareas programadas (cron). Existe una documentación muy útil sobre la utilización de este servicio para Python y Java.
  • Permite generar en local un entorno idéntico al de Google App Engine en la nube, y asi poder realizar nuestra aplicacion y probarla con la máxima seguridad.
  • Google App Engine permite aplicaciones desarrolladas en Python. Además incluye varias API y herramientas para el desarrollo, así como una API de modelado de datos detallado, un marco de aplicaciones web fácil de utilizar.
  • Django también está soportado.

Pero tras haber estado en contacto con Incho Cordero y haber realizado una larga entrevista con él, hemos decido cambiar nuestra visión sobre el proyecto.

En dicha entrevista Incho nos dió a conocer todas las necesidades del proyecto, y en general se trata de un proyecto grande, donde el principal objetivo es “Scraprear la web”.

El legunaje que vamos a utilizar es Python ya que lo manejamos muy bien, y además nos viene muy bien ya que lo estamos viendo en la asignatura de Diseño de Aplicaciones para Internet(DAI), al igual que el framework Django que también lo vemos en DAI.