Sistema de Turnos Médicos
Manual de Usuario
Requisitos Previos
- Python 3.8+
- Graphviz instalado en tu sistema (descargar aquí)
- Dependencias Python:
- Pillow
- graphviz
Instala las dependencias necesarias con:
1 | pip install pillow graphviz |
Instalación de Graphviz
- Windows:
Descarga el instalador de Graphviz y agrégalo al PATH del sistema. - Linux:
1
sudo apt-get install graphviz
¿Cómo ejecutar el sistema?
- Descarga o clona el repositorio.
- Ejecuta desde la raíz del proyecto:
1
python app.py
Uso del Sistema
- Pantalla principal:
Verás botones para “Registrar”, “Visualizar” y “Atender”. - Registrar paciente:
- Haz clic en “Registrar”.
- Ingresa nombre, edad y especialidad.
- Haz clic en “Agendar” para agregar el paciente a la cola.
- Visualizar pacientes:
- Haz clic en “Visualizar”.
- Observa la lista de pacientes en espera, el tiempo estimado y pulsa “Mostrar Cola (Graphviz)” para ver el estado gráfico.
- Atender paciente:
- Haz clic en “Atender”.
- Presiona “Atender” para retirar al primer paciente de la cola y mostrar su información.




