«IQ-Bookmaker» automatiza por completo el trabajo de una casa de apuestas: lleva el registro de eventos deportivos y de otro tipo en distintas disciplinas, admite apuestas sobre esos eventos y permite crear líneas propias. La interfaz está pensada para un cajero que trabaja a ritmo: registrar una apuesta son unas pocas acciones.
El producto está construido sobre una arquitectura cliente/servidor con base de datos Oracle y consta de tres aplicaciones principales.
De qué se compone el sistema
Caja
El módulo de caja: admisión de apuestas, pago de premios, trabajo con las tarjetas de cliente, búsqueda de una apuesta por número de tarjeta y consulta de resultados. El cajero solo ve lo que la operación exige y no puede modificar la línea.
Editor de líneas
El módulo central del sistema. Aquí se construye la línea: temas por deporte, bloques de resultados (resultados principales, totales, hándicaps, resultados por mitades y por cuartos) y las cuotas de cada evento. Desde aquí también se admiten y se liquidan las apuestas, y aquí residen las aplicaciones analíticas para el análisis financiero del negocio.

Informes
Un constructor de informes de cualquier complejidad a partir de plantillas preparadas. Las plantillas propias se montan sin intervención del desarrollador, algo importante cuando el regulador o el propietario cambian lo que hay que declarar.
Puntos remotos de admisión
El sistema conecta puntos remotos de admisión de apuestas a través de internet. El servidor está en la oficina del corredor, mientras que las cajas y los puestos de los apostadores en los puntos se conectan por un canal seguro: mediante un módem DSL en la red local del punto o mediante un agente independiente en una línea telefónica.
Arquitectura y protección de datos
Cliente-servidor
Todo el trabajo con la base de datos ocurre en el servidor y no depende de los fallos en los puestos. Los datos se guardan solo en el servidor; los puestos únicamente muestran información. Que una máquina de la sala se apague o se sustituya no cuesta apuestas.
Identificación biométrica
Los usuarios entran con la huella dactilar. La biometría elimina las contraseñas y las llaves que el personal se pasa entre sí, y vincula cada operación de forma inequívoca a un empleado concreto.
Cifrado AES-256
Los datos de las tablas del servidor se guardan cifrados con AES-256 (Advanced Encryption Standard). El cifrado es permanente, no se aplica solo a las copias de seguridad: el contenido de la base permanece cerrado incluso en hardware de servidor corriente y con acceso directo a los ficheros.
| Arquitectura | cliente/servidor |
|---|---|
| Base de datos | Oracle |
| Módulos | Caja · Editor de líneas · Informes |
| Puntos remotos | por internet, DSL o línea telefónica |
| Identificación | huella dactilar |
| Cifrado | AES-256, permanente |



