Universidad Tecnológica del Valle del Mezquital Ejercicio 1 “Formulario de registro” El alumno Diego Zamorano estudia en la Universidad Tecnológica del Valle del Mezquital, hace algunos días el profesor de desarrollo de aplicaciones web le dejo un programa que debe hacer la simulación de insertar registros en una pagina HTML y enviarlos a una base de datos. El día sábado 28 de enero del 2012 el alumno Diego decidió dedicarle ese día a su aplicación entonces a las 02:34 pm comenzó a planear e imaginarse el diseño de su formulario además de pensar en cómo haría la conexión a la base de datos, una vez decidido esto dio por terminada su planeación a las 03:10 pm. Comenzó a diseñar su formulario en Dream Weaver a las 3:15 pm eligiendo colores, tipo de tabla, tipo de letra pero a las 3:24 pm su mamá lo llamó a comer y tardo 30 minutos, finalizando su diseño a las 03:59 pm. A las 4:00 pm empezó a desarrollar le código para la conexión a la base de datos y a las 4:15 recibió una llamada a su celular que tardo 6 minutos y reanudo con la programación de las cajas de su formulario dando por terminada la codificación a las 5:15 pm. Compiló su código a las 5:24 pm y le marcaba una variable repetida en el formulario, corrigió error, tardando 8 minutos y a las 5:37 volvió a compilar marcándole un error de letra en la línea 34 de su código, fue a ella y se dio cuenta que había metido una letra no permitida en el lenguaje así que la quito, tardándose en esto 2 minutos y después de esto nuevamente compilo y ya no marcó ningún error. Después de un descanso comenzó con las pruebas de su formulario a las 6:00 pm y al dar clic en ENVIAR INFORMACION decía que los datos se habían enviado correctamente pero al ir a la base de datos no marcaba ningún dato almacenado, así que durante 7 minutos estuvo analizando código y corrigiendo la conexión que se tenía, a las 6:30 volvió a probar y la base de datos guardaba los datos pero el apellido materno lo guardaba en el paterno y a su vez el paterno en el materno, volvió a checar el código y había tenido una mezcla de variables que ocasionaban este error, así que tardo 3 minutos en el manejo de este error y a las 6:50 dio por terminada la aplicación. UTVM Formato C16 PSP Time Recording Log Nombre Proyecto Líder Fecha 28/01/12 28/01/12 28/01/12 28/01/12 28/01/12 28/01/12 28/01/12 Diego Zamorano Formulario de registro Diego Zamorano Hora de inicio 02:34 03:15 03:24 04:00 04:15 05:24 06:00 Hora de terminación 03:10 03:24 03:59 04:15 5:15 05:39 06:50 Fecha Programa Lenguaje Tiempo de interrupción 0’ 0’ 30’ 0’ 6’ 0’ 0’ Tiempo real 24’ 9’ 5’ 15’ 54’ 15’ 50’ 36’ 208’ Fase Planeación Diseño Diseño Codificación Codificación Compilación Pruebas Postmortem TOTAL 28/01/12 Dream Weaver HTML Comentarios Eligio formato y colores Fue a comer Recibió llamada Hubo 2 errores Ocurrieron errores UTVM Formato C14 PSP Project Plan Summary Nombre Proyecto Líder Diego Zamorano Formulario de registro Diego Zamorano Tiempo en fase Planeación Diseño Codificación Compilación Pruebas Postmortem Total Defectos inyectados Planeación Diseño Codificación Compilación Pruebas Total Defectos eliminados Planeación Diseño Codificación Compilación Pruebas Total Plan Fecha Programa Lenguaje 28/01/12 Dream Weaver HTML Actual A la fecha 24’ 14’ 69’ 15’ 50’ 36’ 24’ 38’ 107’ 122’ 172’ 208’ Actual A la fecha 0 0 4 0 0 4 0 0 4 0 0 4 Actual A la fecha 0 0 0 2 2 4 0 0 0 2 4 4 203’ % a la fecha 11.53% 18.26% 51.44% 58.65% 82.69% 100% 100% % a la fecha 0% 0% 100% 0% 0% 100% % a la fecha 0% 0% 0% 100% 0% 100% UTVM Formato C18 PSP Defect Recording Log Nombre Proyecto Líder Diego Zamorano Formulario de registro Diego Zamorano Fecha Programa Lenguaje 28/01/12 Dream Weaver HTML 10 Documentación Comentarios, mensajes 60 Chequeo Mensajes de error, chequeos inadecuados 20 Sintaxis 70 Datos Estructura, contenido 30 Construir, paquetes Ortografía, puntuación, formato de las instrucciones Gestión del cambio, librerías, control de versión 80 Función 40 Asignación 90 Sistema 50 Interfaz Declaración, nombres duplicados, ámbito, límites Llamadas a procedimientos y referencias, E/S, formatos de usuario 100 Entorno Lógica, punteros, bucles, recursión, computación, defectos de la función Configuración, temporización, memoria Diseño, compilación, pruebas y otros problemas que soporta el sistema Fecha Número 28/01/12 1 Descripción Variable repetida. Fecha Número Tipo 40 Tipo Inyectado Eliminado codificacion compilacion Inyectado Eliminado 28/01/12 2 20 codificacion compilacion Descripción Letra no permitida por el lenguaje de programación fue insertada. Fecha Número Tipo Inyectado 28/01/12 3 100 codificacion Descripción Mala codificación en la conexión a la base de datos Fecha Número 28/01/12 4 40 Descripción Declaración errónea de variables. Tipo Inyectado codificacion Eliminado pruebas Eliminado pruebas Tiempo empleado 8’ Derivado de # de error Tiempo empleado 2’ Derivado de # de error Tiempo empleado 7’ Derivado de # de error Tiempo empleado 3’ Derivado de # de error