PlaneaWeb Readme

Sebastián Pasker González(coordinador)

Santiago Sáez Caselles

Principales problemas encontrados en la realización del proyecto

En general hemos podido afrontar este proyecto, pero hemos tenido algunos problemillas:

  • El hecho de tener que aplicar nuevos procedimientos a la hora de programar en contraposición a muchas técnicas que siempre hemos utilizado a la hora de programar nos ha dificultado la realización del proyecto ya que nos ha obligado a renovarnos y tener que partir casi de cero a la hora de realizar el proyecto.
  • Hemos tenido problemas ha sido tener que cambiar de una parte del proyecto a otra dejándolas a medias, es decir, el hecho de empezar a hacer los EN luego ir a la interfaz y luego volver a los CAD nos ha originado problemas ya que a la hora de probarlo todo han ido surgiendo algunos errores por ,entre otras cosas, cambiar nuestra forma de enfocar el proyecto que nos ha obligado a modificar cosas que ya habíamos hecho antes.

Problemas en la planificación o los miembros

El flujo del trabajo ha sido positivo y correcto y no ha habido discusiones ni problemas entre nosotros, no obstante si que hemos tenido problemas a la hora de reunirnos ya que tenemos distintas asignaturas y nuestro horario nos lo ha podido impedir.

Instrucciones de instalación

Para el webscraping (se utiliza en Webscrap.aspx) de los paquetes de Nuget se necesita Selenium.WebDriver y Selenium.Chrome.Webdriver y poner el ejecutable pasado en el camino (C:\Program Files (x86)\IIS Express\chromedriver.exe) y en el bin/Debug/ de library. Además, utilizamos AJAX, Cookies y Session. Instalar Base de datos mediante enlace compartido. Hay un test en TestLibrary que se llama createPlayGround que crea diferentes usuarios y planes. En caso de que lo querais usar necesitais poner el chromedriver.exe en bin/Debug/ de TestsLibrary. Hay un archivo llamado developer.aspx con las tablas sql y opciones que también sirve para rápida inserción (borrado solo está configurado para usuarios). En caso que queráis llegar al archivo mediante compilación hay que meterse en el login e insertar admin como usuario y admin como contraseña. Los usuarios insertados en el createPlayGround en caso de uso son nombre0, nombre1, nombre2 como nombre de usuario y password como contraseña.

Tareas asignadas a cada miembro

Miembro Tarea
Sebastián Pasker González coordinación del proyecto, WebScrapping, Diseño Base de Datos, CADUsuario, CADParejas, Resto de .aspx, comentarios y aclaraciones en el código, debug del proyecto final
Santiago Sáez Caselles Documentación, Presentación, CADFavoritos, CADPlanes, Tests de los Métodos, MasterPage.aspx, Modificar.aspx, Login.aspx, Principal2.aspx, BuscarUsuario.aspx

Enlaces

Presentación -> https://docs.google.com/presentation/d/1qDg4PDHQshxTM__YzmuSViNL_UIjZnlu6Z_CSeRI_Ww/edit?usp=sharing Base de datos -> https://drive.google.com/open?id=16Ug6W75oYxD_Kkr8XLpirxbnvci7ZHet (cuenta UA) Ejecutable -> https://drive.google.com/file/d/15Id96qB6Ui_P-paI-2zomeiaiaWN0dfH/view?usp=sharing (cuenta UA) Video-Presentación-> https://www.youtube.com/watch?v=v3xzjaLQmJs