Diagrama de Red del Proyecto (CPM)
Sistema de Gestión de Biblioteca
graph TD
%% Definición de estilos para los nodos
classDef critical fill:#fee2e2,stroke:#b91c1c,stroke-width:2px,color:#991b1b,font-weight:bold;
classDef noncritical fill:#e0e7ff,stroke:#3730a3,stroke-width:1px,color:#312e81;
subgraph "Fase 1: Análisis y Diseño"
A["A. Recopilación de requisitos (5)
ES: 0, EF: 5
LS: 0, LF: 5
Holgura: 0"]
B["B. Diseño de la BD (8)
ES: 5, EF: 13
LS: 12, LF: 20
Holgura: 7"]
C["C. Diseño de la UI (10)
ES: 5, EF: 15
LS: 5, LF: 15
Holgura: 0"]
D["D. Planificación (3)
ES: 5, EF: 8
LS: 63, LF: 66
Holgura: 58"]
end
subgraph "Fase 2: Desarrollo"
E["E. Desarrollo back-end (15)
ES: 13, EF: 28
LS: 20, LF: 35
Holgura: 7"]
F["F. Desarrollo front-end (20)
ES: 15, EF: 35
LS: 15, LF: 35
Holgura: 0"]
G["G. Conexión back-end y front-end (10)
ES: 35, EF: 45
LS: 35, LF: 45
Holgura: 0"]
H["H. Integración de la BD (7)
ES: 28, EF: 35
LS: 38, LF: 45
Holgura: 10"]
end
subgraph "Fase 3: Pruebas"
I["I. Pruebas unitarias (8)
ES: 45, EF: 53
LS: 45, LF: 53
Holgura: 0"]
J["J. Pruebas de integración (5)
ES: 53, EF: 58
LS: 53, LF: 58
Holgura: 0"]
end
subgraph "Fase 4: Despliegue y Mantenimiento"
K["K. Despliegue del sistema (3)
ES: 58, EF: 61
LS: 58, LF: 61
Holgura: 0"]
L["L. Capacitación a bibliotecarios (5)
ES: 61, EF: 66
LS: 61, LF: 66
Holgura: 0"]
end
%% Conexiones entre tareas
A --> B; A --> C; A --> D;
B --> E;
C --> F;
E --> G; F --> G;
E --> H;
G --> I; H --> I;
I --> J;
J --> K;
K --> L;
%% Aplicación de estilos a los nodos
class A,C,F,G,I,J,K,L critical;
class B,D,E,H noncritical;
Análisis de la Ruta Crítica
Resumen del Proyecto
La duración total estimada del proyecto es de 66 días.
La ruta crítica es: A → C → F → G → I → J → K → L. Cualquier retraso en estas tareas impactará directamente en la fecha de finalización del proyecto.
| ID |
Tarea |
Dur. |
ES |
EF |
LS |
LF |
Holgura |
| A | Recopilación de requisitos | 5 | 0 | 5 | 0 | 5 | 0 |
| B | Diseño de la BD | 8 | 5 | 13 | 12 | 20 | 7 |
| C | Diseño de la UI | 10 | 5 | 15 | 5 | 15 | 0 |
| D | Planificación | 3 | 5 | 8 | 63 | 66 | 58 |
| E | Desarrollo back-end | 15 | 13 | 28 | 20 | 35 | 7 |
| F | Desarrollo front-end | 20 | 15 | 35 | 15 | 35 | 0 |
| G | Conexión back-end y front-end | 10 | 35 | 45 | 35 | 45 | 0 |
| H | Integración de la BD | 7 | 28 | 35 | 38 | 45 | 10 |
| I | Pruebas unitarias | 8 | 45 | 53 | 45 | 53 | 0 |
| J | Pruebas de integración | 5 | 53 | 58 | 53 | 58 | 0 |
| K | Despliegue del sistema | 3 | 58 | 61 | 58 | 61 | 0 |
| L | Capacitación a bibliotecarios | 5 | 61 | 66 | 61 | 66 | 0 |