Simulador-Call-Center
Simulador de CALL CENTER
El programa debe ser capaz de analizar archivos de entrada que contiene registros de llamadas de un Call Center en el que se cuentran datos del operador, cliente y calificación.
el archivo tiene la siguiente estructura
En donde:
id_operador: Identificador único y número del operador.
nombre_operador: Cadena de texo con el nombre del operador
estrellas: Es la cantidad de estrellas con las que fue calificada la atencion por parte del cliente.
- Cada estrella sera contabilizada de izquierda a derecha en la columna correspondiente.
- La calificacion tendra como maximo 5 estrellas
- Cada estrella sera resprestada por una “x”
- Se incluiran ceros hasta completar las 5 posciones correspondientes.
id_cliente: Identificador unico y numerico al cliente
nombre_cliente: Cadena de texto con el noombre del cliente.
Todos los registros de llamadas deberán ser guardados en memoria
Las llamadas se clasificarán dependiendo de la cantidad de estrellas con que fue calificada
- Buena: 4-5 Estrellas.
- Media: 2-3 Estrellas.
- Mala: 0-1 Estrellas.
De debe generar los siguientes reportes:
Historial de Llamadas: Deberá generar una talbla con los datos del operador cliente y calificación de la llamada.
Listado de Operadores: Deberá generar una tabla con los datos de operador (id y nombre).
*Listado Clientes: Deberá generar una tabla con los datos del operador (id y nombre)
Rendimiento de Cada Operador: Deberá generar una tabla con los datos del operador (id, nombre y porcentaje de antención)
- El porcentaje de atención se calculará de la siguiente forma:
$$
\text{porcentaje de atención} = \frac{\text{cantidad de llamadas atendidas por el operador}}{\text{cantidad de llamadas recibidas globalmente}} \times 100
$$
Porcentaje de Clasificación: Deberá mostrar en consola el porcentaje de llamas buenas, medias y malas.
Cantidad de Llamadas por Calificación: Deberá mostrar en consola la cantidad de llamas de 1,2,3,4 y 5 estrellas.
Los reportes anteriores se implementarán en formato html.
Menú
Se debe implementar un menú principal que contenga al menos las siguientes opciones:
- Cargar Registros de Llamadas
- Exportar Historial de Llamadas
- Exportar Listado de Operadores
- Exportar Listado de Clientes
- Exportar Rendimiento de Operadores
- Mostrar Porcentaje de Clasifi cación de Llamadas
- Mostrar Cantidad de Llamadas por Califi cación
- Salir





