EL LABORATORIO DE FABO
// Práctica 2

Parte 1, Ejercicio 10 — Herramienta de seguimiento de tareas

Se debe modelar la información necesaria para una herramienta que permita realizar el seguimiento de tareas que desempeña determinada empresa en sus proyectos. La herramienta debe permitir almacenar información básica de cada proyecto, el conjunto de tareas que involucra el proyecto e información sobre los empleados que se desempeñan implementando las tareas o bien coordinando proyectos y los servicios necesarios para cada proyecto.

De los empleados se registran DNI, apellido, nombre, fecha nacimiento, dirección detallada, email y teléfono de contacto. Además, para cada empleado se debe registrar un nombre de usuario y clave para utilizar la herramienta.

De cada proyecto se registra un código único, un título, descripción, fechas de inicio y finalización, el presupuesto asignado, quien es el empleado coordinador del proyecto y si requiere servicios externos información de los mismos, indicando además fecha de inicio y fin del servicio.

Cada proyecto se divide en tareas, de cada tarea se registra: número único de tarea, nombre, descripción, tipo de tarea, porcentaje realizado, fecha de inicio y fecha de fin de la misma, estado de la tarea (pendiente, ejecución, finalizada, cerrada, etc), empleado que cargó la tarea y empleado asignado para realizarla (si posee). Además, la tarea puede tener uno o varios empleados seguidores de la misma, se debe dejar registro de los seguidores de cada tarea. Las tareas se pueden dividir en varias subtareas, se debe registrar para cada tarea la o las tareas que la componen.

De los servicios externos se registra: código de servicio, nombre, costo y la empresa que lo brinda. El código de servicio es relativo a la empresa, es decir no se repite dentro de la empresa. De las empresas se detalla razón social, teléfonos de contacto y dirección detallada de la misma. Tenga en cuenta que ese servicio podría ser utilizado posteriormente en otro proyecto.

La herramienta debe permitir realizar estadísticas tales como cuáles son las tareas en determinado estado, que empleado tiene más tareas asignadas, cuales son las tareas de un determinado proyecto, entre otras.

Contenido para suscriptores

Iniciá sesión y suscribite para ver la resolución explicada de este ejercicio y el código SQL de la cátedra.

Una sola suscripción, todas las materias — desde $12.000/mes.

¿Dudas? Escribime