Manual de Usuario
Simulador de Call Center
Repositorio: MynorCifuentes/LFP_2S2025_201318644
Descripción
Este sistema permíte gestionar y analizar registros de llamadas de un centro de atención, generando reportes en formato HTML a partir de archivos de entrada en formato CSV. El menú interactivo se ejecuta en consolsa y permite exportar reportes a la carpeta Salidas.
Requisitos
- Node.js v18 o superior.
- Un archivo CSV de llamadas en la carpeta
Practica/Entradas. - Carpeta
Salidasdebe existir antes de ejecutar (el sistema no la crea automáticamente).
Ejecución
Ubicación:
Abre la terminal y navega a la carpeta principal del proyecto.Comando de ejecución:
1
node Practica/index.js
Uso del Menú
Al ejecutar el sistema, se mostrará un menú en consola:
1 | ====== MENÚ CALL CENTER ===== |
Opciones
Cargar Registros de Llamadas:
Ingresa el nombre del archivo CSV ubicado enPractica/Entradas(ejemplo:llamadas.csv).
El sistema leerá y analizará los datos.Exportar Reportes:
Cada opción (2 a 7) genera un reporte HTML en la carpetaPractica/Salidas/.
El archivo generado depende del tipo de reporte seleccionado.Salir:
Termina la ejecución del programa.
Reportes Generados
historial_llamadas.html: Detalle de todas las llamadas registradas.listado_operadores.html: Listado de operadores únicos.listado_clientes.html: Listado de clientes únicos.rendimiento_operadores.html: Porcentaje de atención de cada operador.porcentaje_clasificacion.html: Porcentaje de llamadas por clasificación (buena, media, mala).cantidad_estrellas.html: Cantidad de llamadas por calificación (1 a 5 estrellas).
Consideraciones Importantes
- Las rutas de archivos son relativas:
- Archivos CSV deben estar en
Practica/Entradas. - Los reportes HTML se crean en
Practica/Salidas.
- Archivos CSV deben estar en
- Si la carpeta
Salidasno existe, el sistema mostrará un error al intentar generar los reportes. - Los reportes se sobrescriben si existen con el mismo nombre.
Ejemplo de Uso
- Selecciona la opción 1 y escribe el nombre del archivo CSV (ej:
llamadas.csv). - Selecciona cualquier opción de exportación (2-7).
- Verifica los archivos HTML generados en
Practica/Salidas/.
Contacto
Para reportar errores o sugerencias puedes hacerlos a través de los issues del repositorio:
Issues - MynorCifuentes/LFP_2S2025_201318644




