viernes, 30 de octubre de 2015

Moralejas

Siempre comenzar con mucho tiempo para evitar problemas tontos que atrasen el mismo.
Pedir más ayuda al profesor en cuanto a la especificación del problema para evitar ambigüedad

Ayuda Recibida


  • Libros en Digital
  • Trabajos de otros estudiantes que ayudaron a darnos ideas para la elaboración del nuestro
  • Consejos de compañeros
  • Internet

Consejos a Dar

No alarmarse cuando algo no sale, hay que seguir trabajando y pedir ayuda cuando sea necesario realmente sirve de gran manera.
Ser abierto en ocasiones nuestra solución no es la mejor y hay que aceptar alguna otra que sea mejor.
Trabajar primero en lo indispensable y no centrarse tanto en los complementos que pueden consumir tiempo que puede faltar para lo que de verdad es importante.
Realizar pruebas de los stored procedure unitariamente para poder encontrar y correguir errores de una manera más rápida.
Exigir a quienes proporcionan partes del proyecto por ejemplo el archivo xml que lo brinden de una manera más completa.

Buenas Practicas Descubiertas

Válidar los datos realmente evita muchos problemas que podrian darse posteriormente por la mala carga de los mismos.
Preguntar a otras personas unos minutos en ocasiones puede ser más educativo que horas en internet.
Particionar el trabajo en el equipo es más efectivo y rápido que cuando  todos trabajan en lo mismo.
Revisar trabajos anteriores aunque no sean del mismo trabajo suele dar muchas pistas de como realizar el nuestro.

Análisis del Resultado

Problema
Resultado
Tablas
100%
Script insert
100%
Script Delete
100%
Script UpDate
100%
Script Calcular intereses
50%
Script proceso diario
50%
Cargar datos de xml
100%
Página de pruebas
20%
Bitácora
100%

Referencias

Referencias
Utilidad
https://www.youtube.com/watch?v=QeyXstbJ0lA
Importar bases de datos a visual
https://msdn.microsoft.com/es-es/library/ms175937(v=sql.120).aspx
Procedimientos masivos
https://msdn.microsoft.com/es-es/library/ms178642(v=sql.120).aspx
While en sql
https://apuntesbasededatos.wordpress.com/2011/09/02/ejemplo-de-bucle-while-en-sql-server/
Ejemplos del bucle while en sql
https://msdn.microsoft.com/es-es/library/ms187928(v=sql.120).aspx
Casteo de variables

Cantidad de Horas Trabajadas

Nombre
Horas Trabajadas
José Pablo Quesada Pérez
26
Kenneth Alonso Orozco Ramírez
26

Avances

30/10/2015 Creación de tablas:
Creación las tablas  necesarias para la base de datos (deudor, préstamo, movimiento de saldo aplicado, movimiento de saldo no aplicado y recibo...).
30/10/2015 Scripts de Insert:
Se realizaron los stored procedure de inserción de datos en las tablas creadas.
30/10/2015 Carga de los datos en el xml
Lectura los datos del archivo xml para que se carguen y guarden en las tablas.

03/11/2015 Scripts de Delete:
Elaboración de los stored procedure de delete de datos en las tablas creadas.
03/11/2015 Scripts de UpDate:
Creación de los stored procedure de updates de datos en las tablas creadas.
03/11/2015 Inicio de la página para las pruebas
Se inicio el trabajo en visual studio para la página de pruebas.

06/11/2015 Script para el cálculo de intereses
stored procedure para el cálculo de los intereses en un préstamo.
06/11/2015 Seguimiento de la página de pruebas
Se continuó con la página en visual para las pruebas de la base.

9/11/2015 Script para el procedimiento Diario
Se elaboró el stored procedure del procedimiento que se debe hacer diariamente, este tuvo unos problemas.
9/11/2015 Últimos detalles de la página de pruebas
Se término la página donde se probarán los procedimientos.
9/11/2015 Unión de los botones de la página de pruebas a los stored procedure
Se procedió a darle comandos a los botones de las página de simulación de la base.

10/11/2015 Script de simulación
Stored procedure que simula el transcurso de los días para las pruebas.
10/11/2015 Arreglo de errores del procedimiento diario
Se terminó el stored procedure del procedimiento diario corriguiendo los problemas que tenia.
10/11/2015 Script para la consulta de los datos
Stored procedure que carga en la página de pruebas los datos de la base de datos y los muestra en una tabla.