Entradas

Bitácora #9

Imagen
Hora de inicio: 1:45 pm Horas trabajadas: 30 minutos Relato de los avances: Para obtener los puntos extra mencionados por el profesor en la clase del 20 de abril nos reunimos para añadir la fecha de nacimiento, nombre de tipo de documento de identificación, valor de documento de identificación, y nombre del departamento a los datos mostrados cuando se listan los empleados. Evidencias: Imágenes:

Bitácora #8

Imagen
Hora de inicio: 2 pm Horas trabajadas: 1 hora Relato de los avances: Al revisar por ultima vez el proyecto para hacer la documentación nos dimos cuenta que se nos había olvidado cargar los usuarios del archivo XML. Se realizó esa parte al igual que con los demás datos y funcionó correctamente. Realizamos toda la documentación requerida. Creamos un documento de Google para que ambos pudiéramos hacer cambios en el documento. Se realizó el análisis de resultados con la introducción, el desempeño del trabajo, las métricas del proyecto con su respectivo nombre, valor y comentario, la tabla de funcionalidades cada una con su nombre y su comentario y por ultimo el grafico de frecuencia en el GitHub donde se muestra la frecuencia de trabajo de cada integrante durante los 20 días totales que tardamos en finalizar el proyecto. Evidencias: Imágenes:

Bitácora #7

Imagen
Hora de inicio: 2 pm Horas trabajadas: 1 hora y 30 minutos. Relato de los avances: Hoy al intentar ingresar a la base de datos en el Microsoft SQL Management Studio nos daba un error y no nos dejaba ingresar. Después de investigar un poco en el SQL Server Configuration Manager todos los servicios de SQL estaban parados, solamente con darles correr se arregló el error y pudimos ingresar. Se realizó la parte de editar puestos. Para utilizar esta función primero le damos al botón de listar puestos y se nos desplegará una lista con todos los puestos. Luego seleccionamos el puesto que deseamos editar y le damos al botón editar, se nos redirigirá a otra pagina donde estarán los espacios para poner los datos a editar. Para completar la acción le damos al botón de editar y estará realizado.  Evidencias: Imágenes:

Bitácora #6

Imagen
Hora de inicio: 3:30 pm Horas trabajadas: 1 hora. Relato de los avances: Se realizo la parte de editar empleados. Para esto se reutilizo la parte de añadir empleado y se modifico para lo requerido. Para hacer uso de esta función primero se debe dar al botón de listar empleados, luego seleccionamos uno y le damos al botón de editar. De la misma manera que en añadir empleado a se nos va a redirigir a otra pagina donde se nos mostraran los espacios donde colocar y escoger los datos que deseamos editar. Por ultimo le damos al botón editar y se completará la acción. Evidencias: Imágenes:

Bitácora #5

Imagen
Hora de inicio: 2:00 pm Horas trabajadas: 3 horas. Relato de los avances: Al empezar el trabajo de hoy notamos que al listar los puestos y los empleados no lo estaba haciendo en orden alfabético entonces se inició por arreglar esa parte. Al arreglar lo anterior se empezó a realizar la parte de listar empleados con filtro, se tuvieron problemas ya que no detectaba que los datos fueran iguales pero al hacer pruebas y modificar el código se pudo arreglar.  Se realizó la parte de insertar empleado. Al darle al botón Insertar empleado nos redirige a una nueva pagina donde están los espacios para insertar y escoger los datos del nuevo empleado a insertar. Evidencias: Enlaces utilizados: https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Array/find https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Array/sort Imágenes:

Bitácora #4

Imagen
Hora de inicio: 2:00 pm Horas trabajadas: 3 horas. Relato de los avances: Se creó una list box en la interfaz grafica. Al darle a listar puestos o listar empleados esta aparece con los datos seleccionados respectivamente. Esto se hizo para poder seleccionar el puesto o el empleado deseado para luego solamente eliminarlo en el caso de los puestos o eliminarlo o editarlo en el caso de los empleados. Se realizó la parte de eliminar puesto y empleado. Al darle listar puestos o listar empleados aparecen los datos en las list box, alguno de los datos se puede seleccionar y al darle eliminar se elimina de manera lógica el dato seleccionado. Se realizó la parte de insertar puesto. Al darle al botón de insertar puesto se nos redirige a una nueva pagina donde se nos piden los datos del nuevo puesto que queremos insertar. Al llenar los datos y darle aceptar volvemos a la pagina anterior y si le damos a listar puestos nos aparecerán los puestos anteriores con el nuevo que insertamos. Evidencias: E...

Bitácora #3

Imagen
Hora de inicio: 5:00 pm Horas trabajadas: 3 horas. Relato de los avances: Se utilizó el ejemplo de archivo XML incluido en el enunciado para empezar a insertar datos en las tablas. A la hora de hacer esta parte nos daba un error con las llaves foráneas. Se investigó en internet y vimos que el problema era que se estaba insertando algo que no existía en las tablas con llaves primarias. Al fijarnos en los datos del XML vimos que efectivamente se estaba utilizando un dato que no existía en las tablas con las llaves primarias. Se agregó el dato faltante y el error ya no apareció mas. Se hizo la parte de lista puestos y de listar empleados con sus respectivos borrados lógicos.  Evidencias: Enlaces utilizados: https://stackoverflow.com/questions/2965837/insert-statement-conflicted-with-the-foreign-key-constraint-sql-server https://docs.microsoft.com/en-us/answers/questions/706411/the-insert-statement-conflicted-with-the-foreign-k.html Imágenes: