Las canciones compradas se pueden repetir debido a que si la canción se compra más de 1 ves, se muestran como elementos la cantidad de veces que ha sido comprada. En las descargas, se muestra la fecha y hora del servidor cuando fue descargada la canción.
El job esta como un procedimiento almacenado y puede ser llamado solamente desde la aplicación de escritorio.
El script de migración de datos inserta clientes, intérpretes, canciones, compras y descargas. La renovación de membresias no se consideró necesaria de implementar en el script pues el procedimiento de cobro diario puede realizar esto último. Además implicaría modificar ese procedimiento o crear uno nuevo que acepte variables de entrada.
Comenzamos a trabajar a las 7:30 pm, terminamos a las 5:30 am del 25 de Abril.
Marvin Calvo trabajó un total de 192 horas.
Oswaldo Dávila trabajó un total de 180 horas.
I Tarea Programada - Bases de Datos I 2014
viernes, 25 de abril de 2014
23 de Abril del 2014
Se implementa el mismo código para indexar canciones en la búsqueda, con unas pequeñas variantes. Se comienza a realizar el muestreo de las canciones compradas y descargadas.
El error el java fue solucionado, se tuvo que cambiar la lógica de varios procedimientos almacenados pero ya funcionan sin problemas.
El job tiene un problema, SQL no nos está permitiendo iniciar el Agente de SQL que se encarga de manejar los jobs.
Se trabajo desde las 1:00 pm hasta las 3:00 pm y de las 6:00 pm hasta las 3:00 am tanto Marvin como Oswaldo.
El error el java fue solucionado, se tuvo que cambiar la lógica de varios procedimientos almacenados pero ya funcionan sin problemas.
El job tiene un problema, SQL no nos está permitiendo iniciar el Agente de SQL que se encarga de manejar los jobs.
Se trabajo desde las 1:00 pm hasta las 3:00 pm y de las 6:00 pm hasta las 3:00 am tanto Marvin como Oswaldo.
22 de Abril del 2014
Al final del día, la optimización soñada para mostrar las canciones llego. Básicamente el problema era hacer la compra y descarga al mismo tiempo que se muestran las canciones. Resulta que se puede lograr llamando al código de php de compras/descargas y pasando como parámetro el ID de la canción.
Esto y con un while que recorra toda la tabla de canciones es posible mostrar todas las canciones de la pagina principal así como indexar todas las canciones, comprarlas y descargarlas.
El error en java persiste, Marvin sigue trabajando hasta tarde para solventarlo.
Tanto Marvin como Oswaldo comenzaron a trabajar desde las 8:00 pm. Oswaldo terminó a las 3:00 am y Marvin a las 5:00 am.
Esto y con un while que recorra toda la tabla de canciones es posible mostrar todas las canciones de la pagina principal así como indexar todas las canciones, comprarlas y descargarlas.
El error en java persiste, Marvin sigue trabajando hasta tarde para solventarlo.
Tanto Marvin como Oswaldo comenzaron a trabajar desde las 8:00 pm. Oswaldo terminó a las 3:00 am y Marvin a las 5:00 am.
21 de Abril
Se toma la decisión de guardar el nombre de los iconos de las canciones con su extensión en la base de datos y en el servidor se crea la carpeta Icons donde la imagen debe existir para ser mostrada.
Se logra mostrar las imágenes de portada, pero tienen una limitante, se debe repetir mucho código y se limitarian a una cantidad fija, en espera de una optimización.
Marvin tiene un error terrible en java, resulta que hay consultas que estan retornando tablas, pero java las toma como tablas vacías. Se desconoce la razón de esto.
La reunión inicia a las 2:00 pm y termina a las 10:00 pm. Tanto Marvin como Oswaldo continúan trabajando hasta las 2
Se logra mostrar las imágenes de portada, pero tienen una limitante, se debe repetir mucho código y se limitarian a una cantidad fija, en espera de una optimización.
Marvin tiene un error terrible en java, resulta que hay consultas que estan retornando tablas, pero java las toma como tablas vacías. Se desconoce la razón de esto.
La reunión inicia a las 2:00 pm y termina a las 10:00 pm. Tanto Marvin como Oswaldo continúan trabajando hasta las 2
19 - 20 de Abril del 2014
El procedimiento diario de membresias fue creado durante estos 2 días. Pero recordamos que es un job entonces es necesario investigar como se realizan los job en SQL.
La muestra de imágenes en php se comenza a complicar, pues si se guardan directo en la base de datos, esta puede llegar a consumir mucho espacio. Por ello es necesario investigar más del tema.
Durante estos dias Marvin trabajo de las 11:00 am hasta las 6:00 pm y de las 7:30 pm hasta las 1:00am.
Oswaldo trabajo de las 11:00 am hasta las 4:00 pm, y de las 6:00 pm hasta las 12:00 am
La muestra de imágenes en php se comenza a complicar, pues si se guardan directo en la base de datos, esta puede llegar a consumir mucho espacio. Por ello es necesario investigar más del tema.
Durante estos dias Marvin trabajo de las 11:00 am hasta las 6:00 pm y de las 7:30 pm hasta las 1:00am.
Oswaldo trabajo de las 11:00 am hasta las 4:00 pm, y de las 6:00 pm hasta las 12:00 am
18 de Abril
Se logra conectar el registro de usuarios con la aplicación web. Es necesario mejorar las validaciones por ejemplo cuando se deja un campo libre.
El procedimiento almacenado de descargar canciones fue creado así como las búsquedas para php y java. Se buscan coincidencias de letras, o palabras completas. Si se desea retornar todas las canciones solo se llama el procedimiento de búsqueda con un "".
Queda pendiente investigar como cargar imágenes en php y mostrar todas las canciones en la pantalla de inicio como en explorar y buscar. También el procedimiento almacenado diario de las membresias queda en espera.
La reunión duro desde las 12:00 md hasta las 10:00 pm. Asimismo Marvin y Oswaldo siguen trabajando en sus casas hasta la 1:00 am
El procedimiento almacenado de descargar canciones fue creado así como las búsquedas para php y java. Se buscan coincidencias de letras, o palabras completas. Si se desea retornar todas las canciones solo se llama el procedimiento de búsqueda con un "".
Queda pendiente investigar como cargar imágenes en php y mostrar todas las canciones en la pantalla de inicio como en explorar y buscar. También el procedimiento almacenado diario de las membresias queda en espera.
La reunión duro desde las 12:00 md hasta las 10:00 pm. Asimismo Marvin y Oswaldo siguen trabajando en sus casas hasta la 1:00 am
16 de Abril del 2014
Casi al final del día se logra llamar con éxito a un procedimiento almacenado desde php. Asimsmo el login de usuarios se creo. Resulta que se deben de trabajar query en php, es mucho más facil y nativo pues se puede exportar las tablas que retornan los procedimientos almacenados y guardar en arreglos para ser indexados despues.
Asimismo se estudia lo que es el archivo de Excel que se debe importar, pero éste contiene varios errores y no se entienden valores como "otros valores de interprete".
Se realiza el procedimiento almacenado de compra de descargas. Queda pendiente descarga de canciones, búsquedas y proceso diario de membresias. Asimismo conectar el registro de usuarios con php.
La reunión se inició a las 12:00 pm y terminó a las 9:30pm. Posteriormente cada uno en sus casas siguió trabajando hasta cerca de la 1:00 am del 17 de abril.
Suscribirse a:
Comentarios (Atom)