Ir al contenido principal

Creación de la Pagina web | Continuación

Esta es una actualization del blog tardía, pero a continuation voy a mostrar algunos de los cambios realizados a la pagina web desde la ultima vez que hicimos una entrada:

Hubo un revamp de la pagina de inicio de sesión, mejorando su diseño respecto a la ultima vez.


La homepage también fue actualizada teniendo un diseño que podría considerarse el final, además se logró descubrir la causa del error que no nos permitía usar imágenes, la solución fue utilizar un directorio llamado "static" donde podemos almacenar como su nombre lo dice, archivos estáticos.



La pestaña de puestos->listar, ya muestra una tabla con los datos, actualmente los datos mostrados son puestos a lo charral, puesto que no hay ninguna conexión con una base de datos


La pestaña de puestos->editar también fue creada, actualmente no hace nada o los procedimientos para recibir dichos datos ya están activos, aun no se sabe como se va a hacer para seleccionar cual se va a editar específicamente, se tiene la idea de hacerlo mediante ID, pero eso implicaría que el administrador se aprenda dichos ids, lo cual no es ideal



La pestaña de puestos->insertar es muy similar a la de editar, de igual forma de momento es solo decorativa


La pestaña empleados->listar también esta realizada, los datos mostrados son puestos a lo charral, debido al no tener conexión con la base de datos aún.

Un problema que veo de momento es que no sé como ordenar los elementos en orden alfabetico, aun no he investigado al respecto, pero debido a que no tengo mucha experiencia trabajando con tuplos, no se como me va a ir al respecto



- Oswaldo (4 hrs)















Comentarios

Entradas populares de este blog

TAREA 3

Cantidad de horas trabajadas: Oswaldo: 26 Jenaro: 26 Debido a la elaboración de la tercera tarea programada podemos concluir que: Se tiene un mejor conocimiento y una mejor practica en la elaboración de una base de datos Aprendimos sobre leer archivos XML en SQL Server y como añadir los datos del XML a las tablas respectivas de la base de datos, sobre como modificar estos archivos, y como "jugar" con estos Se instruyo  la elaboración de una pagina web utilizando HTML y Python, usando la librería de Flask y el framework de Bootstrap y conectar la pagina web con la base de datos para poder añadir, editar, buscar y eliminar datos en la página web y que estos procesos se reflejen en la base de datos Se tiene un mejor conocimiento en la creación de vistas, manejo de errores y uso de transacciones Análisis de resultados: En general nos sentimos bastante orgullosos del trabajo realizado, tanto en la pagina como en la base de datos implementamos todas las funcionalidades, el programa...

Casi Finalización de la Pagina Web y Placeholders para Conexión con la BD

Esta ultima semana fue dedicada a la casi completa finalización de la pagina web del sistema de administración, todas las partes que faltaban de implementar están listas, además se realizo una conexión con la parte de datos de forma provisional, a continuación se hace un resumen de lo realizado: La opción de listar empleados  fue mejorada con iconos para editar y eliminar, aunque de momento debido al no tener una BD real estos no hacen nada. Edición de empleado y puesto fue mejorada drásticamente, con sus datos tomados de un catalogo y siendo mostrados en forma de drop menu, además la inserción de la fecha de nacimiento se hace mediante un calendario, por lo que de esta forma es imposible que se inserten datos no validos o en el formato incorrecto. Respecto a lo que mencioné anteriormente de los iconos de editar y borrar, hay una implementación básica realizada: En la lista de puestos si se seleccionan estos iconos, nos en...

Últimos 2 días de trabajo

Los últimos 2 días de trabajo, correspondientes al jueves 15 y viernes 16, fueron los días mas productivos que hemos tenido. La pagina web fue finalizada su totalidad, esto correspone a cambios esteticos minimos y la creacion de un menú de ajustes, se creó la BD con sus respectivas tablas, y se hicieron los stored procedures para conectar todo, además se finalizó el parseo de los archivos xml. Respecto a la creación de los procedures para hacer los CRUD, no hubo muchas complicaciones, como ya antes habíamos hecho pruebas con una Bd de prueba, crear las versiones finales de los procedures se redujo a simplemente crearlos siguiendo la plantilla dada por el profesor, e ir modificándolos según cada tabla. se puede ver nuestro repositorio de GitHub para notar que prácticamente ya son creadas en sus versiones finales, y son modificadas solo para hacer correcciones menores. La lectura de los xml si tuvo varios problemas, si bien la version creada pot el compañero era perfectamente funcional, ...