Page 2 of 3

Re: TeachApp

Posted: Thu Aug 24, 2017 12:02 am
by wolffvel93
¿Qué Se ha hecho?
Se ha creado la base de datos, y se ha conectado a ella. También se avanzó en el curso

¿Qué voy a hacer?

Se debe poder extraer datos de la base de datos y poder mostrarlos en el front-end

¿Qué dificultades he tenido?

He tenido problemas para mostrar los datos de la base de datos se muestra el siguiente error:

Image

Todo apunta a que hay un error en el query, pero el nombre de la tabla y la base de datos son consistentes:

Image

Image

Documentación adicional consultada:

Documentación oficial de php:

http://php.net/manual/en/mysqli-result.fetch-assoc.php

Stack Overflow:

https://stackoverflow.com/questions/512 ... non-object

https://stackoverflow.com/questions/356 ... an-in-path

Burndown:

Image

Re: TeachApp

Posted: Mon Aug 28, 2017 11:01 pm
by wolffvel93
Image

¿Que he hecho?

Se corrgió el acceso a la base de datos, ahora se pueden extraer datos de esta:

Image

Que voy a hacer?

Implementar toda la lógica de la aplicación con localstorage para crear una versión desconenctada de la aplicación y para finalemente crear el apk de la aplicacion. También se harán mejoras visuales en la interfaz gráfica con lo visto en el curso de aplicaciones móviles.

¿Qué dificultades tuve?

No se implementó apk por recomendación del profesor para hacer la aplicacion desconectada.

Re: TeachApp

Posted: Mon Aug 28, 2017 11:19 pm
by Alejo.arboh
Code Review 2
Observaciones para la parte de diseño
- los items "Los nombres de los atributos representan algo real en el modelo de negocio" y "Claridad, no hay ambigüedades en los mensajes"
-Entre las tablas clases y docentes no hay cardinalidad
-El nombre de la PK de la tabla docentes contiene un caraacter numerico, adicional a esto, el nombre tampoco identifica a alguno de los atributos de la tabla.
-No debería haber nombres de atributos redundantes (eje: idDocente dentro de la tabla Docentes).
-Se recomienda cambiar el nombre de la tabla Conocimeinto por Asignatura o Materia.

Observaciones para la parte de código
-El item "" no se cumple. Existen nombre de variables como: ok, okreg, mail, mailValidarReg, mailRegisto.
-Nombre de variables como "Ok" y "OkReg" deben evitarse. Los nombres de varibales deben dar una idea de su utilidad dentro del código.
-Los comentarios de la función IncializarEventos estan incompletos.
-La función init no cumple con el item""
-Se recomienda revisar la lina 161 del main.js. Puede faltar el atributo "value".
-La validación de los campos vacios puede hacerse desde el html, cambiando el valor de uno de los atributos de los input.
-Se recomienda no abreviar el nombre de las variables

Re: TeachApp

Posted: Thu Aug 31, 2017 11:32 am
by wolffvel93
Definición de sprint:
(31 de agosto - 7 de septiembre)
Implementación del archivo css por medio de SASS: 2
mejoras visuales de la interfaz gráfica: 2
Imlpementar la creación y la alteración del documento por medio de localstorage: 4

Velocidad total 8

Burndown:

Image

Re: TeachApp

Posted: Tue Sep 05, 2017 10:59 pm
by wolffvel93
Image

¿Qué he hecho?

Se cambiaron estilos por medio de scss (sass), también se mejoraron aspectos de la navegacion de la página.

Image

¿Que voy a hacer?

Terminar de implemntar unos aspectos faltantes con el localstorage

¿que dificultades tuve?

El archivo css procesado del sass presenta errores de sintaxis a pesar de que el archivo scss es en teoría correcto

Re: TeachApp

Posted: Wed Sep 13, 2017 12:13 am
by wolffvel93
Image

Que he hecho?

Se terminaron de implementar los estilo en scss y se implentaron las mejoras en el localstorage

Image

Que dificultades tuve?

No se presentaron dificultades en esta parte del sprint

Definición de nuevo sprint(12 de septiembre - 19 septiembre):

Registro de usuarios a la base de datos mysql: 4

Cambio de datos del perfil de acuerdo al usuario que está logueado : 4

Modificar la interfaz gráfica para que se separen el area del docente y del estudiante : 2

Re: TeachApp

Posted: Thu Sep 14, 2017 4:01 am
by wolffvel93
Image

¿Qué he hecho?

Se implementó el registro en la base de datos.

¿Qué voy a hacer?

Falta por mejorar la interfaz gráfica para que algunos elementos se vean mejor y eliminar el localstorage y manejar todo desde la base de datos

¿Que dificultades tuve?

Hubo muchos tropiezos a la hora de intentar implementar el post en la base de datos, pero al fin se logró el objetivo

Re: TeachApp

Posted: Tue Sep 26, 2017 11:22 pm
by wolffvel93
Definicón de sprint(26 de agosto-10 de octubre):

Tener el backend en funcionamiento:

Poder alterar mútiples tablas desde el registro: 8

Mejoras enla interfaz gráfica: 4

velocidad total 12

Re: TeachApp

Posted: Thu Oct 05, 2017 6:32 am
by xacarana
Image

Re: TeachApp

Posted: Tue Oct 10, 2017 10:21 pm
by wolffvel93
Progreso:

¿Qué he hecho ?

Se implementaron mejoras en la interfaz gráfica, con mejoras en la navegación

¿Que voy a hacer?

Falta por terminar el backend

¿Qué dificultades tuve?

Falta investigación sobre el backend, hay varios elementos que todavía no se sabe como implementar

Image